.bal-legal{padding:48px 0 80px;background:var(--brand-bg-alt);color:var(--brand-text)}.bal-legal .container{background:var(--brand-bg);border:1px solid var(--brand-border);padding:32px}.bal-legal h1{font-size:max(2rem, min(4vw, 2.75rem));color:var(--brand-text)}.bal-legal h2{font-size:1.2rem;margin-top:28px;padding-top:8px;border-top:2px solid var(--brand-primary);color:var(--brand-text)}.bal-legal p{color:var(--brand-text)}