.t26-module-numbers-scroller{--t26-ns-circle:clamp(280px,32vw,480px);--t26-ns-slot:calc(var(--t26-ns-circle)/3.5);overflow:visible;padding:60px 0;position:relative;@media (min-width:768px){padding-bottom:100px;padding-top:100px}& .t26-ns__layout{align-items:center;display:grid;gap:32px;grid-template-columns:1fr;@media (min-width:768px){gap:48px;grid-template-columns:1fr auto}}& .t26-ns__heading{color:inherit;font-family:var(--font-primary);font-size:clamp(28px,3.6vw,48px);font-weight:7 0;letter-spacing:-.01em;line-height:1.15;margin:0;text-align:center;text-wrap:balance;@media (min-width:768px){text-align:start}}& .t26-ns__circle{border-radius:50%;height:var(--t26-ns-circle);justify-self:center;margin-bottom:-100px;overflow:hidden;position:relative;width:var(--t26-ns-circle);@media (min-width:768px){justify-self:end;margin-bottom:-140px;margin-top:-120px}}& .t26-ns__stats{display:flex;flex-direction:column;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;top:0;will-change:transform}& .t26-ns__stat{align-items:center;display:flex;flex-direction:column;height:var(--t26-ns-slot);justify-content:center;opacity:.35;padding:0 14%;pointer-events:none;text-align:center;transition:opacity .9s ease;&.is-active{opacity:1}}& .t26-ns__value{color:inherit;display:block;font-size:clamp(38px,5vw,64px);font-weight:700;letter-spacing:-.02em;line-height:1}& .t26-ns__label{color:inherit;display:block;font-size:clamp(13px,1.1vw,24px);font-weight:300;line-height:1.3;margin-top:10px;opacity:.92}@media (prefers-reduced-motion:reduce){& .t26-ns__stat{transition:none}& .t26-ns__stats{transition:none!important}}}