.legal-hero{background:var(--ink);color:#fff;padding:80px 6vw 70px}.legal-hero h1{font-size:clamp(48px,7vw,92px);line-height:.9;letter-spacing:-.055em;text-transform:uppercase;margin:24px 0}.legal-hero p{color:#c8c7c0;max-width:650px;line-height:1.7}.legal-content{max-width:920px;margin:0 auto;padding:70px 24px 90px}.legal-content h2{font-size:25px;text-transform:uppercase;margin:48px 0 14px}.legal-content h2:first-of-type{margin-top:30px}.legal-content p,.legal-content li{color:#55574f;line-height:1.75}.legal-content ul{padding-left:22px}.legal-content a,footer>p a{text-decoration:underline;text-underline-offset:3px}.legal-updated{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:#92938b}@media(max-width:800px){.legal-hero{padding:60px 22px 50px}.legal-content{padding:50px 22px 100px}}
