.contact-hero{padding-top:48px}.contact-hero h1{max-width:900px}.contact-columns{margin-top:32px}.contact-columns h2{font-size:1.25rem}.contact-columns>div{border-left:1px solid var(--brand-secondary);padding-left:24px}.contact-illustration{width:100%;height:240px;margin-top:32px;background:var(--brand-primary-light)}.contact-wizard{background:var(--brand-bg-alt)}.wizard-controls{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0}.wizard-controls .btn{padding:8px 16px}.wizard-controls [aria-pressed=true]{background:var(--brand-primary);color:var(--brand-text-inverse)}[data-step]{padding:24px 0;border-top:1px solid var(--brand-border)}[data-step][hidden]{display:none}.contact-wizard .panel h2{font-size:1.5rem}.rfq-form-step{border:0;padding:0;margin:0}.contact-wizard .sourcing-form>div[hidden],.rfq-form-step[hidden]{display:none!important}.rfq-form-step legend{font-size:1rem;font-weight:700;padding-top:16px}.rfq-review{font-size:.875rem;padding:16px;border-top:1px solid var(--brand-border);margin-top:24px}.contact-wizard .sourcing-form .wizard-controls{justify-content:space-between}.contact-wizard .sourcing-form .wizard-controls .btn{width:auto}