.contact-information{padding:64px 0}.contact-hero{display:grid;grid-template-columns:1.25fr 1fr;grid-gap:48px;gap:48px;align-items:center;margin-bottom:48px;background:#421a30}.contact-hero img{width:100%;aspect-ratio:1.3;-o-object-fit:cover;object-fit:cover;background:var(--brand-primary)}.contact-information h1,.contact-information h2,.contact-information p{color:var(--brand-text-inverse)}.contact-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px;border-top:1px solid rgba(255,255,255,.4);padding-top:32px}.contact-columns h2{font-size:1.25rem}.contact-columns p{margin:0}.contact-form-panel{padding:32px;border:1px solid var(--brand-border);background:var(--brand-bg);border-top:8px solid var(--brand-primary);border-radius:var(--brand-radius)}.contact-request{background:var(--brand-bg-alt)}@media (max-width:991px){.contact-hero{grid-template-columns:1fr}.contact-hero img{max-height:280px}.contact-columns{grid-template-columns:1fr}}@media (max-width:575px){.contact-form-panel{padding:24px}}