import{j as e}from"./animation-vendor-CjI9cL3m.js";import{r as t}from"./react-vendor-VHYdOfsy.js";import{b as j,ah as g,C as N,a as y}from"./ui-vendor-CQs9SFQd.js";const c=({end:n,duration:i=2e3,suffix:x="",className:u=""})=>{const[f,p]=t.useState(0),m=t.useRef(0),a=t.useRef(null),r=t.useRef();return t.useEffect(()=>{const o=d=>{a.current===null&&(a.current=d);const h=d-a.current,s=Math.min(h/i,1),b=s<.5?4*s*s*s:1-Math.pow(-2*s+2,3)/2,l=Math.floor(b*n);l!==m.current&&(m.current=l,p(l)),s<1&&(r.current=requestAnimationFrame(o))};return r.current=requestAnimationFrame(o),()=>{r.current&&cancelAnimationFrame(r.current)}},[n,i]),e.jsxs("div",{className:u,children:[f,x]})},R=()=>e.jsx("section",{id:"statistics",className:"py-20 bg-primary-50",children:e.jsxs("div",{className:"container mx-auto px-4 md:px-6 lg:px-8",children:[e.jsxs("div",{className:"text-center mb-12",children:[e.jsx("h2",{className:"text-3xl md:text-4xl font-display font-bold mb-4",children:e.jsxs("span",{className:"relative",children:["Our Impact",e.jsx("span",{className:"absolute bottom-1 left-0 w-full h-2 bg-primary-200 opacity-40 -z-10"})]})}),e.jsx("p",{className:"text-lg text-gray-600 max-w-3xl mx-auto",children:"Delivering completed jobs, not just calls - results that matter"})]}),e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-6 max-w-5xl mx-auto",children:[e.jsxs("div",{className:"bg-white p-6 rounded-xl shadow-md border border-gray-100 flex flex-col items-center text-center",children:[e.jsx("div",{className:"bg-primary-100 p-4 rounded-full mb-4",children:e.jsx(j,{size:28,className:"text-primary-600"})}),e.jsx(c,{end:5e3,suffix:"+",className:"text-4xl font-bold text-primary-600 mb-2"}),e.jsx("p",{className:"text-gray-700 font-medium",children:"Jobs Completed"})]}),e.jsxs("div",{className:"bg-white p-6 rounded-xl shadow-md border border-gray-100 flex flex-col items-center text-center",children:[e.jsx("div",{className:"bg-primary-100 p-4 rounded-full mb-4",children:e.jsx(g,{size:28,className:"text-primary-600"})}),e.jsx(c,{end:95,suffix:"%",className:"text-4xl font-bold text-primary-600 mb-2"}),e.jsx("p",{className:"text-gray-700 font-medium",children:"Lead Quality Rate"})]}),e.jsxs("div",{className:"bg-white p-6 rounded-xl shadow-md border border-gray-100 flex flex-col items-center text-center",children:[e.jsx("div",{className:"bg-primary-100 p-4 rounded-full mb-4",children:e.jsx(N,{size:28,className:"text-primary-600"})}),e.jsx(c,{end:5,suffix:"+",className:"text-4xl font-bold text-primary-600 mb-2"}),e.jsx("p",{className:"text-gray-700 font-medium",children:"Years of Success"})]}),e.jsxs("div",{className:"bg-white p-6 rounded-xl shadow-md border border-gray-100 flex flex-col items-center text-center",children:[e.jsx("div",{className:"bg-primary-100 p-4 rounded-full mb-4",children:e.jsx(y,{size:28,className:"text-primary-600"})}),e.jsx("div",{className:"text-4xl font-bold text-primary-600 mb-2",children:"0%"}),e.jsx("p",{className:"text-gray-700 font-medium",children:"Risk for Contractors"})]})]})]})});export{R as default};