.capabilities-header{padding:126px 0 72px;background:var(--brand-bg-alt);border-bottom:1px solid var(--brand-border)}.capabilities-header .container{max-width:900px}.capabilities-header h1{margin:0 0 18px;color:var(--brand-text);font-size:max(2rem, min(4vw, 3.5rem));line-height:1.08}.capabilities-header p:not(.eyebrow){margin:0;color:var(--brand-text)}.capability-data-section{background:var(--brand-bg)}.capability-checklist-section{background:var(--brand-bg-alt)}.capability-checklist{display:grid;grid-gap:14px;gap:14px;max-width:980px;margin:0 auto}.capability-checklist article{display:grid;grid-template-columns:34px 1fr;grid-gap:12px 18px;gap:12px 18px;padding:22px;border:1px solid var(--brand-border);background:var(--brand-bg)}.capability-checklist span{grid-row:1/span 2;grid-column:1;width:34px;height:34px;border-radius:50%;background:var(--brand-primary);position:relative}.capability-checklist span::after{content:"";position:absolute;width:14px;height:8px;border-left:3px solid var(--brand-text-inverse);border-bottom:3px solid var(--brand-text-inverse);transform:rotate(-45deg);left:9px;top:10px}.capability-checklist h3,.capability-checklist p{grid-column:2;margin:0}.capabilities-final-cta{padding:80px 0 96px;background:var(--brand-primary-dark);text-align:center}.capabilities-final-cta h2,.capabilities-final-cta p{color:var(--brand-text-inverse)}.capabilities-final-cta .container{max-width:840px}@media (max-width:575.98px){.capability-checklist article{grid-template-columns:1fr}.capability-checklist h3,.capability-checklist p,.capability-checklist span{grid-column:1}}