:root{--ink:#111713;--paper:#f4f1e7;--panel:#fffdf6;--lime:#d9ff55;--orange:#ff6841;--blue:#315cff;--muted:#667068;--line:#d8d7cc}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.topbar{height:70px;background:var(--ink);color:#fff;display:flex;align-items:center;padding:0 max(4vw,24px)}.brand{color:#fff;text-decoration:none;display:flex;align-items:center;gap:10px;font-size:13px;font-weight:950;line-height:.88}.brand-grid{width:34px;height:34px;display:grid;grid-template-columns:1fr 1fr;gap:2px;transform:rotate(7deg)}.brand-grid i{background:var(--lime);border-radius:2px}.brand-grid i:nth-child(2),.brand-grid i:nth-child(3){background:var(--orange)}.back{margin-left:auto;color:#c5cbc6;text-decoration:none;font-size:12px}main{width:min(820px,calc(100% - 36px));margin:0 auto;padding:68px 0 100px}.eyebrow{color:var(--blue);font-size:10px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}h1,h2{font-family:Georgia,"Times New Roman",serif;font-weight:500;letter-spacing:-.035em}h1{font-size:clamp(48px,8vw,82px);line-height:.95;margin:15px 0 20px}h1 em{color:var(--orange);font-weight:400}.intro{font-size:17px;line-height:1.65;color:var(--muted);max-width:720px}.updated{display:inline-block;background:var(--lime);font-size:10px;font-weight:850;padding:8px 11px;margin:12px 0 38px}.legal-section{padding:28px 0;border-top:1px solid var(--line)}.legal-section h2{font-size:29px;margin:0 0 12px}.legal-section p,.legal-section li{font-size:14px;line-height:1.75;color:#465048}.legal-section ul{padding-left:20px}.legal-section a{color:var(--blue);font-weight:750}footer{background:var(--ink);color:#aeb5af;padding:28px max(5vw,30px);font-size:11px}footer a{color:var(--lime)}@media(max-width:600px){.topbar{height:64px;padding:0 14px}main{padding-top:45px}.legal-section h2{font-size:25px}}
