.rfq-hero{background:var(--brand-primary-light);padding:40px 0 56px}.rfq-kicker{color:var(--brand-accent);font-size:.85rem;letter-spacing:.03em;text-transform:uppercase}.rfq-btn{background:var(--brand-primary);color:#fff;border-radius:4px;padding:12px 16px;-webkit-text-decoration:none;text-decoration:none;display:inline-block}.rfq-btn:hover{color:#fff}.rfq-time{padding:48px 0;overflow-x:auto}.rfq-track{display:flex;gap:16px;min-width:760px}.rfq-track article{flex:1;background:var(--brand-bg);border-top:4px solid var(--brand-primary);padding:16px}.rfq-track span{color:var(--brand-primary);font-weight:700}.rfq-table{padding:16px 0 48px}.rfq-table table{width:100%;border-collapse:collapse}.rfq-table td,.rfq-table th{border-bottom:1px solid var(--brand-border);padding:10px 12px;text-align:left}.rfq-table th{width:220px;background:var(--brand-bg-alt)}.rfq-group th{background:var(--brand-primary);color:#fff}.rfq-faq details{border-bottom:1px solid var(--brand-border);padding:10px 0}.rfq-cta{background:var(--brand-primary-dark);color:#fff;padding:80px 0 96px}.rfq-cta h2,.rfq-cta li{color:#fff}.rfq-card{background:#fff;color:var(--brand-text);border-radius:4px;padding:20px}.rfq-card label,.rfq-card p{color:var(--brand-text)}@media (max-width:767px){.rfq-table td,.rfq-table th{display:block;width:auto}}