:root{--bg:#0b0f14;--fg:#e8edf2;--muted:#8b97a5;--accent:#35e0c0;--card:#121922;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--fg);-webkit-font-smoothing:antialiased;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,system-ui,sans-serif}.page{flex-direction:column;gap:16px;max-width:560px;min-height:100dvh;margin:0 auto;padding:72px 24px 48px;display:flex}.mark{color:#34d399;background:linear-gradient(#18202b,#07090d);border:1px solid #ffffff1a;border-radius:20px;place-items:center;width:64px;height:64px;font-size:30px;font-weight:700;display:grid}.mark-bad{color:#f87171}h1{letter-spacing:-.02em;margin:8px 0 0;font-size:40px}.lead{color:var(--fg);margin:0;font-size:18px;line-height:1.5}.muted{color:var(--muted)}.features{gap:10px;margin:8px 0;padding:0;list-style:none;display:grid}.features li{background:var(--card);border-radius:14px;padding:14px 16px}.button{background:var(--accent);color:#04100d;text-align:center;border-radius:14px;margin-top:8px;padding:14px 20px;font-weight:600;text-decoration:none;display:inline-block}footer{color:var(--muted);margin-top:auto;font-size:14px}footer a{color:var(--muted)}.legal h2{margin-top:28px;font-size:20px}.legal p,.legal li{color:#c7d0d9;line-height:1.6}
