@font-face{font-family:"Shantell Sans";src:url(/fonts/shantell-sans-latin-400-normal.woff2) format("woff2");font-weight:400;font-display:swap}
@font-face{font-family:"Shantell Sans";src:url(/fonts/shantell-sans-latin-700-normal.woff2) format("woff2");font-weight:700;font-display:swap}
:root{--bg:#07121a;--fg:#e8f6fb;--muted:#8fb3c2;--ice:#5fe3ff;--line:#16303d}
*{box-sizing:border-box}
body{margin:0;background:var(--bg);color:var(--fg);font:16px/1.6 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}
main{max-width:720px;margin:0 auto;padding:48px 16px 64px}
h1,h2,.logo{font-family:"Shantell Sans",system-ui,sans-serif}
.logo{font-weight:700;font-size:56px;letter-spacing:.02em;margin:0}
.logo span:nth-child(1){color:var(--ice)}
.logo span:nth-child(2){opacity:.75;font-size:.85em}
.logo span:nth-child(3){opacity:.5;font-size:.7em}
.ring{width:72px;height:72px;border-radius:50%;background:radial-gradient(circle,#fff 0 12%,var(--ice) 13% 22%,transparent 23%),radial-gradient(circle,transparent 0 40%,rgba(95,227,255,.6) 41% 44%,transparent 45% 62%,rgba(95,227,255,.3) 63% 66%,transparent 67%);box-shadow:0 0 40px rgba(95,227,255,.35)}
.claim{font-size:22px;color:var(--muted);margin:4px 0 32px}
h1{font-size:30px;margin:0 0 8px}
h2{font-size:21px;margin:32px 0 8px;color:var(--ice)}
a{color:var(--ice)}
p,li{color:var(--fg)}
.muted{color:var(--muted);font-size:14px}
nav{border-top:1px solid var(--line);margin-top:48px;padding-top:16px;display:flex;gap:16px;flex-wrap:wrap;font-size:14px}
.card{border:1px solid var(--line);border-radius:14px;padding:16px 20px;margin:16px 0}
