.src12ddb-home-hero{background:var(--brand-bg);color:var(--brand-text);padding:64px 0}.src12ddb-home-hero a,.src12ddb-home-hero h1,.src12ddb-home-hero h2,.src12ddb-home-hero p{color:var(--brand-text)}.src12ddb-home-hero .ap-hero-heading{margin-bottom:32px;max-width:52rem}.src12ddb-home-hero .col-lg-4,.src12ddb-home-hero .col-lg-8{background:var(--brand-bg-alt);border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:32px}.src12ddb-home-fitment{padding:64px 0;background:var(--brand-bg-alt)}.src12ddb-home-fitment table{width:100%;border-collapse:collapse;background:var(--brand-bg)}.src12ddb-home-fitment td,.src12ddb-home-fitment th{border:1px solid var(--brand-border);padding:16px 24px;min-height:64px;vertical-align:top;color:var(--brand-text)}.src12ddb-home-fitment caption{caption-side:top;text-align:left;padding-bottom:16px;color:var(--brand-text-secondary)}.src12ddb-home-process{padding:64px 0}.ap-steps{list-style:none;padding:0;margin:0;counter-reset:step}.ap-steps>li{grid-template-columns:64px 1fr;grid-gap:24px;gap:24px;padding:24px 0 24px 72px;border-bottom:1px solid var(--brand-border);counter-increment:step;position:relative;display:block}.ap-steps>li::before{content:counter(step);width:48px;height:48px;border-radius:var(--brand-radius);background:var(--brand-primary-light);color:var(--brand-primary-dark);display:flex;align-items:center;justify-content:center;font-weight:700;position:absolute;top:24px;left:0}.ap-steps>li h3,.ap-steps>li p{grid-column:2}.ap-steps>li h3{margin-top:0}@media (max-width:991.98px){.ap-steps>li{grid-template-columns:1fr}.ap-steps>li h3,.ap-steps>li p{grid-column:1}}.src12ddb-home-evidence{padding:64px 0;background:var(--brand-bg)}.ap-checkpoint{padding:24px 0;border-bottom:1px solid var(--brand-border)}.src12ddb-home-cta{background:var(--brand-primary-dark);padding:64px 0}.src12ddb-home-cta,.src12ddb-home-cta a,.src12ddb-home-cta h2,.src12ddb-home-cta p{color:var(--brand-text-inverse)}.src12ddb-home-cta .ap-centered{max-width:40rem;margin:0 auto;text-align:center}.src12ddb-home-cta .ap-centered>*+*{margin-top:24px}