.src02814-contact-hero{padding:48px 0 32px;background:#fbf8ee}.src02814-contact-kicker{letter-spacing:.04em;font-size:.75rem;font-weight:700;color:var(--brand-secondary)}.src02814-contact-hero h1,.src02814-contact-hero p{color:var(--brand-text)}.src02814-contact-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px;margin:32px 0}.src02814-contact-cards article{background:#fff;border-radius:15px;padding:24px;box-shadow:0 4px 8px rgba(36,17,29,.12)}.src02814-contact-cards h2,.src02814-contact-cards p{color:var(--brand-text)}.src02814-contact-figure img{width:100%;min-height:240px;-o-object-fit:cover;object-fit:cover;border-radius:15px}.src02814-contact-figure figcaption{color:var(--brand-text-secondary);margin-top:8px}.src02814-contact-form{padding:48px 0 64px}.src02814-contact-form h2,.src02814-contact-form li,.src02814-contact-form p{color:var(--brand-text)}