.auth-module__b3m8Lq__page{min-height:100vh;padding:var(--space-8) var(--space-4);background:radial-gradient(560px circle at 50% -10%, #39ff6a24, transparent 65%), var(--color-bg);justify-content:center;align-items:center;display:flex}.auth-module__b3m8Lq__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;max-width:400px;box-shadow:var(--shadow-lg);padding:var(--space-8) var(--space-6)}.auth-module__b3m8Lq__brand{align-items:center;gap:var(--space-2);margin-bottom:var(--space-6);text-align:center;flex-direction:column;display:flex}.auth-module__b3m8Lq__brandLogo{object-fit:contain;width:auto;max-width:100%;height:88px;display:block}.auth-module__b3m8Lq__heading{font-family:var(--font-display);font-weight:700;font-size:var(--text-2xl);color:var(--color-text);margin:0 0 var(--space-1)}.auth-module__b3m8Lq__subheading{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0 0 var(--space-6)}.auth-module__b3m8Lq__form{gap:var(--space-4);flex-direction:column;display:flex}.auth-module__b3m8Lq__form>.ra-button{width:100%;margin-top:var(--space-2)}.auth-module__b3m8Lq__formError{margin:var(--space-2) 0 0;color:var(--color-danger);font-size:var(--text-xs)}.auth-module__b3m8Lq__footer{margin-top:var(--space-6);text-align:center;font-size:var(--text-sm);color:var(--color-text-secondary)}.auth-module__b3m8Lq__link{color:var(--color-primary);font-weight:600;text-decoration:none}.auth-module__b3m8Lq__link:hover{text-decoration:underline}.auth-module__b3m8Lq__linkRow{justify-content:flex-end;display:flex}.auth-module__b3m8Lq__howItWorks{gap:var(--space-3);margin:var(--space-5) 0;display:grid}.auth-module__b3m8Lq__sectionTitle{color:var(--color-text);font-size:var(--text-lg);margin:0}.auth-module__b3m8Lq__sentHint{margin:var(--space-4) 0 0;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.5}.auth-module__b3m8Lq__subheading+.ra-help-callout{margin-block:var(--space-4)}.ra-help-callout+.auth-module__b3m8Lq__howItWorks{margin-top:var(--space-4)}
