.stats{background:var(--stats-bg,var(--theme-color-primary));color:var(--stats-text,#fff)}.stats__intro-block{max-width:820px}.stats__intro-block--center{margin-inline:auto;text-align:center}.stats__intro-block--right{margin-left:auto;text-align:right}.stats__eyebrow{color:var(--stats-accent,var(--theme-color-accent))}.stats__heading{color:var(--stats-text,#fff);max-width:680px}.stats__intro-block--center .stats__heading,.stats__intro-block--center .stats__intro{margin-inline:auto}.stats__intro{max-width:720px}.stats__items{display:flex;flex-wrap:wrap;gap:28px;justify-content:flex-start;margin-top:30px}.stats__item{background:var(--stats-card-bg,transparent);border:1px solid var(--stats-card-border,hsla(0,0%,100%,.22));border-radius:var(--theme-card-radius);flex:1 1 0;padding:28px}.stats--cards-center .stats__items{justify-content:center}.stats--cards-right .stats__items{justify-content:flex-end}.stats__item strong{color:var(--stats-accent,currentColor);display:block;font-family:var(--theme-font-heading),Arial,sans-serif;font-size:var(--stats-value-size,2.25rem);line-height:1;margin-bottom:8px}.stats__item span{display:block;line-height:1.45;max-width:220px}.stats--style-minimal .stats__item{background:transparent;border-color:transparent;padding:0}.stats--style-minimal{padding-block:calc(var(--theme-section-spacing)*.62)}.stats--style-minimal .stats__items{display:grid;gap:clamp(36px,7vw,96px);grid-template-columns:repeat(3,minmax(0,220px));justify-content:center;margin-inline:auto;max-width:980px}.stats--style-minimal .stats__item{text-align:left}.stats--style-minimal .stats__heading{font-size:clamp(1.9rem,3.4vw,2.75rem)}.stats--style-filled .stats__item{border-color:transparent}.stats--editorial .stats__item strong{font-size:var(--stats-value-size,3rem)}.stats--compact{padding-block:calc(var(--theme-section-spacing)*.65)}.stats--compact .stats__item{padding:22px}[class*=stats--anim-] .stats__item{transition:opacity 1.1s cubic-bezier(.22,1,.36,1),transform 1.1s cubic-bezier(.22,1,.36,1)}.stats--anim-up:not(.is-visible) .stats__item{opacity:0;transform:translateY(44px)}.stats--anim-down:not(.is-visible) .stats__item{opacity:0;transform:translateY(-44px)}.stats--anim-left:not(.is-visible) .stats__item{opacity:0;transform:translateX(-60px)}.stats--anim-right:not(.is-visible) .stats__item{opacity:0;transform:translateX(60px)}.stats.is-visible .stats__item:nth-child(2){transition-delay:.12s}.stats.is-visible .stats__item:nth-child(3){transition-delay:.24s}.stats.is-visible .stats__item:nth-child(4){transition-delay:.36s}.stats.is-visible .stats__item:nth-child(5){transition-delay:.48s}.stats.is-visible .stats__item:nth-child(6){transition-delay:.6s}.stats.is-visible .stats__item:nth-child(7){transition-delay:.72s}.stats.is-visible .stats__item:nth-child(8){transition-delay:.84s}@media (prefers-reduced-motion:reduce){[class*=stats--anim-] .stats__item{transition:none}[class*=stats--anim-]:not(.is-visible) .stats__item{opacity:1;transform:none}}@media (max-width:860px){.stats--style-minimal .stats__items{gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.stats__item{flex:0 0 calc(50% - 10px)}}@media (max-width:560px){.stats--style-minimal .stats__items{gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.stats__items{gap:14px;margin-top:24px}.stats__item{flex:0 0 calc(50% - 7px);min-width:0;padding:20px 18px}.stats__item strong{font-size:min(var(--stats-value-size,2.25rem),1.85rem);margin-bottom:6px}.stats__item span{font-size:.92rem;line-height:1.35;max-width:none}}