.hub .stats{display:grid;grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));gap:1px;margin:110px 0 0;background:var(--rule);border:1px solid var(--rule);border-radius:var(--r-big);overflow:hidden}.hub .page .stats{margin-top:28px}.hub .stat{position:relative;display:flex;flex-direction:column;padding:30px 28px;background:var(--bg);color:var(--ink);transition:background .3s}.hub a.stat:hover{background:color-mix(in srgb,var(--a,var(--ink)) 6%,var(--bg))}:root[data-theme=light] .hub .stats{box-shadow:var(--sh-box);border-color:rgb(16 18 27/.07)}:root[data-theme=light] .hub .stat{background:var(--card)}:root[data-theme=light] .hub a.stat:hover{background:color-mix(in srgb,var(--a,var(--ink)) 5%,var(--card))}.hub .stat .n{align-self:flex-start;font-size:clamp(44px,5.2vw,68px);font-weight:800;letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums;padding:.12em .1em .06em;margin:-.12em -.1em -.06em;background:linear-gradient(160deg,color-mix(in srgb,var(--a,var(--ink)) 32%,#fff) 0,var(--a,var(--ink)) 52%,color-mix(in srgb,var(--a,var(--ink)) 62%,#000) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-theme=light] .hub .stat .n{background-image:linear-gradient(160deg,color-mix(in srgb,var(--a,var(--ink)) 72%,#fff) 0,var(--a,var(--ink)) 42%,var(--al,var(--at,var(--ink))) 100%)}.hub .stat .l{margin-top:10px;font-size:14px;color:var(--ink-3)}.hub .stat-v{display:flex;align-items:flex-end;gap:4px;height:30px;margin-top:auto;padding-top:14px;box-sizing:content-box}.hub .stat-v i{display:block;flex:1;transform-origin:bottom}.hub .stats.in .stat-v i{animation:stat-in .7s var(--ease) calc(var(--i, 0) * 60ms) both}@keyframes stat-in{0%{transform:scaleY(0)}}.hub .stat-v.ticks i{height:100%;border-radius:3px;background:linear-gradient(90deg,#ff6b3d,#ffc72c,#8fd14f,#2f7cf6,#a855f7,#ff6b3d);background-size:1100% 100%;background-position:calc(var(--i) * 10%) 0}.hub .stat-v.ticks i:last-child{flex:none;width:16px;height:16px;align-self:center;border-radius:0;background:none;position:relative}.hub .stat-v.ticks i:last-child:after,.hub .stat-v.ticks i:last-child:before{content:"";position:absolute;inset:7px 0;border-radius:2px;background:var(--ink-2)}.hub .stat-v.ticks i:last-child:after{inset:0 7px}.hub .stat-v.squares i{height:16px;border-radius:4px;background:var(--f);box-shadow:0 0 12px -2px color-mix(in srgb,var(--f) 60%,transparent)}.hub .stat-v.bars i{height:var(--h);min-height:3px;border-radius:3px 3px 1px 1px;background:linear-gradient(var(--a),color-mix(in srgb,var(--a) 35%,transparent))}.hub .stat-v.split{gap:3px;align-items:stretch}.hub .stat-v.split i{position:relative;flex-basis:0;height:10px;align-self:flex-end;border-radius:99px;background:var(--f)}.hub .stat-v.split b{position:absolute;left:1px;bottom:14px;font:600 10.5px var(--font-mono);color:color-mix(in srgb,var(--f) 70%,var(--ink));white-space:nowrap}[data-theme=light] .hub .stat-v.split b{color:color-mix(in srgb,var(--f) 55%,var(--ink))}@media (max-width:720px){.hub .stats{grid-template-columns:1fr 1fr;margin-top:80px}.hub .page .stats{margin-top:28px}}@media (max-width:560px){.hub .stat{padding:22px 18px}}@media (prefers-reduced-motion:reduce){.hub .stats.in .stat-v i{animation:none}.hub .stat{transition:none}}