.mn-contact-hero{padding:72px 0 40px;background:var(--brand-bg-alt)}.mn-contact-hero__panel{max-width:760px;border-left:6px solid var(--brand-primary);padding:24px 24px 24px 28px;background:#fff;border-radius:0 var(--brand-radius) var(--brand-radius) 0}.mn-contact-kicker{text-transform:uppercase;letter-spacing:.08em;font-weight:700;font-size:.8rem;color:var(--brand-primary)}.mn-contact-map{padding:24px 0 8px}.mn-contact-map img{width:100%;min-height:280px;-o-object-fit:cover;object-fit:cover;border-radius:var(--brand-radius);background:var(--brand-border)}.mn-info-card{height:100%;background:#fff;border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:24px}.mn-info-icon{display:block;width:36px;height:36px;border-radius:var(--brand-radius);background:var(--brand-primary);margin-bottom:12px}.mn-info-card h3{margin-bottom:12px}.mn-info-card a{color:var(--brand-primary);-webkit-text-decoration:underline;text-decoration:underline}.mn-info-card .small{color:var(--brand-text);margin-top:8px}.mn-contact-extra{margin-top:40px;max-width:900px}.mn-contact-extra p{color:var(--brand-text);margin-bottom:16px}.mn-contact-form-band{background:var(--brand-secondary);padding:56px 0}.mn-contact-form-card{background:#fff;border-radius:var(--brand-radius);padding:32px;max-width:860px;margin:0 auto}.mn-contact-form-card h2{margin-bottom:8px}.mn-contact-form-card>p{margin-bottom:24px;color:var(--brand-text)}