{"version":3,"file":"script_main.KCSN_3KK.mjs","names":["React.useRef","React.useCallback","useRef","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image1","RichText","LunisBadgeBottom","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","React.useState","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","_Fragment","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","BlockScroll","Hamburger","NavLinkFonts","NavLink","PrimaryButttonFonts","PrimaryButtton","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","animation","animation1","animation2","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","React.useRef","Image1","_Fragment","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","PrimaryButtton","SocialIcons","NavLink","InteractiveGradientFonts","serializationHash","variantClassNames","transition1","matchVariant","LegalDetail","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","className","RichText","_Fragment","FormPlainTextInput","Image1","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","NavBar","LunisBadge","Footer","isBrowser","useRef","React.useId","PropertyOverrides","React.createElement","DefaultTemplate","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder","React.Suspense","React.lazy"],"sources":["https:/framerusercontent.com/modules/HEEsbl8uZBDuIKRx6YOx/RW3mDHmFxZdQhD4ZfrV0/Interactive_animated_gradient.js","https:/framerusercontent.com/modules/QAkzCyLGXze5WoqyvOtW/iLyzK205nNCuHNDP5Nsc/CursorDotTrail.js","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/Jx2Y4gq6eTurOxx3fNuZ/SmoothScroll_Prod.js","https:/framerusercontent.com/modules/aoLCWFxNkMtQIHKmJhVU/uTMwiFsdLlSePSUvZvcZ/cdtWeDFL7.js","https:/framerusercontent.com/modules/t2TcbqMIz9HZfOI2tM7n/YvLJyjBN6IRqvj2En8Cm/c4YjwVKbj.js","https:/framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/rXKgpKwKbYpnZx6zhYLY/StopScroll_Prod.js","https:/framerusercontent.com/modules/8eQRzyY9R8cRGCrQ4Mm7/T4djT4adM3V07kitEudq/m81a6MhPP.js","https:/framerusercontent.com/modules/FYDNFFKvN20YYHlFbf6S/GWmYciqxxki6pz8CnwM4/SNkIbXuVK.js","https:/framerusercontent.com/modules/6CtGsl6s9pPYqOSGLpDu/bdx4YKsMXf86tPABDmtJ/oaZHKWvkL.js","https:/framerusercontent.com/modules/tA9HBjN3iEsxMGv8sLx6/fjqteS1RK9xm7CJGELqW/ZXKznDuaw.js","https:/framerusercontent.com/modules/FVfGmzBiojYvfR0w7T3H/5jWdr7MAsKTSKBNBs2Te/ZM9qBPPGE.js","https:/framerusercontent.com/modules/udJBAGZkN6l7oaGJCyGy/KMMXNp1ShXsHKYJd6PKV/QP82Pqc4O.js","framer:toplevel/main"],"sourcesContent":["// Interactive gradient component with mouse-following animated blobs\nimport{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{motion,useMotionValue,useTransform,useSpring,useMotionTemplate,animate,useReducedMotion}from\"framer-motion\";/**\n * InteractiveGradient (classic, with minimal hover fixes)\n * - 3 overlapped radial gradients blended together\n * - Orbits loop forever (CPU-light math via a single animated phase)\n * - Pointer movement tugs the primary lobe toward the cursor\n * - All values are nicely spring-smoothed for silky motion\n * - Minimal fixes: smooth return + overscan + optional enter smoothing\n *\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n * @framerDisableUnlink\n */export default function InteractiveGradient(props){const{palette=\"Custom\",colors={color1:\"#FF5EDB\",color2:\"#7B61FF\",color3:\"#2EE6A6\"},loopDuration,orbitRadius,followStrength,blur,brightness,radius,// NEW defaults (chosen to keep behavior familiar but without “snap”)\nhoverReturn=\"Smooth\",hoverOverscan=12,hoverEnterSmoothing=false,hoverEnterDuration=.2}=props;const reduce=useReducedMotion();const isStatic=useIsStaticRenderer();// Palette definitions\nconst palettes={Sunset:[\"#FF5EDB\",\"#FFB86C\",\"#FF61A6\"],Aqua:[\"#2EE6A6\",\"#61E6FF\",\"#7B61FF\"],Aurora:[\"#7B61FF\",\"#2EE6A6\",\"#FFB86C\"],Candy:[\"#FF61A6\",\"#FFB86C\",\"#FF5EDB\"],Forest:[\"#2EE6A6\",\"#61E6FF\",\"#1B5E20\"],Ocean:[\"#005C97\",\"#363795\",\"#00C9FF\"],Peach:[\"#FFB347\",\"#FF5E62\",\"#FFD194\"],Lemon:[\"#F9D423\",\"#FF4E50\",\"#EDE574\"],Rose:[\"#F857A6\",\"#FF5858\",\"#FFB88C\"],Sky:[\"#43C6AC\",\"#191654\",\"#3A6073\"],Lava:[\"#FF512F\",\"#DD2476\",\"#FF6E7F\"],Mint:[\"#76B852\",\"#8DC26F\",\"#B7F8DB\"],Grape:[\"#41295A\",\"#2F0743\",\"#8E54E9\"],Sand:[\"#EDE574\",\"#E1F5C4\",\"#F9D423\"]};// Determine colors based on palette selection\nlet color1,color2,color3;if(palette&&palette!==\"Custom\"&&palettes[palette]){[color1,color2,color3]=palettes[palette];}else{color1=colors.color1||\"#FF5EDB\";color2=colors.color2||\"#7B61FF\";color3=colors.color3||\"#2EE6A6\";}// --- Cursor-driven target (normalized 0–100 in both axes) ---\nconst pointerX=useMotionValue(50);const pointerY=useMotionValue(50);// Smooth follow for the primary lobe\nconst pX=useSpring(pointerX,{stiffness:200,damping:28,mass:.8});const pY=useSpring(pointerY,{stiffness:200,damping:28,mass:.8});// How much the pointer biases center\nconst x1=useTransform(pX,v=>50+(v-50)*followStrength);const y1=useTransform(pY,v=>50+(v-50)*followStrength);// --- Time / phase for orbital lobes ---\nconst phase=useMotionValue(0);React.useEffect(()=>{// Linear loop; stop if prefers-reduced-motion is on or if static\nif(reduce||isStatic)return;const controls=animate(phase,Math.PI*2,{duration:Math.max(.1,loopDuration),ease:\"linear\",repeat:Infinity});return()=>controls.stop();},[loopDuration,reduce,phase,isStatic]);// Orbits (two lobes 120° apart)\nconst x2=useTransform(phase,t=>50+Math.cos(t)*orbitRadius);const y2=useTransform(phase,t=>50+Math.sin(t)*orbitRadius);const x3=useTransform(phase,t=>50+Math.cos(t+2*Math.PI/3)*orbitRadius);const y3=useTransform(phase,t=>50+Math.sin(t+2*Math.PI/3)*orbitRadius);// Build the gradient as a live MotionValue<string>\nconst background=useMotionTemplate`\n    radial-gradient(circle at ${x1}% ${y1}%,\n      ${color1} 0%,\n      ${color1} 22%,\n      rgba(0,0,0,0) 60%),\n    radial-gradient(circle at ${x2}% ${y2}%,\n      ${color2} 0%,\n      ${color2} 22%,\n      rgba(0,0,0,0) 60%),\n    radial-gradient(circle at ${x3}% ${y3}%,\n      ${color3} 0%,\n      ${color3} 22%,\n      rgba(0,0,0,0) 60%)\n  `;// Static fallback for non-interactive environments\nconst staticBackground=`\n    radial-gradient(circle at 50% 50%,\n      ${color1} 0%,\n      ${color1} 22%,\n      rgba(0,0,0,0) 60%),\n    radial-gradient(circle at ${50+Math.cos(0)*orbitRadius}% ${50+Math.sin(0)*orbitRadius}%,\n      ${color2} 0%,\n      ${color2} 22%,\n      rgba(0,0,0,0) 60%),\n    radial-gradient(circle at ${50+Math.cos(2*Math.PI/3)*orbitRadius}% ${50+Math.sin(2*Math.PI/3)*orbitRadius}%,\n      ${color3} 0%,\n      ${color3} 22%,\n      rgba(0,0,0,0) 60%)\n  `;// ---------- Minimal hover fixes: overscan + smooth return ----------\nconst rectRef=React.useRef(null);const overscanRef=React.useRef(hoverOverscan);React.useEffect(()=>{overscanRef.current=hoverOverscan;},[hoverOverscan]);const triggerPointerReturn=React.useCallback(()=>{const cx=50,cy=50;if(hoverReturn===\"Instant\"){pointerX.set(cx);pointerY.set(cy);return;}let dur=.35;if(hoverReturn===\"Distance\"){const dx=pointerX.get()-cx;const dy=pointerY.get()-cy;const dist=Math.sqrt(dx*dx+dy*dy)/100// normalize (0..~0.71)\n;dur=Math.min(.5,Math.max(.18,.18+dist*.45));}animate(pointerX,cx,{duration:dur,ease:\"easeOut\"});animate(pointerY,cy,{duration:dur,ease:\"easeOut\"});},[hoverReturn,pointerX,pointerY]);const handleGlobalMove=React.useCallback(e=>{const rect=rectRef.current;if(!rect)return;const os=Math.max(0,overscanRef.current||0);const inside=e.clientX>=rect.left-os&&e.clientX<=rect.right+os&&e.clientY>=rect.top-os&&e.clientY<=rect.bottom+os;if(!inside){// left the overscanned area → apply return & stop tracking\ntriggerPointerReturn();rectRef.current=null;window.removeEventListener(\"pointermove\",handleGlobalMove);return;}// still inside overscan → update normalized 0..100\nconst nx=(e.clientX-rect.left)/rect.width*100;const ny=(e.clientY-rect.top)/rect.height*100;pointerX.set(Math.max(0,Math.min(100,nx)));pointerY.set(Math.max(0,Math.min(100,ny)));},[pointerX,pointerY,triggerPointerReturn]);const onPointerEnter=e=>{if(isStatic||reduce)return;const el=e.currentTarget;rectRef.current=el.getBoundingClientRect();// prime to current pointer position (optionally smoothed)\nconst r=rectRef.current;if(r){const nx=(e.clientX-r.left)/r.width*100;const ny=(e.clientY-r.top)/r.height*100;if(hoverEnterSmoothing){animate(pointerX,Math.max(0,Math.min(100,nx)),{duration:Math.max(.05,hoverEnterDuration),ease:\"easeOut\"});animate(pointerY,Math.max(0,Math.min(100,ny)),{duration:Math.max(.05,hoverEnterDuration),ease:\"easeOut\"});}else{pointerX.set(Math.max(0,Math.min(100,nx)));pointerY.set(Math.max(0,Math.min(100,ny)));}}// if overscan > 0, track globally until we truly leave the margin\nif((hoverOverscan||0)>0){window.addEventListener(\"pointermove\",handleGlobalMove);}};const onPointerMove=e=>{if(isStatic||reduce)return;if((hoverOverscan||0)>0)return;// global listener will handle\nconst rect=e.currentTarget.getBoundingClientRect();const x=(e.clientX-rect.left)/rect.width*100;const y=(e.clientY-rect.top)/rect.height*100;pointerX.set(Math.max(0,Math.min(100,x)));pointerY.set(Math.max(0,Math.min(100,y)));};const onPointerLeave=()=>{if(isStatic||reduce)return;if((hoverOverscan||0)>0)return;// global listener will decide actual leave\n// smooth return on local leave\ntriggerPointerReturn();};React.useEffect(()=>{return()=>window.removeEventListener(\"pointermove\",handleGlobalMove);},[handleGlobalMove]);return /*#__PURE__*/_jsx(motion.div,{style:{width:\"100%\",height:\"100%\",borderRadius:radius,filter:`blur(${blur}px) brightness(${brightness})`,background:isStatic?staticBackground:background,willChange:isStatic?\"auto\":\"background\",overflow:\"hidden\",backgroundColor:\"#0e0f12\"},onPointerMove:isStatic?undefined:onPointerMove,onPointerLeave:isStatic?undefined:onPointerLeave,onPointerEnter:isStatic?undefined:onPointerEnter,animate:reduce?{filter:`blur(${blur}px) brightness(${brightness})`}:undefined});}addPropertyControls(InteractiveGradient,{palette:{type:ControlType.Enum,title:\"Palette\",options:[\"Custom\",\"Sunset\",\"Aqua\",\"Aurora\",\"Candy\",\"Forest\",\"Ocean\",\"Peach\",\"Lemon\",\"Rose\",\"Sky\",\"Lava\",\"Mint\",\"Grape\",\"Sand\"],optionTitles:[\"Custom\",\"Sunset\",\"Aqua\",\"Aurora\",\"Candy\",\"Forest\",\"Ocean\",\"Peach\",\"Lemon\",\"Rose\",\"Sky\",\"Lava\",\"Mint\",\"Grape\",\"Sand\"],defaultValue:\"Custom\",displaySegmentedControl:false},colors:{type:ControlType.Object,title:\"Custom Colors\",controls:{color1:{type:ControlType.Color,title:\"Color 1\",defaultValue:\"#FF5EDB\"},color2:{type:ControlType.Color,title:\"Color 2\",defaultValue:\"#7B61FF\"},color3:{type:ControlType.Color,title:\"Color 3\",defaultValue:\"#2EE6A6\"}},hidden:({palette})=>palette!==\"Custom\"},loopDuration:{type:ControlType.Number,title:\"Loop Duration\",defaultValue:16,min:1,max:60,step:.1,unit:\"s\",displayStepper:true},orbitRadius:{type:ControlType.Number,title:\"Orbit Radius\",defaultValue:28,min:0,max:48,step:1,unit:\"%\",displayStepper:true},followStrength:{type:ControlType.Number,title:\"Follow Strength\",defaultValue:.35,min:0,max:1,step:.01},blur:{type:ControlType.Number,title:\"Blur\",defaultValue:60,min:0,max:160,step:1,unit:\"px\"},brightness:{type:ControlType.Number,title:\"Brightness\",defaultValue:1,min:.2,max:1.4,step:.01},radius:{type:ControlType.Number,title:\"Border Radius\",defaultValue:20,min:0,max:80,step:1,unit:\"px\"},// NEW: minimal hover controls (optional)\nhoverReturn:{type:ControlType.Enum,title:\"Hover Return\",options:[\"Instant\",\"Smooth\",\"Distance\"],defaultValue:\"Smooth\"},hoverOverscan:{type:ControlType.Number,title:\"Hover Overscan\",defaultValue:12,min:0,max:48,step:1,unit:\"px\"},hoverEnterSmoothing:{type:ControlType.Boolean,title:\"Enter Smoothing\",defaultValue:false},hoverEnterDuration:{type:ControlType.Number,title:\"Enter Duration\",defaultValue:.2,min:.05,max:1,step:.01,unit:\"s\",hidden:({hoverEnterSmoothing})=>!hoverEnterSmoothing}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"InteractiveGradient\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Interactive_animated_gradient.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef}from\"react\";import{createPortal}from\"react-dom\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";/**\n * @framerDisableUnlink\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function CursorDotTrail(props){const{color,colorInverted,size,hoverSize,borderWidth,spring,friction,trailDuration,transitionSpeed}=props;const isStatic=useIsStaticRenderer();const isBrowser=typeof window!==\"undefined\"&&typeof document!==\"undefined\";const canvasRef=useRef(null);const pointsRef=useRef([]);const ballRef=useRef({x:0,y:0});const targetRef=useRef({x:0,y:0});const velocityRef=useRef({x:0,y:0});const animRef=useRef();const lastTimeRef=useRef(0);const radiusRef=useRef(size/2);const fillOpacityRef=useRef(1);const strokeOpacityRef=useRef(0);const lineOpacityRef=useRef(0);const lineWidthRef=useRef(0);const lineTargetWidthRef=useRef(0);const lineProgressRef=useRef(0);const lineYRef=useRef(0);useEffect(()=>{if(!isBrowser||isStatic)return;const canvas=canvasRef.current;if(!canvas)return;const ctx=canvas.getContext(\"2d\");if(!ctx)return;const resize=()=>{const dpr=Math.max(1,window.devicePixelRatio||1);const w=window.innerWidth;const h=window.innerHeight;canvas.style.width=`${w}px`;canvas.style.height=`${h}px`;canvas.width=Math.floor(w*dpr);canvas.height=Math.floor(h*dpr);ctx.setTransform(dpr,0,0,dpr,0,0);const centerX=w/2;const centerY=h/2;if(!ballRef.current.x&&!ballRef.current.y){ballRef.current={x:centerX,y:centerY};}if(!targetRef.current.x&&!targetRef.current.y){targetRef.current={x:centerX,y:centerY};}};resize();const onMouseMove=e=>{targetRef.current={x:e.clientX,y:e.clientY};};window.addEventListener(\"mousemove\",onMouseMove);window.addEventListener(\"resize\",resize);const lerp=(from,to,amt)=>from+(to-from)*amt;const animate=()=>{const now=performance.now();const dt=Math.min(now-lastTimeRef.current,33);lastTimeRef.current=now;ctx.clearRect(0,0,canvas.width,canvas.height);// physics\nconst dx=targetRef.current.x-ballRef.current.x;const dy=targetRef.current.y-ballRef.current.y;velocityRef.current.x+=dx*spring;velocityRef.current.y+=dy*spring;velocityRef.current.x*=friction;velocityRef.current.y*=friction;ballRef.current.x+=velocityRef.current.x;ballRef.current.y+=velocityRef.current.y;// trail\npointsRef.current.push({x:ballRef.current.x,y:ballRef.current.y,age:0});for(let i=0;i<pointsRef.current.length;i++)pointsRef.current[i].age+=dt;pointsRef.current=pointsRef.current.filter(p=>p.age<trailDuration);// element under cursor\nconst el=document.elementFromPoint(targetRef.current.x,targetRef.current.y);// hide-trail\nconst isHideTrail=!!el?.closest('[aria-label~=\"trail{hide}\"],[data-framer-name~=\"trail{hide}\"]');if(isHideTrail){ctx.clearRect(0,0,canvas.width,canvas.height);animRef.current=requestAnimationFrame(animate);return;}// invert color\nconst isInvertColor=!!el?.closest('[aria-label~=\"trail{invert-color}\"],[data-framer-name~=\"trail{invert-color}\"]');const currentColor=isInvertColor?colorInverted:color;if(pointsRef.current.length>1){ctx.beginPath();ctx.moveTo(pointsRef.current[0].x,pointsRef.current[0].y);for(let i=1;i<pointsRef.current.length;i++){const p=pointsRef.current[i];ctx.lineTo(p.x,p.y);}const oldest=pointsRef.current[0];const newest=pointsRef.current[pointsRef.current.length-1];const oldestOpacity=1-oldest.age/trailDuration;const gradient=ctx.createLinearGradient(oldest.x,oldest.y,newest.x,newest.y);gradient.addColorStop(0,hexToRgba(currentColor,Math.max(0,oldestOpacity*.3)));gradient.addColorStop(1,hexToRgba(currentColor,1));ctx.strokeStyle=gradient;ctx.lineWidth=Math.max(2,size/4);ctx.lineCap=\"round\";ctx.lineJoin=\"round\";ctx.stroke();}// interaction\nconst isRing=!!el?.closest(\"a,button,[role~='button']\");const hideDot=!!el?.closest('[aria-label~=\"button\"]');const linkEl=el?.closest('[aria-label~=\"trail{link}\"],[data-framer-name~=\"trail{link}\"]');const workCardEl=el?.closest('[aria-label~=\"work-card\"]');const isLink=!!linkEl;const isWorkCard=!!workCardEl;// link underline\nif(isLink&&linkEl){const rect=linkEl.getBoundingClientRect();ballRef.current.x=rect.left+rect.width/2;ballRef.current.y=rect.bottom;lineTargetWidthRef.current=rect.width;lineYRef.current=rect.bottom;}else{lineTargetWidthRef.current=0;}// radius / opacities\nconst targetRadius=isWorkCard||!isRing&&!isLink?size/2:hoverSize/2;radiusRef.current=lerp(radiusRef.current,targetRadius,transitionSpeed);fillOpacityRef.current=lerp(fillOpacityRef.current,isWorkCard?1:isRing||isLink?0:1,transitionSpeed);strokeOpacityRef.current=lerp(strokeOpacityRef.current,isWorkCard?0:isRing?1:0,transitionSpeed);lineOpacityRef.current=lerp(lineOpacityRef.current,isWorkCard?0:isLink?1:0,transitionSpeed);// underline animation\nconst targetProgress=isLink?1:0;lineProgressRef.current=lerp(lineProgressRef.current,targetProgress,.15);lineWidthRef.current=lerp(lineWidthRef.current,lineTargetWidthRef.current*lineProgressRef.current,transitionSpeed);if(!hideDot){if(isLink&&lineOpacityRef.current>.01&&linkEl){const linkRect=linkEl.getBoundingClientRect();const y=linkRect.bottom+1;const currentWidth=lineWidthRef.current;const startX=linkRect.left+(linkRect.width-currentWidth)/2;ctx.beginPath();ctx.moveTo(startX,y);ctx.lineTo(startX+currentWidth,y);ctx.strokeStyle=hexToRgba(currentColor,lineOpacityRef.current);ctx.lineWidth=Math.max(1,borderWidth-1);ctx.stroke();}else{ctx.beginPath();ctx.arc(ballRef.current.x,ballRef.current.y,radiusRef.current,0,Math.PI*2);if(strokeOpacityRef.current>.01){ctx.strokeStyle=hexToRgba(currentColor,strokeOpacityRef.current);ctx.lineWidth=borderWidth;ctx.stroke();}if(fillOpacityRef.current>.01){ctx.fillStyle=hexToRgba(currentColor,fillOpacityRef.current);ctx.fill();}}}animRef.current=requestAnimationFrame(animate);};lastTimeRef.current=performance.now();animRef.current=requestAnimationFrame(animate);return()=>{window.removeEventListener(\"mousemove\",onMouseMove);window.removeEventListener(\"resize\",resize);if(animRef.current)cancelAnimationFrame(animRef.current);};},[isStatic,color,colorInverted,size,hoverSize,borderWidth,spring,friction,trailDuration,transitionSpeed]);if(!isBrowser||isStatic){return null;}return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"canvas\",{ref:canvasRef,style:{position:\"fixed\",inset:0,width:\"100vw\",height:\"100vh\",display:\"block\",pointerEvents:\"none\",zIndex:9999}}),document.body);}function hexToRgba(color,alpha){if(!color)return`rgba(0,0,0,${alpha})`;if(color.startsWith(\"rgba\")){return color.replace(/rgba\\(\\s*([\\d.]+)\\s*,\\s*([\\d.]+)\\s*,\\s*([\\d.]+)\\s*,\\s*[^)]+\\)/,(_,r,g,b)=>`rgba(${r},${g},${b},${alpha})`);}if(color.startsWith(\"rgb(\")){const body=color.slice(4,-1);return`rgba(${body},${alpha})`;}if(color.startsWith(\"#\")){let r=0,g=0,b=0;if(color.length===4){r=parseInt(color[1]+color[1],16);g=parseInt(color[2]+color[2],16);b=parseInt(color[3]+color[3],16);}else if(color.length===7){r=parseInt(color.slice(1,3),16);g=parseInt(color.slice(3,5),16);b=parseInt(color.slice(5,7),16);}return`rgba(${r},${g},${b},${alpha})`;}return`rgba(0,0,0,${alpha})`;}CursorDotTrail.displayName=\"Cursor Dot Trail\";addPropertyControls(CursorDotTrail,{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#080808\"},colorInverted:{type:ControlType.Color,title:\"Inverted Color\",defaultValue:\"#FFFFFF\"},size:{type:ControlType.Number,title:\"Dot Size\",defaultValue:12,min:6,max:80},hoverSize:{type:ControlType.Number,title:\"Hover Size\",defaultValue:40,min:6,max:200},borderWidth:{type:ControlType.Number,title:\"Border Width\",defaultValue:2,min:1,max:10},spring:{type:ControlType.Number,title:\"Follow Spring\",defaultValue:.15,min:.01,max:.5,step:.01},friction:{type:ControlType.Number,title:\"Follow Friction\",defaultValue:.5,min:.1,max:.95,step:.05},trailDuration:{type:ControlType.Number,title:\"Trail Duration\",defaultValue:200,min:200,max:3e3,step:100},transitionSpeed:{type:ControlType.Number,title:\"Transition Speed\",defaultValue:.15,min:.01,max:1,step:.01,description:\"✦ Rename layers to enable extras: trail{hide} to disable, trail{invert-color} to swap colors, trail{link} for link interaction. eg: Button | trail{hide}\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CursorDotTrail\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"* @framerSupportedLayoutWidth auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CursorDotTrail.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";const clamp=(value,min,max)=>Math.max(min,Math.min(max,value));function isPhoneDevice(){return window.matchMedia(\"(max-width: 767px)\").matches||/iPhone|iPod|Android.+Mobile|Windows Phone|webOS|BlackBerry/i.test(navigator.userAgent);}function canScrollBy(node,delta){const limit=node.scrollHeight-node.clientHeight;return delta>0&&node.scrollTop<limit-1||delta<0&&node.scrollTop>1;}// Walks composedPath() so panels inside shadow DOM still count.\n// Returns the first nested scroller that can move in this direction, or one\n// at its edge whose overscroll-behavior forbids chaining to the page.\nfunction findNestedScroller(path,delta){for(const node of path){if(!(node instanceof HTMLElement))continue;if(node===document.documentElement||node===document.body)break;if(node.scrollHeight-node.clientHeight<1)continue;const style=getComputedStyle(node);if(!/^(auto|scroll|overlay)$/.test(style.overflowY))continue;if(canScrollBy(node,delta))return node;if(/^(contain|none)$/.test(style.overscrollBehaviorY))return node;}return null;}// How much of the viewport top is covered by fixed or sticky bars (headers,\n// banners, floating nav pills), so anchors land below them with zero\n// configuration. Hit-tests dense rows through the top band (compact floating\n// bars) plus a few lower rows, and walks ancestors, so a sticky header that\n// sits below a banner and has not stuck yet still counts at its stuck spot.\nfunction measureHeader(){const width=window.innerWidth;const height=window.innerHeight;const band=height*.1;const rows=[height*.12,height*.2,height*.3];for(let y=1;y<=band+12;y+=12)rows.push(y);const seen=new Set;let bottom=0;for(const y of rows){for(const x of[.25,.5,.75]){for(const hit of document.elementsFromPoint(width*x,y)){for(let node=hit;node;node=node.parentElement){if(node===document.body||seen.has(node))break;seen.add(node);const style=getComputedStyle(node);if(style.position!==\"fixed\"&&style.position!==\"sticky\")continue;if(style.visibility===\"hidden\"||style.opacity===\"0\")continue;const rect=node.getBoundingClientRect();if(rect.height<=0||rect.height>=height*.4)continue;// Wide bars, or a nav pill across the centre line.\nconst centred=rect.left<=width/2&&rect.right>=width/2&&rect.width>=120;if(rect.width<width*.4&&!centred)continue;let top=rect.top;if(style.position===\"sticky\"){// Pinned to the top (not `top: auto`), in a containing\n// block that starts in the first screen of the page\n// and is at least a screen taller than the bar: a site\n// header, not a section title. Judged on the whole\n// block, not the part left below the current scroll\n// position, so it still counts near the page end.\nconst stick=Number.parseFloat(style.top);// Skip `display: contents` wrappers, which have no\n// box of their own.\nlet parent=node.parentElement;while(parent&&getComputedStyle(parent).display===\"contents\"){parent=parent.parentElement;}if(Number.isNaN(stick)||!parent)continue;const range=parent.getBoundingClientRect();if(range.top+window.scrollY>height)continue;if(range.height-rect.height<height)continue;top=stick;}if(top>band||top+rect.height<=0)continue;bottom=Math.max(bottom,top+rect.height);}}}}return Math.round(bottom);}/**\n * @framerDisableUnlink\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */export default function SmoothScroll(props){const{intensity=50}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;React.useEffect(()=>{if(isCanvas||typeof window===\"undefined\")return;window.__framerUniversitySmoothScroll?.release();if(isPhoneDevice())return;const motionQuery=window.matchMedia(\"(prefers-reduced-motion: reduce)\");const rootStyle=document.documentElement.style;const previousPadding=rootStyle.scrollPaddingTop;// A site that already sets scroll-padding-top keeps it.\nconst authoredPadding=!previousPadding&&(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)>0;let current=window.scrollY;let target=current;let frame=0;let previousTime=0;let stopped=false;let gesture=null;const normalized=clamp(intensity,0,100)/100;const response=normalized<=.5?.22-.12*(normalized/.5):.1-.07*((normalized-.5)/.5);const writeScroll=top=>{window.scrollTo({top,behavior:\"instant\"});};// Chrome fires `scrollend` after every instant programmatic scroll,\n// so a glide would fire one per frame, and Framer's router saves the\n// position with history.replaceState on each. Hold them while the\n// page glides and deliver one when it ends, like a native smooth\n// scroll.\nlet scrollEndHeld=false;const onScrollEnd=event=>{if(event.target!==document)return;if(frame&&event.isTrusted){event.stopImmediatePropagation();scrollEndHeld=true;return;}scrollEndHeld=false;};// A glide that stopped without a later write of its own gets the held\n// scrollend delivered after this frame's scroll events.\nconst flushScrollEnd=()=>{if(!scrollEndHeld)return;requestAnimationFrame(()=>{if(!scrollEndHeld||frame)return;scrollEndHeld=false;document.dispatchEvent(new Event(\"scrollend\",{bubbles:true}));});};const stop=()=>{if(frame)cancelAnimationFrame(frame);frame=0;previousTime=0;current=target=window.scrollY;flushScrollEnd();};const hasStopScroll=()=>{if(document.querySelector(\"style[data-frameruni-stop-scroll]\")){return true;}const htmlOverflow=getComputedStyle(document.documentElement).overflowY;const bodyOverflow=getComputedStyle(document.body).overflowY;return htmlOverflow===\"hidden\"||htmlOverflow===\"clip\"||bodyOverflow===\"hidden\"||bodyOverflow===\"clip\";};const syncStoppedState=()=>{const nextStopped=hasStopScroll();if(nextStopped&&!stopped)stop();if(!nextStopped&&stopped){current=target=window.scrollY;}stopped=nextStopped;};const scheduleFrame=()=>{frame=requestAnimationFrame(advanceFrame);};const advanceFrame=time=>{if(stopped||motionQuery.matches){stop();return;}// Real elapsed time, uncapped: when the main thread is starved the\n// glide catches up on the next frame instead of running in slow\n// motion (the exponential mix stays bounded for any delta).\nconst deltaTime=previousTime?Math.max(0,(time-previousTime)/1e3):1/60;previousTime=time;if(step(deltaTime))scheduleFrame();else{frame=0;previousTime=0;flushScrollEnd();}};// One interpolation step; returns true while still gliding.\nconst step=deltaTime=>{const mix=1-Math.exp(-response*60*deltaTime);current+=(target-current)*mix;if(Math.abs(target-current)<.35)current=target;writeScroll(current);return current!==target;};// Page scroll range, read once per gesture (and again at the cached\n// edge or after a resize) so the wheel path does not force layout on\n// every event.\nlet cachedLimit=-1;const scrollLimit=()=>{if(cachedLimit<0){cachedLimit=Math.max(0,document.documentElement.scrollHeight-window.innerHeight);}return cachedLimit;};const jumpTo=nextTarget=>{if(frame)cancelAnimationFrame(frame);frame=0;previousTime=0;current=target=nextTarget;writeScroll(nextTarget);flushScrollEnd();};const animateTo=nextTarget=>{if(motionQuery.matches){jumpTo(nextTarget);return;}current=window.scrollY;target=nextTarget;previousTime=0;if(current===target)return;if(!frame)scheduleFrame();};// Applied as scroll-padding-top so Framer's own anchor links, the\n// browser's deep-link jump, and our click handler all share it.\nconst applyHeaderOffset=()=>{if(previousPadding||authoredPadding)return;const value=measureHeader();rootStyle.scrollPaddingTop=value?`${value}px`:previousPadding;};// Fixes a hash target that landed flush with the top, under the header.\nconst alignHashTarget=()=>{if(stopped||!window.location.hash)return;let id=window.location.hash.slice(1);try{id=decodeURIComponent(id);}catch{return;}const element=document.getElementById(id);if(!element)return;applyHeaderOffset();const padding=Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0;const margin=Number.parseFloat(getComputedStyle(element).scrollMarginTop)||0;if(padding<1)return;if(Math.abs(element.getBoundingClientRect().top-margin)>2)return;jumpTo(resolveScrollTarget(element));};const resolveScrollTarget=value=>{const limit=Math.max(0,document.documentElement.scrollHeight-window.innerHeight);if(typeof value===\"number\")return clamp(value,0,limit);const element=value instanceof HTMLElement?value:value===\"#\"||value===\"#top\"?null:document.getElementById(value.replace(/^#/,\"\"));if(!element)return 0;const style=getComputedStyle(element);const rootStyle=getComputedStyle(document.documentElement);const margin=Number.parseFloat(style.scrollMarginTop)||0;const padding=Number.parseFloat(rootStyle.scrollPaddingTop)||0;return clamp(element.getBoundingClientRect().top+window.scrollY-margin-padding,0,limit);};const onWheel=event=>{if(stopped||motionQuery.matches||event.ctrlKey||!event.cancelable)return;const multiplier=event.deltaMode===WheelEvent.DOM_DELTA_LINE?16:event.deltaMode===WheelEvent.DOM_DELTA_PAGE?window.innerHeight:1;const delta=event.deltaY*multiplier;if(!delta)return;// Native-style latching: a gesture stays with the scroller it\n// started on. A nested panel at its edge only chains to the page\n// on the next gesture, and page momentum is not hijacked by a\n// panel that slides under the pointer.\nconst path=event.composedPath();const continuing=gesture&&event.timeStamp-gesture.time<150&&(!gesture.node||path.includes(gesture.node));const owner=continuing?gesture.node:findNestedScroller(path,delta);gesture={node:owner,time:event.timeStamp};if(owner){if(!canScrollBy(owner,delta))event.preventDefault();return;}// Once this page gesture is ours, keep ownership even when the\n// clamped target cannot move. Letting edge events fall through lets\n// native scrolling race the active interpolation and causes bounce.\nevent.preventDefault();// Re-read the range at a gesture start or at the cached edge\n// (lazy content may have grown); otherwise reuse it.\nif(!continuing||target+delta>scrollLimit())cachedLimit=-1;const nextTarget=clamp(target+delta,0,scrollLimit());if(nextTarget===target)return;target=nextTarget;if(frame)return;// Idle: take the first step now, inside the wheel event, so the\n// page moves this frame instead of waiting for the next rAF. The\n// next frame integrates from this handler, so the curve is the\n// same, just one frame earlier.\ncurrent=window.scrollY;scheduleFrame();// rAF time is the frame start: a frame that began before this\n// handler ran is the same frame, so it adds no second step.\npreviousTime=performance.now();if(!step(1/60)){cancelAnimationFrame(frame);frame=0;previousTime=0;flushScrollEnd();}};const onScroll=()=>{const actual=window.scrollY;if(frame&&Math.abs(actual-current)<=1)return;if(frame)cancelAnimationFrame(frame);frame=0;previousTime=0;current=target=actual;flushScrollEnd();};const onClick=event=>{const clickable=event.composedPath().find(node=>node instanceof HTMLElement&&node.matches(\"a[href], button\"));if(!clickable)return;stop();if(!(clickable instanceof HTMLAnchorElement))return;if(event.defaultPrevented)return;if(event.button!==0)return;if(event.metaKey||event.ctrlKey||event.shiftKey||event.altKey)return;if(clickable.hasAttribute(\"download\"))return;if(clickable.target&&clickable.target!==\"\"&&clickable.target!==\"_self\"){return;}const url=new URL(clickable.href,window.location.href);const currentUrl=new URL(window.location.href);const isSamePage=url.origin===currentUrl.origin&&url.pathname===currentUrl.pathname&&url.search===currentUrl.search;if(!isSamePage||!url.hash)return;let hash=url.hash;try{hash=decodeURIComponent(url.hash);}catch{return;}const element=document.getElementById(hash.slice(1));if(!element&&hash!==\"#top\"&&hash!==\"#\")return;event.preventDefault();if(window.location.hash===url.hash){history.replaceState(history.state,\"\",url.hash);}else{history.pushState(history.state,\"\",url.hash);}animateTo(resolveScrollTarget(element??hash));};const onHashChange=()=>requestAnimationFrame(alignHashTarget);// Re-measure before any same-page hash link runs (ours, Framer's\n// Links, or the browser's), so breakpoint and late headers count.\nconst onClickCapture=event=>{const link=event.composedPath().find(node=>node instanceof HTMLAnchorElement&&node.hash);if(link)applyHeaderOffset();};let resizeTimer=0;const onResize=()=>{cachedLimit=-1;clearTimeout(resizeTimer);resizeTimer=window.setTimeout(applyHeaderOffset,100);};let alignFrame=requestAnimationFrame(()=>{alignFrame=requestAnimationFrame(alignHashTarget);});const attributeObserver=new MutationObserver(records=>{const relevant=records.some(record=>record.type===\"attributes\"&&(record.target===document.documentElement||record.target===document.body));if(relevant)syncStoppedState();});const markerObserver=new MutationObserver(records=>{const relevant=records.some(record=>[...record.addedNodes,...record.removedNodes].some(node=>node instanceof Element&&(node.matches(\"style[data-frameruni-stop-scroll]\")||Boolean(node.querySelector(\"style[data-frameruni-stop-scroll]\")))));if(relevant)syncStoppedState();});attributeObserver.observe(document.documentElement,{attributes:true,attributeFilter:[\"style\",\"class\"]});attributeObserver.observe(document.body,{attributes:true,attributeFilter:[\"style\",\"class\"]});markerObserver.observe(document.head,{subtree:true,childList:true});markerObserver.observe(document.body,{subtree:true,childList:true});const release=()=>{stop();cancelAnimationFrame(alignFrame);clearTimeout(resizeTimer);rootStyle.scrollPaddingTop=previousPadding;window.removeEventListener(\"hashchange\",onHashChange);window.removeEventListener(\"popstate\",onHashChange);window.removeEventListener(\"resize\",onResize);window.removeEventListener(\"load\",onResize);window.removeEventListener(\"click\",onClickCapture,true);attributeObserver.disconnect();markerObserver.disconnect();window.removeEventListener(\"wheel\",onWheel);window.removeEventListener(\"scroll\",onScroll);window.removeEventListener(\"scrollend\",onScrollEnd,true);window.removeEventListener(\"touchstart\",stop);window.removeEventListener(\"click\",onClick);motionQuery.removeEventListener(\"change\",stop);if(window.__framerUniversitySmoothScroll?.release===release){delete window.__framerUniversitySmoothScroll;}};window.__framerUniversitySmoothScroll={release};window.addEventListener(\"wheel\",onWheel,{passive:false});window.addEventListener(\"scroll\",onScroll,{passive:true});window.addEventListener(\"scrollend\",onScrollEnd,true);window.addEventListener(\"touchstart\",stop,{passive:true});window.addEventListener(\"click\",onClick);window.addEventListener(\"hashchange\",onHashChange);window.addEventListener(\"popstate\",onHashChange);window.addEventListener(\"resize\",onResize);window.addEventListener(\"load\",onResize);window.addEventListener(\"click\",onClickCapture,true);motionQuery.addEventListener(\"change\",stop);syncStoppedState();applyHeaderOffset();return release;},[intensity,isCanvas]);return /*#__PURE__*/_jsx(\"div\",{\"data-build\":\"smooth-scroll-prod-20261005-01\",\"aria-hidden\":\"true\",\"data-smooth-scroll-host\":\"\",style:{position:\"relative\",width:\"100%\",height:\"100%\",minWidth:isCanvas?24:0,minHeight:isCanvas?24:0,boxSizing:\"border-box\",border:\"none\",borderRadius:0,pointerEvents:\"none\"}});}addPropertyControls(SmoothScroll,{intensity:{type:ControlType.Number,title:\"Intensity\",min:0,max:100,step:1,defaultValue:50,unit:\"%\",displayStepper:true,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});SmoothScroll.displayName=\"Smooth Scroll\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"* @framerSupportedLayoutWidth any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmoothScroll_Prod.map","// Generated by Framer (090ed9b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={vUmRoKoQ2:{hover:true}};const serializationHash=\"framer-z0yZK\";const variantClassNames={vUmRoKoQ2:\"framer-v-dlufc0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const G0W3vEEKM=undefined;const sMb9uEglM=undefined;const CayWuZXXk=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({bottomLink,bottomTitle,bottomTitleHover,height,id,width,...props})=>{return{...props,CayWuZXXk:bottomTitleHover??props.CayWuZXXk??\"New Template\",G0W3vEEKM:bottomLink??props.G0W3vEEKM,sMb9uEglM:bottomTitle??props.sMb9uEglM??\"Get Template\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,G0W3vEEKM,sMb9uEglM,CayWuZXXk,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"vUmRoKoQ2\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:G0W3vEEKM,motionChild:true,nodeId:\"vUmRoKoQ2\",openInNewTab:false,scopeId:\"cdtWeDFL7\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-dlufc0\",className,classNames)} framer-5ru7be`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"vUmRoKoQ2\",ref:refBinding,style:{backgroundColor:\"var(--token-0ed94250-d537-41c9-bd02-bb402916bf2c, rgb(255, 255, 255))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 4px 8px 0px rgba(0, 0, 0, 0.15), inset 0px 2px 2px 0px rgba(255, 255, 255, 0), 0px 4px 8px 0px rgba(0, 0, 0, 0)\",...style},variants:{\"vUmRoKoQ2-hover\":{backgroundColor:\"var(--token-690a223c-b203-4da8-b964-df58a8554d4a, rgb(3, 0, 20))\"}},...addPropertyOverrides({\"vUmRoKoQ2-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:130,intrinsicWidth:142,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+8),pixelHeight:130,pixelWidth:142,sizes:\"19px\",src:\"https://framerusercontent.com/images/S2Vx5TnYhdWeYyCtXP7fz1AJtw.png?width=142&height=130\"},className:\"framer-xk0o4d\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"hF7IHW5k5\",...addPropertyOverrides({\"vUmRoKoQ2-hover\":{background:{alt:\"\",fit:\"fill\",intrinsicHeight:130,intrinsicWidth:142,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+8+((componentViewport?.height||36)-16-19)),pixelHeight:130,pixelWidth:142,sizes:\"19px\",src:\"https://framerusercontent.com/images/S2Vx5TnYhdWeYyCtXP7fz1AJtw.png?width=142&height=130\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yzlj21\",\"data-framer-name\":\"BTN Text\",layoutDependency:layoutDependency,layoutId:\"bdN6b8w80\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-0c62d1bb-1ac3-4cd6-8f0f-8ee3950e02c0, rgb(0, 0, 0)))\"},children:\"New Template\"})}),className:\"framer-e4gpve\",\"data-framer-name\":\"Get Started\",fonts:[\"GF;Cal Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"JwHCkwrqy\",style:{\"--extracted-1w1cjl5\":\"var(--token-0c62d1bb-1ac3-4cd6-8f0f-8ee3950e02c0, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:sMb9uEglM,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-0c62d1bb-1ac3-4cd6-8f0f-8ee3950e02c0, rgb(0, 0, 0)))\"},children:\"New Template\"})}),className:\"framer-19agqva\",\"data-framer-name\":\"Get Started\",fonts:[\"GF;Cal Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"QDiozmUNN\",style:{\"--extracted-1w1cjl5\":\"var(--token-0c62d1bb-1ac3-4cd6-8f0f-8ee3950e02c0, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:CayWuZXXk,variants:{\"vUmRoKoQ2-hover\":{\"--extracted-1w1cjl5\":\"var(--token-5cbd203c-f33e-47b8-b280-afb1780a373a, rgb(39, 101, 245))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"vUmRoKoQ2-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-5cbd203c-f33e-47b8-b280-afb1780a373a, rgb(39, 101, 245)))\"},children:\"New Template\"})})}},baseVariant,gestureVariant)})]})]})})})})});});const css=[\".framer-z0yZK.framer-5ru7be, .framer-z0yZK .framer-5ru7be { display: block; }\",\".framer-z0yZK.framer-dlufc0 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 36px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 8px 14px 8px 14px; position: relative; text-decoration: none; width: 165px; will-change: var(--framer-will-change-override, transform); }\",\".framer-z0yZK .framer-xk0o4d { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 19px; }\",\".framer-z0yZK .framer-yzlj21 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-z0yZK .framer-e4gpve, .framer-z0yZK .framer-19agqva { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-z0yZK.framer-v-dlufc0.hover.framer-dlufc0 { align-content: flex-end; align-items: flex-end; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 165\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"BxKNYQJgx\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"G0W3vEEKM\":\"bottomLink\",\"sMb9uEglM\":\"bottomTitle\",\"CayWuZXXk\":\"bottomTitleHover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercdtWeDFL7=withCSS(Component,css,\"framer-z0yZK\");export default FramercdtWeDFL7;FramercdtWeDFL7.displayName=\"Lunis Badge Bottom\";FramercdtWeDFL7.defaultProps={height:36,width:165};addPropertyControls(FramercdtWeDFL7,{G0W3vEEKM:{title:\"Bottom Link\",type:ControlType.Link},sMb9uEglM:{defaultValue:\"Get Template\",title:\"Bottom Title\",type:ControlType.String},onsMb9uEglMChange:{changes:\"sMb9uEglM\",type:ControlType.ChangeHandler},CayWuZXXk:{defaultValue:\"New Template\",title:\"Bottom Title Hover\",type:ControlType.String},onCayWuZXXkChange:{changes:\"CayWuZXXk\",type:ControlType.ChangeHandler}});addFonts(FramercdtWeDFL7,[{explicitInter:true,fonts:[{cssFamilyName:\"Cal Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Cal Sans\",url:\"https://fonts.gstatic.com/s/calsans/v2/fdN99sWUv3gWqXxqqSBevloE4LZx.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercdtWeDFL7\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"165\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"36\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BxKNYQJgx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"G0W3vEEKM\\\":\\\"bottomLink\\\",\\\"sMb9uEglM\\\":\\\"bottomTitle\\\",\\\"CayWuZXXk\\\":\\\"bottomTitleHover\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cdtWeDFL7.map","// Generated by Framer (0da2bc6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getPropertyControls,Link,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/I6H5ZhUPA8PwvfVPIGXQ/Video.js\";import LunisBadgeBottom from\"https://framerusercontent.com/modules/aoLCWFxNkMtQIHKmJhVU/uTMwiFsdLlSePSUvZvcZ/cdtWeDFL7.js\";const VideoFonts=getFonts(Video);const LunisBadgeBottomFonts=getFonts(LunisBadgeBottom);const VideoControls=getPropertyControls(Video);const serializationHash=\"framer-zF2uZ\";const variantClassNames={UQvG5t1mx:\"framer-v-1hotngg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const VRUAY3B4X=undefined;const vDn4bEDPt=undefined;const LzDERQmT5=undefined;const xWd4hspuq=undefined;const vhnIx7MHc=undefined;const CpZzEHV5w=undefined;const HCFJcies1=undefined;const QjXH41UJD=undefined;const setHCFJcies1=undefined;const setQjXH41UJD=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toImageSrc=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value.src;}return typeof value===\"string\"?value:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({bottomLink,bottomTitle,bottomTitleHover,height,id,image,showNewTemplate,topLink,topTitle,video,width,...props})=>{return{...props,CpZzEHV5w:bottomLink??props.CpZzEHV5w,HCFJcies1:bottomTitle??props.HCFJcies1??\"New Template\",LzDERQmT5:topTitle??props.LzDERQmT5??\"New Template\",QjXH41UJD:bottomTitleHover??props.QjXH41UJD??\"Buy For $119\",vDn4bEDPt:topLink??props.vDn4bEDPt,vhnIx7MHc:image??props.vhnIx7MHc,VRUAY3B4X:showNewTemplate??props.VRUAY3B4X??true,xWd4hspuq:video??props.xWd4hspuq};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,VRUAY3B4X,LzDERQmT5,vDn4bEDPt,\"HCFJcies1\":externalHCFJcies1,\"onHCFJcies1Change\":setExternalHCFJcies1,\"QjXH41UJD\":externalQjXH41UJD,\"onQjXH41UJDChange\":setExternalQjXH41UJD,CpZzEHV5w,vhnIx7MHc,xWd4hspuq,...restProps}=getProps(props);const[HCFJcies1,setHCFJcies1]=useStateVariable(externalHCFJcies1,setExternalHCFJcies1);const[QjXH41UJD,setQjXH41UJD]=useStateVariable(externalQjXH41UJD,setExternalQjXH41UJD);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"UQvG5t1mx\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1hotngg\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"UQvG5t1mx\",ref:refBinding,style:{backdropFilter:\"blur(5px)\",borderBottomLeftRadius:7,borderBottomRightRadius:7,borderTopLeftRadius:7,borderTopRightRadius:7,WebkitBackdropFilter:\"blur(5px)\",...style},children:[VRUAY3B4X!==false&&/*#__PURE__*/_jsx(Link,{href:vDn4bEDPt,motionChild:true,nodeId:\"WK9szXrZq\",openInNewTab:true,scopeId:\"c4YjwVKbj\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-s3rigd framer-ridd9c\",\"data-framer-name\":\"New Template\",layoutDependency:layoutDependency,layoutId:\"WK9szXrZq\",style:{backgroundColor:\"var(--token-0ed94250-d537-41c9-bd02-bb402916bf2c, rgb(255, 255, 255))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"2px 5px 10px 0px rgba(0, 0, 0, 0.1)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2FsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Cal Sans\", \"Cal Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-0c62d1bb-1ac3-4cd6-8f0f-8ee3950e02c0, rgb(0, 0, 0)))\"},children:\"New Template\"})}),className:\"framer-13k2cnq\",fonts:[\"GF;Cal Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"PtkHWiLT7\",style:{\"--extracted-1w1cjl5\":\"var(--token-0c62d1bb-1ac3-4cd6-8f0f-8ee3950e02c0, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:LzDERQmT5,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vv7edq-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ollqXwdzo-container\",nodeId:\"ollqXwdzo\",rendersWithMotion:true,scopeId:\"c4YjwVKbj\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:10,bottomLeftRadius:10,bottomRightRadius:10,controls:false,height:\"100%\",id:\"ollqXwdzo\",isMixedBorderRadius:false,layoutId:\"ollqXwdzo\",loop:true,muted:true,objectFit:\"cover\",playing:true,poster:toImageSrc(vhnIx7MHc),posterEnabled:true,srcFile:xWd4hspuq,srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:10,topRightRadius:10,volume:25,width:\"100%\"})})})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||184)-0-36)/2+0+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jsythf-container\",layoutDependency:layoutDependency,layoutId:\"Hdyuwlwzr-container\",nodeId:\"Hdyuwlwzr\",rendersWithMotion:true,scopeId:\"c4YjwVKbj\",children:/*#__PURE__*/_jsx(LunisBadgeBottom,{CayWuZXXk:QjXH41UJD,G0W3vEEKM:CpZzEHV5w,height:\"100%\",id:\"Hdyuwlwzr\",layoutId:\"Hdyuwlwzr\",onCayWuZXXkChange:setQjXH41UJD,onsMb9uEglMChange:setHCFJcies1,sMb9uEglM:HCFJcies1,style:{width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\".framer-zF2uZ.framer-ridd9c, .framer-zF2uZ .framer-ridd9c { display: block; }\",\".framer-zF2uZ.framer-1hotngg { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 170px; will-change: var(--framer-will-change-override, transform); }\",\".framer-zF2uZ .framer-s3rigd { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: hidden; padding: 8px; position: relative; text-decoration: none; width: 100%; will-change: var(--framer-will-change-override, transform); z-index: 10; }\",\".framer-zF2uZ .framer-13k2cnq { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-zF2uZ .framer-vv7edq-container { flex: none; height: 100px; position: relative; width: 100%; }\",\".framer-zF2uZ .framer-1jsythf-container { flex: none; height: auto; position: relative; width: 100%; z-index: 2; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 184\n * @framerIntrinsicWidth 170\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"VRUAY3B4X\":\"showNewTemplate\",\"LzDERQmT5\":\"topTitle\",\"vDn4bEDPt\":\"topLink\",\"HCFJcies1\":\"bottomTitle\",\"QjXH41UJD\":\"bottomTitleHover\",\"CpZzEHV5w\":\"bottomLink\",\"vhnIx7MHc\":\"image\",\"xWd4hspuq\":\"video\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerc4YjwVKbj=withCSS(Component,css,\"framer-zF2uZ\");export default Framerc4YjwVKbj;Framerc4YjwVKbj.displayName=\"Template Badge\";Framerc4YjwVKbj.defaultProps={height:184,width:170};addPropertyControls(Framerc4YjwVKbj,{VRUAY3B4X:{defaultValue:true,title:\"Show New Template\",type:ControlType.Boolean},onVRUAY3B4XChange:{changes:\"VRUAY3B4X\",type:ControlType.ChangeHandler},LzDERQmT5:{defaultValue:\"New Template\",title:\"Top Title\",type:ControlType.String},onLzDERQmT5Change:{changes:\"LzDERQmT5\",type:ControlType.ChangeHandler},vDn4bEDPt:{title:\"Top Link\",type:ControlType.Link},HCFJcies1:{defaultValue:\"New Template\",title:\"Bottom Title\",type:ControlType.String},onHCFJcies1Change:{changes:\"HCFJcies1\",type:ControlType.ChangeHandler},QjXH41UJD:{defaultValue:\"Buy For $119\",title:\"Bottom Title Hover\",type:ControlType.String},onQjXH41UJDChange:{changes:\"QjXH41UJD\",type:ControlType.ChangeHandler},CpZzEHV5w:{title:\"Bottom Link\",type:ControlType.Link},vhnIx7MHc:{title:\"Image\",type:ControlType.ResponsiveImage},xWd4hspuq:VideoControls?.[\"srcFile\"]&&{...VideoControls[\"srcFile\"],__defaultAssetReference:\"\",description:undefined,hidden:undefined,title:\"video\"},onxWd4hspuqChange:{changes:\"xWd4hspuq\",type:ControlType.ChangeHandler}});addFonts(Framerc4YjwVKbj,[{explicitInter:true,fonts:[{cssFamilyName:\"Cal Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Cal Sans\",url:\"https://fonts.gstatic.com/s/calsans/v2/fdN99sWUv3gWqXxqqSBevloE4LZx.woff2\",weight:\"400\"}]},...VideoFonts,...LunisBadgeBottomFonts],{supportsExplicitInterCodegen:true});Framerc4YjwVKbj.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(LunisBadgeBottom,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerc4YjwVKbj\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"184\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"VRUAY3B4X\\\":\\\"showNewTemplate\\\",\\\"LzDERQmT5\\\":\\\"topTitle\\\",\\\"vDn4bEDPt\\\":\\\"topLink\\\",\\\"HCFJcies1\\\":\\\"bottomTitle\\\",\\\"QjXH41UJD\\\":\\\"bottomTitleHover\\\",\\\"CpZzEHV5w\\\":\\\"bottomLink\\\",\\\"vhnIx7MHc\\\":\\\"image\\\",\\\"xWd4hspuq\\\":\\\"video\\\"}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"170\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./c4YjwVKbj.map","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function StopScroll(props){const{toggle}=props;// `height: auto` is unconditional on purpose. Framer's preview injects\n// `html, body { width: 100%; height: 100% }`, which pins body to one\n// viewport. Locking overflow on top of that collapses the viewport scroll\n// range, so the browser clamps the scroll offset to 0 and never restores it\n// -- the page jumps to the top. Published pages already compute html/body\n// to auto height, so the declaration is a no-op there and no environment\n// check is needed. Width is left alone; only the height causes the clamp.\nreturn toggle?/*#__PURE__*/_jsx(\"style\",{\"data-build\":\"stop-scroll-prod-20261007-01\",\"data-frameruni-stop-scroll\":true,children:`html,body { overflow: hidden !important; height: auto !important; }`}):/*#__PURE__*/_jsx(_Fragment,{});}StopScroll.displayName=\"Block Scroll\";addPropertyControls(StopScroll,{toggle:{type:ControlType.Boolean,title:\"Page scroll\",enabledTitle:\"Disabled\",disabledTitle:\"Enabled\",defaultValue:false,// @ts-expect-error Framer Boolean supports segmented display at runtime\n// (same pattern as Playground Mode). Station note requires vertical\n// Enabled/Disabled segments for property visibility.\ndisplaySegmentedControl:true,segmentedControlDirection:\"vertical\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StopScroll\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StopScroll_Prod.map","// Generated by Framer (4d43e7b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/j5PuRngB5WUErSN0VwCJ/5yWRcW2wPPToV198ecFl/xUxtGCFaz.js\";const enabledGestures={erMmFz_Wf:{hover:true,pressed:true},eTEWXOnIT:{hover:true},j5tlbSrSE:{hover:true,pressed:true}};const cycleOrder=[\"j5tlbSrSE\",\"erMmFz_Wf\",\"eTEWXOnIT\"];const serializationHash=\"framer-E8TWu\";const variantClassNames={erMmFz_Wf:\"framer-v-u9nlwy\",eTEWXOnIT:\"framer-v-l3l2ro\",j5tlbSrSE:\"framer-v-1fmbudk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Q9h85aE5D=undefined;const cLKoXy_uI=undefined;const jPCbyF7rl=undefined;const pMhV6wt21=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={footer:\"erMmFz_Wf\",mobile:\"eTEWXOnIT\",primary:\"j5tlbSrSE\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,hover,id,link,text,width,...props})=>{return{...props,cLKoXy_uI:hover??props.cLKoXy_uI,jPCbyF7rl:link??props.jPCbyF7rl,pMhV6wt21:text??props.pMhV6wt21??\"Text\",Q9h85aE5D:click??props.Q9h85aE5D,variant:humanReadableVariantMap[props.variant]??props.variant??\"j5tlbSrSE\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,pMhV6wt21,jPCbyF7rl,Q9h85aE5D,cLKoXy_uI,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"j5tlbSrSE\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1kbcxgh=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Q9h85aE5D){const res=await Q9h85aE5D(...args);if(res===false)return false;}});const onMouseEnter1ox2ggr=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(cLKoXy_uI){const res=await cLKoXy_uI(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:jPCbyF7rl,motionChild:true,nodeId:\"j5tlbSrSE\",openInNewTab:false,scopeId:\"m81a6MhPP\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1fmbudk\",className,classNames)} framer-1di0mz5`,\"data-framer-name\":\"primary\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"j5tlbSrSE\",onMouseEnter:onMouseEnter1ox2ggr,onTap:onTap1kbcxgh,ref:refBinding,style:{...style},...addPropertyOverrides({\"erMmFz_Wf-hover\":{\"data-framer-name\":undefined},\"erMmFz_Wf-pressed\":{\"data-framer-name\":undefined},\"eTEWXOnIT-hover\":{\"data-framer-name\":undefined},\"j5tlbSrSE-hover\":{\"data-framer-name\":undefined},\"j5tlbSrSE-pressed\":{\"data-framer-name\":undefined},erMmFz_Wf:{\"data-framer-name\":\"footer\"},eTEWXOnIT:{\"data-framer-name\":\"mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1l21hgc\",\"data-styles-preset\":\"xUxtGCFaz\",dir:\"auto\",children:\"Text\"})}),className:\"framer-tqdwp5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RJ9eu81D7\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:pMhV6wt21,variants:{\"erMmFz_Wf-hover\":{\"--extracted-r6o4lv\":\"var(--token-0ed94250-d537-41c9-bd02-bb402916bf2c, rgb(255, 255, 255))\"},\"erMmFz_Wf-pressed\":{\"--extracted-r6o4lv\":\"var(--token-0ed94250-d537-41c9-bd02-bb402916bf2c, rgb(255, 255, 255))\"},\"eTEWXOnIT-hover\":{\"--extracted-r6o4lv\":\"var(--token-0ed94250-d537-41c9-bd02-bb402916bf2c, rgb(255, 255, 255))\"},\"j5tlbSrSE-hover\":{\"--extracted-r6o4lv\":\"var(--token-0ed94250-d537-41c9-bd02-bb402916bf2c, rgb(255, 255, 255))\"},\"j5tlbSrSE-pressed\":{\"--extracted-r6o4lv\":\"var(--token-0ed94250-d537-41c9-bd02-bb402916bf2c, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"erMmFz_Wf-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1l21hgc\",\"data-styles-preset\":\"xUxtGCFaz\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0ed94250-d537-41c9-bd02-bb402916bf2c, rgb(255, 255, 255)))\"},children:\"Text\"})})},\"erMmFz_Wf-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1l21hgc\",\"data-styles-preset\":\"xUxtGCFaz\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0ed94250-d537-41c9-bd02-bb402916bf2c, rgb(255, 255, 255)))\"},children:\"Text\"})})},\"eTEWXOnIT-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1l21hgc\",\"data-styles-preset\":\"xUxtGCFaz\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0ed94250-d537-41c9-bd02-bb402916bf2c, rgb(255, 255, 255)))\"},children:\"Text\"})})},\"j5tlbSrSE-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1l21hgc\",\"data-styles-preset\":\"xUxtGCFaz\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0ed94250-d537-41c9-bd02-bb402916bf2c, rgb(255, 255, 255)))\"},children:\"Text\"})})},\"j5tlbSrSE-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1l21hgc\",\"data-styles-preset\":\"xUxtGCFaz\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0ed94250-d537-41c9-bd02-bb402916bf2c, rgb(255, 255, 255)))\"},children:\"Text\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\".framer-E8TWu.framer-1di0mz5, .framer-E8TWu .framer-1di0mz5 { display: block; }\",\".framer-E8TWu.framer-1fmbudk { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-E8TWu .framer-tqdwp5 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-E8TWu.framer-v-u9nlwy.framer-1fmbudk { align-content: flex-start; align-items: flex-start; justify-content: flex-start; }\",\".framer-E8TWu.framer-v-1fmbudk.hover.framer-1fmbudk { padding: 0px 0px 5px 0px; }\",\".framer-E8TWu.framer-v-u9nlwy.hover.framer-1fmbudk { padding: 0px 0px 0px 5px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 27\n * @framerIntrinsicWidth 33\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"erMmFz_Wf\":{\"layout\":[\"auto\",\"auto\"]},\"eTEWXOnIT\":{\"layout\":[\"auto\",\"auto\"]},\"XvvOK1vNm\":{\"layout\":[\"auto\",\"auto\"]},\"M4TnOvsaw\":{\"layout\":[\"auto\",\"auto\"]},\"u9mv7G8zX\":{\"layout\":[\"auto\",\"auto\"]},\"QhzgGgtg6\":{\"layout\":[\"auto\",\"auto\"]},\"FPyFNWk03\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"pMhV6wt21\":\"text\",\"jPCbyF7rl\":\"link\",\"Q9h85aE5D\":\"click\",\"cLKoXy_uI\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerm81a6MhPP=withCSS(Component,css,\"framer-E8TWu\");export default Framerm81a6MhPP;Framerm81a6MhPP.displayName=\"Nav Link\";Framerm81a6MhPP.defaultProps={height:27,width:33};addPropertyControls(Framerm81a6MhPP,{variant:{options:[\"j5tlbSrSE\",\"erMmFz_Wf\",\"eTEWXOnIT\"],optionTitles:[\"primary\",\"footer\",\"mobile\"],title:\"Variant\",type:ControlType.Enum},pMhV6wt21:{defaultValue:\"Text\",title:\"Text\",type:ControlType.String},onpMhV6wt21Change:{changes:\"pMhV6wt21\",type:ControlType.ChangeHandler},jPCbyF7rl:{title:\"Link\",type:ControlType.Link},Q9h85aE5D:{title:\"Click\",type:ControlType.EventHandler},cLKoXy_uI:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(Framerm81a6MhPP,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerm81a6MhPP\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"pMhV6wt21\\\":\\\"text\\\",\\\"jPCbyF7rl\\\":\\\"link\\\",\\\"Q9h85aE5D\\\":\\\"click\\\",\\\"cLKoXy_uI\\\":\\\"hover\\\"}\",\"framerIntrinsicHeight\":\"27\",\"framerIntrinsicWidth\":\"33\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"erMmFz_Wf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"eTEWXOnIT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XvvOK1vNm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"M4TnOvsaw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"u9mv7G8zX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QhzgGgtg6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FPyFNWk03\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./m81a6MhPP.map","// Generated by Framer (c9b3949)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"gKJSugQKj\",\"QAwVQyD0Z\"];const serializationHash=\"framer-0zhaZ\";const variantClassNames={gKJSugQKj:\"framer-v-14a795u\",QAwVQyD0Z:\"framer-v-1x7r7ia\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const KdptGgTit=undefined;const qNP12W_ls=undefined;const transition1={bounce:.2,delay:0,duration:.5,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Close:\"QAwVQyD0Z\",Open:\"gKJSugQKj\"};const Variants=motion.create(React.Fragment);const getProps=({click,fill,height,id,width,...props})=>{return{...props,KdptGgTit:click??props.KdptGgTit,qNP12W_ls:fill??props.qNP12W_ls??\"var(--token-4597d344-d1ef-4db0-a692-9278551ed567, rgb(255, 255, 255))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"gKJSugQKj\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,qNP12W_ls,KdptGgTit,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"gKJSugQKj\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapojnb0g=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(KdptGgTit){const res=await KdptGgTit(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-14a795u\",className,classNames),\"data-framer-name\":\"Open\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"gKJSugQKj\",onTap:onTapojnb0g,ref:refBinding,style:{...style},...addPropertyOverrides({QAwVQyD0Z:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ldmx9e\",\"data-framer-name\":\"line\",layoutDependency:layoutDependency,layoutId:\"wZaB1cKoE\",style:{backgroundColor:qNP12W_ls,borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32,rotate:0},variants:{QAwVQyD0Z:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nfhz1h\",\"data-framer-name\":\"line m\",layoutDependency:layoutDependency,layoutId:\"UgfCR88G5\",style:{backgroundColor:qNP12W_ls,borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fgyhoq\",\"data-framer-name\":\"line\",layoutDependency:layoutDependency,layoutId:\"WRpiukBRC\",style:{backgroundColor:qNP12W_ls,borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32,rotate:0},variants:{QAwVQyD0Z:{rotate:-45}}})]})})})});});const css=[\".framer-0zhaZ.framer-aeuhmv, .framer-0zhaZ .framer-aeuhmv { display: block; }\",\".framer-0zhaZ.framer-14a795u { cursor: default; height: 30px; overflow: visible; position: relative; width: 30px; }\",\".framer-0zhaZ .framer-ldmx9e { flex: none; height: 2px; left: 4px; overflow: visible; position: absolute; right: 4px; top: 5px; }\",\".framer-0zhaZ .framer-1nfhz1h { flex: none; height: 2px; left: 6px; overflow: visible; position: absolute; right: 6px; top: calc(50.00000000000002% - 2px / 2); }\",\".framer-0zhaZ .framer-1fgyhoq { bottom: 5px; flex: none; height: 2px; left: 4px; overflow: visible; position: absolute; right: 4px; }\",\".framer-0zhaZ.framer-v-1x7r7ia .framer-ldmx9e { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-0zhaZ.framer-v-1x7r7ia .framer-1nfhz1h { left: 15px; right: 15px; }\",\".framer-0zhaZ.framer-v-1x7r7ia .framer-1fgyhoq { bottom: unset; top: calc(50.00000000000002% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 30\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"QAwVQyD0Z\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"qNP12W_ls\":\"fill\",\"KdptGgTit\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSNkIbXuVK=withCSS(Component,css,\"framer-0zhaZ\");export default FramerSNkIbXuVK;FramerSNkIbXuVK.displayName=\"Hamburger\";FramerSNkIbXuVK.defaultProps={height:30,width:30};addPropertyControls(FramerSNkIbXuVK,{variant:{options:[\"gKJSugQKj\",\"QAwVQyD0Z\"],optionTitles:[\"Open\",\"Close\"],title:\"Variant\",type:ControlType.Enum},qNP12W_ls:{defaultValue:'var(--token-4597d344-d1ef-4db0-a692-9278551ed567, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"Fill\",type:ControlType.Color},KdptGgTit:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerSNkIbXuVK,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSNkIbXuVK\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"qNP12W_ls\\\":\\\"fill\\\",\\\"KdptGgTit\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"30\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QAwVQyD0Z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"30\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SNkIbXuVK.map","// Generated by Framer (090ed9b)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,getLoadingLazyAtYPosition,Image as Image1,Link,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import BlockScroll from\"https://framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/rXKgpKwKbYpnZx6zhYLY/StopScroll_Prod.js\";import PrimaryButtton from\"https://framerusercontent.com/modules/NK8q0foUUlkuvDpxaDUk/SeJxZ0NDSsolExD2Fg5E/hwhAK_qEp.js\";import NavLink from\"https://framerusercontent.com/modules/8eQRzyY9R8cRGCrQ4Mm7/T4djT4adM3V07kitEudq/m81a6MhPP.js\";import Hamburger from\"https://framerusercontent.com/modules/FYDNFFKvN20YYHlFbf6S/GWmYciqxxki6pz8CnwM4/SNkIbXuVK.js\";const BlockScrollFonts=getFonts(BlockScroll);const HamburgerFonts=getFonts(Hamburger);const NavLinkFonts=getFonts(NavLink);const MotionDivWithFX=withFX(motion.div);const PrimaryButttonFonts=getFonts(PrimaryButtton);const cycleOrder=[\"IUAarfd4p\",\"A5yAKDqph\",\"xnuazKUpl\"];const serializationHash=\"framer-v62oN\";const variantClassNames={A5yAKDqph:\"framer-v-4gz1ww\",IUAarfd4p:\"framer-v-h0jy6u\",xnuazKUpl:\"framer-v-1089i2j\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:0,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition3={bounce:0,delay:0,duration:1,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:-50};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-50};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,transition:transition1,x:0,y:-50};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,x:0,y:-50};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Mobile Open\":\"xnuazKUpl\",Desktop:\"IUAarfd4p\",Phone:\"A5yAKDqph\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"IUAarfd4p\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"IUAarfd4p\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"xnuazKUpl\")return true;return false;};const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapi9poiu=activeVariantCallback(async(...args)=>{setVariant(\"A5yAKDqph\");});const isDisplayed1=()=>{if([\"A5yAKDqph\",\"xnuazKUpl\"].includes(baseVariant))return true;return false;};const KdptGgTit1o4vsqd=activeVariantCallback(async(...args)=>{setVariant(\"xnuazKUpl\");});const router=useRouter();const cLKoXy_uI13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const ref1=React.useRef(null);const ref2=React.useRef(null);const Q9h85aE5D1olsoc=({overlay})=>activeVariantCallback(async(...args)=>{setVariant(\"A5yAKDqph\");overlay.hide();});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({A5yAKDqph:{value:transition2},xnuazKUpl:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-h0jy6u\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"IUAarfd4p\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-67f537d6-a0c2-4f39-b25d-5c7ac5ca0b60, rgba(255, 255, 255, 0.3))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(7px)\",backgroundColor:\"rgba(10, 0, 69, 0.06)\",WebkitBackdropFilter:\"blur(7px)\",...style},variants:{xnuazKUpl:{\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-top-width\":\"1px\",backdropFilter:\"none\",WebkitBackdropFilter:\"none\"}},...addPropertyOverrides({A5yAKDqph:{\"data-framer-name\":\"Phone\"},xnuazKUpl:{\"data-framer-name\":\"Mobile Open\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i485pm-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"NnaH8B6Re-container\",nodeId:\"NnaH8B6Re\",rendersWithMotion:true,scopeId:\"oaZHKWvkL\",style:{opacity:0},children:/*#__PURE__*/_jsx(BlockScroll,{height:\"100%\",id:\"NnaH8B6Re\",layoutId:\"NnaH8B6Re\",toggle:false,width:\"100%\",...addPropertyOverrides({xnuazKUpl:{toggle:true}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({A5yAKDqph:{value:transition2},xnuazKUpl:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hhaoa3\",\"data-framer-name\":\"Nav Cont\",layoutDependency:layoutDependency,layoutId:\"SXr3ZDox1\",style:{backdropFilter:\"none\",WebkitBackdropFilter:\"none\"},variants:{A5yAKDqph:{backdropFilter:\"blur(5px)\",WebkitBackdropFilter:\"blur(5px)\"},xnuazKUpl:{backdropFilter:\"blur(5px)\",WebkitBackdropFilter:\"blur(5px)\"}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kdluyn\",\"data-framer-name\":\"Logo + Homburger\",layoutDependency:layoutDependency,layoutId:\"A6vwTVf08\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},variants:{xnuazKUpl:{backgroundColor:\"rgb(0, 0, 43)\",borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1elm4i9\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"oSxKJ_iWg\",...addPropertyOverrides({xnuazKUpl:{\"data-highlight\":true,onTap:onTapi9poiu}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"vSa3Wc8Zm\",openInNewTab:false,scopeId:\"oaZHKWvkL\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:374,intrinsicWidth:1633,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-66)/2)+18+0+0),pixelHeight:374,pixelWidth:1633,sizes:\"130.9893px\",src:\"https://framerusercontent.com/images/ZWtKoKkaNYl7qYp45YuL1J9Do.png?width=1633&height=374\",srcSet:\"https://framerusercontent.com/images/ZWtKoKkaNYl7qYp45YuL1J9Do.png?scale-down-to=512&width=1633&height=374 512w,https://framerusercontent.com/images/ZWtKoKkaNYl7qYp45YuL1J9Do.png?scale-down-to=1024&width=1633&height=374 1024w,https://framerusercontent.com/images/ZWtKoKkaNYl7qYp45YuL1J9Do.png?width=1633&height=374 1633w\"},className:\"framer-39kqow framer-13bv8gn\",fitImageDimension:\"width\",layoutDependency:layoutDependency,layoutId:\"vSa3Wc8Zm\",...addPropertyOverrides({A5yAKDqph:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:374,intrinsicWidth:1633,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+5+0+15+0),pixelHeight:374,pixelWidth:1633,sizes:\"87.3262px\",src:\"https://framerusercontent.com/images/ZWtKoKkaNYl7qYp45YuL1J9Do.png?width=1633&height=374\",srcSet:\"https://framerusercontent.com/images/ZWtKoKkaNYl7qYp45YuL1J9Do.png?scale-down-to=512&width=1633&height=374 512w,https://framerusercontent.com/images/ZWtKoKkaNYl7qYp45YuL1J9Do.png?scale-down-to=1024&width=1633&height=374 1024w,https://framerusercontent.com/images/ZWtKoKkaNYl7qYp45YuL1J9Do.png?width=1633&height=374 1633w\"}},xnuazKUpl:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:374,intrinsicWidth:1633,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1e3)/2)+7+0+20+0+0),pixelHeight:374,pixelWidth:1633,sizes:\"87.3262px\",src:\"https://framerusercontent.com/images/ZWtKoKkaNYl7qYp45YuL1J9Do.png?width=1633&height=374\",srcSet:\"https://framerusercontent.com/images/ZWtKoKkaNYl7qYp45YuL1J9Do.png?scale-down-to=512&width=1633&height=374 512w,https://framerusercontent.com/images/ZWtKoKkaNYl7qYp45YuL1J9Do.png?scale-down-to=1024&width=1633&height=374 1024w,https://framerusercontent.com/images/ZWtKoKkaNYl7qYp45YuL1J9Do.png?width=1633&height=374 1633w\"}}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({A5yAKDqph:{height:30,width:\"30px\",y:(componentViewport?.y||0)+0+0+5+0+10},xnuazKUpl:{height:30,width:\"30px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1e3)/2)+7+0+15}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1x5xo6x-container\",layoutDependency:layoutDependency,layoutId:\"NdLO70_Lw-container\",nodeId:\"NdLO70_Lw\",rendersWithMotion:true,scopeId:\"oaZHKWvkL\",children:/*#__PURE__*/_jsx(Hamburger,{height:\"100%\",id:\"NdLO70_Lw\",layoutId:\"NdLO70_Lw\",qNP12W_ls:\"var(--token-4597d344-d1ef-4db0-a692-9278551ed567, rgb(255, 255, 255))\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"gKJSugQKj\"),width:\"100%\",...addPropertyOverrides({A5yAKDqph:{KdptGgTit:KdptGgTit1o4vsqd},xnuazKUpl:{KdptGgTit:onTapi9poiu,variant:matchVariant(\"QAwVQyD0Z\")}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fjccns\",layoutDependency:layoutDependency,layoutId:\"U5sf7PJnQ\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},variants:{xnuazKUpl:{backgroundColor:\"rgb(0, 0, 43)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20}},children:[/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({A5yAKDqph:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-94aoe8\",\"data-framer-name\":\"Nsv Links\",layoutDependency:layoutDependency,layoutId:\"ceCjxKT1M\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-66)/2)+10+9.5+0,...addPropertyOverrides({A5yAKDqph:{width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+0+0+5+65+40+0+0+0},xnuazKUpl:{height:35,width:\"130px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1e3)/2)+7+75+40+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tc8u85-container\",layoutDependency:layoutDependency,layoutId:\"No5YXw9IM-container\",nodeId:\"No5YXw9IM\",rendersWithMotion:true,scopeId:\"oaZHKWvkL\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"No5YXw9IM\",jPCbyF7rl:resolvedLinks[0],layoutId:\"No5YXw9IM\",pMhV6wt21:\"Home\",variant:matchVariant(\"j5tlbSrSE\"),width:\"100%\",...addPropertyOverrides({A5yAKDqph:{jPCbyF7rl:resolvedLinks[1],style:{width:\"100%\"}},xnuazKUpl:{jPCbyF7rl:resolvedLinks[2],Q9h85aE5D:onTapi9poiu,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"eTEWXOnIT\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"EX1IF0tbw\"},implicitPathVariables:undefined},{href:{webPageId:\"EX1IF0tbw\"},implicitPathVariables:undefined},{href:{webPageId:\"EX1IF0tbw\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-66)/2)+10+9.5+0,...addPropertyOverrides({A5yAKDqph:{width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+0+0+5+65+40+0+0+47},xnuazKUpl:{height:35,width:\"130px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1e3)/2)+7+75+40+0+0+55}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lvptl4-container\",layoutDependency:layoutDependency,layoutId:\"JU3wrscuB-container\",nodeId:\"JU3wrscuB\",rendersWithMotion:true,scopeId:\"oaZHKWvkL\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"JU3wrscuB\",jPCbyF7rl:resolvedLinks1[0],layoutId:\"JU3wrscuB\",pMhV6wt21:\"Blog\",variant:matchVariant(\"j5tlbSrSE\"),width:\"100%\",...addPropertyOverrides({A5yAKDqph:{jPCbyF7rl:resolvedLinks1[1],style:{width:\"100%\"}},xnuazKUpl:{jPCbyF7rl:resolvedLinks1[2],Q9h85aE5D:onTapi9poiu,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"eTEWXOnIT\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zRKbLWAdv\"},implicitPathVariables:undefined},{href:{webPageId:\"zRKbLWAdv\"},implicitPathVariables:undefined},{href:{webPageId:\"zRKbLWAdv\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-66)/2)+10+9.5+0,...addPropertyOverrides({A5yAKDqph:{width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+0+0+5+65+40+0+0+94},xnuazKUpl:{height:35,width:\"130px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1e3)/2)+7+75+40+0+0+110}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-935r6u-container\",layoutDependency:layoutDependency,layoutId:\"FmkeG9AIW-container\",nodeId:\"FmkeG9AIW\",rendersWithMotion:true,scopeId:\"oaZHKWvkL\",style:{opacity:1},variants:{A5yAKDqph:{opacity:0},xnuazKUpl:{opacity:1}},children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"FmkeG9AIW\",jPCbyF7rl:resolvedLinks2[0],layoutId:\"FmkeG9AIW\",pMhV6wt21:\"About\",variant:matchVariant(\"j5tlbSrSE\"),width:\"100%\",...addPropertyOverrides({A5yAKDqph:{jPCbyF7rl:resolvedLinks2[1],style:{width:\"100%\"}},xnuazKUpl:{jPCbyF7rl:resolvedLinks2[2],Q9h85aE5D:onTapi9poiu,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"eTEWXOnIT\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"UCnaKqJXB\"},implicitPathVariables:undefined},{href:{webPageId:\"UCnaKqJXB\"},implicitPathVariables:undefined},{href:{webPageId:\"UCnaKqJXB\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-66)/2)+10+9.5+0,...addPropertyOverrides({A5yAKDqph:{width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+0+0+5+65+40+0+0+188},xnuazKUpl:{height:35,width:\"130px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1e3)/2)+7+75+40+0+0+165}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1o5ucjr-container\",layoutDependency:layoutDependency,layoutId:\"K9JxGh0ON-container\",nodeId:\"K9JxGh0ON\",rendersWithMotion:true,scopeId:\"oaZHKWvkL\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"K9JxGh0ON\",jPCbyF7rl:resolvedLinks3[0],layoutId:\"K9JxGh0ON\",pMhV6wt21:\"Contact\",variant:matchVariant(\"j5tlbSrSE\"),width:\"100%\",...addPropertyOverrides({A5yAKDqph:{jPCbyF7rl:resolvedLinks3[1],style:{width:\"100%\"}},xnuazKUpl:{jPCbyF7rl:resolvedLinks3[2],Q9h85aE5D:onTapi9poiu,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"eTEWXOnIT\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-66)/2)+10+9.5+0,...addPropertyOverrides({A5yAKDqph:{width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+0+0+5+65+40+0+0+141},xnuazKUpl:{height:35,width:\"130px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1e3)/2)+7+75+40+0+0+220}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1gfxafp-container\",id:`${layoutId}-1gfxafp`,layoutDependency:layoutDependency,layoutId:\"xmyrQxHvs-container\",nodeId:\"xmyrQxHvs\",ref:ref1,rendersWithMotion:true,scopeId:\"oaZHKWvkL\",children:[/*#__PURE__*/_jsx(NavLink,{cLKoXy_uI:cLKoXy_uI13elrgn({overlay}),height:\"100%\",id:\"xmyrQxHvs\",layoutId:\"xmyrQxHvs\",pMhV6wt21:\"All Pages\",variant:matchVariant(\"eTEWXOnIT\"),width:\"100%\",...addPropertyOverrides({A5yAKDqph:{style:{width:\"100%\"}},xnuazKUpl:{style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1gfxafp`,offsetX:0,offsetY:10,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,...addPropertyOverrides({xnuazKUpl:{alignment:\"center\",offsetY:15}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1rn01qn\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"nrEk_AH00\",ref:ref2,role:\"dialog\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},variants:{xnuazKUpl:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-3842f5e8-4bb1-4003-947f-454649895294, rgba(255, 255, 255, 0.1))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"}},...addPropertyOverrides({xnuazKUpl:{\"data-border\":true,exit:animation3,initial:animation4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bo9wld\",layoutDependency:layoutDependency,layoutId:\"AIBlpU3ZO\",style:{backgroundColor:\"var(--token-690a223c-b203-4da8-b964-df58a8554d4a, rgb(3, 0, 20))\"},variants:{xnuazKUpl:{backgroundColor:\"rgb(0, 0, 43)\"}},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"qS9fmumLy\"},implicitPathVariables:undefined},{href:{webPageId:\"qS9fmumLy\"},implicitPathVariables:undefined},{href:{webPageId:\"qS9fmumLy\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-w23zua-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"kQvwwvhj0-container\",nodeId:\"kQvwwvhj0\",rendersWithMotion:true,scopeId:\"oaZHKWvkL\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"kQvwwvhj0\",jPCbyF7rl:resolvedLinks4[0],layoutId:\"kQvwwvhj0\",pMhV6wt21:\"Case study\",variant:matchVariant(\"erMmFz_Wf\"),width:\"100%\",...addPropertyOverrides({A5yAKDqph:{jPCbyF7rl:resolvedLinks4[1]},xnuazKUpl:{jPCbyF7rl:resolvedLinks4[2],Q9h85aE5D:Q9h85aE5D1olsoc({overlay}),variant:matchVariant(\"eTEWXOnIT\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"M8v1lma07\"},implicitPathVariables:undefined},{href:{webPageId:\"M8v1lma07\"},implicitPathVariables:undefined},{href:{webPageId:\"M8v1lma07\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12j0w3f-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"MVB2KD48Q-container\",nodeId:\"MVB2KD48Q\",rendersWithMotion:true,scopeId:\"oaZHKWvkL\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"MVB2KD48Q\",jPCbyF7rl:resolvedLinks5[0],layoutId:\"MVB2KD48Q\",pMhV6wt21:\"Pricing\",variant:matchVariant(\"erMmFz_Wf\"),width:\"100%\",...addPropertyOverrides({A5yAKDqph:{jPCbyF7rl:resolvedLinks5[1]},xnuazKUpl:{jPCbyF7rl:resolvedLinks5[2],Q9h85aE5D:Q9h85aE5D1olsoc({overlay}),variant:matchVariant(\"eTEWXOnIT\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RHkZZ6V0f\"},implicitPathVariables:undefined},{href:{webPageId:\"RHkZZ6V0f\"},implicitPathVariables:undefined},{href:{webPageId:\"RHkZZ6V0f\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17lomhq-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"G2TtQffN5-container\",nodeId:\"G2TtQffN5\",rendersWithMotion:true,scopeId:\"oaZHKWvkL\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"G2TtQffN5\",jPCbyF7rl:resolvedLinks6[0],layoutId:\"G2TtQffN5\",pMhV6wt21:\"Integrations\",variant:matchVariant(\"erMmFz_Wf\"),width:\"100%\",...addPropertyOverrides({A5yAKDqph:{jPCbyF7rl:resolvedLinks6[1]},xnuazKUpl:{jPCbyF7rl:resolvedLinks6[2],Q9h85aE5D:Q9h85aE5D1olsoc({overlay}),variant:matchVariant(\"eTEWXOnIT\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"P7n6IPxmB\"},implicitPathVariables:undefined},{href:{webPageId:\"P7n6IPxmB\"},implicitPathVariables:undefined},{href:{webPageId:\"P7n6IPxmB\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10vsvvx-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"xzoIv3iXD-container\",nodeId:\"xzoIv3iXD\",rendersWithMotion:true,scopeId:\"oaZHKWvkL\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"xzoIv3iXD\",jPCbyF7rl:resolvedLinks7[0],layoutId:\"xzoIv3iXD\",pMhV6wt21:\"404\",variant:matchVariant(\"erMmFz_Wf\"),width:\"100%\",...addPropertyOverrides({A5yAKDqph:{jPCbyF7rl:resolvedLinks7[1]},xnuazKUpl:{jPCbyF7rl:resolvedLinks7[2],Q9h85aE5D:Q9h85aE5D1olsoc({overlay}),variant:matchVariant(\"eTEWXOnIT\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{y3Zaw_DeM:\"terms-of-service\"},unresolvedPathSlugs:{y3Zaw_DeM:{collectionId:\"KPrFAG1Cx\",collectionItemId:\"rumpXPHPT\"}},webPageId:\"tgKsJneIV\"},implicitPathVariables:undefined},{href:{pathVariables:{y3Zaw_DeM:\"terms-of-service\"},unresolvedPathSlugs:{y3Zaw_DeM:{collectionId:\"KPrFAG1Cx\",collectionItemId:\"rumpXPHPT\"}},webPageId:\"tgKsJneIV\"},implicitPathVariables:undefined},{href:{pathVariables:{y3Zaw_DeM:\"terms-of-service\"},unresolvedPathSlugs:{y3Zaw_DeM:{collectionId:\"KPrFAG1Cx\",collectionItemId:\"rumpXPHPT\"}},webPageId:\"tgKsJneIV\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kh7hth-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"hy4DYU5TF-container\",nodeId:\"hy4DYU5TF\",rendersWithMotion:true,scopeId:\"oaZHKWvkL\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"hy4DYU5TF\",jPCbyF7rl:resolvedLinks8[0],layoutId:\"hy4DYU5TF\",pMhV6wt21:\"Terms of Service\",variant:matchVariant(\"erMmFz_Wf\"),width:\"100%\",...addPropertyOverrides({A5yAKDqph:{jPCbyF7rl:resolvedLinks8[1]},xnuazKUpl:{jPCbyF7rl:resolvedLinks8[2],Q9h85aE5D:Q9h85aE5D1olsoc({overlay}),variant:matchVariant(\"eTEWXOnIT\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{y3Zaw_DeM:\"privacy-policy\"},unresolvedPathSlugs:{y3Zaw_DeM:{collectionId:\"KPrFAG1Cx\",collectionItemId:\"hvUgnbUJV\"}},webPageId:\"tgKsJneIV\"},implicitPathVariables:undefined},{href:{pathVariables:{y3Zaw_DeM:\"privacy-policy\"},unresolvedPathSlugs:{y3Zaw_DeM:{collectionId:\"KPrFAG1Cx\",collectionItemId:\"hvUgnbUJV\"}},webPageId:\"tgKsJneIV\"},implicitPathVariables:undefined},{href:{pathVariables:{y3Zaw_DeM:\"privacy-policy\"},unresolvedPathSlugs:{y3Zaw_DeM:{collectionId:\"KPrFAG1Cx\",collectionItemId:\"hvUgnbUJV\"}},webPageId:\"tgKsJneIV\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9jhyi5-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"njPCCzNBD-container\",nodeId:\"njPCCzNBD\",rendersWithMotion:true,scopeId:\"oaZHKWvkL\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"njPCCzNBD\",jPCbyF7rl:resolvedLinks9[0],layoutId:\"njPCCzNBD\",pMhV6wt21:\"Privacy Policy\",variant:matchVariant(\"erMmFz_Wf\"),width:\"100%\",...addPropertyOverrides({A5yAKDqph:{jPCbyF7rl:resolvedLinks9[1]},xnuazKUpl:{jPCbyF7rl:resolvedLinks9[2],Q9h85aE5D:Q9h85aE5D1olsoc({overlay}),variant:matchVariant(\"eTEWXOnIT\")}},baseVariant,gestureVariant)})})})})]})})})})]})})})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5lkztk\",\"data-framer-name\":\"BTN\",layoutDependency:layoutDependency,layoutId:\"RcfwYdQ74\",style:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},variants:{xnuazKUpl:{borderBottomLeftRadius:25,borderBottomRightRadius:25,borderTopLeftRadius:25,borderTopRightRadius:25}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-66)/2)+10+0+0,...addPropertyOverrides({A5yAKDqph:{y:(componentViewport?.y||0)+0+0+5+65+40+265+0+0},xnuazKUpl:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1e3)/2)+7+75+40+305+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mcjr50-container\",layoutDependency:layoutDependency,layoutId:\"qBTidiiHF-container\",nodeId:\"qBTidiiHF\",rendersWithMotion:true,scopeId:\"oaZHKWvkL\",children:/*#__PURE__*/_jsx(PrimaryButtton,{aanHgSYVH:\"https://buy.polar.sh/polar_cl_5nZ0T2j9Sil5eTOcxHPQi41rg65d6kXS3KvpS0RI8Tx\",height:\"100%\",id:\"qBTidiiHF\",layoutId:\"qBTidiiHF\",variant:matchVariant(\"MhNsZRIXi\"),width:\"100%\",xFOrSeaSU:\"get template \",...addPropertyOverrides({xnuazKUpl:{Bncw8DNuo:onTapi9poiu}},baseVariant,gestureVariant)})})})})]})]})})]})})})});});const css=[\".framer-v62oN.framer-13bv8gn, .framer-v62oN .framer-13bv8gn { display: block; }\",\".framer-v62oN.framer-h0jy6u { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-v62oN .framer-1i485pm-container { flex: none; height: auto; left: 0px; position: absolute; top: 0px; width: auto; z-index: 0; }\",\".framer-v62oN .framer-hhaoa3 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1200px; overflow: visible; padding: 10px 5px 10px 20px; position: relative; width: 1px; }\",\".framer-v62oN .framer-1kdluyn { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-v62oN .framer-1elm4i9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-v62oN .framer-39kqow { flex: none; height: 30px; position: relative; text-decoration: none; width: auto; }\",\".framer-v62oN .framer-1x5xo6x-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-v62oN .framer-fjccns { align-content: center; align-items: center; display: flex; flex: 2 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-v62oN .framer-94aoe8 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-v62oN .framer-1tc8u85-container, .framer-v62oN .framer-1lvptl4-container, .framer-v62oN .framer-935r6u-container, .framer-v62oN .framer-1o5ucjr-container, .framer-v62oN .framer-1gfxafp-container, .framer-v62oN .framer-w23zua-container, .framer-v62oN .framer-12j0w3f-container, .framer-v62oN .framer-17lomhq-container, .framer-v62oN .framer-10vsvvx-container, .framer-v62oN .framer-1kh7hth-container, .framer-v62oN .framer-9jhyi5-container, .framer-v62oN .framer-1mcjr50-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-v62oN .framer-1rn01qn { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-v62oN .framer-bo9wld { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 20px; position: relative; width: 250px; }\",\".framer-v62oN .framer-5lkztk { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-v62oN.framer-v-4gz1ww.framer-h0jy6u { flex-direction: column; justify-content: flex-start; overflow: hidden; width: 450px; }\",\".framer-v62oN.framer-v-4gz1ww .framer-hhaoa3 { flex: none; flex-direction: column; gap: 15px; height: 60px; justify-content: flex-start; max-width: unset; padding: 5px 30px 0px 30px; width: 100%; }\",\".framer-v62oN.framer-v-4gz1ww .framer-1kdluyn { flex: none; gap: unset; justify-content: space-between; padding: 10px 7px 10px 7px; width: 100%; }\",\".framer-v62oN.framer-v-4gz1ww .framer-39kqow, .framer-v62oN.framer-v-1089i2j .framer-39kqow { height: 20px; }\",\".framer-v62oN.framer-v-4gz1ww .framer-1x5xo6x-container, .framer-v62oN.framer-v-1089i2j .framer-1x5xo6x-container { height: 30px; width: 30px; }\",\".framer-v62oN.framer-v-4gz1ww .framer-fjccns { flex: none; flex-direction: column; gap: 50px; padding: 40px 0px 30px 0px; width: 100%; }\",\".framer-v62oN.framer-v-4gz1ww .framer-94aoe8 { flex: none; flex-direction: column; gap: 20px; justify-content: flex-start; width: 100%; z-index: 1; }\",\".framer-v62oN.framer-v-4gz1ww .framer-1tc8u85-container { order: 0; width: 100%; }\",\".framer-v62oN.framer-v-4gz1ww .framer-1lvptl4-container { order: 1; width: 100%; }\",\".framer-v62oN.framer-v-4gz1ww .framer-935r6u-container { order: 2; width: 100%; }\",\".framer-v62oN.framer-v-4gz1ww .framer-1o5ucjr-container { order: 4; width: 100%; }\",\".framer-v62oN.framer-v-4gz1ww .framer-1gfxafp-container { order: 3; width: 100%; }\",\".framer-v62oN.framer-v-4gz1ww .framer-5lkztk { flex: none; flex-direction: column; gap: 20px; width: 100%; }\",\".framer-v62oN.framer-v-1089i2j.framer-h0jy6u { justify-content: flex-start; width: 450px; }\",\".framer-v62oN.framer-v-1089i2j .framer-hhaoa3 { flex-direction: column; gap: 15px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; max-width: unset; padding: 7px 15px 0px 15px; }\",\".framer-v62oN.framer-v-1089i2j .framer-1kdluyn { flex: none; gap: unset; justify-content: space-between; order: 0; padding: 15px 20px 15px 20px; width: 100%; }\",\".framer-v62oN.framer-v-1089i2j .framer-1elm4i9 { cursor: pointer; flex-direction: column; }\",\".framer-v62oN.framer-v-1089i2j .framer-fjccns { flex: none; flex-direction: column; gap: 50px; justify-content: flex-end; order: 1; padding: 40px 0px 50px 0px; width: 100%; }\",\".framer-v62oN.framer-v-1089i2j .framer-94aoe8 { flex: none; flex-direction: column; gap: 20px; justify-content: flex-start; width: 100%; }\",\".framer-v62oN.framer-v-1089i2j .framer-1tc8u85-container { height: 35px; order: 0; width: 130px; }\",\".framer-v62oN.framer-v-1089i2j .framer-1lvptl4-container { height: 35px; order: 1; width: 130px; }\",\".framer-v62oN.framer-v-1089i2j .framer-935r6u-container { height: 35px; order: 2; width: 130px; }\",\".framer-v62oN.framer-v-1089i2j .framer-1o5ucjr-container { height: 35px; order: 3; width: 130px; }\",\".framer-v62oN.framer-v-1089i2j .framer-1gfxafp-container { height: 35px; order: 4; width: 130px; }\",\".framer-v62oN.framer-v-1089i2j .framer-bo9wld { align-content: center; align-items: center; gap: 15px; padding: 30px 20px 30px 20px; width: 300px; }\",\".framer-v62oN.framer-v-1089i2j .framer-5lkztk { flex: none; flex-direction: column; gap: 104px; width: 420px; }\",'.framer-v62oN[data-border=\"true\"]::after, .framer-v62oN [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 66\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"A5yAKDqph\":{\"layout\":[\"fixed\",\"auto\"]},\"xnuazKUpl\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameroaZHKWvkL=withCSS(Component,css,\"framer-v62oN\");export default FrameroaZHKWvkL;FrameroaZHKWvkL.displayName=\"NavBar\";FrameroaZHKWvkL.defaultProps={height:66,width:1200};addPropertyControls(FrameroaZHKWvkL,{variant:{options:[\"IUAarfd4p\",\"A5yAKDqph\",\"xnuazKUpl\"],optionTitles:[\"Desktop\",\"Phone\",\"Mobile Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameroaZHKWvkL,[{explicitInter:true,fonts:[]},...BlockScrollFonts,...HamburgerFonts,...NavLinkFonts,...PrimaryButttonFonts],{supportsExplicitInterCodegen:true});FrameroaZHKWvkL.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Hamburger,{},context),()=>forwardLoader(NavLink,{},context),()=>forwardLoader(PrimaryButtton,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroaZHKWvkL\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"66\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"A5yAKDqph\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xnuazKUpl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./oaZHKWvkL.map","// Generated by Framer (56ce7df)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={GQjYo6UOF:{hover:true},tq23uhjyh:{hover:true},TyuIcbOXS:{hover:true},YCcHWMYT_:{hover:true}};const cycleOrder=[\"TyuIcbOXS\",\"tq23uhjyh\",\"YCcHWMYT_\",\"GQjYo6UOF\",\"mqX3fwJhi\",\"ujAaOZiSh\",\"I8q3x2sci\",\"QHmW3IaQl\"];const serializationHash=\"framer-xGZAa\";const variantClassNames={GQjYo6UOF:\"framer-v-n6e06o\",I8q3x2sci:\"framer-v-lhjjz1\",mqX3fwJhi:\"framer-v-vruq3l\",QHmW3IaQl:\"framer-v-1kslqk8\",tq23uhjyh:\"framer-v-1ip8es6\",TyuIcbOXS:\"framer-v-14pr5yf\",ujAaOZiSh:\"framer-v-8wmghw\",YCcHWMYT_:\"framer-v-3uha77\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const iVwCUBEgr=undefined;const UCqsLKZ_0=undefined;const transition1={damping:30,delay:0,mass:.1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Insta Phone\":\"ujAaOZiSh\",\"tiktok Phone\":\"QHmW3IaQl\",\"X Phone\":\"I8q3x2sci\",FB_Phone:\"mqX3fwJhi\",Fb:\"TyuIcbOXS\",insta:\"tq23uhjyh\",tiktik:\"GQjYo6UOF\",x:\"YCcHWMYT_\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,newTab,width,...props})=>{return{...props,iVwCUBEgr:link??props.iVwCUBEgr,UCqsLKZ_0:newTab??props.UCqsLKZ_0??false,variant:humanReadableVariantMap[props.variant]??props.variant??\"TyuIcbOXS\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,iVwCUBEgr,UCqsLKZ_0,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"TyuIcbOXS\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"tq23uhjyh-hover\",\"YCcHWMYT_-hover\",\"GQjYo6UOF-hover\"].includes(gestureVariant))return false;if([\"tq23uhjyh\",\"YCcHWMYT_\",\"GQjYo6UOF\",\"ujAaOZiSh\",\"I8q3x2sci\",\"QHmW3IaQl\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(gestureVariant===\"tq23uhjyh-hover\")return true;if([\"tq23uhjyh\",\"ujAaOZiSh\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if(gestureVariant===\"GQjYo6UOF-hover\")return true;if([\"GQjYo6UOF\",\"QHmW3IaQl\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if(gestureVariant===\"YCcHWMYT_-hover\")return true;if([\"YCcHWMYT_\",\"I8q3x2sci\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:iVwCUBEgr,motionChild:true,nodeId:\"TyuIcbOXS\",openInNewTab:UCqsLKZ_0,scopeId:\"ZXKznDuaw\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-14pr5yf\",className,classNames)} framer-1xlxldy`,\"data-framer-name\":\"Fb\",layoutDependency:layoutDependency,layoutId:\"TyuIcbOXS\",ref:refBinding,style:{borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,...style},...addPropertyOverrides({\"GQjYo6UOF-hover\":{\"data-framer-name\":undefined},\"tq23uhjyh-hover\":{\"data-framer-name\":undefined},\"TyuIcbOXS-hover\":{\"data-framer-name\":undefined},\"YCcHWMYT_-hover\":{\"data-framer-name\":undefined},GQjYo6UOF:{\"data-framer-name\":\"tiktik\"},I8q3x2sci:{\"data-framer-name\":\"X Phone\"},mqX3fwJhi:{\"data-framer-name\":\"FB_Phone\"},QHmW3IaQl:{\"data-framer-name\":\"tiktok Phone\"},tq23uhjyh:{\"data-framer-name\":\"insta\"},ujAaOZiSh:{\"data-framer-name\":\"Insta Phone\"},YCcHWMYT_:{\"data-framer-name\":\"x\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-17d1drz\",layoutDependency:layoutDependency,layoutId:\"DdPTXX5X4\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.5 16.653\" overflow=\"visible\"><path d=\"M 5.525 16.653 L 5.525 9.054 L 8.023 9.054 L 8.4 6.091 L 5.525 6.091 L 5.525 4.201 C 5.525 3.725 5.623 3.367 5.82 3.129 C 6.016 2.89 6.399 2.771 6.968 2.771 L 8.5 2.758 L 8.5 0.115 C 7.973 0.038 7.228 0 6.265 0 C 5.127 0 4.217 0.341 3.534 1.022 C 2.852 1.703 2.511 2.665 2.511 3.908 L 2.511 6.091 L 0 6.091 L 0 9.054 L 2.511 9.054 L 2.511 16.653 Z\" fill=\"var(--token-94915724-3276-4a88-9c86-b47cd5cdd874, rgba(255, 255, 255, 0.5)) /* {&quot;name&quot;:&quot;White-50%&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"TyuIcbOXS-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.5 16.653\" overflow=\"visible\"><path d=\"M 5.525 16.653 L 5.525 9.054 L 8.023 9.054 L 8.4 6.091 L 5.525 6.091 L 5.525 4.201 C 5.525 3.725 5.623 3.367 5.82 3.129 C 6.016 2.89 6.399 2.771 6.968 2.771 L 8.5 2.758 L 8.5 0.115 C 7.973 0.038 7.228 0 6.265 0 C 5.127 0 4.217 0.341 3.534 1.022 C 2.852 1.703 2.511 2.665 2.511 3.908 L 2.511 6.091 L 0 6.091 L 0 9.054 L 2.511 9.054 L 2.511 16.653 Z\" fill=\"var(--token-0ed94250-d537-41c9-bd02-bb402916bf2c, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White-100%&quot;} */\"></path></svg>'},mqX3fwJhi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.5 16.653\" overflow=\"visible\"><path d=\"M 5.525 16.653 L 5.525 9.054 L 8.023 9.054 L 8.4 6.091 L 5.525 6.091 L 5.525 4.201 C 5.525 3.725 5.623 3.367 5.82 3.129 C 6.016 2.89 6.399 2.771 6.968 2.771 L 8.5 2.758 L 8.5 0.115 C 7.973 0.038 7.228 0 6.265 0 C 5.127 0 4.217 0.341 3.534 1.022 C 2.852 1.703 2.511 2.665 2.511 3.908 L 2.511 6.091 L 0 6.091 L 0 9.054 L 2.511 9.054 L 2.511 16.653 Z\" fill=\"var(--token-0ed94250-d537-41c9-bd02-bb402916bf2c, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White-100%&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-1o6gtco\",layoutDependency:layoutDependency,layoutId:\"QHms_pRd9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15 15\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({\"tq23uhjyh-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15 15\" overflow=\"visible\"><path d=\"M 10.833 0 C 13.135 0 15 1.865 15 4.167 L 15 10.833 C 15 13.135 13.135 15 10.833 15 L 4.167 15 C 1.865 15 0 13.135 0 10.833 L 0 4.167 C 0 1.865 1.865 0 4.167 0 Z M 10.833 1.667 L 4.167 1.667 C 2.786 1.667 1.667 2.786 1.667 4.167 L 1.667 10.833 C 1.667 12.214 2.786 13.333 4.167 13.333 L 10.833 13.333 C 12.214 13.333 13.333 12.214 13.333 10.833 L 13.333 4.167 C 13.333 2.786 12.214 1.667 10.833 1.667 Z M 7.5 4.167 C 9.341 4.167 10.833 5.659 10.833 7.5 C 10.833 9.341 9.341 10.833 7.5 10.833 C 5.659 10.833 4.167 9.341 4.167 7.5 C 4.167 5.659 5.659 4.167 7.5 4.167 Z M 7.5 5.833 C 6.58 5.833 5.833 6.58 5.833 7.5 C 5.833 8.42 6.58 9.167 7.5 9.167 C 8.42 9.167 9.167 8.42 9.167 7.5 C 9.167 6.58 8.42 5.833 7.5 5.833 Z M 11.25 2.917 C 11.71 2.917 12.083 3.29 12.083 3.75 C 12.083 4.21 11.71 4.583 11.25 4.583 C 10.79 4.583 10.417 4.21 10.417 3.75 C 10.417 3.29 10.79 2.917 11.25 2.917 Z\" fill=\"var(--token-0ed94250-d537-41c9-bd02-bb402916bf2c, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White-100%&quot;} */\"></path></svg>'},tq23uhjyh:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15 15\" overflow=\"visible\"><path d=\"M 10.833 0 C 13.135 0 15 1.865 15 4.167 L 15 10.833 C 15 13.135 13.135 15 10.833 15 L 4.167 15 C 1.865 15 0 13.135 0 10.833 L 0 4.167 C 0 1.865 1.865 0 4.167 0 Z M 10.833 1.667 L 4.167 1.667 C 2.786 1.667 1.667 2.786 1.667 4.167 L 1.667 10.833 C 1.667 12.214 2.786 13.333 4.167 13.333 L 10.833 13.333 C 12.214 13.333 13.333 12.214 13.333 10.833 L 13.333 4.167 C 13.333 2.786 12.214 1.667 10.833 1.667 Z M 7.5 4.167 C 9.341 4.167 10.833 5.659 10.833 7.5 C 10.833 9.341 9.341 10.833 7.5 10.833 C 5.659 10.833 4.167 9.341 4.167 7.5 C 4.167 5.659 5.659 4.167 7.5 4.167 Z M 7.5 5.833 C 6.58 5.833 5.833 6.58 5.833 7.5 C 5.833 8.42 6.58 9.167 7.5 9.167 C 8.42 9.167 9.167 8.42 9.167 7.5 C 9.167 6.58 8.42 5.833 7.5 5.833 Z M 11.25 2.917 C 11.71 2.917 12.083 3.29 12.083 3.75 C 12.083 4.21 11.71 4.583 11.25 4.583 C 10.79 4.583 10.417 4.21 10.417 3.75 C 10.417 3.29 10.79 2.917 11.25 2.917 Z\" fill=\"var(--token-94915724-3276-4a88-9c86-b47cd5cdd874, rgba(255, 255, 255, 0.5)) /* {&quot;name&quot;:&quot;White-50%&quot;} */\"></path></svg>'},ujAaOZiSh:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15 15\" overflow=\"visible\"><path d=\"M 10.833 0 C 13.135 0 15 1.865 15 4.167 L 15 10.833 C 15 13.135 13.135 15 10.833 15 L 4.167 15 C 1.865 15 0 13.135 0 10.833 L 0 4.167 C 0 1.865 1.865 0 4.167 0 Z M 10.833 1.667 L 4.167 1.667 C 2.786 1.667 1.667 2.786 1.667 4.167 L 1.667 10.833 C 1.667 12.214 2.786 13.333 4.167 13.333 L 10.833 13.333 C 12.214 13.333 13.333 12.214 13.333 10.833 L 13.333 4.167 C 13.333 2.786 12.214 1.667 10.833 1.667 Z M 7.5 4.167 C 9.341 4.167 10.833 5.659 10.833 7.5 C 10.833 9.341 9.341 10.833 7.5 10.833 C 5.659 10.833 4.167 9.341 4.167 7.5 C 4.167 5.659 5.659 4.167 7.5 4.167 Z M 7.5 5.833 C 6.58 5.833 5.833 6.58 5.833 7.5 C 5.833 8.42 6.58 9.167 7.5 9.167 C 8.42 9.167 9.167 8.42 9.167 7.5 C 9.167 6.58 8.42 5.833 7.5 5.833 Z M 11.25 2.917 C 11.71 2.917 12.083 3.29 12.083 3.75 C 12.083 4.21 11.71 4.583 11.25 4.583 C 10.79 4.583 10.417 4.21 10.417 3.75 C 10.417 3.29 10.79 2.917 11.25 2.917 Z\" fill=\"var(--token-0ed94250-d537-41c9-bd02-bb402916bf2c, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White-100%&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-10ayfez\",layoutDependency:layoutDependency,layoutId:\"vTyv8we58\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15 15\" overflow=\"visible\"><path d=\"M 10.833 0 C 13.135 0 15 1.865 15 4.167 L 15 10.833 C 15 13.135 13.135 15 10.833 15 L 4.167 15 C 1.865 15 0 13.135 0 10.833 L 0 4.167 C 0 1.865 1.865 0 4.167 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5bpon\",layoutDependency:layoutDependency,layoutId:\"DA5cxPHpk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.667 11.667\" overflow=\"visible\"><path d=\"M 9.167 0 L 2.5 0 C 1.119 0 0 1.119 0 2.5 L 0 9.167 C 0 10.547 1.119 11.667 2.5 11.667 L 9.167 11.667 C 10.547 11.667 11.667 10.547 11.667 9.167 L 11.667 2.5 C 11.667 1.119 10.547 0 9.167 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1w9myqf\",layoutDependency:layoutDependency,layoutId:\"YlizIkgXN\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.667 6.667\" overflow=\"visible\"><path d=\"M 3.333 0 C 5.174 0 6.667 1.492 6.667 3.333 C 6.667 5.174 5.174 6.667 3.333 6.667 C 1.492 6.667 0 5.174 0 3.333 C 0 1.492 1.492 0 3.333 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-10pi3hx\",layoutDependency:layoutDependency,layoutId:\"aFebhYPSV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.333 3.333\" overflow=\"visible\"><path d=\"M 1.667 0 C 0.746 0 0 0.746 0 1.667 C 0 2.587 0.746 3.333 1.667 3.333 C 2.587 3.333 3.333 2.587 3.333 1.667 C 3.333 0.746 2.587 0 1.667 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-zg2g3q\",layoutDependency:layoutDependency,layoutId:\"ZMo1944yW\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.667 1.667\" overflow=\"visible\"><path d=\"M 0.833 0 C 1.294 0 1.667 0.373 1.667 0.833 C 1.667 1.294 1.294 1.667 0.833 1.667 C 0.373 1.667 0 1.294 0 0.833 C 0 0.373 0.373 0 0.833 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1rihlmi\",layoutDependency:layoutDependency,layoutId:\"OfKgBLycO\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.787 15.368\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({\"GQjYo6UOF-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.787 15.368\" overflow=\"visible\"><path d=\"M 13.787 6.372 C 12.432 6.387 11.17 5.988 10.061 5.249 L 10.061 10.436 C 10.061 12.741 8.441 14.722 6.15 15.239 C 3.024 15.933 0.379 13.732 0.045 11.101 C -0.304 8.471 1.418 6.165 4.058 5.648 C 4.574 5.544 5.35 5.544 5.75 5.633 L 5.75 8.411 C 5.627 8.382 5.512 8.352 5.39 8.338 C 4.359 8.16 3.359 8.663 2.95 9.579 C 2.54 10.495 2.814 11.559 3.649 12.18 C 4.347 12.712 5.121 12.786 5.91 12.431 C 6.699 12.091 7.123 11.471 7.214 10.628 C 7.229 10.51 7.228 10.377 7.228 10.244 L 7.228 0.269 C 7.228 -0.012 7.231 0 7.519 0 L 9.779 0 C 9.946 0 10.007 0.023 10.022 0.216 C 10.144 1.93 11.48 3.39 13.194 3.612 C 13.376 3.641 13.571 3.653 13.787 3.668 Z\" fill=\"var(--token-0ed94250-d537-41c9-bd02-bb402916bf2c, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White-100%&quot;} */\"></path></svg>'},GQjYo6UOF:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.787 15.368\" overflow=\"visible\"><path d=\"M 13.787 6.372 C 12.432 6.387 11.17 5.988 10.061 5.249 L 10.061 10.436 C 10.061 12.741 8.441 14.722 6.15 15.239 C 3.024 15.933 0.379 13.732 0.045 11.101 C -0.304 8.471 1.418 6.165 4.058 5.648 C 4.574 5.544 5.35 5.544 5.75 5.633 L 5.75 8.411 C 5.627 8.382 5.512 8.352 5.39 8.338 C 4.359 8.16 3.359 8.663 2.95 9.579 C 2.54 10.495 2.814 11.559 3.649 12.18 C 4.347 12.712 5.121 12.786 5.91 12.431 C 6.699 12.091 7.123 11.471 7.214 10.628 C 7.229 10.51 7.228 10.377 7.228 10.244 L 7.228 0.269 C 7.228 -0.012 7.231 0 7.519 0 L 9.779 0 C 9.946 0 10.007 0.023 10.022 0.216 C 10.144 1.93 11.48 3.39 13.194 3.612 C 13.376 3.641 13.571 3.653 13.787 3.668 Z\" fill=\"var(--token-94915724-3276-4a88-9c86-b47cd5cdd874, rgba(255, 255, 255, 0.5)) /* {&quot;name&quot;:&quot;White-50%&quot;} */\"></path></svg>'},QHmW3IaQl:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.787 15.368\" overflow=\"visible\"><path d=\"M 13.787 6.372 C 12.432 6.387 11.17 5.988 10.061 5.249 L 10.061 10.436 C 10.061 12.741 8.441 14.722 6.15 15.239 C 3.024 15.933 0.379 13.732 0.045 11.101 C -0.304 8.471 1.418 6.165 4.058 5.648 C 4.574 5.544 5.35 5.544 5.75 5.633 L 5.75 8.411 C 5.627 8.382 5.512 8.352 5.39 8.338 C 4.359 8.16 3.359 8.663 2.95 9.579 C 2.54 10.495 2.814 11.559 3.649 12.18 C 4.347 12.712 5.121 12.786 5.91 12.431 C 6.699 12.091 7.123 11.471 7.214 10.628 C 7.229 10.51 7.228 10.377 7.228 10.244 L 7.228 0.269 C 7.228 -0.012 7.231 0 7.519 0 L 9.779 0 C 9.946 0 10.007 0.023 10.022 0.216 C 10.144 1.93 11.48 3.39 13.194 3.612 C 13.376 3.641 13.571 3.653 13.787 3.668 Z\" fill=\"var(--token-0ed94250-d537-41c9-bd02-bb402916bf2c, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White-100%&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-r2qduh\",layoutDependency:layoutDependency,layoutId:\"hKv1OH4Va\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.304 14.737\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({\"YCcHWMYT_-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.304 14.737\" overflow=\"visible\"><path d=\"M 12.84 0 L 15.34 0 L 9.878 6.243 L 16.304 14.737 L 11.273 14.737 L 7.333 9.585 L 2.823 14.737 L 0.322 14.737 L 6.164 8.059 L 0 0.001 L 5.159 0.001 L 8.721 4.71 Z M 11.963 13.241 L 13.349 13.241 L 4.406 1.418 L 2.92 1.418 Z\" fill=\"var(--token-0ed94250-d537-41c9-bd02-bb402916bf2c, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White-100%&quot;} */\"></path></svg>'},I8q3x2sci:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.304 14.737\" overflow=\"visible\"><path d=\"M 12.84 0 L 15.34 0 L 9.878 6.243 L 16.304 14.737 L 11.273 14.737 L 7.333 9.585 L 2.823 14.737 L 0.322 14.737 L 6.164 8.059 L 0 0.001 L 5.159 0.001 L 8.721 4.71 Z M 11.963 13.241 L 13.349 13.241 L 4.406 1.418 L 2.92 1.418 Z\" fill=\"var(--token-0ed94250-d537-41c9-bd02-bb402916bf2c, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White-100%&quot;} */\"></path></svg>'},YCcHWMYT_:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.304 14.737\" overflow=\"visible\"><path d=\"M 12.84 0 L 15.34 0 L 9.878 6.243 L 16.304 14.737 L 11.273 14.737 L 7.333 9.585 L 2.823 14.737 L 0.322 14.737 L 6.164 8.059 L 0 0.001 L 5.159 0.001 L 8.721 4.71 Z M 11.963 13.241 L 13.349 13.241 L 4.406 1.418 L 2.92 1.418 Z\" fill=\"var(--token-94915724-3276-4a88-9c86-b47cd5cdd874, rgba(255, 255, 255, 0.5)) /* {&quot;name&quot;:&quot;White-50%&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1fz904i\",layoutDependency:layoutDependency,layoutId:\"euvRTvRhR\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.304 14.737\" overflow=\"visible\"><path d=\"M 12.84 0 L 15.34 0 L 9.878 6.243 L 16.304 14.737 L 11.273 14.737 L 7.333 9.585 L 2.823 14.737 L 0.322 14.737 L 6.164 8.059 L 0 0.001 L 5.159 0.001 L 8.721 4.71 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gqqxkw\",layoutDependency:layoutDependency,layoutId:\"PTVSKsoeN\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.429 11.823\" overflow=\"visible\"><path d=\"M 9.043 11.823 L 10.429 11.823 L 1.486 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})})})});});const css=[\".framer-xGZAa.framer-1xlxldy, .framer-xGZAa .framer-1xlxldy { display: block; }\",\".framer-xGZAa.framer-14pr5yf { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 31px; justify-content: center; overflow: hidden; padding: 10px; position: relative; text-decoration: none; width: 31px; will-change: var(--framer-will-change-override, transform); }\",\".framer-xGZAa .framer-17d1drz { height: 17px; position: relative; width: 9px; }\",\".framer-xGZAa .framer-1o6gtco { height: 15px; position: relative; width: 15px; }\",\".framer-xGZAa .framer-10ayfez { height: 15px; left: 0px; position: absolute; top: 0px; width: 15px; }\",\".framer-xGZAa .framer-5bpon { height: 12px; left: 2px; position: absolute; top: 2px; width: 12px; }\",\".framer-xGZAa .framer-1w9myqf { height: 7px; left: 4px; position: absolute; top: 4px; width: 7px; }\",\".framer-xGZAa .framer-10pi3hx { height: 4px; left: 6px; position: absolute; top: 6px; width: 4px; }\",\".framer-xGZAa .framer-zg2g3q { height: 2px; left: 10px; position: absolute; top: 3px; width: 2px; }\",\".framer-xGZAa .framer-1rihlmi { height: 16px; position: relative; width: 14px; }\",\".framer-xGZAa .framer-r2qduh { height: 15px; position: relative; width: 17px; }\",\".framer-xGZAa .framer-1fz904i { height: 15px; left: 0px; position: absolute; top: 0px; width: 17px; }\",\".framer-xGZAa .framer-gqqxkw { height: 12px; left: 3px; position: absolute; top: 1px; width: 11px; }\",\".framer-xGZAa.framer-v-vruq3l.framer-14pr5yf, .framer-xGZAa.framer-v-8wmghw.framer-14pr5yf, .framer-xGZAa.framer-v-1kslqk8.framer-14pr5yf { cursor: unset; }\",\".framer-xGZAa.framer-v-lhjjz1.framer-14pr5yf { cursor: unset; width: 27px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 31\n * @framerIntrinsicWidth 31\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"tq23uhjyh\":{\"layout\":[\"fixed\",\"fixed\"]},\"YCcHWMYT_\":{\"layout\":[\"fixed\",\"fixed\"]},\"GQjYo6UOF\":{\"layout\":[\"fixed\",\"fixed\"]},\"mqX3fwJhi\":{\"layout\":[\"fixed\",\"fixed\"]},\"ujAaOZiSh\":{\"layout\":[\"fixed\",\"fixed\"]},\"I8q3x2sci\":{\"layout\":[\"fixed\",\"fixed\"]},\"QHmW3IaQl\":{\"layout\":[\"fixed\",\"fixed\"]},\"s7HlVOyTS\":{\"layout\":[\"fixed\",\"fixed\"]},\"LI54qu6X5\":{\"layout\":[\"fixed\",\"fixed\"]},\"QRPhCIlyn\":{\"layout\":[\"fixed\",\"fixed\"]},\"i67VkkUsz\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"iVwCUBEgr\":\"link\",\"UCqsLKZ_0\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZXKznDuaw=withCSS(Component,css,\"framer-xGZAa\");export default FramerZXKznDuaw;FramerZXKznDuaw.displayName=\"Social Icons\";FramerZXKznDuaw.defaultProps={height:31,width:31};addPropertyControls(FramerZXKznDuaw,{variant:{options:[\"TyuIcbOXS\",\"tq23uhjyh\",\"YCcHWMYT_\",\"GQjYo6UOF\",\"mqX3fwJhi\",\"ujAaOZiSh\",\"I8q3x2sci\",\"QHmW3IaQl\"],optionTitles:[\"Fb\",\"insta\",\"x\",\"tiktik\",\"FB_Phone\",\"Insta Phone\",\"X Phone\",\"tiktok Phone\"],title:\"Variant\",type:ControlType.Enum},iVwCUBEgr:{title:\"Link\",type:ControlType.Link},UCqsLKZ_0:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onUCqsLKZ_0Change:{changes:\"UCqsLKZ_0\",type:ControlType.ChangeHandler}});addFonts(FramerZXKznDuaw,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZXKznDuaw\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"31\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"31\",\"framerVariables\":\"{\\\"iVwCUBEgr\\\":\\\"link\\\",\\\"UCqsLKZ_0\\\":\\\"newTab\\\"}\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tq23uhjyh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YCcHWMYT_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GQjYo6UOF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mqX3fwJhi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ujAaOZiSh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"I8q3x2sci\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QHmW3IaQl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"s7HlVOyTS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LI54qu6X5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QRPhCIlyn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"i67VkkUsz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZXKznDuaw.map","// Generated by Framer (bc64f0a)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,FormContainer,FormPlainTextInput,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,PathVariablesContext,queryCache,ResolveLinks,RichText,runTasksWithYield,runWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withColumnMasonryLayout,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import InteractiveGradient from\"https://framerusercontent.com/modules/HEEsbl8uZBDuIKRx6YOx/RW3mDHmFxZdQhD4ZfrV0/Interactive_animated_gradient.js\";import LegalDetail from\"https://framerusercontent.com/modules/DeH9A8clX78gpAPiEPKt/9ZkyGQtAr1YA7aboxdQa/KPrFAG1Cx.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/8cIuoiPc3jAqyi4qzsNN/AcI1MOqieVAQaMqGTAsb/cBct0Dxnt.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/INf3Axa1zSPteFTf7T12/dVOqehiDrTLbwrgREZ96/dKG0ui5mB.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/XQsfQbIua39P2XnLJ5x2/W1NROUQUGb4VkRJM2VWY/NGHBVhW4s.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/IkQwGPvkVkxWecY1uFeE/VWDKB7JSjL5kIN1acqPM/QwI1zFtz8.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/j5PuRngB5WUErSN0VwCJ/5yWRcW2wPPToV198ecFl/xUxtGCFaz.js\";import PrimaryButtton from\"https://framerusercontent.com/modules/NK8q0foUUlkuvDpxaDUk/SeJxZ0NDSsolExD2Fg5E/hwhAK_qEp.js\";import NavLink from\"https://framerusercontent.com/modules/8eQRzyY9R8cRGCrQ4Mm7/T4djT4adM3V07kitEudq/m81a6MhPP.js\";import SocialIcons from\"https://framerusercontent.com/modules/tA9HBjN3iEsxMGv8sLx6/fjqteS1RK9xm7CJGELqW/ZXKznDuaw.js\";const PrimaryButttonFonts=getFonts(PrimaryButtton);const SocialIconsFonts=getFonts(SocialIcons);const NavLinkFonts=getFonts(NavLink);const MotionDivWithColumnMasonryLayout=withColumnMasonryLayout(motion.div);const InteractiveGradientFonts=getFonts(InteractiveGradient);const cycleOrder=[\"vj45eV3uo\",\"uku_O0t0M\",\"tZ52MfBCu\"];const serializationHash=\"framer-LB6N0\";const variantClassNames={tZ52MfBCu:\"framer-v-1vlt2kl\",uku_O0t0M:\"framer-v-5397o4\",vj45eV3uo:\"framer-v-1lua2j0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const wTYsGle_t=undefined;const m39eMLyK7RyPgmtdaX=undefined;const y3Zaw_DeMRyPgmtdaX=undefined;const idRyPgmtdaX=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const query=prequery=>prequery({from:{alias:\"RyPgmtdaX\",data:LegalDetail,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"RyPgmtdaX\",name:\"m39eMLyK7\",type:\"Identifier\"},{collection:\"RyPgmtdaX\",name:\"y3Zaw_DeM\",type:\"Identifier\"},{collection:\"RyPgmtdaX\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"RyPgmtdaX\",data:LegalDetail,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"RyPgmtdaX\",name:\"m39eMLyK7\",type:\"Identifier\"},{collection:\"RyPgmtdaX\",name:\"y3Zaw_DeM\",type:\"Identifier\"},{collection:\"RyPgmtdaX\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={desctop:\"vj45eV3uo\",mobile:\"tZ52MfBCu\",tablet:\"uku_O0t0M\"};const Variants=motion.create(React.Fragment);const getProps=({height,hover,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"vj45eV3uo\",wTYsGle_t:hover??props.wTYsGle_t};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,wTYsGle_t,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"vj45eV3uo\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1eknjmw=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(wTYsGle_t){const res=await wTYsGle_t(...args);if(res===false)return false;}});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if([\"uku_O0t0M\",\"tZ52MfBCu\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1lua2j0\",className,classNames),\"data-framer-name\":\"desctop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"vj45eV3uo\",onMouseEnter:onMouseEnter1eknjmw,ref:refBinding,style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,mask:\"linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 8%) add\",WebkitMask:\"linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 8%) add\",...style},...addPropertyOverrides({tZ52MfBCu:{\"data-framer-name\":\"mobile\"},uku_O0t0M:{\"data-framer-name\":\"tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14plsuo\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"AKqY3pO_h\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4qi3us\",\"data-border\":true,\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"vJkJVRTtq\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(120, 120, 120, 0.47)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-23mdv8\",layoutDependency:layoutDependency,layoutId:\"gQs30EKeU\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-wce0r9\",\"data-styles-preset\":\"dKG0ui5mB\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"Never miss an update\"})}),className:\"framer-1aorn5b\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eCGsrIBQ4\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({tZ52MfBCu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-wce0r9\",\"data-styles-preset\":\"dKG0ui5mB\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"Never miss an update\"})})},uku_O0t0M:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-wce0r9\",\"data-styles-preset\":\"dKG0ui5mB\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"Never miss an update\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1l21hgc\",\"data-styles-preset\":\"xUxtGCFaz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"Sign up to our newsletter to receive the latest news.\"})}),className:\"framer-1e2omci\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gXsRrpPvb\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({tZ52MfBCu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1l21hgc\",\"data-styles-preset\":\"xUxtGCFaz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"Sign up to our newsletter to receive the latest news.\"})})},uku_O0t0M:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1l21hgc\",\"data-styles-preset\":\"xUxtGCFaz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"Sign up to our newsletter to receive the latest news.\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/10a4df52-bead-4e04-81aa-9f97138f1f65/submit\",className:\"framer-t78mg9\",layoutDependency:layoutDependency,layoutId:\"WMgKtTy1R\",nodeId:\"WMgKtTy1R\",children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(motion.label,{className:\"framer-5mulue\",layoutDependency:layoutDependency,layoutId:\"pM2GbaD86\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1y28l59\",inputName:\"Email\",layoutDependency:layoutDependency,layoutId:\"XnuCQN0dP\",placeholder:\"Enter your Email\",required:true,style:{\"--framer-input-background\":\"rgba(187, 187, 187, 0.15)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(136, 136, 136, 0.1)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"10px\",\"--framer-input-border-radius-bottom-right\":\"10px\",\"--framer-input-border-radius-top-left\":\"10px\",\"--framer-input-border-radius-top-right\":\"10px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"rgb(153, 153, 153)\",\"--framer-input-icon-mask-image\":\"none\",\"--framer-input-placeholder-color\":\"rgb(153, 153, 153)\"},type:\"email\"})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,width:\"140px\",y:(componentViewport?.y||0)+0+0+30+0+51.6+10+0,...addPropertyOverrides({tZ52MfBCu:{y:(componentViewport?.y||0)+0+0+50+0+0+189.2+0+60},uku_O0t0M:{y:(componentViewport?.y||0)+0+0+50+0+0+209.2+10+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vmw45g-container\",layoutDependency:layoutDependency,layoutId:\"Fy588hHZm-container\",nodeId:\"Fy588hHZm\",rendersWithMotion:true,scopeId:\"ZM9qBPPGE\",children:/*#__PURE__*/_jsx(PrimaryButtton,{height:\"100%\",id:\"Fy588hHZm\",layoutId:\"Fy588hHZm\",style:{width:\"100%\"},type:\"submit\",variant:matchVariant(\"MhNsZRIXi\"),width:\"100%\",xFOrSeaSU:\"Submit\"})})})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1i8lnar\",\"data-border\":true,\"data-framer-name\":\"Mid\",layoutDependency:layoutDependency,layoutId:\"wVImOo4an\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(120, 120, 120, 0.47)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-86x4aa\",\"data-framer-name\":\"logo + icons\",layoutDependency:layoutDependency,layoutId:\"NKBYU0Ods\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4gc0x8\",layoutDependency:layoutDependency,layoutId:\"XByYILgaC\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-710bx9\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"Cfjm37OK6\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"z2B7RtMif\",openInNewTab:false,scopeId:\"ZM9qBPPGE\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:374,intrinsicWidth:1633,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+30+219.2+50+0+0+0+0+0),pixelHeight:374,pixelWidth:1633,sizes:\"130.9893px\",src:\"https://framerusercontent.com/images/ZWtKoKkaNYl7qYp45YuL1J9Do.png?width=1633&height=374\",srcSet:\"https://framerusercontent.com/images/ZWtKoKkaNYl7qYp45YuL1J9Do.png?scale-down-to=512&width=1633&height=374 512w,https://framerusercontent.com/images/ZWtKoKkaNYl7qYp45YuL1J9Do.png?scale-down-to=1024&width=1633&height=374 1024w,https://framerusercontent.com/images/ZWtKoKkaNYl7qYp45YuL1J9Do.png?width=1633&height=374 1633w\"},className:\"framer-1mpvmkz framer-1lx05v7\",fitImageDimension:\"width\",layoutDependency:layoutDependency,layoutId:\"z2B7RtMif\",...addPropertyOverrides({tZ52MfBCu:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:374,intrinsicWidth:1633,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+50+335.2+50+0+0+0+0+0+0),pixelHeight:374,pixelWidth:1633,sizes:\"130.9893px\",src:\"https://framerusercontent.com/images/ZWtKoKkaNYl7qYp45YuL1J9Do.png?width=1633&height=374\",srcSet:\"https://framerusercontent.com/images/ZWtKoKkaNYl7qYp45YuL1J9Do.png?scale-down-to=512&width=1633&height=374 512w,https://framerusercontent.com/images/ZWtKoKkaNYl7qYp45YuL1J9Do.png?scale-down-to=1024&width=1633&height=374 1024w,https://framerusercontent.com/images/ZWtKoKkaNYl7qYp45YuL1J9Do.png?width=1633&height=374 1633w\"}},uku_O0t0M:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:374,intrinsicWidth:1633,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+50+325.2+50+0+0+0+0+0),pixelHeight:374,pixelWidth:1633,sizes:\"130.9893px\",src:\"https://framerusercontent.com/images/ZWtKoKkaNYl7qYp45YuL1J9Do.png?width=1633&height=374\",srcSet:\"https://framerusercontent.com/images/ZWtKoKkaNYl7qYp45YuL1J9Do.png?scale-down-to=512&width=1633&height=374 512w,https://framerusercontent.com/images/ZWtKoKkaNYl7qYp45YuL1J9Do.png?scale-down-to=1024&width=1633&height=374 1024w,https://framerusercontent.com/images/ZWtKoKkaNYl7qYp45YuL1J9Do.png?width=1633&height=374 1633w\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1arxqep\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"THBfp22Ha\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1l21hgc\",\"data-styles-preset\":\"xUxtGCFaz\",dir:\"auto\",children:\"The workspace where modern product teams plan, build, and ship together.\"})}),className:\"framer-3qn8gc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jtNZiysPC\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({tZ52MfBCu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1l21hgc\",\"data-styles-preset\":\"xUxtGCFaz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"The workspace where modern product teams plan, build, and ship together.\"})})}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsxs(motion.button,{className:\"framer-ctc3bn\",\"data-framer-name\":\"icons\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"d99CucEKI\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"30px\",y:(componentViewport?.y||0)+0+0+30+219.2+50+0+205+0,...addPropertyOverrides({tZ52MfBCu:{y:(componentViewport?.y||0)+0+0+50+335.2+50+0+0+215+0},uku_O0t0M:{y:(componentViewport?.y||0)+0+0+50+325.2+50+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1k0c3hk-container\",layoutDependency:layoutDependency,layoutId:\"r0uht1Isa-container\",nodeId:\"r0uht1Isa\",rendersWithMotion:true,scopeId:\"ZM9qBPPGE\",children:/*#__PURE__*/_jsx(SocialIcons,{height:\"100%\",id:\"r0uht1Isa\",iVwCUBEgr:\"https://www.facebook.com/\",layoutId:\"r0uht1Isa\",style:{height:\"100%\",width:\"100%\"},UCqsLKZ_0:true,variant:matchVariant(\"TyuIcbOXS\"),width:\"100%\",...addPropertyOverrides({tZ52MfBCu:{variant:matchVariant(\"mqX3fwJhi\")},uku_O0t0M:{variant:matchVariant(\"mqX3fwJhi\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"30px\",y:(componentViewport?.y||0)+0+0+30+219.2+50+0+205+0,...addPropertyOverrides({tZ52MfBCu:{y:(componentViewport?.y||0)+0+0+50+335.2+50+0+0+215+0},uku_O0t0M:{y:(componentViewport?.y||0)+0+0+50+325.2+50+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19rs95n-container\",layoutDependency:layoutDependency,layoutId:\"en7xZCget-container\",nodeId:\"en7xZCget\",rendersWithMotion:true,scopeId:\"ZM9qBPPGE\",children:/*#__PURE__*/_jsx(SocialIcons,{height:\"100%\",id:\"en7xZCget\",iVwCUBEgr:\"https://www.facebook.com/\",layoutId:\"en7xZCget\",style:{height:\"100%\",width:\"100%\"},UCqsLKZ_0:true,variant:matchVariant(\"tq23uhjyh\"),width:\"100%\",...addPropertyOverrides({tZ52MfBCu:{variant:matchVariant(\"ujAaOZiSh\")},uku_O0t0M:{variant:matchVariant(\"ujAaOZiSh\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"30px\",y:(componentViewport?.y||0)+0+0+30+219.2+50+0+205+0,...addPropertyOverrides({tZ52MfBCu:{y:(componentViewport?.y||0)+0+0+50+335.2+50+0+0+215+0},uku_O0t0M:{y:(componentViewport?.y||0)+0+0+50+325.2+50+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yr0ljz-container\",layoutDependency:layoutDependency,layoutId:\"UWBbtGoUy-container\",nodeId:\"UWBbtGoUy\",rendersWithMotion:true,scopeId:\"ZM9qBPPGE\",children:/*#__PURE__*/_jsx(SocialIcons,{height:\"100%\",id:\"UWBbtGoUy\",iVwCUBEgr:\"https://www.facebook.com/\",layoutId:\"UWBbtGoUy\",style:{height:\"100%\",width:\"100%\"},UCqsLKZ_0:true,variant:matchVariant(\"YCcHWMYT_\"),width:\"100%\",...addPropertyOverrides({tZ52MfBCu:{variant:matchVariant(\"I8q3x2sci\")},uku_O0t0M:{variant:matchVariant(\"I8q3x2sci\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"30px\",y:(componentViewport?.y||0)+0+0+30+219.2+50+0+205+0,...addPropertyOverrides({tZ52MfBCu:{y:(componentViewport?.y||0)+0+0+50+335.2+50+0+0+215+0},uku_O0t0M:{y:(componentViewport?.y||0)+0+0+50+325.2+50+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ak0yvv-container\",layoutDependency:layoutDependency,layoutId:\"XRQs7pEZo-container\",nodeId:\"XRQs7pEZo\",rendersWithMotion:true,scopeId:\"ZM9qBPPGE\",children:/*#__PURE__*/_jsx(SocialIcons,{height:\"100%\",id:\"XRQs7pEZo\",iVwCUBEgr:\"https://www.facebook.com/\",layoutId:\"XRQs7pEZo\",style:{height:\"100%\",width:\"100%\"},UCqsLKZ_0:true,variant:matchVariant(\"GQjYo6UOF\"),width:\"100%\",...addPropertyOverrides({tZ52MfBCu:{variant:matchVariant(\"QHmW3IaQl\")},uku_O0t0M:{variant:matchVariant(\"QHmW3IaQl\")}},baseVariant,gestureVariant)})})})]})]}),/*#__PURE__*/_jsxs(MotionDivWithColumnMasonryLayout,{className:\"framer-e12jqf\",\"data-framer-name\":\"links\",layoutDependency:layoutDependency,layoutId:\"oAcdGQZda\",...addPropertyOverrides({tZ52MfBCu:{columnMasonryLayoutEnabled:true,parentIsDataRepeater:false,rowGap:30,trackCount:2}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bscb6b\",\"data-framer-name\":\"All Pages\",layoutDependency:layoutDependency,layoutId:\"W2xm8WRiE\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-75imha\",\"data-styles-preset\":\"cBct0Dxnt\",dir:\"auto\",children:\"All Pages\"})}),className:\"framer-6yhwm5\",\"data-framer-name\":\"All Pages\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lP7KPz9Pt\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9yv35b\",\"data-framer-name\":\"links\",layoutDependency:layoutDependency,layoutId:\"Ap6U30MNi\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"EX1IF0tbw\"},implicitPathVariables:undefined},{href:{webPageId:\"EX1IF0tbw\"},implicitPathVariables:undefined},{href:{webPageId:\"EX1IF0tbw\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:`max((max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 110px) / 2, 1px) - 105px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+30+219.2+50+0+0+32.4+0+0,...addPropertyOverrides({tZ52MfBCu:{width:\"170px\",y:(componentViewport?.y||0)+0+0+50+335.2+50+285+0+0+0+32.4+0+0},uku_O0t0M:{width:`max((${componentViewport?.width||\"100vw\"} - 250px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+50+325.2+50+235+0+0+32.4+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wy7pdx-container\",layoutDependency:layoutDependency,layoutId:\"swcGYAymR-container\",nodeId:\"swcGYAymR\",rendersWithMotion:true,scopeId:\"ZM9qBPPGE\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"swcGYAymR\",jPCbyF7rl:resolvedLinks[0],layoutId:\"swcGYAymR\",pMhV6wt21:\"Blog\",style:{width:\"100%\"},variant:matchVariant(\"erMmFz_Wf\"),width:\"100%\",...addPropertyOverrides({tZ52MfBCu:{jPCbyF7rl:resolvedLinks[2]},uku_O0t0M:{jPCbyF7rl:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"qS9fmumLy\"},implicitPathVariables:undefined},{href:{webPageId:\"qS9fmumLy\"},implicitPathVariables:undefined},{href:{webPageId:\"qS9fmumLy\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:`max((max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 110px) / 2, 1px) - 105px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+30+219.2+50+0+0+32.4+0+32,...addPropertyOverrides({tZ52MfBCu:{width:\"170px\",y:(componentViewport?.y||0)+0+0+50+335.2+50+285+0+0+0+32.4+0+32},uku_O0t0M:{width:`max((${componentViewport?.width||\"100vw\"} - 250px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+50+325.2+50+235+0+0+32.4+0+32}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-60w55d-container\",layoutDependency:layoutDependency,layoutId:\"xjyOreSij-container\",nodeId:\"xjyOreSij\",rendersWithMotion:true,scopeId:\"ZM9qBPPGE\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"xjyOreSij\",jPCbyF7rl:resolvedLinks1[0],layoutId:\"xjyOreSij\",pMhV6wt21:\"Case study\",style:{width:\"100%\"},variant:matchVariant(\"erMmFz_Wf\"),width:\"100%\",...addPropertyOverrides({tZ52MfBCu:{jPCbyF7rl:resolvedLinks1[2]},uku_O0t0M:{jPCbyF7rl:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"M8v1lma07\"},implicitPathVariables:undefined},{href:{webPageId:\"M8v1lma07\"},implicitPathVariables:undefined},{href:{webPageId:\"M8v1lma07\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:`max((max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 110px) / 2, 1px) - 105px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+30+219.2+50+0+0+32.4+0+64,...addPropertyOverrides({tZ52MfBCu:{width:\"170px\",y:(componentViewport?.y||0)+0+0+50+335.2+50+285+0+0+0+32.4+0+64},uku_O0t0M:{width:`max((${componentViewport?.width||\"100vw\"} - 250px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+50+325.2+50+235+0+0+32.4+0+64}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lq2elv-container\",layoutDependency:layoutDependency,layoutId:\"OHsQC33fK-container\",nodeId:\"OHsQC33fK\",rendersWithMotion:true,scopeId:\"ZM9qBPPGE\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"OHsQC33fK\",jPCbyF7rl:resolvedLinks2[0],layoutId:\"OHsQC33fK\",pMhV6wt21:\"Pricing\",style:{width:\"100%\"},variant:matchVariant(\"erMmFz_Wf\"),width:\"100%\",...addPropertyOverrides({tZ52MfBCu:{jPCbyF7rl:resolvedLinks2[2]},uku_O0t0M:{jPCbyF7rl:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zRKbLWAdv\"},implicitPathVariables:undefined},{href:{webPageId:\"zRKbLWAdv\"},implicitPathVariables:undefined},{href:{webPageId:\"zRKbLWAdv\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:`max((max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 110px) / 2, 1px) - 105px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+30+219.2+50+0+0+32.4+0+96,...addPropertyOverrides({tZ52MfBCu:{width:\"170px\",y:(componentViewport?.y||0)+0+0+50+335.2+50+285+0+0+0+32.4+0+96},uku_O0t0M:{width:`max((${componentViewport?.width||\"100vw\"} - 250px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+50+325.2+50+235+0+0+32.4+0+96}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12c023o-container\",layoutDependency:layoutDependency,layoutId:\"N1LIcAC9O-container\",nodeId:\"N1LIcAC9O\",rendersWithMotion:true,scopeId:\"ZM9qBPPGE\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"N1LIcAC9O\",jPCbyF7rl:resolvedLinks3[0],layoutId:\"N1LIcAC9O\",pMhV6wt21:\"About\",style:{width:\"100%\"},variant:matchVariant(\"erMmFz_Wf\"),width:\"100%\",...addPropertyOverrides({tZ52MfBCu:{jPCbyF7rl:resolvedLinks3[2]},uku_O0t0M:{jPCbyF7rl:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"UCnaKqJXB\"},implicitPathVariables:undefined},{href:{webPageId:\"UCnaKqJXB\"},implicitPathVariables:undefined},{href:{webPageId:\"UCnaKqJXB\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:`max((max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 110px) / 2, 1px) - 105px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+30+219.2+50+0+0+32.4+0+128,...addPropertyOverrides({tZ52MfBCu:{width:\"170px\",y:(componentViewport?.y||0)+0+0+50+335.2+50+285+0+0+0+32.4+0+128},uku_O0t0M:{width:`max((${componentViewport?.width||\"100vw\"} - 250px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+50+325.2+50+235+0+0+32.4+0+128}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nlu8ln-container\",layoutDependency:layoutDependency,layoutId:\"d62n0uUb7-container\",nodeId:\"d62n0uUb7\",rendersWithMotion:true,scopeId:\"ZM9qBPPGE\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"d62n0uUb7\",jPCbyF7rl:resolvedLinks4[0],layoutId:\"d62n0uUb7\",pMhV6wt21:\"Contact\",style:{width:\"100%\"},variant:matchVariant(\"erMmFz_Wf\"),width:\"100%\",...addPropertyOverrides({tZ52MfBCu:{jPCbyF7rl:resolvedLinks4[2]},uku_O0t0M:{jPCbyF7rl:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"P7n6IPxmB\"},implicitPathVariables:undefined},{href:{webPageId:\"P7n6IPxmB\"},implicitPathVariables:undefined},{href:{webPageId:\"P7n6IPxmB\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:`max((max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 110px) / 2, 1px) - 105px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+30+219.2+50+0+0+32.4+0+160,...addPropertyOverrides({tZ52MfBCu:{width:\"170px\",y:(componentViewport?.y||0)+0+0+50+335.2+50+285+0+0+0+32.4+0+160},uku_O0t0M:{width:`max((${componentViewport?.width||\"100vw\"} - 250px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+50+325.2+50+235+0+0+32.4+0+160}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-blhwt1-container\",layoutDependency:layoutDependency,layoutId:\"kvlwqU2gN-container\",nodeId:\"kvlwqU2gN\",rendersWithMotion:true,scopeId:\"ZM9qBPPGE\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"kvlwqU2gN\",jPCbyF7rl:resolvedLinks5[0],layoutId:\"kvlwqU2gN\",pMhV6wt21:\"404\",style:{width:\"100%\"},variant:matchVariant(\"erMmFz_Wf\"),width:\"100%\",...addPropertyOverrides({tZ52MfBCu:{jPCbyF7rl:resolvedLinks5[2]},uku_O0t0M:{jPCbyF7rl:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RHkZZ6V0f\"},implicitPathVariables:undefined},{href:{webPageId:\"RHkZZ6V0f\"},implicitPathVariables:undefined},{href:{webPageId:\"RHkZZ6V0f\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:`max((max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 110px) / 2, 1px) - 105px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+30+219.2+50+0+0+32.4+0+192,...addPropertyOverrides({tZ52MfBCu:{width:\"170px\",y:(componentViewport?.y||0)+0+0+50+335.2+50+285+0+0+0+32.4+0+192},uku_O0t0M:{width:`max((${componentViewport?.width||\"100vw\"} - 250px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+50+325.2+50+235+0+0+32.4+0+192}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-swl91r-container\",layoutDependency:layoutDependency,layoutId:\"g6KWolNqa-container\",nodeId:\"g6KWolNqa\",rendersWithMotion:true,scopeId:\"ZM9qBPPGE\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"g6KWolNqa\",jPCbyF7rl:resolvedLinks6[0],layoutId:\"g6KWolNqa\",pMhV6wt21:\"Integrations\",style:{width:\"100%\"},variant:matchVariant(\"erMmFz_Wf\"),width:\"100%\",...addPropertyOverrides({tZ52MfBCu:{jPCbyF7rl:resolvedLinks6[2]},uku_O0t0M:{jPCbyF7rl:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-101hbxk\",\"data-framer-name\":\"product\",layoutDependency:layoutDependency,layoutId:\"TB5GkWLco\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-75imha\",\"data-styles-preset\":\"cBct0Dxnt\",dir:\"auto\",children:\"Product\"})}),className:\"framer-1lg0phk\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YWPQh18pf\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1oe75o1\",\"data-framer-name\":\"links\",layoutDependency:layoutDependency,layoutId:\"eaRyeyEsD\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:`max((max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 110px) / 2, 1px) - 105px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+30+219.2+50+0+0+32.4+0+0,...addPropertyOverrides({tZ52MfBCu:{width:\"170px\",y:(componentViewport?.y||0)+0+0+50+335.2+50+285+0+0+0+32.4+0+0},uku_O0t0M:{width:`max((${componentViewport?.width||\"100vw\"} - 250px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+50+325.2+50+235+0+0+32.4+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1matsga-container\",layoutDependency:layoutDependency,layoutId:\"Kq54ZVnwU-container\",nodeId:\"Kq54ZVnwU\",rendersWithMotion:true,scopeId:\"ZM9qBPPGE\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"Kq54ZVnwU\",layoutId:\"Kq54ZVnwU\",pMhV6wt21:\"Overview\",style:{width:\"100%\"},variant:matchVariant(\"erMmFz_Wf\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"M8v1lma07\"},implicitPathVariables:undefined},{href:{webPageId:\"M8v1lma07\"},implicitPathVariables:undefined},{href:{webPageId:\"M8v1lma07\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:`max((max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 110px) / 2, 1px) - 105px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+30+219.2+50+0+0+32.4+0+32,...addPropertyOverrides({tZ52MfBCu:{width:\"170px\",y:(componentViewport?.y||0)+0+0+50+335.2+50+285+0+0+0+32.4+0+32},uku_O0t0M:{width:`max((${componentViewport?.width||\"100vw\"} - 250px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+50+325.2+50+235+0+0+32.4+0+32}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ayy75y-container\",layoutDependency:layoutDependency,layoutId:\"euBZil7FJ-container\",nodeId:\"euBZil7FJ\",rendersWithMotion:true,scopeId:\"ZM9qBPPGE\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"euBZil7FJ\",jPCbyF7rl:resolvedLinks7[0],layoutId:\"euBZil7FJ\",pMhV6wt21:\"Pricing\",style:{width:\"100%\"},variant:matchVariant(\"erMmFz_Wf\"),width:\"100%\",...addPropertyOverrides({tZ52MfBCu:{jPCbyF7rl:resolvedLinks7[2]},uku_O0t0M:{jPCbyF7rl:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:`max((max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 110px) / 2, 1px) - 105px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+30+219.2+50+0+0+32.4+0+64,...addPropertyOverrides({tZ52MfBCu:{width:\"170px\",y:(componentViewport?.y||0)+0+0+50+335.2+50+285+0+0+0+32.4+0+64},uku_O0t0M:{width:`max((${componentViewport?.width||\"100vw\"} - 250px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+50+325.2+50+235+0+0+32.4+0+64}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i1gqlk-container\",layoutDependency:layoutDependency,layoutId:\"Fc8w487Hn-container\",nodeId:\"Fc8w487Hn\",rendersWithMotion:true,scopeId:\"ZM9qBPPGE\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"Fc8w487Hn\",layoutId:\"Fc8w487Hn\",pMhV6wt21:\"Changelog\",style:{width:\"100%\"},variant:matchVariant(\"erMmFz_Wf\"),width:\"100%\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-162dg4b\",\"data-framer-name\":\"solution\",layoutDependency:layoutDependency,layoutId:\"hDCFfb40T\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-75imha\",\"data-styles-preset\":\"cBct0Dxnt\",dir:\"auto\",children:\"Solutions\"})}),className:\"framer-1wmlqm\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ADvrRQW6I\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sfcqyz\",\"data-framer-name\":\"links\",layoutDependency:layoutDependency,layoutId:\"n0mFDFRSX\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:`max((max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 110px) / 2, 1px) - 105px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+30+219.2+50+0+0+32.4+0+0,...addPropertyOverrides({tZ52MfBCu:{width:\"170px\",y:(componentViewport?.y||0)+0+0+50+335.2+50+285+0+281.4+0+32.4+0+0},uku_O0t0M:{width:`max((${componentViewport?.width||\"100vw\"} - 250px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+50+325.2+50+235+0+0+32.4+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16wexfv-container\",layoutDependency:layoutDependency,layoutId:\"FARws9wIh-container\",nodeId:\"FARws9wIh\",rendersWithMotion:true,scopeId:\"ZM9qBPPGE\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"FARws9wIh\",layoutId:\"FARws9wIh\",pMhV6wt21:\"Planning\",style:{width:\"100%\"},variant:matchVariant(\"erMmFz_Wf\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:`max((max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 110px) / 2, 1px) - 105px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+30+219.2+50+0+0+32.4+0+32,...addPropertyOverrides({tZ52MfBCu:{width:\"170px\",y:(componentViewport?.y||0)+0+0+50+335.2+50+285+0+281.4+0+32.4+0+32},uku_O0t0M:{width:`max((${componentViewport?.width||\"100vw\"} - 250px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+50+325.2+50+235+0+0+32.4+0+32}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1r9mc2j-container\",layoutDependency:layoutDependency,layoutId:\"HLjZixu_R-container\",nodeId:\"HLjZixu_R\",rendersWithMotion:true,scopeId:\"ZM9qBPPGE\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"HLjZixu_R\",layoutId:\"HLjZixu_R\",pMhV6wt21:\"Popular\",style:{width:\"100%\"},variant:matchVariant(\"erMmFz_Wf\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:`max((max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 110px) / 2, 1px) - 105px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+30+219.2+50+0+0+32.4+0+64,...addPropertyOverrides({tZ52MfBCu:{width:\"170px\",y:(componentViewport?.y||0)+0+0+50+335.2+50+285+0+281.4+0+32.4+0+64},uku_O0t0M:{width:`max((${componentViewport?.width||\"100vw\"} - 250px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+50+325.2+50+235+0+0+32.4+0+64}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yg3b6i-container\",layoutDependency:layoutDependency,layoutId:\"HFU4wSxT5-container\",nodeId:\"HFU4wSxT5\",rendersWithMotion:true,scopeId:\"ZM9qBPPGE\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"HFU4wSxT5\",layoutId:\"HFU4wSxT5\",pMhV6wt21:\"Notes\",style:{width:\"100%\"},variant:matchVariant(\"erMmFz_Wf\"),width:\"100%\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qx3luf\",\"data-framer-name\":\"company\",layoutDependency:layoutDependency,layoutId:\"qxCsD7_In\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-75imha\",\"data-styles-preset\":\"cBct0Dxnt\",dir:\"auto\",children:\"Company\"})}),className:\"framer-1929qvc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EI6qE5Lz1\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-65ge32\",\"data-framer-name\":\"links\",layoutDependency:layoutDependency,layoutId:\"pFPCynVIL\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:`max((max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 110px) / 2, 1px) - 105px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+30+219.2+50+0+0+32.4+0+0,...addPropertyOverrides({tZ52MfBCu:{width:\"170px\",y:(componentViewport?.y||0)+0+0+50+335.2+50+285+0+281.4+0+32.4+0+0},uku_O0t0M:{width:`max((${componentViewport?.width||\"100vw\"} - 250px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+50+325.2+50+235+0+0+32.4+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1300zd9-container\",layoutDependency:layoutDependency,layoutId:\"HtAV8UW9e-container\",nodeId:\"HtAV8UW9e\",rendersWithMotion:true,scopeId:\"ZM9qBPPGE\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"HtAV8UW9e\",layoutId:\"HtAV8UW9e\",pMhV6wt21:\"Careers\",style:{width:\"100%\"},variant:matchVariant(\"erMmFz_Wf\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:`max((max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 110px) / 2, 1px) - 105px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+30+219.2+50+0+0+32.4+0+32,...addPropertyOverrides({tZ52MfBCu:{width:\"170px\",y:(componentViewport?.y||0)+0+0+50+335.2+50+285+0+281.4+0+32.4+0+32},uku_O0t0M:{width:`max((${componentViewport?.width||\"100vw\"} - 250px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+50+325.2+50+235+0+0+32.4+0+32}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dtey2k-container\",layoutDependency:layoutDependency,layoutId:\"tq72s0fUu-container\",nodeId:\"tq72s0fUu\",rendersWithMotion:true,scopeId:\"ZM9qBPPGE\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"tq72s0fUu\",layoutId:\"tq72s0fUu\",pMhV6wt21:\"Hiring\",style:{width:\"100%\"},variant:matchVariant(\"erMmFz_Wf\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:`max((max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 110px) / 2, 1px) - 105px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+30+219.2+50+0+0+32.4+0+64,...addPropertyOverrides({tZ52MfBCu:{width:\"170px\",y:(componentViewport?.y||0)+0+0+50+335.2+50+285+0+281.4+0+32.4+0+64},uku_O0t0M:{width:`max((${componentViewport?.width||\"100vw\"} - 250px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+50+325.2+50+235+0+0+32.4+0+64}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1169hke-container\",layoutDependency:layoutDependency,layoutId:\"txInZE5b7-container\",nodeId:\"txInZE5b7\",rendersWithMotion:true,scopeId:\"ZM9qBPPGE\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"txInZE5b7\",layoutId:\"txInZE5b7\",pMhV6wt21:\"Customers\",style:{width:\"100%\"},variant:matchVariant(\"erMmFz_Wf\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:`max((max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 110px) / 2, 1px) - 105px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+30+219.2+50+0+0+32.4+0+96,...addPropertyOverrides({tZ52MfBCu:{width:\"170px\",y:(componentViewport?.y||0)+0+0+50+335.2+50+285+0+281.4+0+32.4+0+96},uku_O0t0M:{width:`max((${componentViewport?.width||\"100vw\"} - 250px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+50+325.2+50+235+0+0+32.4+0+96}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sxiv0a-container\",layoutDependency:layoutDependency,layoutId:\"k3zSGA8iQ-container\",nodeId:\"k3zSGA8iQ\",rendersWithMotion:true,scopeId:\"ZM9qBPPGE\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"k3zSGA8iQ\",layoutId:\"k3zSGA8iQ\",pMhV6wt21:\"Support\",style:{width:\"100%\"},variant:matchVariant(\"erMmFz_Wf\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:`max((max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 110px) / 2, 1px) - 105px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+30+219.2+50+0+0+32.4+0+128,...addPropertyOverrides({tZ52MfBCu:{width:\"170px\",y:(componentViewport?.y||0)+0+0+50+335.2+50+285+0+281.4+0+32.4+0+128},uku_O0t0M:{width:`max((${componentViewport?.width||\"100vw\"} - 250px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+50+325.2+50+235+0+0+32.4+0+128}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ks5n20-container\",layoutDependency:layoutDependency,layoutId:\"d3F9Vp2sS-container\",nodeId:\"d3F9Vp2sS\",rendersWithMotion:true,scopeId:\"ZM9qBPPGE\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"d3F9Vp2sS\",layoutId:\"d3F9Vp2sS\",pMhV6wt21:\"Sales\",style:{width:\"100%\"},variant:matchVariant(\"erMmFz_Wf\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:`max((max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 110px) / 2, 1px) - 105px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+30+219.2+50+0+0+32.4+0+160,...addPropertyOverrides({tZ52MfBCu:{width:\"170px\",y:(componentViewport?.y||0)+0+0+50+335.2+50+285+0+281.4+0+32.4+0+160},uku_O0t0M:{width:`max((${componentViewport?.width||\"100vw\"} - 250px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+50+325.2+50+235+0+0+32.4+0+160}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-q85cgt-container\",layoutDependency:layoutDependency,layoutId:\"INyTbECUa-container\",nodeId:\"INyTbECUa\",rendersWithMotion:true,scopeId:\"ZM9qBPPGE\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"INyTbECUa\",layoutId:\"INyTbECUa\",pMhV6wt21:\"Legal\",style:{width:\"100%\"},variant:matchVariant(\"erMmFz_Wf\"),width:\"100%\"})})})]})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tmsuyr\",\"data-framer-name\":\"bottom\",layoutDependency:layoutDependency,layoutId:\"lCNRC9LYE\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-18ut6p9\",\"data-styles-preset\":\"NGHBVhW4s\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:[\"\\xa9 2026 \",/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"YGFmV3irT\",openInNewTab:false,relValues:[],scopeId:\"ZM9qBPPGE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ddl6o\",\"data-styles-preset\":\"QwI1zFtz8\",children:\"VoxAi\"})}),\". All rights reserved.\"]})}),className:\"framer-1yyczcc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YGFmV3irT\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({tZ52MfBCu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1l21hgc\",\"data-styles-preset\":\"xUxtGCFaz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:[\"\\xa9 2026 \",/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"YGFmV3irT\",openInNewTab:false,relValues:[],scopeId:\"ZM9qBPPGE\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ddl6o\",\"data-styles-preset\":\"QwI1zFtz8\",children:\"VoxAi\"})}),\". All rights reserved.\"]})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-14rd68z\",layoutDependency:layoutDependency,layoutId:\"RyPgmtdaX\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idRyPgmtdaX,m39eMLyK7:m39eMLyK7RyPgmtdaX,y3Zaw_DeM:y3Zaw_DeMRyPgmtdaX},index)=>{m39eMLyK7RyPgmtdaX??=\"\";y3Zaw_DeMRyPgmtdaX??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`RyPgmtdaX-${idRyPgmtdaX}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{y3Zaw_DeM:y3Zaw_DeMRyPgmtdaX},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-6y3gzs\",layoutDependency:layoutDependency,layoutId:\"EiM_CWCjK\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{y3Zaw_DeM:y3Zaw_DeMRyPgmtdaX},webPageId:\"tgKsJneIV\"},implicitPathVariables:undefined},{href:{pathVariables:{y3Zaw_DeM:y3Zaw_DeMRyPgmtdaX},webPageId:\"tgKsJneIV\"},implicitPathVariables:undefined},{href:{pathVariables:{y3Zaw_DeM:y3Zaw_DeMRyPgmtdaX},webPageId:\"tgKsJneIV\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+0+0+30+554.2+79+0+0,...addPropertyOverrides({tZ52MfBCu:{y:(componentViewport?.y||0)+0+0+50+1253+40+165+0+0},uku_O0t0M:{y:(componentViewport?.y||0)+0+0+50+911.6+40+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-r9zb8v-container\",layoutDependency:layoutDependency,layoutId:\"WEhFKdZ2i-container\",nodeId:\"WEhFKdZ2i\",rendersWithMotion:true,scopeId:\"ZM9qBPPGE\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"WEhFKdZ2i\",jPCbyF7rl:resolvedLinks8[0],layoutId:\"WEhFKdZ2i\",pMhV6wt21:m39eMLyK7RyPgmtdaX,variant:matchVariant(\"eTEWXOnIT\"),width:\"100%\",...addPropertyOverrides({tZ52MfBCu:{jPCbyF7rl:resolvedLinks8[2]},uku_O0t0M:{jPCbyF7rl:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})})})})},idRyPgmtdaX);})});}})})})]})]}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yqooww-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"l1AsMSzQ3-container\",nodeId:\"l1AsMSzQ3\",rendersWithMotion:true,scopeId:\"ZM9qBPPGE\",style:{mask:\"linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 57.586196373248924%) add\",opacity:.7,WebkitMask:\"linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 57.586196373248924%) add\"},children:/*#__PURE__*/_jsx(InteractiveGradient,{blur:60,brightness:1,colors:{color1:\"var(--token-0daa39a8-af3d-40e8-adcc-a372327d33d4, rgb(0, 42, 84))\",color2:\"rgb(0, 14, 28)\",color3:\"rgb(13, 87, 161)\"},followStrength:.35,height:\"100%\",hoverEnterDuration:.2,hoverEnterSmoothing:false,hoverOverscan:12,hoverReturn:\"Smooth\",id:\"l1AsMSzQ3\",layoutId:\"l1AsMSzQ3\",loopDuration:16,orbitRadius:28,palette:\"Custom\",radius:20,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\".framer-LB6N0.framer-1lx05v7, .framer-LB6N0 .framer-1lx05v7 { display: block; }\",\".framer-LB6N0.framer-1lua2j0 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1440px; will-change: var(--framer-will-change-override, transform); }\",\".framer-LB6N0 .framer-14plsuo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1200px; overflow: var(--overflow-clip-fallback, clip); padding: 30px; position: relative; width: 100%; z-index: 1; }\",\".framer-LB6N0 .framer-4qi3us { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 50px 0px; position: relative; width: 100%; }\",\".framer-LB6N0 .framer-23mdv8 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-LB6N0 .framer-1aorn5b, .framer-LB6N0 .framer-1e2omci, .framer-LB6N0 .framer-3qn8gc { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-LB6N0 .framer-t78mg9 { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 10px; position: relative; width: 1px; }\",\".framer-LB6N0 .framer-5mulue { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",'.framer-LB6N0 .framer-1y28l59 { --framer-input-focused-border-color: #0099ff; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-family: \"Inter\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 14px; --framer-input-font-weight: 400; --framer-input-padding: 12px; flex: none; height: 40px; position: relative; width: 100%; }',\".framer-LB6N0 .framer-1vmw45g-container { flex: none; height: auto; position: relative; width: 140px; }\",\".framer-LB6N0 .framer-1i8lnar { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 50px 0px 50px 0px; position: relative; width: 100%; }\",\".framer-LB6N0 .framer-86x4aa { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-LB6N0 .framer-4gc0x8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-LB6N0 .framer-710bx9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-LB6N0 .framer-1mpvmkz { flex: none; height: 30px; position: relative; text-decoration: none; width: auto; }\",\".framer-LB6N0 .framer-1arxqep { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 545px; }\",\".framer-LB6N0 .framer-ctc3bn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-LB6N0 .framer-1k0c3hk-container, .framer-LB6N0 .framer-19rs95n-container, .framer-LB6N0 .framer-yr0ljz-container, .framer-LB6N0 .framer-ak0yvv-container { flex: none; height: 30px; position: relative; width: 30px; }\",\".framer-LB6N0 .framer-e12jqf { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 35px; height: auto; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-LB6N0 .framer-1bscb6b, .framer-LB6N0 .framer-101hbxk, .framer-LB6N0 .framer-162dg4b, .framer-LB6N0 .framer-qx3luf { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-LB6N0 .framer-6yhwm5, .framer-LB6N0 .framer-1lg0phk, .framer-LB6N0 .framer-1wmlqm, .framer-LB6N0 .framer-1929qvc { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-LB6N0 .framer-9yv35b { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-LB6N0 .framer-1wy7pdx-container, .framer-LB6N0 .framer-60w55d-container, .framer-LB6N0 .framer-1lq2elv-container, .framer-LB6N0 .framer-12c023o-container, .framer-LB6N0 .framer-1nlu8ln-container, .framer-LB6N0 .framer-blhwt1-container, .framer-LB6N0 .framer-swl91r-container, .framer-LB6N0 .framer-1matsga-container, .framer-LB6N0 .framer-1ayy75y-container, .framer-LB6N0 .framer-1i1gqlk-container, .framer-LB6N0 .framer-16wexfv-container, .framer-LB6N0 .framer-1r9mc2j-container, .framer-LB6N0 .framer-1yg3b6i-container, .framer-LB6N0 .framer-1300zd9-container, .framer-LB6N0 .framer-dtey2k-container, .framer-LB6N0 .framer-1169hke-container, .framer-LB6N0 .framer-1sxiv0a-container, .framer-LB6N0 .framer-ks5n20-container, .framer-LB6N0 .framer-q85cgt-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-LB6N0 .framer-1oe75o1, .framer-LB6N0 .framer-1sfcqyz, .framer-LB6N0 .framer-65ge32 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-LB6N0 .framer-1tmsuyr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 40px 0px 10px 0px; position: relative; width: 100%; }\",\".framer-LB6N0 .framer-1yyczcc { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-LB6N0 .framer-14rd68z { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-end; padding: 0px; position: relative; width: 1px; }\",\".framer-LB6N0 .framer-6y3gzs { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-LB6N0 .framer-r9zb8v-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-LB6N0 .framer-1yqooww-container { flex: none; height: calc(var(--framer-viewport-height, 100vh) * 1); left: 0px; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-LB6N0.framer-v-5397o4.framer-1lua2j0 { width: 810px; }\",\".framer-LB6N0.framer-v-5397o4 .framer-14plsuo { max-width: unset; padding: 50px; }\",\".framer-LB6N0.framer-v-5397o4 .framer-4qi3us { flex-direction: column; gap: 40px; justify-content: flex-start; }\",\".framer-LB6N0.framer-v-5397o4 .framer-23mdv8, .framer-LB6N0.framer-v-1vlt2kl .framer-23mdv8 { align-content: center; align-items: center; flex: none; width: 100%; }\",\".framer-LB6N0.framer-v-5397o4 .framer-t78mg9 { flex: none; width: 70%; }\",\".framer-LB6N0.framer-v-5397o4 .framer-1i8lnar { flex-direction: column; }\",\".framer-LB6N0.framer-v-5397o4 .framer-86x4aa { flex: none; flex-direction: row; width: 100%; }\",\".framer-LB6N0.framer-v-5397o4 .framer-4gc0x8 { flex: 1 0 0px; width: 1px; }\",\".framer-LB6N0.framer-v-5397o4 .framer-710bx9 { justify-content: flex-start; width: 100%; }\",\".framer-LB6N0.framer-v-5397o4 .framer-1arxqep { align-content: flex-start; align-items: flex-start; justify-content: flex-start; width: 100%; }\",\".framer-LB6N0.framer-v-5397o4 .framer-ctc3bn { align-content: center; align-items: center; justify-content: center; }\",\".framer-LB6N0.framer-v-5397o4 .framer-e12jqf { align-self: unset; flex: none; gap: 50px; height: min-content; justify-content: center; width: 100%; }\",\".framer-LB6N0.framer-v-5397o4 .framer-1yyczcc { flex: none; white-space: pre; width: auto; }\",\".framer-LB6N0.framer-v-1vlt2kl.framer-1lua2j0 { width: 450px; }\",\".framer-LB6N0.framer-v-1vlt2kl .framer-14plsuo { max-width: unset; padding: 50px 20px 50px 20px; }\",\".framer-LB6N0.framer-v-1vlt2kl .framer-4qi3us { flex-direction: column; gap: 20px; justify-content: center; padding: 0px 0px 40px 0px; }\",\".framer-LB6N0.framer-v-1vlt2kl .framer-t78mg9 { align-content: center; align-items: center; flex: none; flex-direction: column; padding: 0px; width: 90%; }\",\".framer-LB6N0.framer-v-1vlt2kl .framer-5mulue, .framer-LB6N0.framer-v-1vlt2kl .framer-1yyczcc { flex: none; width: 100%; }\",\".framer-LB6N0.framer-v-1vlt2kl .framer-1i8lnar { flex-direction: column; gap: 40px; }\",\".framer-LB6N0.framer-v-1vlt2kl .framer-86x4aa { flex: none; gap: 30px; width: 100%; }\",\".framer-LB6N0.framer-v-1vlt2kl .framer-4gc0x8, .framer-LB6N0.framer-v-1vlt2kl .framer-710bx9, .framer-LB6N0.framer-v-1vlt2kl .framer-1arxqep { width: 100%; }\",\".framer-LB6N0.framer-v-1vlt2kl .framer-ctc3bn { align-content: center; align-items: center; justify-content: center; width: 100%; }\",\".framer-LB6N0.framer-v-1vlt2kl .framer-e12jqf { align-content: unset; align-items: unset; align-self: unset; display: grid; flex: none; gap: 30px 30px; height: min-content; justify-content: unset; padding: 0px 0px 0px 40px; width: 410px; }\",\".framer-LB6N0.framer-v-1vlt2kl .framer-1bscb6b, .framer-LB6N0.framer-v-1vlt2kl .framer-101hbxk, .framer-LB6N0.framer-v-1vlt2kl .framer-162dg4b, .framer-LB6N0.framer-v-1vlt2kl .framer-qx3luf { align-self: start; flex: none; justify-self: start; width: 100%; }\",\".framer-LB6N0.framer-v-1vlt2kl .framer-1tmsuyr { flex-direction: column; gap: 30px; justify-content: center; padding: 40px 0px 40px 0px; }\",\".framer-LB6N0.framer-v-1vlt2kl .framer-14rd68z { flex: none; justify-content: center; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,'.framer-LB6N0[data-border=\"true\"]::after, .framer-LB6N0 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 604\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"uku_O0t0M\":{\"layout\":[\"fixed\",\"auto\"]},\"tZ52MfBCu\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"wTYsGle_t\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZM9qBPPGE=withCSS(Component,css,\"framer-LB6N0\");export default FramerZM9qBPPGE;FramerZM9qBPPGE.displayName=\"Footer\";FramerZM9qBPPGE.defaultProps={height:604,width:1440};addPropertyControls(FramerZM9qBPPGE,{variant:{options:[\"vj45eV3uo\",\"uku_O0t0M\",\"tZ52MfBCu\"],optionTitles:[\"desctop\",\"tablet\",\"mobile\"],title:\"Variant\",type:ControlType.Enum},wTYsGle_t:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FramerZM9qBPPGE,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...PrimaryButttonFonts,...SocialIconsFonts,...NavLinkFonts,...InteractiveGradientFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});FramerZM9qBPPGE.loader={load:(props,context)=>{const locale=context.locale;const priority=context.priority;const queryCacheEntry=queryCache.get(query1(),locale,priority);return runTasksWithYield([()=>queryCacheEntry.preload(),()=>forwardLoader(PrimaryButtton,{},context),()=>forwardLoader(SocialIcons,{},context),()=>forwardLoader(NavLink,{},context),async()=>{const parentData=await runWithYield(()=>queryCacheEntry.readMaybeAsync(),context)??[];return runTasksWithYield(parentData.flatMap(item=>()=>forwardLoader(NavLink,{},context)),context);}],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZM9qBPPGE\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"604\",\"framerVariables\":\"{\\\"wTYsGle_t\\\":\\\"hover\\\"}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uku_O0t0M\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tZ52MfBCu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (af78293)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,runTasksWithYield,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import InteractiveGradient from\"https://framerusercontent.com/modules/HEEsbl8uZBDuIKRx6YOx/RW3mDHmFxZdQhD4ZfrV0/Interactive_animated_gradient.js\";import CursorDotTrail from\"https://framerusercontent.com/modules/QAkzCyLGXze5WoqyvOtW/iLyzK205nNCuHNDP5Nsc/CursorDotTrail.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/Jx2Y4gq6eTurOxx3fNuZ/SmoothScroll_Prod.js\";import LunisBadge from\"#framer/local/canvasComponent/c4YjwVKbj/c4YjwVKbj.js\";import NavBar from\"#framer/local/canvasComponent/oaZHKWvkL/oaZHKWvkL.js\";import Footer from\"#framer/local/canvasComponent/ZM9qBPPGE/ZM9qBPPGE.js\";const NavBarFonts=getFonts(NavBar);const ContainerWithFX=withFX(Container);const InteractiveGradientFonts=getFonts(InteractiveGradient);const CursorDotTrailFonts=getFonts(CursorDotTrail);const SmoothScrollFonts=getFonts(SmoothScroll);const LunisBadgeFonts=getFonts(LunisBadge);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const FooterFonts=getFonts(Footer);const breakpoints={fhM1UOC5d:\"(min-width: 1200px)\",g0t3toKKp:\"(max-width: 809.98px)\",YXao1xcBe:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-wF4Ha\";const variantClassNames={fhM1UOC5d:\"framer-v-1vg9ztw\",g0t3toKKp:\"framer-v-hh9rfx\",YXao1xcBe:\"framer-v-ug7614\"};const transition1={delay:.2,duration:.5,ease:[0,.69,.38,1.01],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.7,skewX:0,skewY:0,x:0,y:-65};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition2={delay:5,duration:1,ease:[.04,.52,.5,1],type:\"tween\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,x:50,y:0};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\".framer-wF4Ha.framer-142hf8z, .framer-wF4Ha .framer-142hf8z { display: block; }\",'.framer-wF4Ha.framer-1vg9ztw { --selection-background-color: var(--token-ff40a54e-b642-4284-847f-78dd874f67f2, rgba(255, 255, 255, 0.8)) /* {\"name\":\"White-80%\"} */; --selection-color: #001b36; align-content: center; align-items: center; background-color: var(--token-690a223c-b203-4da8-b964-df58a8554d4a, #030014); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }',\".framer-wF4Ha .framer-1dy76hf-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-wF4Ha .framer-1cgte0n-container { -webkit-mask: linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0,0,0,1) 57.586196373248924%) add; flex: none; height: 100vh; left: 0px; mask: linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 57.586196373248924%) add; opacity: 0.7; order: -999; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-wF4Ha .framer-11rjn1a-container { flex: none; height: auto; order: -998; position: relative; width: auto; z-index: 1; }\",\".framer-wF4Ha .framer-s9dxd9-container { flex: none; height: auto; order: -997; position: relative; width: auto; z-index: 1; }\",\".framer-wF4Ha .framer-10pxf96-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 20px); flex: none; height: auto; order: -996; position: var(--framer-canvas-fixed-position, fixed); right: 21px; width: 137px; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-wF4Ha .framer-gtukfc { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-wF4Ha .framer-9t5add-container { flex: none; height: auto; order: 1006; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }','.framer-wF4Ha[data-selection=\"true\"] * ::selection, .framer-wF4Ha [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }'];const mediaQueries={fhM1UOC5d:\"(min-width: 1200px)\",g0t3toKKp:\"(max-width: 809.98px)\",YXao1xcBe:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"fhM1UOC5d\",Phone:\"g0t3toKKp\",Tablet:\"YXao1xcBe\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"fhM1UOC5d\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if([\"YXao1xcBe\",\"g0t3toKKp\"].includes(baseVariant))return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"fhM1UOC5d\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-690a223c-b203-4da8-b964-df58a8554d4a, rgb(3, 0, 20)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1vg9ztw\",className),\"data-layout-template\":true,\"data-selection\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:66,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1dy76hf-container\",layoutScroll:true,nodeId:\"gB_cOmudr\",rendersWithMotion:true,scopeId:\"QP82Pqc4O\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{g0t3toKKp:{variant:matchVariant(\"A5yAKDqph\")},YXao1xcBe:{variant:matchVariant(\"A5yAKDqph\")}},children:/*#__PURE__*/_jsx(NavBar,{height:\"100%\",id:\"gB_cOmudr\",layoutId:\"gB_cOmudr\",style:{width:\"100%\"},variant:matchVariant(\"IUAarfd4p\"),width:\"100%\"})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1cgte0n-container hidden-ug7614 hidden-hh9rfx\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"cRrp_FUdI\",scopeId:\"QP82Pqc4O\",children:/*#__PURE__*/_jsx(InteractiveGradient,{blur:60,brightness:1,colors:{color1:\"var(--token-0daa39a8-af3d-40e8-adcc-a372327d33d4, rgb(0, 42, 84))\",color2:\"rgb(0, 14, 28)\",color3:\"rgb(13, 87, 161)\"},followStrength:.35,height:\"100%\",hoverEnterDuration:.2,hoverEnterSmoothing:false,hoverOverscan:12,hoverReturn:\"Smooth\",id:\"cRrp_FUdI\",layoutId:\"cRrp_FUdI\",loopDuration:16,orbitRadius:28,palette:\"Custom\",radius:20,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-11rjn1a-container hidden-ug7614 hidden-hh9rfx\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"W0kXQlLaj\",scopeId:\"QP82Pqc4O\",children:/*#__PURE__*/_jsx(CursorDotTrail,{borderWidth:1,color:\"rgb(255, 255, 255)\",colorInverted:\"var(--token-0daa39a8-af3d-40e8-adcc-a372327d33d4, rgb(47, 21, 96))\",friction:.5,height:\"100%\",hoverSize:30,id:\"W0kXQlLaj\",layoutId:\"W0kXQlLaj\",size:10,spring:.27,trailDuration:200,transitionSpeed:.15,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-s9dxd9-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"IMGepF8h8\",scopeId:\"QP82Pqc4O\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"IMGepF8h8\",intensity:20,layoutId:\"IMGepF8h8\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:184,width:\"137px\",y:796,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation1,className:\"framer-10pxf96-container\",\"data-framer-appear-id\":\"10pxf96\",initial:animation2,layoutScroll:true,nodeId:\"CKb7yOPZo\",optimized:true,rendersWithMotion:true,scopeId:\"QP82Pqc4O\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{g0t3toKKp:{VRUAY3B4X:false},YXao1xcBe:{CpZzEHV5w:undefined,vDn4bEDPt:undefined}},children:/*#__PURE__*/_jsx(LunisBadge,{CpZzEHV5w:\"https://buy.polar.sh/polar_cl_5nZ0T2j9Sil5eTOcxHPQi41rg65d6kXS3KvpS0RI8Tx\",HCFJcies1:\"Get Template\",height:\"100%\",id:\"CKb7yOPZo\",layoutId:\"CKb7yOPZo\",LzDERQmT5:\"New Template\",QjXH41UJD:\"Buy For $129\",style:{width:\"100%\"},vDn4bEDPt:\"https://buy.polar.sh/polar_cl_5nZ0T2j9Sil5eTOcxHPQi41rg65d6kXS3KvpS0RI8Tx\",vhnIx7MHc:addImageAlt({pixelHeight:1440,pixelWidth:1920,src:\"https://framerusercontent.com/images/Ph4jKDjYlhUwk0GWmaSz1MNf6hQ.jpeg?width=1920&height=1440\",srcSet:\"https://framerusercontent.com/images/Ph4jKDjYlhUwk0GWmaSz1MNf6hQ.jpeg?scale-down-to=512&width=1920&height=1440 512w,https://framerusercontent.com/images/Ph4jKDjYlhUwk0GWmaSz1MNf6hQ.jpeg?scale-down-to=1024&width=1920&height=1440 1024w,https://framerusercontent.com/images/Ph4jKDjYlhUwk0GWmaSz1MNf6hQ.jpeg?width=1920&height=1440 1920w\"},\"\"),VRUAY3B4X:true,width:\"100%\",xWd4hspuq:\"https://framerusercontent.com/assets/OLzsjINqOmvYdQx0AvzsZtvkA.mp4\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-gtukfc\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{g0t3toKKp:{y:1024},YXao1xcBe:{y:1024}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:604,width:\"100vw\",y:1224,children:/*#__PURE__*/_jsx(Container,{className:\"framer-9t5add-container\",nodeId:\"Ike1aHCaJ\",scopeId:\"QP82Pqc4O\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{g0t3toKKp:{variant:matchVariant(\"tZ52MfBCu\")},YXao1xcBe:{variant:matchVariant(\"uku_O0t0M\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"Ike1aHCaJ\",layoutId:\"Ike1aHCaJ\",style:{width:\"100%\"},variant:matchVariant(\"vj45eV3uo\"),width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"YXao1xcBe\":{\"layout\":[\"fixed\",\"fixed\"]},\"g0t3toKKp\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"fhM1UOC5d\":[\".framer-1dy76hf-container\",\".framer-1cgte0n-container\",\".framer-10pxf96-container\",\".framer-9t5add-container\"],\"YXao1xcBe\":[\".framer-1dy76hf-container\",\".framer-10pxf96-container\",\".framer-9t5add-container\"],\"g0t3toKKp\":[\".framer-1dy76hf-container\",\".framer-10pxf96-container\",\".framer-9t5add-container\"]}\n * @framerBreakpoints {\"fhM1UOC5d\":{\"min\":1200,\"canvasClassName\":\"framer-1vg9ztw-override\",\"minHeight\":2000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"YXao1xcBe\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-ug7614-override\",\"minHeight\":2000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"g0t3toKKp\":{\"max\":809,\"canvasClassName\":\"framer-hh9rfx-override\",\"minHeight\":2000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant fhM1UOC5d\n * @framerLayoutTemplate true\n */const FramerQP82Pqc4O=withCSS(Component,css,\"framer-wF4Ha\");export default FramerQP82Pqc4O;FramerQP82Pqc4O.displayName=\"default template\";FramerQP82Pqc4O.defaultProps={height:2e3,width:1200};addFonts(FramerQP82Pqc4O,[{explicitInter:true,fonts:[]},...NavBarFonts,...InteractiveGradientFonts,...CursorDotTrailFonts,...SmoothScrollFonts,...LunisBadgeFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerQP82Pqc4O.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavBar,{},context),()=>forwardLoader(LunisBadge,{},context),()=>forwardLoader(Footer,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQP82Pqc4O\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerLayoutTemplate\":\"true\",\"framerDefaultVariant\":\"fhM1UOC5d\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YXao1xcBe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"g0t3toKKp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"2000\",\"framerHitTargets\":\"{\\\"fhM1UOC5d\\\":[\\\".framer-1dy76hf-container\\\",\\\".framer-1cgte0n-container\\\",\\\".framer-10pxf96-container\\\",\\\".framer-9t5add-container\\\"],\\\"YXao1xcBe\\\":[\\\".framer-1dy76hf-container\\\",\\\".framer-10pxf96-container\\\",\\\".framer-9t5add-container\\\"],\\\"g0t3toKKp\\\":[\\\".framer-1dy76hf-container\\\",\\\".framer-10pxf96-container\\\",\\\".framer-9t5add-container\\\"]}\",\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"fhM1UOC5d\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1vg9ztw-override\\\",\\\"minHeight\\\":2000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"YXao1xcBe\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-ug7614-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"g0t3toKKp\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-hh9rfx-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport DefaultTemplate from \"https://framerusercontent.com/modules/udJBAGZkN6l7oaGJCyGy/KMMXNp1ShXsHKYJd6PKV/QP82Pqc4O.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {dZW9z1JYO: \"features\", y1_a9hoyd: \"pricing\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/s4FWSCrPPHqeM0XqjJWl/DTkcpOrP3nrZZzVarDnL/augiA20Il.js\")), path: \"/\"}, zRKbLWAdv: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dzZwzVisIAi0q8QFFPv5/R2Aj4E8flRV2CZcC6xAg/zRKbLWAdv.js\")), path: \"/about\"}, M8v1lma07: {elements: {duIdXrqDW: \"pricing\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xeetepzKNH3gmB3dzqR8/s1oGqDEyuL0qB2bx7WV0/M8v1lma07.js\")), path: \"/pricing\"}, RHkZZ6V0f: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QPjyz6WjFftCR7Qa5jLQ/7MkkMTul5hLvwzQDfF9i/RHkZZ6V0f.js\")), path: \"/integrations\"}, P7n6IPxmB: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sP6yp6fCy9XxanClawYj/z03wtAkY4aCUJ8Xm2Ihe/P7n6IPxmB.js\")), path: \"/404\"}, UCnaKqJXB: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DD4EAA0T9pXK4vEO6G0m/ceOh56g59RPmicLVEayG/UCnaKqJXB.js\")), path: \"/contact\"}, EX1IF0tbw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sv7Scg9tGPBSLEUkTg08/AFqFSBaamOZ40IQDR8zA/EX1IF0tbw.js\")), path: \"/blog\"}, qS9fmumLy: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zDCmrXgdd9yXHBLsBH7K/qsw7Iv5Mmdq4elCsJigI/qS9fmumLy.js\")), path: \"/case-study\"}, JLixAK6wa: {collectionId: \"D_tRixE6S\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9vR6Jm9LRRlxi1yg746n/YYTpqbDmAhfbPPGUsqU8/JLixAK6wa.js\")), path: \"/blog/:b5odjHNI8\"}, uNsSWjasw: {collectionId: \"TkInAqT24\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5S0iAtsLhN5XI33m5zUt/2gcxonpb92DouWvwdhXI/uNsSWjasw.js\")), path: \"/case-study/:Y2rGyu_4s\"}, NhLVJb9sB: {collectionId: \"F1rcCiZ6A\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QCQAdiqkBphf6lCGlGV0/TRKpEMRsRsFQYcuGxbJR/NhLVJb9sB.js\")), path: \"/integrations/:va0mHfhFf\"}, tgKsJneIV: {collectionId: \"KPrFAG1Cx\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yYwG4OibVRDOKE3Ptve1/ZCcbSqwBGRceQjSn3Xgj/tgKsJneIV.js\")), path: \"/legal/:y3Zaw_DeM\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {D_tRixE6S: async () => (await import(\"https://framerusercontent.com/modules/BJdgG9SOAYRmqpEdykOq/0QqTw0q2M6VY6wgvCQcZ/D_tRixE6S.js\"))?.[\"utils\"], F1rcCiZ6A: async () => (await import(\"https://framerusercontent.com/modules/FhbGDxsYslyOZPYM7Os2/2Su0k6K1g4gKRXwhil93/F1rcCiZ6A.js\"))?.[\"utils\"], gelpG0KTh: async () => (await import(\"https://framerusercontent.com/modules/4G5Ivux9Bsdy087cgEE5/ehTUYU0OELqU8yJq4Bdw/gelpG0KTh.js\"))?.[\"utils\"], KPrFAG1Cx: async () => (await import(\"https://framerusercontent.com/modules/DeH9A8clX78gpAPiEPKt/9ZkyGQtAr1YA7aboxdQa/KPrFAG1Cx.js\"))?.[\"utils\"], mfqyJ6v95: async () => (await import(\"https://framerusercontent.com/modules/7yQg8HCQxvHmwsxpAqVE/lIKHjSyaMuDK13kZd4hm/mfqyJ6v95.js\"))?.[\"utils\"], TkInAqT24: async () => (await import(\"https://framerusercontent.com/modules/7A0YsgDAkAEDY8THCopQ/mblHrapnopp4r9ZQtPd0/TkInAqT24.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"de932a2edb55384bd7b7ce5b470f9c611df85746c715a50b51f68c59ffa41bad\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"zRKbLWAdv\":\r\ncase \"M8v1lma07\":\r\ncase \"RHkZZ6V0f\":\r\ncase \"P7n6IPxmB\":\r\ncase \"UCnaKqJXB\":\r\ncase \"EX1IF0tbw\":\r\ncase \"qS9fmumLy\":\r\ncase \"JLixAK6wa\":\r\ncase \"uNsSWjasw\":\r\ncase \"NhLVJb9sB\":\r\ncase \"tgKsJneIV\":\r\nreturn React.createElement(DefaultTemplate, {...props, key: \"DefaultTemplate\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"zRKbLWAdv\":\r\ncase \"M8v1lma07\":\r\ncase \"RHkZZ6V0f\":\r\ncase \"P7n6IPxmB\":\r\ncase \"UCnaKqJXB\":\r\ncase \"EX1IF0tbw\":\r\ncase \"qS9fmumLy\":\r\ncase \"JLixAK6wa\":\r\ncase \"uNsSWjasw\":\r\ncase \"NhLVJb9sB\":\r\ncase \"tgKsJneIV\":\r\nreturn [{hash: \"1vg9ztw\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"ug7614\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"hh9rfx\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sP6yp6fCy9XxanClawYj/z03wtAkY4aCUJ8Xm2Ihe/P7n6IPxmB.js\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: true,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://voxai.framer.ai\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/wV4OaicKXvlrRIckgjje/Oug4VZoM22XRYHbNjsU4/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.4, duration: 0.5, ease: [1, 0, 0.08, 1.01], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"30%\"}, exit: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.5, ease: [1, 0, 0.08, 1.01], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"-30%\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t\t;(function () {\r\n\t\t\tif (!isBrowser) return\r\n\r\n\t\t\tReact.startTransition(() => {\r\n\t\t\t\tReactDOM.hydrateRoot(\r\n\t\t\t\t\tdocument.getElementById(\"__framer-badge-container\"),\r\n\t\t\t\t\tReact.createElement(React.Suspense, {}, React.createElement(React.lazy(() => import(\"__framer-badge\"))))\r\n\t\t\t\t)\r\n\t\t\t})\r\n\t\t})()\r\n\t"],"mappings":"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"}