._page_1xv3d_1{color:#102a3a;min-height:100vh;font-family:var(--font-manrope), sans-serif;background:#eef2f5;grid-template-columns:minmax(320px,.82fr) minmax(520px,1.18fr);display:grid}._story_1xv3d_9{color:#fff;background:linear-gradient(145deg,#0b2637,#123d56);flex-direction:column;justify-content:space-between;padding:clamp(40px,7vw,88px);display:flex;position:relative;overflow:hidden}._story_1xv3d_9:after{content:"";border:1px solid #84d7ff21;border-radius:50%;width:560px;height:560px;position:absolute;bottom:-190px;right:-290px;box-shadow:0 0 0 95px #84d7ff09,0 0 0 190px #84d7ff05}._brand_1xv3d_32{z-index:1;letter-spacing:.03em;font-size:15px;font-weight:900;position:relative}._brand_1xv3d_32 strong{color:#83d8ff}._brand_1xv3d_32 small{font:700 var(--text-micro)/1 var(--font-mono);color:#8aa3b1;margin-left:6px}._storyCopy_1xv3d_47{z-index:1;max-width:500px;position:relative}._eyebrow_1xv3d_52{font:750 var(--text-caption)/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#7ed6ff}._story_1xv3d_9 h1{letter-spacing:-.06em;margin:18px 0;font-size:clamp(40px,5vw,66px);line-height:1.02}._story_1xv3d_9 p{font-size:var(--text-body-lg);color:#b8c8d0;max-width:450px;line-height:1.75}._trust_1xv3d_70{z-index:1;color:#9fb2bc;font-size:var(--text-small);flex-wrap:wrap;gap:18px;display:flex;position:relative}._trust_1xv3d_70 span:before{content:"";background:#4cda93;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}._panel_1xv3d_88{place-items:center;padding:48px clamp(30px,7vw,110px);display:grid}._card_1xv3d_93{background:#fff;border:1px solid #d9e1e6;border-radius:20px;width:min(100%,520px);padding:36px;box-shadow:0 22px 60px #0f2a3a17}._cardHeader_1xv3d_101{margin-bottom:28px}._card_1xv3d_93 h2{letter-spacing:-.045em;margin:8px 0;font-size:31px}._cardHeader_1xv3d_101 p{color:#6d808d;font-size:var(--text-body);margin:0;line-height:1.6}._form_1xv3d_115{gap:16px;display:grid}._field_1xv3d_119{gap:7px;display:grid}._field_1xv3d_119 label{font-size:var(--text-small);color:#344f60;font-weight:800}._field_1xv3d_119 input{color:#102a3a;height:48px;font:600 var(--text-body-lg)/1 var(--font-manrope);background:#fff;border:1px solid #cbd7de;border-radius:10px;padding:0 14px}._field_1xv3d_119 input:focus{border-color:#2f70e5;outline:3px solid #2f70e521}._fieldHelp_1xv3d_141{font-size:var(--text-caption);color:#7f9099;line-height:1.5}._row_1xv3d_146{justify-content:space-between;align-items:center;gap:12px;display:flex}._link_1xv3d_152{font-size:var(--text-small);color:#2667d4;font-weight:800}._primary_1xv3d_157{color:#fff;cursor:pointer;background:#2f70e5;border:0;border-radius:10px;height:48px;font-weight:850}._primary_1xv3d_157:disabled{opacity:.55;cursor:wait}._message_1xv3d_170{font-size:var(--text-small);border-radius:9px;padding:12px 14px;line-height:1.5}._error_1xv3d_176{color:#a83d34;background:#fff0ef;border:1px solid #f4c9c4}._success_1xv3d_181{color:#14744d;background:#edf9f3;border:1px solid #c9ead9}._divider_1xv3d_186{color:#93a1aa;font-size:var(--text-caption);align-items:center;gap:12px;margin:8px 0;display:flex}._divider_1xv3d_186:before,._divider_1xv3d_186:after{content:"";background:#e1e7ea;flex:1;height:1px}._secondary_1xv3d_201{color:#17384a;cursor:pointer;background:#fff;border:1px solid #cbd7de;border-radius:10px;justify-content:center;align-items:center;gap:9px;height:46px;font-weight:800;display:flex}._secondary_1xv3d_201 small{color:#a64f16;font:800 var(--text-micro)/1 var(--font-mono);text-transform:uppercase;border:1px solid #f0bd91;border-radius:999px;padding:4px 7px}._secondary_1xv3d_201:disabled{cursor:not-allowed;opacity:.55}._footer_1xv3d_226{text-align:center;color:#74858f;font-size:var(--text-small);border-top:1px solid #e6ebed;margin-top:22px;padding-top:20px}._footer_1xv3d_226 a{color:#2667d4;font-weight:800}._codeInput_1xv3d_238{letter-spacing:.18em;text-align:center;font-size:18px!important}._notice_1xv3d_243{color:#58707d;font-size:var(--text-small);background:#f4f7fa;border:1px solid #dde6eb;border-radius:10px;padding:13px;line-height:1.55}@media (width<=820px){._page_1xv3d_1{display:block}._story_1xv3d_9{min-height:300px;padding:35px}._story_1xv3d_9 h1{font-size:40px}._trust_1xv3d_70{margin-top:35px}._panel_1xv3d_88{padding:24px 16px 45px}._card_1xv3d_93{padding:26px}}
