.bal-contact-hero{position:relative;min-height:640px;background:#0c1929;color:#fff;display:flex;align-items:center;overflow:hidden}.bal-contact-hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bal-contact-hero::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(6,13,23,.92),rgba(6,13,23,.68))}.bal-contact-hero .container{position:relative;z-index:1;max-width:800px;text-align:center}.bal-contact-hero .bal-kicker,.bal-contact-hero h1,.bal-contact-hero p{color:#fff}.bal-contact-hero h1{font-size:max(2rem, min(4vw, 3.5rem))}.bal-contact-hero .bal-kicker{color:#38bdf8}.bal-contact-hero .bal-hero-actions{justify-content:center}.bal-contact-hero .bal-btn-solid{background:#fff;color:#0c1929}.bal-map-split img{width:100%;height:100%;min-height:360px;-o-object-fit:cover;object-fit:cover;background:var(--brand-bg-alt);border:1px solid var(--brand-border)}.bal-info-list{list-style:none;padding:0;margin:0 0 16px}.bal-info-list li{padding:12px 0;border-bottom:1px solid var(--brand-border);color:var(--brand-text)}.bal-info-list span{display:block;font-weight:700;color:var(--brand-text);font-size:.8rem;letter-spacing:.04em;text-transform:uppercase}.bal-info-list a{color:var(--brand-link)}.bal-contact-form-panel{background:var(--brand-bg);color:var(--brand-text);border:1px solid var(--brand-border);padding:32px}.bal-contact-form-panel label,.bal-contact-form-panel p{color:var(--brand-text)}@media (max-width:991.98px){.bal-contact-hero{min-height:500px}}@media (max-width:575.98px){.bal-contact-hero{min-height:400px;padding:48px 0}.bal-contact-hero .bal-hero-actions{flex-direction:column;align-items:stretch}}