.fx-stats{--fx-bg:var(--bg);--fx-cell:var(--surface);--fx-line:var(--line);--fx-text:var(--fg);--fx-muted:var(--fg-2);--fx-blue:var(--c-blue);--fx-blue-soft:var(--c-blue-bright);--fx-ease:cubic-bezier(.16,1,.3,1);--fx-h:1.08em;position:relative;background:var(--fx-bg);color:var(--fx-text);padding-block:clamp(40px,6vw,72px);overflow:hidden;overflow:clip;isolation:isolate}.fx-stats::before,.fx-stats::after{content: "";position:absolute;inset-inline:0;height:1px;background:linear-gradient(90deg,transparent,var(--fx-line) 15%,var(--fx-line) 85%,transparent)}.fx-stats::before{top:0}.fx-stats::after{bottom:0}.fx-stats__sweep{position:absolute;top:0;left:0;width:40%;height:1px;background:linear-gradient(90deg,transparent,var(--fx-blue-soft),transparent);transform:translateX(-100%);opacity:0;pointer-events:none}.fx-stats.is-in .fx-stats__sweep{animation:fx-sweep 1.8s var(--fx-ease) .2s 1 both}@keyframes fx-sweep{0%{transform:translateX(-100%);opacity:0}15%{opacity:1}100%{transform:translateX(260%);opacity:0}}.fx-stats__glow{position:absolute;inset:-40% 10% auto;height:120%;background:radial-gradient(50% 50% at 50% 50%,rgba(0,153,204,.10),transparent 70%);pointer-events:none;z-index:-1}.fx-stats__inner{max-width:var(--max,1280px);margin-inline:auto;padding-inline:var(--gutter,16px)}.fx-stats__eyebrow{margin:0 0 clamp(20px,3vw,32px);font-family:var(--f-mono);font-size:.75rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--fx-muted);display:flex;align-items:center;gap:10px}.fx-stats__eyebrow::before{content: "";width:6px;height:6px;border-radius:50%;background:var(--fx-blue);box-shadow:0 0 0 4px rgba(0,153,204,.18)}html[lang="ar"] .fx-stats__eyebrow{font-family:var(--f-ar);letter-spacing:0}.fx-stats__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-radius:16px;position:relative}.fx-stat{position:relative;min-width:0;padding:22px clamp(14px,1.6vw,24px) 24px;min-height:132px}.fx-stat + .fx-stat::after{content: "";position:absolute;inset-block:14px;inset-inline-start:0;width:1px;background:linear-gradient(180deg,transparent,var(--fx-line) 20%,var(--fx-line) 80%,transparent)}.fx-stat::before{content: "";position:absolute;inset:0;border-radius:14px;background:radial-gradient(220px circle at var(--x,50%) var(--y,50%),rgba(0,153,204,.16),transparent 65%);opacity:0;transition:opacity .35s ease;pointer-events:none}.fx-stats__grid:hover .fx-stat::before{opacity:1}.fx-stat__tick{display:block;width:24px;height:2px;border-radius:2px;background:var(--fx-blue);margin-bottom:16px;transform-origin:left center}[dir="rtl"] .fx-stat__tick{transform-origin:right center}.fx-stat__value{margin:0;font-family:var(--f-display);font-size:clamp(1.75rem,2.6vw,2.5rem);font-weight:700;line-height:1.08;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.fx-stat__value--txt{font-size:clamp(1.3rem,1.85vw,1.85rem);letter-spacing:-.01em;line-height:calc(1.08 * clamp(1.75rem,2.6vw,2.5rem))}.fx-num{direction:ltr;unicode-bidi:isolate;display:inline-block}.fx-stat__unit{font-size:.55em;font-weight:600;letter-spacing:0;color:var(--fx-blue-soft);margin-inline-start:.18em}.fx-stat__label{margin:10px 0 0;font-size:.875rem;line-height:1.45;color:var(--fx-muted);max-width:20ch}.fx-d{display:inline-block;width:1ch;height:var(--fx-h);overflow:hidden;vertical-align:top;-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent)}.fx-d__strip{display:block;transform:translateY(0)}.fx-d__strip>span{display:block;height:var(--fx-h);line-height:var(--fx-h);text-align:center}.fx-sep{display:inline-block;height:var(--fx-h);line-height:var(--fx-h);vertical-align:top}.fx-wipe{display:inline-block}.fx-js .fx-stat{opacity:0;transform:translateY(14px);filter:blur(6px);transition:opacity .7s var(--fx-ease),transform .9s var(--fx-ease),filter .7s var(--fx-ease);transition-delay:calc(var(--i,0) * 90ms)}.fx-js .fx-stat__tick{transform:scaleX(0);transition:transform .9s var(--fx-ease);transition-delay:calc(var(--i,0) * 90ms + 250ms)}.fx-js .fx-d__strip{transition:transform calc(1100ms + var(--c,0) * 160ms) var(--fx-ease);transition-delay:calc(var(--i,0) * 90ms + 150ms)}.fx-js .fx-wipe{clip-path:inset(0 100% 0 0);transition:clip-path 1s var(--fx-ease);transition-delay:calc(var(--i,0) * 90ms + 200ms)}[dir="rtl"] .fx-js .fx-wipe{clip-path:inset(0 0 0 100%)}.fx-js.is-in .fx-stat{opacity:1;transform:none;filter:none}.fx-js.is-in .fx-stat__tick{transform:scaleX(1)}.fx-js.is-in .fx-d__strip{transform:translateY(calc(var(--t,0) * var(--fx-h) * -1))}.fx-js.is-in .fx-wipe{clip-path:inset(0 0 0 0)}@media (max-width: 1080px){.fx-stats__grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:8px}.fx-stat:nth-child(3n + 1)::after{display:none}}@media (max-width: 640px){.fx-stats__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}.fx-stat{min-height:0;padding:20px 14px 22px}.fx-stat::after{display:none}.fx-stat:nth-child(2n)::after{display:block;content: "";position:absolute;inset-block:14px;inset-inline-start:0;width:1px;background:linear-gradient(180deg,transparent,var(--fx-line) 20%,var(--fx-line) 80%,transparent)}.fx-stat:nth-child(n + 3){border-top:1px solid var(--fx-line)}.fx-stat::before{display:none}}@media (prefers-reduced-motion: reduce){.fx-js .fx-stat,.fx-js .fx-stat__tick,.fx-js .fx-d__strip,.fx-js .fx-wipe{transition:none !important}.fx-js .fx-stat{opacity:1;transform:none;filter:none}.fx-js .fx-stat__tick{transform:none}.fx-js .fx-wipe{clip-path:none}.fx-js .fx-d__strip{transform:translateY(calc(var(--t,0) * var(--fx-h) * -1))}.fx-stats.is-in .fx-stats__sweep{animation:none}}