.contact-hero{background:linear-gradient(135deg,#111827,#9f1239)}.contact-hero h1,.contact-hero p{color:#fff}.contact-hero img{display:block;max-height:350px;margin:32px auto 0}.map-placeholder{min-height:240px;margin:32px auto 0;display:grid;align-items:center;justify-items:center;place-items:center;border:1px solid rgba(255,255,255,.5019607843);background:repeating-linear-gradient(45deg,#273448,#273448 2px,#1a2638 2px,#1a2638 36px);color:#fff}.contact-steps fieldset+fieldset{border-top:1px solid var(--brand-border);padding-top:24px;margin-top:24px}.contact-steps label{display:block;margin-bottom:16px}