.proposal-page{max-width:1150px;padding-top:55px}.proposal-page h1{font-size:clamp(35px,5vw,60px)}.proposal-page>.intro{max-width:750px}.proposal-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(240px,1fr);gap:50px;margin:45px 0}.proposal-layout form{border:1px solid var(--line);padding:30px;background:#fbfaf5}.proposal-layout h2{font-size:29px}.proposal-layout p,.proposal-layout li{font-size:13px;line-height:1.8}.proposal-layout input,.proposal-layout select{width:100%}.proposal-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.proposal-layout aside{padding:25px;background:#e9ebe2;align-self:start}.proposal-layout ol{padding-left:22px}.proposal-layout li{margin-bottom:22px}.proposal-privacy,#url-help{color:var(--muted)}.proposal-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}#proposal-status{margin-top:20px;font-size:14px;line-height:1.7}#proposal-status[data-state=error]{color:#9c291c}#proposal-status[data-state=success]{color:#285637}button:disabled{opacity:.6;cursor:wait}nav .proposenav{display:inline;color:var(--red)}@media(max-width:700px){.proposal-layout{grid-template-columns:1fr;gap:24px}.proposal-layout form{padding:20px}.proposal-fields{grid-template-columns:1fr;gap:0}.proposal-page{padding-top:30px}}
