.legal{max-width:760px}.legal h1{font-size:clamp(1.75rem,3.5vw,2.5rem);margin:var(--space-2) 0 var(--space-6)}.legal h2{font-size:1.25rem;margin:var(--space-8) 0 var(--space-3)}.legal p,.legal li{line-height:1.65}.legal ul{padding-left:var(--space-5);display:grid;gap:var(--space-2)}.legal a{color:var(--accent);text-decoration:underline}
