.auth-recovery{flex-direction:column;justify-content:center;gap:28px;max-width:640px;min-height:100dvh;margin:auto;padding:40px 24px;display:flex}.auth-recovery-brand{color:var(--fg);font:500 1.5rem var(--font-display);align-items:center;gap:12px;text-decoration:none;display:flex}.auth-recovery-brand small{color:var(--brand-text);font:500 .6875rem var(--font-body);letter-spacing:4px;margin-top:6px;display:block}.auth-recovery>.ui-card{gap:22px;padding:32px;display:grid}.auth-recovery-eyebrow{letter-spacing:1.8px;color:var(--brand-text);font-size:.6875rem}.auth-recovery h1{font:500 2.5rem/1.1 var(--font-display)}.auth-recovery p{color:var(--muted);line-height:1.7}.auth-recovery-actions{flex-wrap:wrap;gap:12px;display:flex}.auth-recovery>a:last-child{color:var(--muted);align-items:center;min-height:44px;font-size:.875rem;display:flex}@media (max-width:500px){.auth-recovery>.ui-card{padding:24px}.auth-recovery-actions{flex-direction:column}}
