.chem-chem-quote-console img{width:100%;min-height:280px;-o-object-fit:cover;object-fit:cover;border-radius:var(--brand-radius);margin-top:32px}.src456f7-hero-rail .src456f7-console{background:rgba(0,0,0,.22);padding:16px}.src456f7-console-chrome{margin:0 0 16px;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;color:#fff}.chem-chem-quote-steps{background:var(--brand-bg)}.src456f7-stat-rail{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin:0 0 32px}.src456f7-stat-rail div{background:#fff;border:1px solid var(--brand-border);border-left:8px solid var(--brand-primary);border-radius:0;padding:16px}.src456f7-stat-rail strong{display:block;font-size:2rem;line-height:1.2;color:var(--brand-primary);margin-bottom:8px}.src456f7-stat-rail span{display:block;color:var(--brand-text)}.chem-chem-quote-steps .src456f7-step-rail{display:flex;flex-direction:column;gap:16px;counter-reset:none}.chem-chem-quote-steps .src456f7-step{background:#fff;border:1px solid var(--brand-border);padding:0;border-radius:0;box-shadow:none}.src456f7-row-item{display:grid;grid-template-columns:8rem 1fr;grid-gap:0;gap:0;align-items:stretch}.src456f7-row-key{background:var(--brand-primary-dark);color:#fff;padding:16px;font-weight:700;letter-spacing:.04em}.src456f7-row-body{padding:16px 24px;background:#fff}.src456f7-row-body h3,.src456f7-row-body p{color:var(--brand-text);margin-bottom:8px}.chem-chem-application-matrix{background:var(--brand-bg-alt)}.src456f7-app-rows{display:flex;flex-direction:column;gap:16px;margin:0 0 24px}.chem-chem-compliance-questions{background:var(--brand-bg)}.src456f7-cta-bleed{background:var(--brand-primary-dark);color:#fff;padding:64px 0 80px}.src456f7-cta-bleed a:not(.btn),.src456f7-cta-bleed h2,.src456f7-cta-bleed p{color:#fff}.src456f7-cta-form-card{background:#fff;color:var(--brand-text);padding:32px;border-radius:var(--brand-radius);margin-top:32px}.src456f7-cta-form-card .form-text,.src456f7-cta-form-card h2,.src456f7-cta-form-card label,.src456f7-cta-form-card p{color:var(--brand-text)}@media (min-width:768px){.src456f7-stat-rail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767.98px){.src456f7-row-item{grid-template-columns:1fr}}