.page-module__n5G2Ra__page{background:#fbfaf7;min-height:100vh}.page-module__n5G2Ra__hero{background:radial-gradient(circle at 84% 15%,#e2771a1a,#0000 24rem),linear-gradient(#fbfaf7 0%,#f7f5f0 100%);padding:88px 0 96px;position:relative;overflow:hidden}.page-module__n5G2Ra__hero:before{content:"";background:#263a4d09;border-radius:54px;width:300px;height:300px;position:absolute;top:-90px;right:-70px;transform:rotate(34deg)}.page-module__n5G2Ra__heroGrid{z-index:1;grid-template-columns:minmax(0,.92fr) minmax(480px,.72fr);align-items:start;gap:74px;display:grid;position:relative}.page-module__n5G2Ra__copy{min-width:0;padding-top:38px}.page-module__n5G2Ra__eyebrow{min-height:30px;color:var(--color-brand-accent);background:color-mix(in srgb, var(--color-brand-accent) 10%, var(--color-surface-primary));letter-spacing:.11em;border-radius:999px;align-items:center;padding:0 14px;font-size:11px;font-weight:700;line-height:14px;display:inline-flex}.page-module__n5G2Ra__copy h1{max-width:760px;color:var(--color-blue-900);letter-spacing:-.045em;margin-top:16px;font-size:clamp(46px,5vw,66px);font-weight:700;line-height:1.02}.page-module__n5G2Ra__lead{color:#4f6478;max-width:690px;margin-top:22px;font-size:19px;line-height:1.55}.page-module__n5G2Ra__points{gap:18px;margin-top:38px;display:grid}.page-module__n5G2Ra__points>div{padding-left:28px;position:relative}.page-module__n5G2Ra__points>div:before{content:"";background:var(--color-brand-accent);border-radius:999px;width:12px;height:12px;position:absolute;top:7px;left:0;box-shadow:0 0 0 5px #e2771a1a}.page-module__n5G2Ra__points strong{color:var(--color-blue-900);font-size:15px;line-height:20px;display:block}.page-module__n5G2Ra__points span{color:#66798b;max-width:640px;margin-top:3px;font-size:14px;line-height:1.5;display:block}.page-module__n5G2Ra__formCard{background:#fffffff5;border:1px solid #e0e5e9;border-radius:20px;min-width:0;padding:34px;box-shadow:0 22px 50px #16232e14,0 2px 8px #16232e0a}.page-module__n5G2Ra__formHeader>span{color:var(--color-brand-accent);letter-spacing:.11em;font-size:10px;font-weight:700}.page-module__n5G2Ra__formHeader h2{color:var(--color-blue-900);letter-spacing:-.025em;margin-top:8px;font-size:30px;line-height:1.12}.page-module__n5G2Ra__formHeader p{color:#687b8e;margin-top:10px;font-size:14px;line-height:1.55}.page-module__n5G2Ra__form{gap:18px;margin-top:26px;display:grid}.page-module__n5G2Ra__field,.page-module__n5G2Ra__fieldGrid{min-width:0}.page-module__n5G2Ra__field{gap:7px;display:grid}.page-module__n5G2Ra__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.page-module__n5G2Ra__field label{color:#30485f;font-size:13px;font-weight:600}.page-module__n5G2Ra__field input,.page-module__n5G2Ra__field textarea{color:#1f3448;background:#fff;border:1px solid #d6dde3;border-radius:10px;outline:none;width:100%;min-width:0;transition:border-color .16s,box-shadow .16s}.page-module__n5G2Ra__field input{min-height:48px;padding:0 14px}.page-module__n5G2Ra__field textarea{resize:vertical;min-height:124px;padding:13px 14px}.page-module__n5G2Ra__field input::placeholder,.page-module__n5G2Ra__field textarea::placeholder{color:#9aa8b5}.page-module__n5G2Ra__field input:focus,.page-module__n5G2Ra__field textarea:focus{border-color:var(--color-brand-accent);box-shadow:0 0 0 3px #e2771a1a}.page-module__n5G2Ra__honeypot{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.page-module__n5G2Ra__submit{color:#fff;background:var(--color-brand-accent);cursor:pointer;border:0;border-radius:10px;min-height:50px;font-size:14px;font-weight:700;transition:transform .16s,background .16s,box-shadow .16s,opacity .16s}.page-module__n5G2Ra__submit:hover:not(:disabled){background:var(--color-orange-800);transform:translateY(-1px);box-shadow:0 8px 18px #e2771a33}.page-module__n5G2Ra__submit:disabled{cursor:wait;opacity:.68}.page-module__n5G2Ra__successMessage,.page-module__n5G2Ra__errorMessage{border-radius:9px;margin:-3px 0 0;padding:11px 13px;font-size:13px;line-height:1.45}.page-module__n5G2Ra__successMessage{color:#087a48;background:#10b14a14;border:1px solid #10b14a3d}.page-module__n5G2Ra__errorMessage{color:#9c2f2f;background:#be363612;border:1px solid #be363638}.page-module__n5G2Ra__note{color:#7b8d9e;text-align:center;font-size:12px;line-height:1.45}.page-module__n5G2Ra__note a{color:var(--color-blue-700);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-blue-700) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--color-blue-700) 35%, transparent);text-underline-offset:3px;font-weight:600}.page-module__n5G2Ra__note a:hover{text-decoration-color:currentColor}.page-module__n5G2Ra__note a:focus-visible{outline:2px solid var(--color-brand-accent);outline-offset:3px;border-radius:3px}@media (max-width:1080px){.page-module__n5G2Ra__hero{padding-top:62px}.page-module__n5G2Ra__heroGrid{grid-template-columns:minmax(0,1fr);gap:48px}.page-module__n5G2Ra__copy{padding-top:0}.page-module__n5G2Ra__copy h1,.page-module__n5G2Ra__lead,.page-module__n5G2Ra__formCard{max-width:760px}}@media (max-width:640px){.page-module__n5G2Ra__hero{padding:34px 0 56px}.page-module__n5G2Ra__heroGrid{gap:34px}.page-module__n5G2Ra__copy h1{font-size:clamp(38px,11vw,48px);line-height:1.04}.page-module__n5G2Ra__lead{margin-top:18px;font-size:16px;line-height:1.5}.page-module__n5G2Ra__points{margin-top:30px}.page-module__n5G2Ra__formCard{border-radius:16px;padding:22px 18px}.page-module__n5G2Ra__formHeader h2{font-size:26px}.page-module__n5G2Ra__fieldGrid{grid-template-columns:minmax(0,1fr)}}
