1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,75254,e=>{"use strict";var t=e.i(71645);let r=(...e)=>e.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim(),a=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)};var l={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let s=(0,t.forwardRef)(({color:e="currentColor",size:a=24,strokeWidth:s=2,absoluteStrokeWidth:i,className:n="",children:o,iconNode:c,...d},m)=>(0,t.createElement)("svg",{ref:m,...l,width:a,height:a,stroke:e,strokeWidth:i?24*Number(s)/Number(a):s,className:r("lucide",n),...!o&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0;return!1})(d)&&{"aria-hidden":"true"},...d},[...c.map(([e,r])=>(0,t.createElement)(e,r)),...Array.isArray(o)?o:[o]])),i=(e,l)=>{let i=(0,t.forwardRef)(({className:i,...n},o)=>(0,t.createElement)(s,{ref:o,iconNode:l,className:r(`lucide-${a(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,i),...n}));return i.displayName=a(e),i};e.s(["default",()=>i],75254)},37727,e=>{"use strict";let t=(0,e.i(75254).default)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);e.s(["X",()=>t],37727)},64659,e=>{"use strict";let t=(0,e.i(75254).default)("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);e.s(["ChevronDown",()=>t],64659)},10542,e=>{"use strict";var t=e.i(86427),r=e.i(65566),a=e.i(71645),l=e.i(60830),s=e.i(87022);function i(e,t){let r,a=()=>{let{currentTime:a}=t,l=(null===a?0:a.value)/100;r!==l&&e(l),r=l};return s.frame.preUpdate(a,!0),()=>(0,s.cancelFrame)(a)}var n=e.i(30551),o=e.i(61327),c=e.i(83920),d=e.i(25791);let m=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),u={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function h(e,t,r,a){let l=r[t],{length:s,position:i}=u[t],n=l.current,o=r.time;l.current=e[`scroll${i}`],l.scrollLength=e[`scroll${s}`]-e[`client${s}`],l.offset.length=0,l.offset[0]=0,l.offset[1]=l.scrollLength,l.progress=(0,c.progress)(0,l.scrollLength,l.current);let m=a-o;l.velocity=m>50?0:(0,d.velocityPerSecond)(l.current-n,m)}e.i(47167);var x=e.i(44230),f=e.i(15923),g=e.i(5970),p=e.i(72846);let v={start:0,center:.5,end:1};function y(e,t,r=0){let a=0;if(e in v&&(e=v[e]),"string"==typeof e){let t=parseFloat(e);e.endsWith("px")?a=t:e.endsWith("%")?e=t/100:e.endsWith("vw")?a=t/100*document.documentElement.clientWidth:e.endsWith("vh")?a=t/100*document.documentElement.clientHeight:e=t}return"number"==typeof e&&(a=t*e),r+a}let b=[0,0],w=[[0,0],[1,1]],j={x:0,y:0},N=new WeakMap,k=new WeakMap,L=new WeakMap,C=new WeakMap,S=new WeakMap,z=e=>e===document.scrollingElement?window:e;function E(e,{container:t=document.scrollingElement,trackContentSize:r=!1,...a}={}){if(!t)return l.noop;let i=L.get(t);i||(i=new Set,L.set(t,i));let n=function(e,t,r,a={}){return{measure:t=>{!function(e,t=e,r){if(r.x.targetOffset=0,r.y.targetOffset=0,t!==e){let a=t;for(;a&&a!==e;)r.x.targetOffset+=a.offsetLeft,r.y.targetOffset+=a.offsetTop,a=a.offsetParent}r.x.targetLength=t===e?t.scrollWidth:t.clientWidth,r.y.targetLength=t===e?t.scrollHeight:t.clientHeight,r.x.containerLength=e.clientWidth,r.y.containerLength=e.clientHeight}(e,a.target,r),h(e,"x",r,t),h(e,"y",r,t),r.time=t,(a.offset||a.target)&&function(e,t,r){let{offset:a=w}=r,{target:l=e,axis:s="y"}=r,i="y"===s?"height":"width",n=l!==e?function(e,t){let r={x:0,y:0},a=e;for(;a&&a!==t;)if((0,p.isHTMLElement)(a))r.x+=a.offsetLeft,r.y+=a.offsetTop,a=a.offsetParent;else if("svg"===a.tagName){let e=a.getBoundingClientRect(),t=(a=a.parentElement).getBoundingClientRect();r.x+=e.left-t.left,r.y+=e.top-t.top}else if(a instanceof SVGGraphicsElement){let{x:e,y:t}=a.getBBox();r.x+=e,r.y+=t;let l=null,s=a.parentNode;for(;!l;)"svg"===s.tagName&&(l=s),s=a.parentNode;a=l}else break;return r}(l,e):j,o=l===e?{width:e.scrollWidth,height:e.scrollHeight}:"getBBox"in l&&"svg"!==l.tagName?l.getBBox():{width:l.clientWidth,height:l.clientHeight},c={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let d=!t[s].interpolate,m=a.length;for(let e=0;e<m;e++){let r=function(e,t,r,a){let l=Array.isArray(e)?e:b,s=0;
1return"number"==typeof e?l=[e,e]:"string"==typeof e&&(l=(e=e.trim()).includes(" ")?e.split(" "):[e,v[e]?e:"0"]),(s=y(l[0],r,a))-y(l[1],t)}(a[e],c[i],o[i],n[s]);d||r===t[s].interpolatorOffsets[e]||(d=!0),t[s].offset[e]=r}d&&(t[s].interpolate=(0,x.interpolate)(t[s].offset,(0,f.defaultOffset)(a),{clamp:!1}),t[s].interpolatorOffsets=[...t[s].offset]),t[s].progress=(0,g.clamp)(0,1,t[s].interpolate(t[s].current))}(e,r,a)},notify:()=>t(r)}}(t,e,{time:0,x:m(),y:m()},a);if(i.add(n),!N.has(t)){let e=()=>{for(let e of i)e.measure(s.frameData.timestamp);s.frame.preUpdate(r)},r=()=>{for(let e of i)e.notify()},a=()=>s.frame.read(e);N.set(t,a);let l=z(t);window.addEventListener("resize",a,{passive:!0}),t!==document.documentElement&&k.set(t,(0,o.resize)(t,a)),l.addEventListener("scroll",a,{passive:!0}),a()}if(r&&!S.has(t)){let e=N.get(t),r={width:t.scrollWidth,height:t.scrollHeight};C.set(t,r);let a=s.frame.read(()=>{let a=t.scrollWidth,l=t.scrollHeight;(r.width!==a||r.height!==l)&&(e(),r.width=a,r.height=l)},!0);S.set(t,a)}let c=N.get(t);return s.frame.read(c,!1,!0),()=>{(0,s.cancelFrame)(c);let e=L.get(t);if(!e||(e.delete(n),e.size))return;let r=N.get(t);N.delete(t),r&&(z(t).removeEventListener("scroll",r),k.get(t)?.(),window.removeEventListener("resize",r));let a=S.get(t);a&&((0,s.cancelFrame)(a),S.delete(t)),C.delete(t)}}let M=new Map;function W({source:e,container:t,...r}){var a;let l,s,{axis:i}=r;e&&(t=e);let o=M.get(t)??new Map;M.set(t,o);let c=r.target??"self",d=o.get(c)??{},m=i+(r.offset??[]).join(",");return d[m]||(d[m]=!r.target&&(0,n.supportsScrollTimeline)()?new ScrollTimeline({source:t,axis:i}):(a={container:t,...r},l={value:0},s=E(e=>{l.value=100*e[a.axis].progress},a),{currentTime:l,cancel:s})),d[m]}function A(e,{axis:t="y",container:r=document.scrollingElement,...a}={}){var s,n;let o;if(!r)return l.noop;let c={axis:t,container:r,...a};return"function"==typeof e?(s=e,n=c,2===s.length?E(e=>{s(e[n.axis].progress,e)},n):i(s,W(n))):(o=W(c),e.attachTimeline({timeline:c.target?void 0:o,observe:e=>(e.pause(),i(t=>{e.time=e.iterationDuration*t},o))}))}var O=e.i(47414),B=e.i(74008);let T=()=>({scrollX:(0,t.motionValue)(0),scrollY:(0,t.motionValue)(0),scrollXProgress:(0,t.motionValue)(0),scrollYProgress:(0,t.motionValue)(0)}),P=e=>!!e&&!e.current;function $({container:e,target:t,...l}={}){let s=(0,O.useConstant)(T);s.scrollXProgress.accelerate={factory:r=>A(r,{...l,axis:"x",container:e?.current||void 0,target:t?.current||void 0}),times:[0,1],keyframes:[0,1],ease:e=>e,duration:1},s.scrollYProgress.accelerate={factory:r=>A(r,{...l,axis:"y",container:e?.current||void 0,target:t?.current||void 0}),times:[0,1],keyframes:[0,1],ease:e=>e,duration:1};let i=(0,a.useRef)(null),n=(0,a.useRef)(!1),o=(0,a.useCallback)(()=>(i.current=A((e,{x:t,y:r})=>{s.scrollX.set(t.current),s.scrollXProgress.set(t.progress),s.scrollY.set(r.current),s.scrollYProgress.set(r.progress)},{...l,container:e?.current||void 0,target:t?.current||void 0}),()=>{i.current?.()}),[e,t,JSON.stringify(l.offset)]);return(0,B.useIsomorphicLayoutEffect)(()=>{if(n.current=!1,!(P(e)||P(t)))return o();n.current=!0},[o]),(0,a.useEffect)(()=>n.current?((0,r.invariant)(!P(e),"Container ref is defined but not hydrated","use-scroll-ref"),(0,r.invariant)(!P(t),"Target ref is defined but not hydrated","use-scroll-ref"),o()):void 0,[o]),s}e.s(["useScroll",()=>$],10542)},93983,e=>{"use strict";var t=e.i(43476),r=e.i(71645),a=e.i(57688),l=e.i(18566),s=e.i(75254);let i=(0,s.default)("menu",[["path",{d:"M4 5h16",key:"1tepv9"}],["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 19h16",key:"1djgab"}]]);var n=e.i(37727);let o=(0,s.default)("globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]]);var c=e.i(64659),d=e.i(46932),m=e.i(10542),u=e.i(88653),h=e.i(47163);e.i(4121);var x=e.i(15765),f=e.i(88257),g=e.i(85509),p=e.i(23752),v=e.i(64464),y=e.i(58249);function b(){var e,s;let b=(0,p.useLocale)(),{header:w}=(0,p.useDictionary)(),j=(0,l.usePathname)(),N=(0,l.useRouter)(),[k,L]=(0,r.useState)(!1),[C,S]=(0,r.useState)(!1),[z,E]=(0,r.useState)(!1),M=(0,r.useRef)(null),{scrollY:W}=(0,m.useScroll)();return(0,r.useEffect)(()=>{function e(e){M.current&&!M.current.contains(e.target)&&E(!1)}return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]),e="change",s=e=>{S(e>50)},(0,r.useInsertionEffect)(()=>W.on(e,s),[W,e,s]),(0,t.jsx)("header",{children:(0,t.jsx)(d.motion.nav,{"data-state":k?"active":void 0,className:"fixed z-20 w-full group",initial:{opacity:0,y:-12}
1,animate:{opacity:1,y:0},transition:{type:"spring",bounce:.3,duration:1.5},children:(0,t.jsx)("div",{className:"mx-4 lg:mx-auto lg:max-w-4xl xl:max-w-5xl mt-4",children:(0,t.jsx)("div",{className:(0,h.cn)("px-4 lg:px-5 rounded-2xl border transition-all duration-300 ease-in-out",C?"backdrop-blur-2xl bg-white/90 border-white/70 shadow-lg shadow-black/5":"backdrop-blur-xl bg-white/80 border-white/50 shadow-md shadow-black/5"),children:(0,t.jsxs)("div",{className:"relative flex flex-wrap items-center justify-between gap-6 py-2 lg:gap-0 lg:py-2",children:[(0,t.jsxs)("div",{className:"flex w-full justify-between lg:w-auto",children:[(0,t.jsx)(g.LocaleLink,{href:"/","aria-label":"home",className:"flex items-center",children:(0,t.jsx)(a.default,{src:"/images/logo-dark.svg",alt:w.logoAlt,width:72,height:20,sizes:"72px",priority:!0,className:"h-5 w-auto"})}),(0,t.jsxs)("button",{onClick:()=>L(e=>!e),"aria-label":k?w.menu.close:w.menu.open,className:"relative z-20 -m-2.5 -mr-4 block cursor-pointer p-2.5 lg:hidden",children:[(0,t.jsx)(i,{className:"group-data-[state=active]:scale-0 group-data-[state=active]:opacity-0 m-auto size-5 text-gray-700 duration-200"}),(0,t.jsx)(n.X,{className:"group-data-[state=active]:rotate-0 group-data-[state=active]:scale-100 group-data-[state=active]:opacity-100 absolute inset-0 m-auto size-5 text-gray-700 -rotate-180 scale-0 opacity-0 duration-200"})]})]}),(0,t.jsx)("nav",{"aria-label":"Main navigation",className:"absolute inset-0 m-auto hidden size-fit lg:block",children:(0,t.jsx)("ul",{className:"flex gap-1 text-sm font-medium",children:w.nav.map(e=>(0,t.jsx)("li",{children:(0,t.jsx)(g.LocaleLink,{href:e.href,className:"text-gray-600 hover:text-gray-900 hover:bg-black/5 block rounded-lg px-3.5 py-1.5 duration-150",children:e.name})},e.name))})}),(0,t.jsxs)("div",{className:"group-data-[state=active]:block lg:group-data-[state=active]:flex mb-6 hidden w-full flex-wrap items-center justify-end space-y-8 rounded-2xl border border-white/60 backdrop-blur-2xl bg-white/70 p-6 shadow-lg md:flex-nowrap lg:m-0 lg:flex lg:w-fit lg:gap-3 lg:space-y-0 lg:border-transparent lg:bg-transparent lg:backdrop-blur-none lg:p-0 lg:shadow-none",children:[(0,t.jsx)("div",{className:"lg:hidden",children:(0,t.jsx)("ul",{className:"space-y-6 text-base",children:w.nav.map(e=>(0,t.jsx)("li",{children:(0,t.jsx)(g.LocaleLink,{href:e.href,className:"text-gray-600 hover:text-gray-900 block duration-150",children:e.name})},e.name))})}),(0,t.jsxs)("div",{className:"flex w-full flex-col space-y-3 sm:flex-row sm:items-center sm:gap-2 sm:space-y-0 md:w-fit",children:[(0,t.jsxs)("div",{ref:M,className:"relative",children:[(0,t.jsxs)("button",{onClick:()=>E(e=>!e),className:(0,h.cn)("flex items-center gap-1.5 rounded-lg px-3 py-1.5 text-sm font-medium text-gray-600 hover:text-gray-900 hover:bg-black/5 transition-colors duration-150 cursor-pointer",z&&"bg-black/5 text-gray-900"),"aria-label":w.langLabel,"aria-expanded":z,children:[(0,t.jsx)(o,{className:"size-4"}),(0,t.jsx)("span",{className:"uppercase",children:b}),(0,t.jsx)(c.ChevronDown,{className:(0,h.cn)("size-3 transition-transform duration-200",z&&"rotate-180")})]}),(0,t.jsx)(u.AnimatePresence,{children:z&&(0,t.jsx)(d.motion.div,{initial:{opacity:0,y:-4},animate:{opacity:1,y:0},exit:{opacity:0,y:-4},transition:{duration:.15},className:"absolute right-0 top-full mt-1.5 min-w-[140px] rounded-xl border border-white/60 bg-white/90 backdrop-blur-2xl p-1.5 shadow-lg shadow-black/5",children:v.LOCALES.map(e=>(0,t.jsxs)("button",{onClick:()=>(function(e){if(E(!1),e===b)return;let t=function(e){for(let t of v.LOCALES)if(e.startsWith(`/${t}/`)||e===`/${t}`)return e.slice(t.length+1)||"/";return e}(j),r=e===v.DEFAULT_LOCALE?t:`/${e}${t}`;document.cookie=`NEXT_LOCALE=${e};path=/;max-age=31536000`,N.push(r)})(e),className:(0,h.cn)("flex w-full items-center gap-2.5 rounded-lg px-3 py-2 text-sm transition-colors duration-150 cursor-pointer",b===e?"bg-primary-50 text-primary-700 font-medium":"text-gray-600 hover:bg-black/5 hover:text-gray-900"),children:[(0,t.jsx)("span",{className:"uppercase text-xs font-semibold w-5",children:e}),(0,t.jsx)("span",{children:v.LOCALE_LABELS[e]})]},e))})})]}),(0,t.jsx)(x.Button,{asChild:!0,variant:"primary",size:"sm",className:"font-semibold group/btn",onClick:()=>(0,y.trackCTAClick)("get_started","header"),children:(0,t.jsx)(g.LocaleLink,{href:"/contact",children:(0,t.jsx)(f.TextSlide,{children:w.auth.getStarted})})})]})]})]})})})})})}e.s(["default",()=>b],93983)},97862,e=>{"use strict";var t=e.i(34615);e.s(["StoreBadges",()=>t.default])},87392,e=>{"use strict";var t=e.i(43476),r=e.i(71645),a=e.i(22016),l=e.i(46932);e.i(4121);var s=e.i(92615),i=e.i(28319),i=i,n=e.i(85509),o=e.i(97862),c=e.i(23752),d=e.i(97486),m=e.i(76525),u=e.i(58249);let h=/^[^\s@]+@[^\s@]+\.[^\s@]+$/;function x(){let e=(0,c.useLocale)(),{footer:a}=(0,c.useDictionary)(),{newsletter:l}=a,[s,i]=(0,r.useState)(""),[n,o]=(0,r.useState)(""),[d,x]=(0,r.useState)(""),[f,g]=(0,r.useState)("idle"),[p,v]=(0,r.useState)(!1);async function y(t){t.preventDefault();let r=s.trim().toLowerCase();if(!h.test(r)){g("error"),x(l.invalidEmail);return}v(!0),x(""),g("idle");try{let t=await fetch("/api/newsletter",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:r,locale:e,source:"footer",consent:!0,website:n})});if(await t.json().catch(()=>null),!t.ok){g("error"),x(l.error);return}i(""),o(""),g("success"),x(l.success),(0,u.trackFormSubmit)("newsletter",{source:"footer",locale:e})}catch{g("error"),x(l.error)}finally{v(!1)}}return(0,t.jsx)("section",{"aria-labelledby":"newsletter-signup-heading",className:"relative z-10 mb-10 overflow-hidden rounded-[2rem] border border-primary-100 bg-gradient-to-br from-primary-50 via-white to-accent-50 px-6 py-7 shadow-sm sm:px-8",children:(0,t.jsxs)("div",{className:"flex flex-col gap-6 lg:flex-row lg:items-end lg:justify-between",children:[(0,t.jsxs)("div",{className:"max-w-2xl",children:[(0,t.jsx)("p",{className:"text-xs font-semibold uppercase tracking-[0.22em] text-primary-600",children:l.eyebrow}),(0,t.jsx)("h2",{id:"newsletter-signup-heading",className:"mt-3 text-2xl font-semibold tracking-tight text-gray-900 sm:text-3xl",children:l.heading}),(0,t.jsx)("p",{className:"mt-3 max-w-xl text-sm leading-relaxed text-gray-600 sm:text-base",children:l.description})]}),(0,t.jsxs)("form",{className:"w-full max-w-xl lg:max-w-md",onSubmit:y,noValidate:!0,children:[(0,t.jsxs)("div",{className:"sr-only","aria-hidden":"true",children:[(0,t.jsx)("label",{htmlFor:"newsletter-website",children:"Website"}),(0,t.jsx)("input",{id:"newsletter-website",type:"text",tabIndex:-1,autoComplete:"off",value:n,onChange:e=>o(e.target.value)})]}),(0,t.jsx)("label",{htmlFor:"newsletter-email",className:"sr-only",children:l.placeholder}),(0,t.jsxs)("div",{className:"flex flex-col gap-3 sm:flex-row",children:[(0,t.jsx)("input",{id:"newsletter-email",type:"email",inputMode:"email",autoComplete:"email",placeholder:l.placeholder,value:s,onChange:e=>i(e.target.value),disabled:p,className:"min-h-12 flex-1 rounded-xl border border-white/70 bg-white px-4 py-3 text-base text-gray-900 outline-none transition-colors placeholder:text-gray-400 focus:border-primary-500 disabled:cursor-not-allowed disabled:opacity-60"}),(0,t.jsx)(m.default,{type:"submit",variant:"primary",size:"md",disabled:p,className:"min-h-12 rounded-xl px-6 sm:self-start",children:p?l.submitting:l.cta})]}),(0,t.jsx)("p",{className:"mt-3 text-xs leading-relaxed text-gray-500",children:l.disclaimer}),d?(0,t.jsx)("p",{"aria-live":"polite",className:`mt-3 text-sm ${"success"===f?"text-emerald-700":"text-red-500"}`,children:d}):null]})]})})}let f=["F","I","S","O","F","I"];function g({icon:e}){switch(e){case"linkedin":return(0,t.jsx)("svg",{viewBox:"0 0 24 24",fill:"
1currentColor",className:"size-5",children:(0,t.jsx)("path",{d:"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.064 2.064 0 112.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"})});case"instagram":return(0,t.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor",className:"size-5",children:(0,t.jsx)("path",{d:"M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z"})});case"tiktok":return(0,t.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor",className:"size-5",children:(0,t.jsx)("path",{d:"M12.525.02c1.31-.02 2.61-.01 3.91-.02.08 1.53.63 3.09 1.75 4.17 1.12 1.11 2.7 1.62 4.24 1.79v4.03c-1.44-.05-2.89-.35-4.2-.97-.57-.26-1.1-.59-1.62-.93-.01 2.92.01 5.84-.02 8.75-.08 1.4-.54 2.79-1.35 3.94-1.31 1.92-3.58 3.17-5.91 3.21-1.43.08-2.86-.31-4.08-1.03-2.02-1.19-3.44-3.37-3.65-5.71-.02-.5-.03-1-.01-1.49.18-1.9 1.12-3.72 2.58-4.96 1.66-1.44 3.98-2.13 6.15-1.72.02 1.48-.04 2.96-.04 4.44-.99-.32-2.15-.23-3.02.37-.63.41-1.11 1.04-1.36 1.75-.21.51-.15 1.07-.14 1.61.24 1.64 1.82 3.02 3.5 2.87 1.12-.01 2.19-.66 2.77-1.61.19-.33.4-.67.41-1.06.1-1.79.06-3.57.07-5.36.01-4.03-.01-8.05.02-12.07z"})});default:return null}}function p(){let{footer:e}=(0,c.useDictionary)(),{resetConsent:m}=(0,d.useCookieConsentContext)(),[u,h]=(0,r.useState)(null),p=(0,r.useRef)([]),v=(0,r.useCallback)(e=>{let t=e.clientX,r=e.clientY;for(let e=0;e<p.current.length;e++){let a=p.current[e];if(!a)continue;let l=a.getBoundingClientRect(),s=.15*l.height;if(t>=l.left&&t<=l.right&&r>=l.top+s&&r<=l.bottom-s)return void h(e)}h(null)},[]),y=(0,r.useCallback)(()=>{h(null)},[]);return(0,t.jsx)("footer",{className:"relative w-full mt-0 overflow-hidden",children:(0,t.jsxs)("div",{className:"bg-white relative pt-20",children:[(0,t.jsxs)("div",{className:"max-w-7xl mx-auto relative px-6 py-10",children:[(0,t.jsx)(x,{}),(0,t.jsxs)(s.AnimatedGroup,{preset:"blur-slide",inView:!0,viewportAmount:.2,className:"relative z-10 grid grid-cols-1 md:grid-cols-3 gap-10 md:gap-8 items-center",children:[(0,t.jsxs)("div",{className:"flex flex-col items-center",children:[(0,t.jsx)("div",{className:"flex font-extrabold tracking-tighter select-none cursor-default leading-none",style:{fontSize:"clamp(3rem, 6vw, 5rem)"},onMouseMove:v,onMouseLeave:y,children:f.map((e,r)=>(0,t.jsx)("span",{ref:e=>{p.current[r]=e},className:`transition-colors duration-150 ${u===r?"text-primary-500":"text-primary-200"}`,children:e},`${e}-${r}`))}),(0,t.jsx)("p",{className:"text-gray-500 font-medium mt-3 text-center max-w-xs text-sm",children:e.tagline})]}),(0,t.jsxs)("nav",{"aria-label":"Footer navigation",className:"flex flex-col items-center gap-3",children:[e.navLinks.map(e=>{let r=e.href.startsWith("/")?n.LocaleLink:a.default;return(0,t.jsx)(r,{className:"text-sm font-medium text-gray-500 hover:text-gray-900 duration-300",href:e.href,children:e.label},e.label)}),(0,t.jsx)("button",{type:"button",onClick:m,className:"text-sm font-medium text-gray-500 hover:text-gray-900 duration-300",children:e.cookieSettings})]}),(0,t.jsxs)("div",{className:"flex flex-col items-center gap-5",children:[(0,t.jsx)("div",{className:"flex gap-4",children:e.socials.map(e=>(0,t.jsx)(a.default,{href:e.href,className:"text-gray-400 hover:text-gray-700 transition-colors",target:"_blank",rel:"noopener noreferrer","aria-label":e.name,children:(0,t.jsx)("div",{className:"hover:scale-110 duration-300",children:(0,t.jsx)(g,{icon:e.icon})})},e.name))}),(0,t.jsx)(o.StoreBadges,{appStore:e.storeLinks.appStore,googlePlay:e.storeLinks.googlePlay,size:"sm",theme:"light"})]})]}),(0,t.jsx)("div",{className:"relative z-10 mt-16 flex items-center justify-center",children:(0,t.jsxs)("p",{className:"text-sm text-gray-400 text-center",children:["©",new Date().getFullYear()," ",e.copyright]})})]}),(0,t.jsx)(l.motion.div,{initial:{opacity:0}
1,whileInView:{opacity:1},viewport:{once:!0,amount:.2},transition:{duration:.9,ease:"easeOut",delay:.2},className:"absolute inset-x-0 bottom-0 h-48 sm:h-56 md:h-64 pointer-events-none",style:{maskImage:"linear-gradient(to bottom, transparent 0%, black 50%)",WebkitMaskImage:"linear-gradient(to bottom, transparent 0%, black 50%)"},children:(0,t.jsx)(i.default,{colorStops:["#4062E2","#8594f2","#4062E2"],amplitude:.5,blend:.8,speed:1.5})})]})})}e.s(["default",()=>p],87392)},59830,e=>{"use strict";var t=e.i(43476),r=e.i(23752);function a(){let{privacyPolicy:e}=(0,r.useDictionary)();return(0,t.jsxs)("div",{children:[(0,t.jsx)("section",{className:"bg-gradient-to-b from-primary-50 via-primary-50/50 to-white pt-32 pb-16 px-6 md:pt-40 md:pb-20",children:(0,t.jsxs)("div",{className:"mx-auto max-w-3xl text-center",children:[(0,t.jsx)("h1",{className:"font-heading text-4xl font-bold leading-tight text-gray-900 md:text-5xl",children:e.heading}),(0,t.jsx)("p",{className:"mt-4 text-sm text-gray-500",children:e.lastUpdated})]})}),(0,t.jsx)("section",{className:"bg-white px-6 pb-24 md:pb-28",children:(0,t.jsx)("div",{className:"mx-auto max-w-3xl",children:e.sections.map(e=>(0,t.jsxs)("div",{className:"mb-10",children:[(0,t.jsx)("h2",{className:"text-2xl font-semibold text-gray-900 mb-4",children:e.title}),(0,t.jsx)("div",{className:"text-base text-gray-600 leading-relaxed whitespace-pre-line",children:e.content})]},e.title))})})]})}e.s(["default",()=>a])}]);
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.