.legal-page .topbar{position:sticky}.legal{padding-block:var(--s-8) var(--s-9)}.legal h1{margin-bottom:var(--s-3)}.legal h2{margin:var(--s-6) 0 var(--s-2);font-size:1.15rem;font-weight:800}.legal p,.legal li{color:var(--color-text-muted)}.legal ul{gap:var(--s-2);padding-left:var(--s-5);margin-block:var(--s-2);list-style:outside;display:grid}.legal strong{color:var(--color-white)}.legal__meta{color:var(--color-text-muted);font-size:.85rem}.legal__review{padding:var(--s-3) var(--s-4);margin-bottom:var(--s-5);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:#ffc94d14;border-left:3px solid #ffc94d;font-size:.9rem}.legal em{color:#ffc94d;font-style:normal}
