.srcc5503-ap-il_2-hero-centered{padding:64px 0 48px;background:linear-gradient(180deg,var(--brand-primary-light) 0,var(--brand-bg) 70%)}.srcc5503-ap-title-center{max-width:48rem;margin:0 auto 48px;text-align:center}.srcc5503-ap-title-center p{margin:16px 0 24px;color:var(--brand-text)}.srcc5503-text-link{display:inline-block;margin-left:16px}.srcc5503-hero-steps{list-style:none;padding:0;margin:0}.srcc5503-hero-steps li{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:24px}.srcc5503-hero-steps span{display:inline-block;width:28px;height:28px;margin-bottom:8px;border-radius:50%;background:var(--brand-primary);color:var(--brand-text-inverse);text-align:center;line-height:28px;font-size:.875rem}.srcc5503-ap-il_2-evidence,.srcc5503-ap-il_3-questions,.srcc5503-ap-il_6-process{padding:64px 0}.srcc5503-ap-il_2-evidence{background:var(--brand-bg-alt)}.srcc5503-ap-checkpoint{padding:16px 0 24px;border-bottom:1px solid var(--brand-border)}.srcc5503-ap-checkpoint:last-child{border-bottom:0}.srcc5503-ap-steps{list-style:none;counter-reset:pump-step;padding:0;margin:0}.srcc5503-ap-steps>li{display:grid;grid-template-columns:48px 1fr;grid-gap:16px 24px;gap:16px 24px;padding:24px 0;border-bottom:1px solid var(--brand-border);counter-increment:pump-step}.srcc5503-ap-steps>li::before{content:counter(pump-step);width:40px;height:40px;border-radius:var(--brand-radius);background:var(--brand-primary);color:var(--brand-text-inverse);display:flex;align-items:center;justify-content:center;font-weight:700}.srcc5503-ap-steps>li h3,.srcc5503-ap-steps>li p{grid-column:2}.srcc5503-ap-steps>li h3{margin:0}.srcc5503-ap-ledger .row{padding:16px 0;border-bottom:1px solid var(--brand-border)}.srcc5503-ap-ledger dt{font-weight:700;color:var(--brand-text)}.srcc5503-ap-ledger dd{margin:0;color:var(--brand-text)}.srcc5503-ap-il_3-cta-ledger{padding:64px 0;background:var(--brand-primary-dark);color:var(--brand-text-inverse)}.srcc5503-ap-il_3-cta-ledger a,.srcc5503-ap-il_3-cta-ledger dd,.srcc5503-ap-il_3-cta-ledger dt{color:var(--brand-text-inverse)}.srcc5503-ap-il_3-cta-ledger dl{margin-bottom:24px}.srcc5503-ap-il_3-cta-ledger dt{font-size:.875rem;text-transform:uppercase;letter-spacing:.04em}.srcc5503-ap-il_3-cta-ledger .btn-primary{background:var(--brand-accent);border-color:var(--brand-accent)}@media (max-width:991.98px){.srcc5503-ap-steps>li{grid-template-columns:1fr}.srcc5503-ap-steps>li h3,.srcc5503-ap-steps>li p{grid-column:1}}