.ns-proposal-page .ns-proposal-hero{padding-top:48px}.ns-proposal-page .ns-proposal-hero__grid{display:grid;gap:32px;align-items:start}.ns-proposal-page .ns-proposal-form-card{padding:22px}.ns-proposal-page .ns-proposal-form-card h2{margin:14px 0 8px;font-size:28px;line-height:1.15;letter-spacing:-.035em;font-weight:650}.ns-proposal-page .ns-proposal-form{margin-top:20px}.ns-proposal-page .ns-proposal-consent{display:flex;gap:12px;align-items:flex-start;color:var(--ns-muted);font-size:13px;line-height:1.6}.ns-proposal-page .ns-proposal-consent input{width:auto;margin-top:4px;flex:0 0 auto}.ns-proposal-page .ns-proposal-consent a{color:var(--ns-green);font-weight:800}.ns-proposal-page .ns-proposal-explain{display:grid;gap:20px;padding:26px}.ns-proposal-page .ns-proposal-explain h2{margin:14px 0 0;font-size:clamp(30px,4vw,46px);line-height:1.05;letter-spacing:-.045em;font-weight:650}.ns-proposal-page .ns-proposal-explain p{margin:0;color:var(--ns-muted);font-size:15px;line-height:1.8}.ns-proposal-page .ns-proposal-trust{display:grid;gap:28px;padding:28px}.ns-proposal-page .ns-proposal-trust h2{margin:16px 0 0;font-size:clamp(30px,4vw,48px);line-height:1.05;letter-spacing:-.045em;font-weight:650}.ns-proposal-page .ns-proposal-trust p{max-width:720px;color:var(--ns-muted);line-height:1.8}@media(min-width:1024px){.ns-proposal-page .ns-proposal-hero__grid{grid-template-columns:1.02fr .98fr}.ns-proposal-page .ns-proposal-explain,.ns-proposal-page .ns-proposal-trust{grid-template-columns:.9fr 1.1fr;align-items:center}}@media(max-width:640px){.ns-proposal-page .ns-proposal-form-card,.ns-proposal-page .ns-proposal-explain,.ns-proposal-page .ns-proposal-trust{padding:18px}}
