.contact-hero img{width:420px;height:180px;margin-top:24px}.contact-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.contact-grid article{border-top:3px solid var(--brand-primary);padding:24px;border:1px solid var(--brand-border)}@media (max-width:767px){.contact-grid{grid-template-columns:1fr}}