.email-auth-card h1{font-family:var(--font-geologica), Arial, sans-serif;letter-spacing:-.045em;font-size:clamp(36px,4vw,58px);line-height:1.08}.email-auth-card h1 em{font:inherit}.email-auth-help{margin:26px 0 0!important;font-size:12px!important}.email-auth-help a,.email-auth-invalid a,.email-auth-form .auth-error a{color:#c9431f;text-underline-offset:3px}.email-auth-hint{color:#71685e;margin:0;font-size:12px;line-height:1.6}.email-auth-success,.email-auth-invalid{background:#f7f2ea;border-radius:20px;padding:24px}.email-auth-success h2,.email-auth-invalid h2{margin:16px 0 10px;font-size:23px;line-height:1.25}.email-auth-success p,.email-auth-invalid p{color:#71685e;font-size:14px;line-height:1.7}.email-auth-check{color:#fff;background:#527c63;border-radius:50%;place-items:center;width:44px;height:44px;font-size:24px;display:grid}.email-auth-primary{color:#fff;background:#ff4f24;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;padding:18px;font-size:14px;font-weight:650;text-decoration:none;display:flex}.auth-forgot{color:#c9431f;text-underline-offset:3px;justify-self:end;margin-top:-5px;font-size:13px}@media (max-width:640px){.email-auth-card h1{font-size:38px}.email-auth-success,.email-auth-invalid{padding:18px}.email-auth-primary{font-size:13px}}
