.contact-info,.quote-form{padding:84px 0}.contact-info{background:var(--brand-bg-alt)}.contact-info h1{max-width:820px;margin:12px 0 16px;font-size:max(2rem, min(5vw, 3.6rem))}.contact-card{border:1px solid var(--brand-border);background:var(--brand-bg);padding:24px;min-height:100%}.contact-card h3{color:var(--brand-primary-dark)}.contact-card p{color:#263444}.quote-form{background:var(--brand-bg)}