.legal-page{max-width:1000px;margin:0 auto;padding:75px 6% 90px}.legal-page h1{font-size:clamp(38px,5vw,60px);margin:0 0 20px}.legal-page h2{font-size:25px;line-height:1.35;letter-spacing:-.6px;margin:38px 0 15px}.legal-page p,.legal-page address{font-size:16px;color:var(--muted);font-style:normal;overflow-wrap:anywhere}.legal-page a{color:var(--gold);text-decoration:underline;text-underline-offset:3px}.legal-page .legal-date{font-size:12px}.legal-page strong{color:var(--white)}@media(max-width:600px){.legal-page{padding:45px 5% 60px}.legal-page h2{font-size:23px}}