.page_page__zM7_O{min-height:calc(100vh - 150px);padding:132px 24px 104px;display:grid;place-items:center;background:radial-gradient(circle at 50% 0,rgba(239,43,43,.07),transparent 36%),#f4f4f4}.page_panel__vqIwN{width:min(100%,420px);padding:42px 38px 38px;background:#ffffff;border:1px solid rgba(17,24,39,.1);border-radius:4px;box-shadow:0 22px 60px rgba(17,24,39,.08),0 4px 14px rgba(17,24,39,.05)}.page_heading__zs6Ja{margin-bottom:32px}.page_eyebrow__wKcoX{margin:0 0 12px;color:var(--color-accent);font-size:12px;font-weight:700;letter-spacing:.14em}.page_title__XL7c2{margin:0;color:var(--color-primary);font-size:clamp(28px,4vw,34px);line-height:1.18;letter-spacing:-.04em}.page_description__yO9eE{margin:14px 0 0;color:var(--color-muted);font-size:14px;line-height:1.7;word-break:keep-all}.page_form__Qmsfh{display:grid;gap:20px}.page_field__5SelH{display:grid;gap:9px}.page_label__O2o7u{color:#374151;font-size:13px;font-weight:700}.page_input__4jpcA{width:100%;height:52px;padding:0 15px;color:#111827;background:#ffffff;border:1px solid #d1d5db;border-radius:3px;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.page_input__4jpcA::placeholder{color:#9ca3af}.page_input__4jpcA:hover:not(:disabled){border-color:#9ca3af}.page_input__4jpcA:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px rgba(239,43,43,.11)}.page_input__4jpcA:disabled{cursor:not-allowed;background:#f3f4f6;opacity:.75}.page_error__k5IUZ{margin:-3px 0 0;padding:11px 12px;color:#b91c1c;background:#fff1f2;border:1px solid #fecdd3;border-radius:3px;font-size:13px;line-height:1.55}.page_submitButton__a78CN{width:100%;min-height:52px;margin-top:2px;color:#ffffff;background:var(--color-primary);border:0;border-radius:3px;font-weight:700;cursor:pointer;transition:background .16s ease,transform .16s ease,opacity .16s ease}.page_submitButton__a78CN:hover:not(:disabled){background:var(--color-accent)}.page_submitButton__a78CN:active:not(:disabled){transform:translateY(1px)}.page_submitButton__a78CN:disabled{cursor:wait;opacity:.62}.page_checking__2Hrku{margin:0;padding:30px 0 24px;color:var(--color-muted);font-size:14px;text-align:center}@media (max-width:640px){.page_page__zM7_O{min-height:calc(100vh - 120px);padding:104px 18px 72px}.page_panel__vqIwN{padding:34px 24px 30px}}