.contact-info{background:var(--brand-primary-light)}.contact-hero{max-width:840px;margin:0 auto 48px;text-align:center}.contact-card-row h2{font-size:1.25rem}.contact-card-row .note-card{height:100%;border:0}.contact-card-row span{font-size:2rem;color:var(--brand-primary);display:block;margin-bottom:16px}.contact-card-row p{font-size:.9rem;margin:0}.contact-illustration{margin-top:48px}.contact-illustration img{width:100%;aspect-ratio:3/1;-o-object-fit:cover;object-fit:cover}.contact-illustration p{font-size:.8rem;margin-top:8px}.contact-before{max-width:900px;margin:48px auto 0}.contact-form-heading{max-width:760px;margin:0 auto 32px;text-align:center}.contact-form-panel{max-width:820px;margin:auto;padding:40px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg-alt)}.contact-rfq{padding-bottom:96px}@media (max-width:767px){.contact-form-panel{padding:24px}.contact-illustration img{aspect-ratio:2/1}}