1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,854350,e=>{"use strict";var t=e.i(843476),a=e.i(271645);e.i(407021);var s=e.i(989970),r=e.i(365747);e.s(["Reveal",0,function({children:e,className:l,id:i,as:n="div",stagger:o=!1,y:d=28,delay:u=0,start:c="top 85%",duration:m=1.05,staggerEach:x=.12}){let g=(0,a.useRef)(null);return(0,r.useGSAP)(()=>{let e=g.current;if(!e||"on"!==document.documentElement.dataset.motion)return;let t=o?e.querySelectorAll("[data-reveal]"):e;s.gsap.to(t,{opacity:1,y:0,duration:m,ease:"power3.out",delay:u,stagger:o?x:0,scrollTrigger:{trigger:e,start:c}})},{scope:g}),(0,t.jsx)(n,{ref:g,id:i,className:l,...!o?{"data-reveal":""}:{},children:e})}])},55897,e=>{"use strict";var t=e.i(843476),a=e.i(271645);e.i(407021);var s=e.i(989970),r=e.i(875324),l=e.i(365747);e.s(["SplitReveal",0,function({children:e,className:i,as:n="h2",start:o="top 85%"}){let d=(0,a.useRef)(null);return(0,l.useGSAP)(()=>{if(!d.current||"on"!==document.documentElement.dataset.motion)return;let e=new r.SplitText(d.current,{type:"lines,words",linesClass:"overflow-hidden pb-[0.08em]"});return s.gsap.from(e.words,{yPercent:110,opacity:0,duration:.9,ease:"power3.out",stagger:.04,scrollTrigger:{trigger:d.current,start:o}}),()=>e.revert()},{scope:d}),(0,t.jsx)(n,{ref:d,className:i,children:e})}])},313535,e=>{"use strict";var t=e.i(843476),a=e.i(271645);e.i(407021);var s=e.i(989970),r=e.i(365747);function l(e,t,a){return(t>0?e.toFixed(t):Math.round(e).toString())+a}e.s(["Stats",0,function({dict:e}){let i=(0,a.useRef)(null),n=[{value:53,label:e.items.countries},{value:37,suffix:" k+",label:e.items.hours},{value:8.5,decimals:1,suffix:" k+",label:e.items.sessions},{value:98,suffix:" %",label:e.items.retention,accent:"pink"}];return(0,r.useGSAP)(()=>{"on"!==document.documentElement.dataset.motion||s.gsap.utils.toArray(".stat-num",i.current).forEach(e=>{let t=Number(e.dataset.value??0),a=Number(e.dataset.decimals??0),r=e.dataset.suffix??"",n={v:0};s.gsap.to(n,{v:t,duration:1.8,ease:"power2.out",scrollTrigger:{trigger:i.current,start:"top 78%"},onUpdate:()=>{e.textContent=l(n.v,a,r)}})})},{scope:i}),(0,t.jsx)("section",{ref:i,className:"relative py-12",children:(0,t.jsx)("div",{className:"mx-auto max-w-7xl px-5 sm:px-8",children:(0,t.jsxs)("div",{className:"relative overflow-hidden rounded-[2.5rem] border border-white bg-gradient-to-br from-sky-100 via-mist-sky to-mist-teal px-6 py-16 shadow-soft sm:px-12",children:[(0,t.jsx)("div",{"aria-hidden":!0,className:"pointer-events-none absolute -left-16 -top-16 h-56 w-56 rounded-full bg-sky-200/50 blur-3xl"}),(0,t.jsx)("div",{"aria-hidden":!0,className:"pointer-events-none absolute top-4 left-1/3 h-44 w-44 rounded-full bg-sky-200/55 blur-3xl"}),(0,t.jsx)("div",{"aria-hidden":!0,className:"pointer-events-none absolute -bottom-20 right-0 h-56 w-56 rounded-full bg-teal-200/45 blur-3xl"}),(0,t.jsxs)("div",{className:"relative mx-auto max-w-3xl text-center",children:[(0,t.jsx)("h2",{className:"font-display text-[clamp(1.9rem,3.6vw,2.75rem)] font-semibold leading-tight tracking-tight text-navy-900",children:e.heading}),(0,t.jsx)("p",{className:"mx-auto mt-4 max-w-2xl text-[0.95rem] leading-relaxed text-navy-500",children:e.sub})]}),(0,t.jsx)("dl",{className:"relative mt-12 grid grid-cols-2 gap-y-10 text-center lg:grid-cols-4",children:n.map(e=>{let a=e.decimals??0,s=e.suffix??"";return(0,t.jsxs)("div",{className:"px-2",children:[(0,t.jsx)("dd",{className:`font-display text-5xl font-semibold leading-none tracking-tight sm:text-6xl ${"pink"===e.accent?"bg-gradient-to-br from-pink-400 to-pink-500 bg-clip-text text-transparent":"text-navy-900"}`,children:(0,t.jsx)("span",{className:"stat-num","data-value":e.value,"data-decimals":a,"data-suffix":s,children:l(e.value,a,s)})}),(0,t.jsx)("dt",{className:"mx-auto mt-4 max-w-[14rem] text-sm leading-snug text-navy-500",children:e.label})]},e.label)})})]})})})}])}]);
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.