.src9e1f1-legal{max-width:760px;margin:0 auto;padding:48px 16px 96px;background:var(--brand-bg-alt)}.src9e1f1-legal h1{font-size:max(2rem, min(4vw, 2.8rem));color:var(--brand-primary-dark)}.src9e1f1-legal h2,.src9e1f1-legal p{color:var(--brand-text)}.src9e1f1-legal h2{border-bottom:1px solid var(--brand-border);padding-bottom:8px}