.legal-page{padding-block:var(--section-pad)}
.legal-page article{max-width:76ch}
.legal-page h1{font:500 var(--text-h1)/var(--leading-tight) var(--font-head);letter-spacing:-.025em;margin:0 0 20px}
.legal-page h2{font:500 clamp(1.2rem,2vw,1.5rem)/1.3 var(--font-head);margin:32px 0 12px}
.legal-page p{font-size:16px;line-height:var(--leading-body);margin:0 0 16px}
.legal-page .legal-updated{font-size:13px;color:var(--muted);margin-bottom:28px}
.legal-page a{text-underline-offset:3px;overflow-wrap:anywhere}
