.legal>*{max-width:var(--measure)}.legal{padding-block:var(--space-7) var(--space-8);gap:var(--space-4);color:var(--text-muted);display:grid}.legal h2{font-size:var(--step-2);color:var(--text);margin-top:var(--space-6)}.legal h2:first-child{margin-top:0}.legal ul{gap:var(--space-2);margin:0;padding-left:1.25em;display:grid}.legal li::marker{color:var(--icon)}.legal strong{color:var(--text);font-weight:600}.legal a{color:var(--text)}
