.cm-stats__list{display:grid;gap:var(--cm-space-5) var(--cm-space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.cm-stats__item{display:flex;flex-direction:column;padding-inline:var(--cm-space-2);text-align:center}.cm-stats__value{color:var(--cm-primary);font-family:var(--cm-font-heading);font-size:var(--cm-fs-stat);font-weight:800;letter-spacing:-.02em;line-height:1.05;margin:0;order:-1}.cm-stats__label{font-weight:600;line-height:1.35;margin-top:8px}.cm-stats__source{font-size:.8125rem;margin:4px 0 0;opacity:.8}.cm-on-dark .cm-stats__label,.cm-on-dark .cm-stats__source,.cm-on-dark .cm-stats__value{color:#fff}.cm-stats.cm-band{padding-block:calc(var(--cm-section-y)*.7)}.cm-stats__panel{border-radius:calc(var(--cm-card-radius)*1.5);padding:var(--cm-space-6) var(--cm-space-4)}@media (min-width:900px){.cm-stats__list{grid-template-columns:repeat(var(--cm-stats,4),minmax(0,1fr))}.cm-stats--dividers .cm-stats__item+.cm-stats__item{border-left:1px solid color-mix(in srgb,currentColor 22%,transparent)}.cm-stats__panel{padding:var(--cm-space-7) var(--cm-space-6)}}.cm-stats .cm-section-head{margin-bottom:var(--cm-space-5)}.cm-stats__link{font-weight:600;margin:8px 0 0}.cm-stats__link a{color:inherit;text-decoration:underline;text-underline-offset:3px}