.contact-hero-flag{padding-top:48px;padding-bottom:40px;background:#fff8f0;border-bottom:8px solid var(--brand-accent)}.contact-hero-flag h1,.contact-hero-flag p{color:var(--brand-text)}.contact-card-row__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px;margin-bottom:24px}.contact-card-row article{background:#fff;border-radius:17px;padding:20px;box-shadow:0 6px 10px rgba(26,76,25,.12)}.contact-card-row h2,.contact-card-row p,.contact-card-row strong{color:var(--brand-text)}.contact-card-row img{width:100%;min-height:220px;-o-object-fit:cover;object-fit:cover;border-radius:17px}.contact-form-band{background:var(--brand-bg-alt);padding-bottom:72px}.contact-form-band h2,.contact-form-band p{color:var(--brand-text)}