.legal{max-width:70ch;padding:4.5rem 0 2rem}.legal h1{margin-bottom:.6rem;font-size:clamp(2.4rem,7vw,4rem)}.legal .updated{font-family:var(--marquee);letter-spacing:.12em;color:var(--muted-2);text-transform:uppercase;font-size:.62rem}.legal h2{color:var(--gold);margin:2.6rem 0 .7rem;font-size:1.5rem}.legal p,.legal li{color:var(--muted)}.legal ul{padding-left:1.2rem}.legal li{margin-bottom:.4rem}.legal strong{color:var(--paper);font-weight:600}
