.stat-container{background:var(--white);border-radius:16px;padding:var(--spacing-6x);width:stretch}.stat-wrapper{display:grid;gap:var(--spacing-4x);grid-template-columns:repeat(auto-fill,minmax(267px,1fr))}.stat__form-wrapper{width:100%;& .form__code{border-radius:16px;margin-top:0;padding:24px;width:100%}}.stat{--font:var(--heading-font);--font-size:clamp(2.2222rem,0.4444rem + 5vw,4.4444rem);--text-color:var(--white);--border-color:transparent;--bg-color:var(--blue);--stat-color:var(--white);--underline-color:transparent;--radius:16px;align-items:center;background:var(--bg-color);border-radius:var(--radius);display:flex;flex-direction:column;gap:10px;padding-block:var(--spacing-12x)}.stat__data{align-items:center;color:var(--stat-color);display:flex;font-weight:700;height:var(--font-size);position:relative;z-index:0}.stat__data,.stat__data-prefix,.stat__data-suffix{font-family:var(--font);font-size:var(--font-size);line-height:1}.stat__desc{color:var(--text-color);font-weight:700;max-width:100%;text-align:center;text-transform:uppercase}.stat__num{clip-path:inset(0 -50px 0 -50px);position:relative}.stat__num-placeholder{opacity:0}.stat__num-scroll-track{align-items:center;display:flex;flex-direction:column;inset:0 auto auto 50%;position:absolute;text-align:center;transform:translate(-50%);transition:all 2s cubic-bezier(.36,0,.21,1);.stat[data-is-counting=true] &{transform:translate(-50%,calc(-100% + var(--font-size)))}}