.legal-content{max-width:60rem;overflow-wrap:anywhere}.legal-content section{margin-top:2.5rem;padding-top:2rem;border-top:1px solid var(--line)}.legal-content h1{font-size:clamp(2.5rem,6vw,4rem)}.legal-content h2{font-size:1.8rem;margin-bottom:1rem;color:var(--olive)}.legal-content a{text-decoration:underline;text-decoration-color:var(--brass);text-underline-offset:.2em}.legal-content address{font-style:normal}
/* Phase 6E.2: restrained legal reading surface; content unchanged. */
.legal-content{max-width:54rem;padding-block:clamp(3rem,7vw,6rem)}
.legal-content>p{color:var(--muted)}
.legal-content section{margin-top:clamp(2rem,5vw,3.5rem);padding-top:clamp(1.5rem,3vw,2.25rem);border-top-color:rgb(112 82 46 / .24)}
.legal-content h2{font-size:clamp(1.65rem,3vw,2rem)}
