:root{--bg:#070707;--panel:#0e0e0e;--fg:#f3f3f0;--muted:#9a9a96;--line:#242424}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--fg);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.7}a{color:inherit}.top{position:sticky;top:0;z-index:20;height:70px;display:flex;align-items:center;justify-content:space-between;padding:0 5vw;background:rgba(7,7,7,.9);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.brand{font-weight:950;letter-spacing:.12em;text-decoration:none}.back{font-size:11px;border:1px solid #383838;border-radius:999px;padding:9px 13px;text-decoration:none}.wrap{width:min(900px,90vw);margin:0 auto;padding:82px 0 110px}.eyebrow{font-size:10px;letter-spacing:.24em;color:#777;text-transform:uppercase}.wrap h1{font-size:clamp(52px,8vw,92px);letter-spacing:-.065em;line-height:.9;margin:20px 0 20px}.updated{color:#747474;font-size:12px;margin-bottom:48px}.intro{font-size:18px;color:#b8b8b4;max-width:760px;margin-bottom:50px}.legal-section{padding:30px 0;border-top:1px solid var(--line)}.legal-section h2{font-size:24px;margin:0 0 14px;letter-spacing:-.02em}.legal-section p,.legal-section li{color:var(--muted)}.legal-section ul{padding-left:20px}.legal-section strong{color:#d8d8d4}.callout{border:1px solid var(--line);background:var(--panel);border-radius:16px;padding:20px;margin:24px 0;color:#bdbdb8}.footer{border-top:1px solid var(--line);padding:26px 5vw;color:#6f6f6b;font-size:11px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.footer a{text-decoration:none}.footer a:hover,.back:hover{color:#fff}@media(max-width:600px){.wrap{padding-top:56px}.top{padding:0 4vw}.wrap h1{font-size:15vw}}