.contact-info{padding:64px 0 80px;background:var(--brand-neutral-dark);color:#fff}.contact-gateway{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:64px;gap:64px;align-items:center;background:var(--brand-neutral-dark);padding:0;overflow:visible}.contact-gateway .photo{height:360px;background:var(--brand-primary-light);color:var(--brand-text)}.contact-gateway h1,.contact-gateway p{color:#fff}.contact-info-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px;margin-top:64px}.contact-info-grid article{border-top:1px solid var(--brand-border);padding-top:24px;padding-left:24px;padding-right:24px}.contact-info-grid h2{font-size:1.2rem;margin:16px 0;color:#fff}.contact-info-grid p,.contact-info-grid span{color:#fff}.contact-quote{background:var(--brand-bg-alt);color:var(--brand-text)}.contact-quote a,.contact-quote h2,.contact-quote h3,.contact-quote p{color:var(--brand-text)}.contact-quote .form-card{border-top:4px solid var(--brand-primary);box-shadow:0 16px 40px rgba(36,49,59,.0509803922)}.contact-quote h3{font-size:1.2rem;margin-top:32px}.contact-quote .eyebrow{color:var(--brand-primary-dark)}@media (max-width:991px){.contact-gateway{grid-template-columns:1fr;gap:32px}.contact-info-grid{grid-template-columns:1fr;gap:24px}.contact-info{padding:64px 0}.contact-gateway .photo{height:280px}}.contact-quote a:not(.btn){color:var(--brand-primary-dark)}.srcb5871-contact-brief-hero .contact-gateway .photo{border-radius:29px;box-shadow:8px 8px 0 var(--brand-primary)}