.legal-hero{background:var(--brand-bg-alt);padding-bottom:58px;padding-top:170px}.legal-hero h1{font-size:max(2rem, min(4vw, 3.5rem))}.legal-hero p{max-width:760px}.legal-content{background:var(--brand-bg)}.legal-content article{margin:0 auto;max-width:820px}.legal-content h2{font-size:1.35rem;margin-top:30px}.legal-content h2:first-child{margin-top:0}@media (max-width:767px){.legal-hero{padding-top:135px}}