.dre-contact-hero{background:#020617;color:#fff;padding:48px 0 40px}.dre-contact-hero h1,.dre-contact-hero li,.dre-contact-hero p,.dre-contact-hero span{color:#fff}.dre-contact-hero .dre-kicker{color:#00a8e8}.dre-contact-index img{width:100%;height:max(120px,min(18vw,220px));-o-object-fit:cover;object-fit:cover}.dre-contact-index{display:flex;flex-direction:column;justify-content:center;gap:12px;padding:24px;background:#0f172a}.dre-contact-index article{border-bottom:1px solid rgba(255,255,255,.25);padding-bottom:8px}.dre-contact-index h2,.dre-contact-index p{color:#fff}.dre-contact-index h2{font-size:1rem;margin:0 0 4px}.dre-contact-split{background:#f8fafc;color:#111827}.dre-contact-split a,.dre-contact-split address,.dre-contact-split h2,.dre-contact-split li,.dre-contact-split p{color:#111827}.dre-map img{width:100%;height:max(160px,min(22vw,280px));-o-object-fit:cover;object-fit:cover}.dre-info-list{list-style:none;padding:0;margin:0}.dre-info-list li{padding:12px 0;border-bottom:1px solid #dce3ea;color:#111827}.dre-quote{background:#fff}.dre-quote h2,.dre-quote p{color:#111827}.dre-contact-pair{display:grid;grid-gap:var(--brand-space-24);gap:var(--brand-space-24);padding-top:var(--brand-space-32);padding-bottom:var(--brand-space-32)}.dre-contact-pair>section{padding:var(--brand-space-24)}@media (min-width:992px){.dre-contact-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}