.legal-page{max-width:920px;padding-block:64px 90px}.legal-page h1{font-size:clamp(38px,5vw,62px);margin-bottom:30px}.legal-copy{font-size:17px;line-height:1.8}.legal-copy h2{font-size:30px;margin:45px 0 20px}.legal-copy h3{font-size:22px;margin:30px 0 14px}.legal-copy p,.legal-copy ul{margin:0 0 20px}.legal-copy li+li{margin-top:10px}.legal-copy .content-block{margin:0}.legal-copy a{color:var(--accent)}
@media(max-width:600px){.legal-page{padding-block:38px 60px}.legal-copy{font-size:16px}.legal-copy h2{font-size:26px}.legal-copy h3{font-size:20px}}
