.src717a6-contact-hero{padding:48px 0;background:var(--brand-bg-alt)}.src717a6-contact-kicker{text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;color:var(--brand-accent);font-weight:700}.src717a6-contact-hero ol{max-width:42rem;margin:24px 0;padding-left:24px}.src717a6-contact-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:24px;gap:24px;margin-top:32px}.src717a6-contact-grid article{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:24px}.src717a6-contact-form{padding:48px 0 64px}.src717a6-contact-form .container{max-width:760px}