.page_shell__6ckjB{min-height:100vh;padding:24px;display:grid;place-items:center;background:radial-gradient(980px 360px at -10% -8%,rgba(30,79,149,.14),transparent 60%),radial-gradient(760px 260px at 110% 0,rgba(15,125,146,.12),transparent 56%),linear-gradient(180deg,#eef2f7,#e7edf5)}.page_stage__QNKtQ{width:min(1180px,100%);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);gap:20px;align-items:stretch}.page_formCard__1igsl,.page_hero__6PC7T,.page_signalCard__k_xi2{border:1px solid rgba(17,37,63,.12);background:rgba(255,255,255,.94);box-shadow:0 18px 42px rgba(17,37,63,.08)}.page_hero__6PC7T{border-radius:8px;padding:30px;display:grid;gap:18px;align-content:start;background:radial-gradient(520px 160px at 0 0,rgba(30,79,149,.11),transparent 62%),radial-gradient(420px 180px at 100% 10%,rgba(15,125,146,.1),transparent 60%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.98))}.page_logoPlate__No7wi{width:max-content;max-width:100%;border-radius:8px;background:linear-gradient(135deg,#0b3760,#123d66);padding:10px 12px;box-shadow:0 12px 28px rgba(17,37,63,.14)}.page_logo__3qVzi{max-width:min(188px,72vw);filter:drop-shadow(0 8px 14px rgba(0,0,0,.16))}.page_formKicker__EObag,.page_kicker__gyWSQ{margin:0;font-size:11px;font-weight:700;letter-spacing:0;text-transform:uppercase;color:#1e4f95}.page_formTitle__ucYHw,.page_title__QV6iH{margin:0;font-family:var(--font-space-grotesk);line-height:.98;color:#17304f}.page_title__QV6iH{font-size:clamp(40px,5vw,72px)}.page_formText__1mgKr,.page_subtitle__FWR3R{margin:0;color:#5b6670;font-size:15px;line-height:1.7;max-width:52rem}.page_signalGrid__ZffZ9{display:grid;gap:12px}.page_signalCard__k_xi2{border-radius:8px;padding:14px 16px;color:#17304f;font-size:14px;line-height:1.6;background:rgba(248,250,252,.88)}.page_formCard__1igsl{border-radius:8px;padding:24px;display:grid;gap:20px;align-content:start}.page_formHead__sUSYz{display:grid;gap:8px}.page_modeBar__O_hW5{display:flex;flex-wrap:wrap;gap:10px}.page_modeButton__esLWH{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:0 4px;border:0;background:transparent;color:#1d426a;font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:.18em;cursor:pointer}.page_modeButton__esLWH:hover{color:#13304f}.page_formTitle__ucYHw{font-size:34px}.page_form__FClb7{display:grid;gap:14px}.page_label__mhExh{display:grid;gap:8px;color:#17304f;font-size:13px;font-weight:700}.page_input__t1GXH{width:100%;min-height:54px;border-radius:8px;border:1px solid rgba(17,37,63,.16);background:rgba(255,255,255,.9);color:#17304f;font-size:14px;padding:0 16px}.page_input__t1GXH:focus{outline:none;border-color:rgba(39,84,135,.36);box-shadow:0 0 0 4px rgba(39,84,135,.08);background:rgba(255,255,255,.98)}.page_error__oj9FT{border:1px solid rgba(193,113,103,.28);border-radius:8px;background:rgba(255,239,235,.94);color:#842f2f}.page_error__oj9FT,.page_success__k1NYU{margin:0;font-size:13px;line-height:1.55;padding:12px 14px}.page_success__k1NYU{border:1px solid rgba(61,122,88,.22);border-radius:8px;background:rgba(236,248,240,.94);color:#25563b}.page_inputHint__LPQhV{margin:-2px 0 0;color:#5b6670;font-size:12px;line-height:1.55}.page_submit__aA5J0{min-height:54px;border:0;border-radius:8px;background:linear-gradient(135deg,#0b3760,#0f7d92);color:#fff;font-size:14px;font-weight:700;box-shadow:0 18px 34px rgba(27,60,98,.18);cursor:pointer;transition:transform .16s ease,opacity .16s ease}.page_submit__aA5J0:hover{transform:translateY(-1px)}.page_submit__aA5J0:disabled{opacity:.74;cursor:wait;transform:none}@media (max-width:900px){.page_stage__QNKtQ{grid-template-columns:1fr}.page_formCard__1igsl{grid-row:1}.page_hero__6PC7T{grid-row:2}}@media (max-width:640px){.page_shell__6ckjB{padding:16px}.page_formCard__1igsl,.page_hero__6PC7T{padding:20px}.page_modeBar__O_hW5{gap:8px 12px}}