.counter[data-astro-cid-nsjkddyr]{display:grid;gap:var(--space-2);text-align:center;min-inline-size:0}.counter__num[data-astro-cid-nsjkddyr]{font-family:var(--font-display);font-size:clamp(1.6rem,2.2vw,2.6rem);font-weight:var(--fw-bold);line-height:1;letter-spacing:-.02em;color:var(--color-primary);font-variant-numeric:tabular-nums;white-space:nowrap}:root[lang=ar] .counter__num[data-astro-cid-nsjkddyr]{font-family:var(--font-body)}.counter__label[data-astro-cid-nsjkddyr]{color:var(--color-text-muted);font-size:var(--fs-body-sm)}.worldwrap[data-astro-cid-l6cgdghz]{color:var(--color-primary)}.world[data-astro-cid-l6cgdghz]{inline-size:100%;block-size:auto;overflow:hidden;border-radius:var(--radius-card)}.world__land[data-astro-cid-l6cgdghz]{fill:color-mix(in srgb,var(--color-primary) 14%,var(--color-bg));stroke:color-mix(in srgb,var(--color-primary) 38%,transparent);stroke-width:.5;stroke-linejoin:round}.world__arc[data-astro-cid-l6cgdghz]{stroke:var(--color-primary);stroke-width:1.5;stroke-dasharray:4 5;opacity:.55;transition:opacity .2s ease,stroke-width .2s ease}.world__arc[data-astro-cid-l6cgdghz].is-active{opacity:1;stroke-width:2.5}.world__dot[data-astro-cid-l6cgdghz]{fill:var(--color-primary);transition:r .18s ease}.is-hq[data-astro-cid-l6cgdghz] .world__dot[data-astro-cid-l6cgdghz]{fill:var(--color-accent-academy)}.world__ping[data-astro-cid-l6cgdghz]{fill:var(--color-primary);opacity:.4;transform-box:fill-box;transform-origin:center}.is-hq[data-astro-cid-l6cgdghz] .world__ping[data-astro-cid-l6cgdghz]{fill:var(--color-accent-academy)}.is-soon[data-astro-cid-l6cgdghz] .world__dot[data-astro-cid-l6cgdghz]{fill:var(--color-text-muted)}.world__hit[data-astro-cid-l6cgdghz]{fill:transparent;cursor:pointer}.world__ping[data-astro-cid-l6cgdghz],.world__dot[data-astro-cid-l6cgdghz],.world__halo[data-astro-cid-l6cgdghz]{pointer-events:none}.world__halo[data-astro-cid-l6cgdghz]{fill:none;stroke:var(--color-primary);stroke-width:2;opacity:0;transform-box:fill-box;transform-origin:center;transform:scale(.6);transition:opacity .2s ease,transform .2s ease}.is-hq[data-astro-cid-l6cgdghz] .world__halo[data-astro-cid-l6cgdghz]{stroke:var(--color-accent-academy)}.is-soon[data-astro-cid-l6cgdghz] .world__halo[data-astro-cid-l6cgdghz]{stroke:var(--color-text-muted)}.world__marker[data-astro-cid-l6cgdghz]{cursor:pointer}.world__marker[data-astro-cid-l6cgdghz]:focus-visible{outline:none}.world__marker[data-astro-cid-l6cgdghz]:focus-visible .world__halo[data-astro-cid-l6cgdghz],.world__marker[data-astro-cid-l6cgdghz]:hover .world__halo[data-astro-cid-l6cgdghz],.world__marker[data-astro-cid-l6cgdghz].is-active .world__halo[data-astro-cid-l6cgdghz]{opacity:1;transform:scale(1)}.world__marker[data-astro-cid-l6cgdghz].is-active .world__dot[data-astro-cid-l6cgdghz]{r:6}.world__tip[data-astro-cid-l6cgdghz]{opacity:0;transition:opacity .18s ease;pointer-events:none;filter:drop-shadow(0 6px 14px rgba(11,16,38,.28))}.world__marker[data-astro-cid-l6cgdghz]:hover .world__tip[data-astro-cid-l6cgdghz],.world__marker[data-astro-cid-l6cgdghz]:focus-visible .world__tip[data-astro-cid-l6cgdghz]{opacity:1}.world__tip-bg[data-astro-cid-l6cgdghz]{fill:var(--color-text);opacity:1;stroke:var(--color-bg);stroke-width:.5}.world__label[data-astro-cid-l6cgdghz]{fill:var(--color-bg);font-family:var(--font-body);font-size:13px;font-weight:700;letter-spacing:-.01em}:root[lang=ar] .world__label[data-astro-cid-l6cgdghz]{font-family:var(--font-arabic)}@media(prefers-reduced-motion:no-preference){.world__ping[data-astro-cid-l6cgdghz]{animation:world-ping 2.4s ease-out infinite}.world__marker[data-astro-cid-l6cgdghz]:nth-child(4) .world__ping[data-astro-cid-l6cgdghz]{animation-delay:.4s}.world__marker[data-astro-cid-l6cgdghz]:nth-child(5) .world__ping[data-astro-cid-l6cgdghz]{animation-delay:.8s}.world__marker[data-astro-cid-l6cgdghz]:nth-child(6) .world__ping[data-astro-cid-l6cgdghz]{animation-delay:1.2s}.world__marker[data-astro-cid-l6cgdghz]:nth-child(7) .world__ping[data-astro-cid-l6cgdghz]{animation-delay:1.6s}.world__arc[data-astro-cid-l6cgdghz]{stroke-dashoffset:200;animation:world-dash 2.6s linear infinite}}@keyframes world-ping{0%{transform:scale(1);opacity:.5}70%,to{transform:scale(2.8);opacity:0}}@keyframes world-dash{to{stroke-dashoffset:0}}
