.legal-main{max-width:720px;margin:0 auto;padding:160px 24px 96px}.legal-main h1{letter-spacing:-.04em;margin:0;font-size:clamp(32px,5vw,48px);font-weight:600}.legal-updated{color:var(--home-muted);margin:12px 0 48px;font-size:14px}.legal-main h2{letter-spacing:-.02em;margin:40px 0 12px;font-size:20px;font-weight:600}.legal-main p,.legal-main li{font-size:16px;line-height:1.65}.legal-main ul{padding-left:20px}.legal-main a{text-underline-offset:4px;text-decoration:underline}
