.legal-page{max-width:780px;margin:3rem auto;background:var(--paper);border:1px solid var(--line);border-radius:1rem;padding:clamp(1rem,4vw,2rem);box-shadow:var(--shadow)}.legal-page h1{font:900 clamp(2rem,5vw,3rem) Georgia,serif;color:var(--petrol);margin:.2rem 0 1.5rem}.legal-page p{font-size:1.03rem}
