.x9f7yG_page{background:var(--surface-warm-gradient);min-height:100vh;color:var(--text-primary);font-family:var(--font-sans);justify-content:center;align-items:center;padding:48px 20px;display:flex}.x9f7yG_card{flex-direction:column;gap:24px;width:min(460px,100%);padding:40px 36px;display:flex}.x9f7yG_header{flex-direction:column;gap:10px;display:flex}.x9f7yG_kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-dark);margin:0;font-size:12px}.x9f7yG_title{margin:0;font-size:30px;font-weight:600}.x9f7yG_subtitle{color:var(--text-secondary);margin:0;font-size:15px}.x9f7yG_form{flex-direction:column;gap:16px;display:flex}.x9f7yG_field{flex-direction:column;gap:6px;display:flex}.x9f7yG_error{color:var(--error-text);margin:0;font-size:14px}.x9f7yG_fullWidth{width:100%}.x9f7yG_divider{color:var(--text-muted);align-items:center;gap:12px;font-size:13px;display:flex}.x9f7yG_divider:before,.x9f7yG_divider:after{content:"";background:var(--border);flex:1;height:1px}@media (max-width:720px){.x9f7yG_card{padding:32px 24px}.x9f7yG_title{font-size:26px}}
