.legal-page{padding:76px var(--gutter) 100px;max-width:1000px;margin:0 auto}.legal-page h1{letter-spacing:-.06em;margin:20px 0 32px;font-size:clamp(48px,6vw,80px);line-height:1.05}.legal-page h2{letter-spacing:-.035em;margin:40px 0 16px;font-size:26px}.legal-page p,.legal-page li{margin-bottom:16px;font-size:17px;line-height:1.7}.legal-page ul{padding-left:24px}.legal-page a{text-underline-offset:4px;text-decoration:underline}.legal-review-note{border-left:3px solid var(--red);padding-left:20px}@media (max-width:700px){.legal-page{padding-top:40px;padding-bottom:64px}}
