._8aEwW_main{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100vh;padding:32px 16px;display:flex}._8aEwW_title{margin:0;font-size:clamp(2rem,6vw,3rem);line-height:1.1}._8aEwW_lead{max-width:48ch;color:var(--muted);margin:0}._8aEwW_cta{background:var(--brand);color:#fff;border-radius:999px;padding:14px 28px;font-weight:600;text-decoration:none;display:inline-block}._8aEwW_cta:hover{background:var(--brand-dark)}._8aEwW_legal{color:var(--muted);margin:24px 0 0;font-size:.8rem}
