.as-auth{color:#301d17;background:#f7f2ea;place-items:center;min-height:100svh;padding:28px 18px;display:grid}.as-auth-card{background:#fffaf1;border:1px solid #e4d4c1;width:min(100%,480px);padding:clamp(23px,6vw,52px)}.as-auth-card img{max-width:80%;height:auto;margin-bottom:26px;display:block}.as-auth-card h1{margin:7px 0 12px;font-family:Georgia,serif;font-size:clamp(28px,7vw,42px);line-height:1.08}.as-auth-kicker{color:#a01d24;letter-spacing:.12em;font-size:.75rem;font-weight:700}.as-auth-card form,.as-auth-card label{gap:12px;display:grid}.as-auth-card form{margin:24px 0}.as-auth-card input,.as-auth-card button{min-height:45px;font:inherit;border:1px solid #c7b4a4;border-radius:4px;padding:8px 12px}.as-auth-card button{color:#fff;background:#a01d24;font-weight:600}.as-auth-card button:disabled{opacity:.7}.as-auth-card .as-auth-secondary{color:#8b171f;background:0 0;border-color:#d5bfb0}.as-auth-error,.as-auth-card a{color:#8b171f}
