.stats{overflow:hidden}.stats__grid{display:grid;gap:48px}.stats__lead{display:flex;flex-direction:column;gap:20px;min-width:0}.stats__heading{display:flex;flex-direction:column;gap:12px;margin:0;font-size:inherit;line-height:1}.stats__big{display:block;font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);font-size:calc(clamp(6rem,3rem + 12vw,17rem) * var(--heading-scale, 1));line-height:.8;letter-spacing:-.02em;text-transform:var(--heading-transform);padding-right:.06em}.stats__big-label{display:block}.stats__text{max-width:40ch}.stats__text>:last-child{margin-bottom:0}.stats__list{margin:0;padding:0;list-style:none;border-bottom:2px solid currentColor}.stat{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"platform link" "figure figure";align-items:center;gap:10px 16px;padding:20px 0 22px;border-top:2px solid currentColor}.stat__platform{grid-area:platform;display:inline-flex;align-items:center;gap:10px;margin:0}.stat__icon.icon{width:18px;height:18px}.stat__link{grid-area:link;display:inline-flex;align-items:center;justify-self:end;gap:6px;min-height:44px;max-width:100%;color:inherit;font-weight:var(--font-body-semibold);font-size:.875rem;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px;overflow-wrap:anywhere;transition:text-underline-offset var(--dur-2) var(--ease-ui)}.stat__link .icon{width:16px;height:16px;transition:transform var(--dur-2) var(--ease-ui)}@media(hover:hover){.stat__link:hover{text-underline-offset:8px}.stat__link:hover .icon{transform:translate(2px,-2px)}}.stat__link:focus-visible{outline:2px solid currentColor;outline-offset:4px}.stat__figure{grid-area:figure;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:0}.stat__value{line-height:.85}.stat__caption{font-weight:var(--font-body-semibold);font-size:1rem;line-height:1.3}@media(max-width:479px){.stat{grid-template-areas:"platform platform" "figure figure" "link link"}.stat__link{justify-self:start;margin-block:-6px}}@media(min-width:990px){.stats__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:clamp(32px,5vw,96px);align-items:end}.stat{padding:24px 0 26px}}@media(prefers-reduced-motion:reduce){.stat__link,.stat__link .icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-stats.css.map */
