.legal{max-width:720px;margin:0 auto;padding:28px 16px 64px;font-size:15px;line-height:1.6}.legal .top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:28px}.legal .top a.home{display:inline-flex;align-items:center;gap:8px;color:var(--text);text-decoration:none;font-weight:800;letter-spacing:.04em}.legal .top a.home svg{width:30px;height:20px;fill:#0067fe}.legal .top nav{display:flex;gap:16px}.legal .top nav a{color:var(--muted);text-decoration:none;font-weight:600}.legal .top nav a[aria-current=page]{color:var(--accent-text)}.legal h1{font-size:30px;line-height:1.15;margin:0 0 6px}.legal .updated{color:var(--muted);margin:0 0 24px}.legal h2{font-size:18px;margin:30px 0 8px}.legal p,.legal li{color:#d6dcdf}.legal ul{padding-left:20px;margin:8px 0}.legal li{margin:4px 0}.legal a{color:var(--accent-text)}.legal .lead{font-size:16px;color:var(--text)}
