.auth-email .auth-pitch h1{max-width:14ch;line-height:1.1}
.auth-email .auth-panel h2{font-size:36px;line-height:1.15}
.auth-email .auth-panel header p{line-height:1.7;margin-top:14px}
.email-eyebrow{display:block;font-size:10px;letter-spacing:.15em;text-transform:uppercase;font-weight:700;margin:0 0 16px}
.auth-side .email-eyebrow{color:var(--primary)}
.email-back{display:inline-flex;align-items:center;min-height:44px;margin-bottom:26px;text-decoration:none;font-size:12px;font-weight:600}
.email-note{font-size:12px;line-height:1.6;color:#59615d}
.email-side-note{font-size:12px;color:var(--background);opacity:.8;margin-top:auto}
.auth-email .auth-alert{line-height:1.7;overflow-wrap:anywhere}
.auth-email [hidden]{display:none!important}
.auth-email :focus-visible{outline:2px solid #537d24;outline-offset:4px}
@media(max-width:600px){.auth-email .auth-panel h2{font-size:30px}.auth-email .auth-main{padding:24px 20px}.email-back{margin-bottom:20px}}
@media(prefers-reduced-motion:reduce){.auth-email *{transition:none!important}}
