.page-module___8aEwW__page{place-items:center;min-height:100dvh;padding:24px;display:grid}.page-module___8aEwW__card{border:1px solid var(--border);background:var(--surface);border-radius:20px;width:min(100%,520px);padding:32px 24px;box-shadow:0 16px 48px #1a352b1a}.page-module___8aEwW__eyebrow{color:var(--brand);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:.78rem;font-weight:800}.page-module___8aEwW__card h1{font-size:clamp(2rem,10vw,3rem);line-height:1}.page-module___8aEwW__lede{color:var(--muted);margin:18px 0 28px;font-size:1.08rem;line-height:1.55}.page-module___8aEwW__primary{color:#fff;background:var(--brand);border-radius:12px;justify-content:center;align-items:center;min-height:52px;padding:0 20px;font-weight:800;display:inline-flex}.page-module___8aEwW__actions{gap:10px;display:grid}.page-module___8aEwW__secondary{border:1px solid var(--brand);min-height:48px;color:var(--brand);border-radius:12px;justify-content:center;align-items:center;padding:0 20px;font-weight:800;display:inline-flex}.page-module___8aEwW__primary:hover{background:var(--brand-strong)}.page-module___8aEwW__primary:focus-visible{outline-offset:3px;outline:3px solid #78c7ac}.page-module___8aEwW__note{color:var(--muted);margin-top:24px;font-size:.88rem;line-height:1.5}
