.srcf-legal{padding:48px 0 64px;background:var(--brand-bg-alt)}.srcf-legal .container{max-width:760px;background:var(--brand-bg);border-radius:var(--brand-radius);padding:32px}.srcf-legal h1{font-size:max(2rem, min(4vw, 3rem))}.srcf-legal h2{margin-top:28px;font-size:1.25rem}