.ana-contact-hero{padding:64px 0;background:var(--brand-primary-dark);border-bottom:8px solid var(--brand-secondary)}.ana-contact-hero>.container{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,0.9fr);grid-gap:48px;gap:48px;align-items:center}.ana-contact-hero-copy{max-width:760px}.ana-contact-hero img{width:100%;height:360px;border-left:8px solid var(--brand-secondary)}.ana-contact-hero h1,.ana-contact-hero p{color:var(--brand-text-inverse)}.ana-contact-hero .ana-eyebrow{color:var(--brand-secondary)}.ana-contact-map img{width:100%;min-height:420px}.ana-contact-details{padding:32px;background:var(--brand-primary);color:var(--brand-text-inverse)}.ana-contact-details a,.ana-contact-details address,.ana-contact-details h2,.ana-contact-details p,.ana-contact-details small,.ana-contact-details strong{color:var(--brand-text-inverse)}.ana-contact-form{height:100%;padding:40px;border:1px solid var(--brand-border);background:var(--brand-bg-alt)}.ana-response-scope{margin-top:32px;padding-top:24px;border-top:1px solid var(--brand-border)}.ana-contact-details h3{color:var(--brand-text-inverse)}@media (max-width:991px){.ana-contact-hero>.container{grid-template-columns:1fr}.ana-contact-hero img{height:300px}.ana-contact-form{padding:28px}.ana-contact-map img{min-height:320px}}