.ap-fa_1-hero-split{background:linear-gradient(135deg,var(--brand-primary-light) 0,var(--brand-bg) 55%,#eef2f4 100%);padding:64px 0}.ap-rfq-brief{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:24px;box-shadow:0 8px 24px rgba(36,49,59,.06)}.ap-rfq-brief h2{font-size:1.125rem;margin-bottom:16px}.ap-rfq-brief dt{font-weight:700;margin-top:12px}.ap-rfq-brief dd{margin:4px 0 0;color:var(--brand-secondary)}.src54555-secondary-link{display:inline-block;margin-left:16px;color:var(--brand-primary-dark)}.ap-fa_1-fitment{background:var(--brand-bg)}.ap-fa_1-fitment article{background:var(--brand-bg-alt);border-radius:var(--brand-radius);padding:24px}.ap-fa_3-questions{background:var(--brand-bg-alt)}.ap-fa_3-questions .ap-ledger .row{margin:0 0 16px;padding:16px 0;border-bottom:1px solid var(--brand-border)}.ap-fa_3-questions dt{font-weight:700}.ap-fa_2-process{background:var(--brand-bg)}.ap-fa_2-process .ap-steps{list-style:none;margin:0;padding:0;counter-reset:step}.ap-fa_2-process .ap-steps li{display:grid;grid-template-columns:64px 1fr;grid-gap:16px 24px;gap:16px 24px;align-items:start;padding:24px 0;border-bottom:1px solid var(--brand-border)}.ap-fa_2-process .ap-steps li::before{counter-increment:step;content:counter(step);width:48px;height:48px;border-radius:50%;background:var(--brand-primary);color:var(--brand-text-inverse);display:flex;align-items:center;justify-content:center;font-weight:700}.ap-fa_2-process .ap-steps h3,.ap-fa_2-process .ap-steps p{grid-column:2}.ap-fa_2-process .ap-steps h3{margin:0}.ap-fa_6-cta{background:var(--brand-primary-dark);padding:64px 0 48px}.ap-fa_6-cta,.ap-fa_6-cta a,.ap-fa_6-cta h2,.ap-fa_6-cta p,.ap-fa_6-cta span{color:var(--brand-text-inverse)}.ap-fa_6-cta .ap-next-step{max-width:42rem;margin-left:48px;margin-right:48px}.ap-fa_6-cta .ap-next-step span{display:inline-block;margin-bottom:8px;text-transform:uppercase;letter-spacing:.04em;font-size:.8rem}.ap-fa_6-cta .btn-primary{background:var(--brand-accent);border-color:var(--brand-accent);margin:16px 0}@media (max-width:991px){.ap-fa_2-process .ap-steps li{grid-template-columns:1fr}.ap-fa_2-process .ap-steps h3,.ap-fa_2-process .ap-steps p{grid-column:1}.ap-fa_6-cta .ap-next-step{margin-left:0;margin-right:0}.src54555-secondary-link{display:block;margin:16px 0 0}}