.contact-info{background:#403b1b;color:var(--brand-text-inverse)}.contact-info a,.contact-info h1,.contact-info h2,.contact-info p{color:var(--brand-text-inverse)}.contact-info .media{aspect-ratio:3/2;background:var(--brand-primary-light)}.contact-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px;margin:48px 0}.contact-columns article{border-top:1px solid var(--brand-secondary);padding:24px}.contact-columns h2{font-size:1.2rem}.contact-columns p{font-size:.9rem}.contact-info>.container>p{max-width:1050px}.quote-wizard-section{background:var(--brand-bg-alt);padding-bottom:96px}.wizard{padding:32px;background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius)}.wizard-progress{display:flex;list-style:none;padding:0;gap:16px;margin-bottom:24px}.wizard-progress li{flex:1;border-bottom:3px solid var(--brand-border);padding:8px 0;font-size:.8rem}.wizard-progress [aria-current]{border-color:var(--brand-primary);font-weight:700}@media (max-width:767px){.contact-columns{grid-template-columns:1fr;gap:16px;margin:32px 0}.wizard{padding:24px}.wizard-progress{gap:8px}}