.page_page__je9HW{min-height:100vh;padding:40px 20px 80px;background:radial-gradient(circle at 15% 15%,rgba(0,110,175,.06),transparent 50%),radial-gradient(circle at 85% 80%,rgba(0,110,175,.04),transparent 50%),linear-gradient(160deg,#f0f4f8,#e8ecf0);color:#333333;display:flex;align-items:center;justify-content:center;width:100%}.page_card__goMDj{width:min(420px,92vw);background:var(--card-bg);padding:40px 32px;border-radius:6px;box-shadow:0 4px 6px -1px rgba(0,0,0,.04),0 10px 15px -3px rgba(0,0,0,.06),0 20px 25px -5px rgba(0,0,0,.03);display:grid;gap:24px;border:1px solid #e2e8f0}.page_kicker__6KPe9{margin:0;letter-spacing:.1em;font-size:.75rem;font-weight:700;color:#0588CF}.page_title__LJWaN{margin:4px 0 0;font-size:1.75rem;font-weight:600;letter-spacing:-.02em;color:#1a1a1a;line-height:1.2}.page_subtitle___nZuX{margin:4px 0 0;color:#666666;font-size:.938rem;line-height:1.5}.page_form__ZN__5{display:grid;gap:18px;margin-top:4px}.page_field__w_FKo{display:grid;gap:6px;font-size:.813rem;font-weight:600;color:#444444;letter-spacing:.05em}.page_field__w_FKo input{border:1px solid #d1d5db;background:#f9fafb;border-radius:4px;padding:11px 14px;font-size:.938rem;outline:none;transition:border-color .2s,box-shadow .2s;color:#1a1a1a;text-transform:none;letter-spacing:normal;font-weight:400}.page_field__w_FKo input:focus{border-color:#0588CF;box-shadow:0 0 0 3px rgba(0,110,175,.15);background:var(--card-bg)}.page_error__LBMnJ{color:#dc2626;font-size:.875rem;padding:10px 14px;background:#fef2f2;border:1px solid #fee2e2;border-radius:4px}.page_submit__xCfaW{border:none;background:#0588CF;color:#ffffff;padding:12px;border-radius:4px;font-weight:600;cursor:pointer;font-size:.938rem;transition:background .2s;letter-spacing:.05em;margin-top:4px}.page_submit__xCfaW:hover{background:#005a8f}.page_submit__xCfaW:disabled{opacity:.6;cursor:default}.page_helper__5ObAx{font-size:.813rem;color:#888888;text-align:center;margin-top:4px}