.src46389-contact-hero{background:var(--brand-neutral-dark);color:var(--brand-text-inverse);padding:var(--space-64) 0}.src46389-contact-hero h1{font-size:max(2rem, min(4vw, 3.2rem));color:var(--brand-text-inverse);max-width:22ch}.src46389-contact-hero .src46389-kicker,.src46389-contact-hero h2,.src46389-contact-hero p{color:var(--brand-text-inverse)}.src46389-contact-points{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--space-24);gap:var(--space-24);margin-top:var(--space-32)}.src46389-contact-points article{border-left:4px solid var(--brand-accent);padding:var(--space-16) var(--space-16) var(--space-16) var(--space-24)}.src46389-contact-split{background:var(--brand-primary-dark);color:var(--brand-text-inverse);padding:var(--space-64) 0}.src46389-contact-info a,.src46389-contact-info h2,.src46389-contact-info li,.src46389-contact-info p{color:var(--brand-text-inverse)}.src46389-contact-info img{width:100%;border-radius:var(--radius);margin:var(--space-16) 0;background:var(--brand-bg)}.src46389-contact-split .src46389-form-card{background:var(--brand-bg);color:var(--brand-text);border-radius:var(--radius);padding:var(--space-24);border-top:6px solid var(--brand-accent)}.src46389-contact-split .src46389-form-card h2,.src46389-contact-split .src46389-form-card p{color:var(--brand-text)}