.legal{max-width:850px;padding:48px 24px;margin:auto}.legal h1{font-size:clamp(28px,5vw,48px)}.legal h2{margin-top:32px}.legal p,.legal li{line-height:1.8}.legal a,footer a{text-decoration:underline}footer nav{margin-top:12px}header{display:flex;justify-content:space-between;gap:20px}