1import{i as _}from"./assets-Dv3UsPUm.js";import{d as k,s as d,C as S,K as C,g as f,e as n,j as $,D as B,F as E,r as F,z as A,u as L,t as u,o as v}from"./app-zG3lrPqs.js";const U={class:"max-w-[90rem] mx-auto px-6 lg:px-8 relative"},z={class:"grid grid-cols-2 sm:grid-cols-3 gap-6 sm:gap-8"},M={class:"text-sm text-gray-300 font-medium mb-3"},N={class:"text-5xl font-light text-white mb-3"},q={class:"text-sm text-gray-400 max-w-[250px] mx-auto"},O=k({__name:"Statistics",setup(D){const i=[{label:"Annual Revenue",target:4.3,prefix:"$",suffix:"BN",decimals:1,description:"Driven by trust and innovation."},{label:"Countries Served",target:100,suffix:"+",description:"Local knowledge with global reach."},{label:"Unique Brands",target:31,description:"Providing value across numerous industries and applications."},{label:"Worldwide Employees",target:11e3,suffix:"+",description:"A hub for the most talented minds in engineering and operations."},{label:"Staff Engineers",target:250,suffix:"+",description:"Unprecedented technical depth and problem-solving expertise."},{label:"Manufacturing Facilities",target:84,description:"Strategically located global manufacturing facilities."}],r=d(null),o=d(!1),l=d(i.map(()=>0)),b=(t,e)=>{const s=e.prefix||"",a=e.suffix||"";return e.decimals!==void 0?`${s}${t.toFixed(e.decimals)}${a}`:`${s}${Math.floor(t).toLocaleString()}${a}`},x=t=>{const e=i[t],s=2e3,a=performance.now(),m=h=>{const y=h-a,g=Math.min(y/s,1),w=(p=>p*(2-p))(g);l.value[t]=w*e.target,g<1?requestAnimationFrame(m):l.value[t]=e.target};requestAnimationFrame(m)},c=()=>{if(o.value||!r.value)return;const t=r.value.getBoundingClientRect(),e=window.innerHeight;t.top<=e*.8&&t.bottom>=0&&(o.value=!0,i.forEach((s,a)=>{setTimeout(()=>{x(a)},a*100)}))};return S(()=>{window.addEventListener("scroll",c),c()}),C(()=>{window.removeEventListener("scroll",c)}),(t,e)=>(v(),f("section",{class:"bg-black text-white py-20 relative",style:A(`background-image: url('${L(_)("stat-bg.jpg")}'); background-size: cover; background-position: center; background-attachment: fixed;`)},[e[1]||(e[1]=n("div",{class:"absolute inset-0 bg-black/60"},null,-1)),n("div",U,[e[0]||(e[0]=$('<div class="grid lg:grid-cols-3 gap-1 items-start mb-4"><div class="lg:col-span-2"><h2 class="text-2xl sm:text-3xl lg:text-4xl mb-3 font-light"> Your trusted, stable infrastructure partner.<br><span class="text-bright-blue">Serving customers globally for 80 years.</span></h2></div><div class="lg:col-span-1"><p class="text-gray-300 mb-2 leading-relaxed"> With a rich history of innovation and excellence spanning 80 years, we proudly continue to set the standard in advanced telecommunications infrastructure solutions worldwide. </p></div></div>',1)),n("div",{ref_key:"statsContainer",ref:r,class:"pt-8 pb-6 sm:pt-12 sm:pb-10"},[n("div",{class:B(["transition-all duration-700",o.value?"opacity-100 translate-y-0":"opacity-0 translate-y-8"])},[n("div",z,[(v(),f(E,null,F(i,(s,a)=>n("div",{key:s.label,class:"text-center"},[n("div",M,u(s.label),1),n("div",N,u(b(l.value[a],s)),1),n("div",q,u(s.description),1)])),64))])],2)],512)])],4))}});export{O as _};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.