.page_page__PahrX{min-height:100vh;overflow-x:hidden;padding:clamp(28px,5vw,56px) 18px;background:radial-gradient(circle at top left,rgba(233,164,11,.22),transparent 24%),radial-gradient(circle at 82% 16%,rgba(34,48,96,.3),transparent 26%),linear-gradient(180deg,#111a35,#0a1125)}.page_page__PahrX:before{content:"";position:fixed;inset:0;pointer-events:none;background:linear-gradient(rgba(255,255,255,.04) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 0);background-size:64px 64px;opacity:.4}.page_shell__CVypy{position:relative;z-index:1;width:min(760px,100%);margin:0 auto}.page_stage__bWjTg{padding:clamp(28px,5vw,52px);border-radius:32px;background:radial-gradient(circle at top,rgba(255,255,255,.08),transparent 32%),linear-gradient(180deg,rgba(18,27,54,.94),rgba(10,17,37,.96));border:1px solid rgba(255,255,255,.1);box-shadow:0 32px 90px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.08);backdrop-filter:blur(22px)}.page_hero__HoguH{display:grid;justify-items:center;gap:18px;text-align:center}.page_logoLink__wPUzX{display:block;width:fit-content;margin:0}.page_logo__xdwzu{width:clamp(184px,24vw,236px);height:auto}.page_eyebrow__4Zf9J{display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:11px 20px;border-radius:999px;background:rgba(233,164,11,.12);border:1px solid rgba(233,164,11,.26);color:#f1c35b;font-size:.74rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.page_title__g1D6m{margin:0 auto;max-width:13ch;font-size:clamp(1.95rem,3.9vw,3.35rem);line-height:1.02;letter-spacing:-.05em;font-weight:800;color:#ffffff}.page_card__yvJA_{margin-top:34px;padding:clamp(24px,4vw,38px);border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(245,246,248,.9));border:1px solid rgba(255,255,255,.22);box-shadow:0 28px 60px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.96)}.page_cardHeader__4nEmt{margin-bottom:28px;text-align:center}.page_cardBadge__Aa9r2{display:inline-flex;align-items:center;justify-content:center;padding:9px 15px;border-radius:999px;background:rgba(233,164,11,.08);border:1px solid rgba(233,164,11,.18);color:#6b571f;font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.page_cardTitle__djdwp{margin:18px 0 12px;font-size:clamp(1.85rem,3vw,2.3rem);line-height:1.08;letter-spacing:-.04em;font-weight:800;color:#182230}.page_cardSubtitle__RyUcf{margin:0 auto;max-width:40ch;color:#637081;font-size:1rem;line-height:1.75}.page_form__dywxb{display:grid;gap:18px}.page_field__LTkM2{display:grid;gap:9px}.page_label__8o8X2{font-size:.73rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#59677a}.page_input__BriXd{width:100%;min-height:60px;border:1px solid rgba(207,214,223,.95);border-radius:18px;padding:0 18px;background:rgba(255,255,255,.88);color:#182230;font-size:1rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.7);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease,background-color .2s ease}.page_input__BriXd::placeholder{color:#8a95a3}.page_input__BriXd:focus{outline:none;border-color:#8c98a8;background:rgba(255,255,255,.98);box-shadow:0 0 0 4px rgba(160,169,181,.18),0 14px 30px rgba(113,121,134,.08);transform:translateY(-1px)}.page_submitButton__SQEqh{width:100%;min-height:60px;border:none;border-radius:18px;background:#223060;color:#ffffff;font-size:.98rem;font-weight:700;letter-spacing:.02em;cursor:pointer;box-shadow:0 18px 30px rgba(34,48,96,.28);transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.page_submitButton__SQEqh:hover:not(:disabled){transform:translateY(-2px);background:#1b274f;box-shadow:0 24px 38px rgba(34,48,96,.34)}.page_submitButton__SQEqh:disabled{opacity:.72;cursor:wait;box-shadow:none}.page_error__uEIgM{padding:14px 16px;border-radius:16px;border:1px solid #efc8c8;background:#fff5f5;color:#a12727;line-height:1.6}@media (max-width:640px){.page_page__PahrX{padding:18px 12px 28px}.page_stage__bWjTg{padding:22px 16px;border-radius:24px}.page_title__g1D6m{font-size:2.1rem}.page_card__yvJA_{margin-top:28px;padding:22px 16px;border-radius:24px}.page_cardSubtitle__RyUcf,.page_input__BriXd,.page_submitButton__SQEqh{font-size:.96rem}}