.legal h1{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:44px;font-weight:800;line-height:1}.legal-updated{color:var(--muted);font-family:var(--font-mono);margin:8px 0 32px;font-size:13px}.legal h2{margin:32px 0 8px;font-size:17px;font-weight:700}.legal p,.legal li{color:#c9c8c2;font-size:15px;line-height:1.6}.legal p{margin:0 0 12px}.legal ul{margin:0 0 12px;padding-left:20px;list-style:outside}.legal li+li{margin-top:6px}.legal a{color:inherit;text-underline-offset:3px;text-decoration:underline}.site-footer{flex-wrap:wrap;justify-content:center;gap:8px 24px;padding:24px 16px 32px;font-size:13px;display:flex}.site-footer a,.legal-links a{color:var(--muted);text-decoration:none}.site-footer a:hover,.legal-links a:hover{color:var(--plate)}.legal-links a{text-underline-offset:2px;text-decoration:underline}