._4GggPa_page{flex-direction:column;min-height:100dvh;display:flex}._4GggPa_header{border-bottom:1px solid var(--border-muted);align-items:center;min-height:64px;padding:0 24px;display:flex}._4GggPa_wordmark{font-family:var(--font-solina);letter-spacing:.02em;color:var(--text-primary);font-size:20px;font-weight:500;text-decoration:none}._4GggPa_main{flex-direction:column;gap:16px;width:100%;max-width:440px;margin:0 auto;padding:64px 24px 80px;display:flex}._4GggPa_title{font-family:var(--font-solina);letter-spacing:-.4px;margin:0;font-size:40px;font-weight:200;line-height:48px}._4GggPa_lead{font-family:var(--font-ui);color:var(--text-secondary);margin:0 0 8px;font-size:15px;line-height:22px}._4GggPa_form{flex-direction:column;gap:24px;display:flex}._4GggPa_notice{border-radius:var(--radius-md);background:var(--surface-card);font-family:var(--font-ui);color:var(--text-secondary);margin:0;padding:16px;font-size:14px;line-height:20px}._4GggPa_notice strong{color:var(--text-primary);font-weight:400}._4GggPa_error{font-family:var(--font-ui);color:var(--status-error-text);margin:0;font-size:13px;line-height:18px}._4GggPa_divider{border-top:1px solid var(--neutral-800);flex-direction:column;gap:12px;margin:16px 0 0;padding-top:24px;display:flex}._4GggPa_overline{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:700;line-height:16px}._4GggPa_help{font-family:var(--font-ui);color:var(--text-muted);margin:0;font-size:13px;line-height:18px}
