.page-module__SEZomW__page{place-items:center;min-height:100vh;padding:1.25rem;display:grid}.page-module__SEZomW__card{border:1px solid var(--line);background:var(--surface);border-radius:1.25rem;width:min(100%,28rem);padding:clamp(1.5rem,5vw,2.5rem);box-shadow:0 1.5rem 4rem #1b1b191a}.page-module__SEZomW__brand{color:var(--gold-dark);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:850}.page-module__SEZomW__card h1{letter-spacing:-.04em;margin:1rem 0 .4rem;font-size:2.3rem}.page-module__SEZomW__card p{color:var(--muted);margin:0}.page-module__SEZomW__error{color:var(--danger);background:#a13a321a;border-radius:.5rem;margin-top:1rem;padding:.75rem}.page-module__SEZomW__notice{color:var(--success);background:#287a541a;border-radius:.5rem;margin-top:1rem;padding:.75rem}.page-module__SEZomW__form{gap:.65rem;margin-top:1.5rem;display:grid}.page-module__SEZomW__form label{margin-top:.45rem;font-size:.82rem;font-weight:750}.page-module__SEZomW__form input{border:1px solid var(--line);background:#fff;border-radius:.55rem;width:100%;padding:.8rem}.page-module__SEZomW__form button{background:var(--foreground);color:#fff;cursor:pointer;border:0;border-radius:.55rem;margin-top:.65rem;padding:.85rem;font-weight:800}.page-module__SEZomW__footer{text-align:center;margin-top:1.25rem}.page-module__SEZomW__textLink{color:var(--gold-dark);text-underline-offset:.2em;font-size:.88rem;font-weight:750;text-decoration:underline}.page-module__SEZomW__help{font-size:.85rem;line-height:1.45;margin-top:.75rem!important}
