*{box-sizing:border-box}body{margin:0;min-height:100vh;display:grid;place-items:center;background:#0c0c0d;color:#f4f4f4;font-family:Inter,system-ui,-apple-system,sans-serif}.card{width:min(90vw,680px);padding:3.5rem;text-align:center;background:#151517;border:1px solid #353538;border-radius:24px;box-shadow:0 20px 80px #0008}.mark{width:72px;height:72px;border:1px solid #777;border-radius:50%;display:grid;place-items:center;margin:0 auto 1.5rem;font-weight:800;letter-spacing:.12em}h1{font-size:clamp(2rem,7vw,4rem);letter-spacing:.08em;margin:.3em 0}p{font-size:1.1rem;line-height:1.6}.muted{color:#aaa}a{color:#fff;text-underline-offset:4px}