.site-v12 .legal-hero{padding:112px 0 48px;background:#111a25;color:#fff}.site-v12 .legal-hero h1{max-width:900px;margin:12px 0 0;font-size:clamp(2.2rem,3.8vw,3.6rem)!important;line-height:1!important;letter-spacing:-.055em}.site-v12 .legal-content{padding:clamp(54px,7vw,86px) 0;background:#f3f1ec;color:#17222a}.site-v12 .legal-prose{max-width:800px}.site-v12 .legal-prose .section-head{margin:clamp(32px,4vw,46px) 0 12px!important}.site-v12 .legal-prose .section-head:first-child{margin-top:0!important}.site-v12 .legal-prose .section-head h2,.site-v12 .legal-prose h2{font-size:clamp(1.28rem,1.8vw,1.72rem)!important;line-height:1.18!important;letter-spacing:-.025em!important}.site-v12 .legal-prose p,.site-v12 .legal-prose li{max-width:72ch;color:#40515a;font-size:16px;line-height:1.72}.site-v12 .legal-prose p{margin:0 0 22px}.site-v12 .legal-prose a{color:#197e91;text-decoration:underline;text-underline-offset:3px}@media(max-width:560px){.site-v12 .legal-hero{padding-top:96px}.site-v12 .legal-prose p,.site-v12 .legal-prose li{font-size:15px;line-height:1.65}}
