.ctd-stats{padding:48px 0}.ctd-stats__grid{display:grid;gap:24px;grid-template-columns:repeat(4,1fr);text-align:center}.ctd-stats__number{color:var(--ctd-primary);font-size:2.5rem;font-weight:700}.ctd-section--navy .ctd-stats__number{color:var(--ctd-white)}.ctd-stats__suffix{color:#2563eb}.ctd-section--navy .ctd-stats__suffix{color:#8b5cf6}.ctd-stats__label{color:var(--ctd-text-sec);font-size:.9rem;margin-top:4px}.ctd-section--navy .ctd-stats__label{color:hsla(0,0%,100%,.7)}@media (max-width:991px){.ctd-stats__grid{gap:32px;grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.ctd-stats__grid{gap:20px;grid-template-columns:1fr 1fr}.ctd-stats__number{font-size:2rem}}