.bal-eng-hero{background:var(--brand-bg);color:var(--brand-text)}.bal-before-after{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0;gap:0}.bal-before-after figure{margin:0;background:var(--brand-primary-dark)}.bal-before-after img{width:100%;height:420px;-o-object-fit:cover;object-fit:cover;display:block}.bal-before-after figcaption{color:var(--brand-text-inverse);background:var(--brand-primary);padding:12px 16px;font-weight:700}.bal-eng-hero-copy{padding:48px 0 16px}.bal-eng-hero-copy h1{font-size:max(2rem, min(4vw, 3.5rem));color:var(--brand-text)}.bal-eng-hero-copy .bal-kicker,.bal-eng-hero-copy p{color:var(--brand-text)}.bal-eng-hero-copy .bal-kicker{color:var(--brand-link)}.bal-calc{border:1px solid var(--brand-border);padding:32px;background:var(--brand-bg-alt);color:var(--brand-text)}.bal-calc-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-bottom:24px}.bal-calc label{font-weight:700;font-size:.9rem;color:var(--brand-text)}.bal-calc select{display:block;width:100%;margin-top:8px;height:48px;border:1px solid var(--brand-border);border-radius:0;background:var(--brand-bg);color:var(--brand-text);font-family:var(--brand-font)}.bal-calc-out{margin-top:24px;background:var(--brand-bg);color:var(--brand-text);border:1px solid var(--brand-border);padding:16px}.bal-calc-out p{color:var(--brand-text);margin:0}.bal-case-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.bal-case-grid article{background:var(--brand-bg);color:var(--brand-text);border:1px solid var(--brand-border);padding:24px}.bal-case-grid h3,.bal-case-grid p{color:var(--brand-text)}@media (max-width:991px){.bal-before-after,.bal-calc-grid,.bal-case-grid{grid-template-columns:1fr}.bal-before-after img{height:240px}}