{"version":3,"file":"script_main.CF5lyEuY.mjs","names":["addPropertyOverrides","UnderlineHoverLinkFonts","UnderlineHoverLink","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","matchVariant","animation2","animation3","animation4","animation5","animation6","addImageAlt","animation7","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","UnderlineHoverLinkFonts","UnderlineHoverLink","UnderlineHoverLinkInfo","cycleOrder","serializationHash","variantClassNames","transition1","animation","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","React.useMemo","useRef","UnderlineHoverLink","GridLine","serializationHash","variantClassNames","transition1","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","Navbar","NavbarInfo","NavContentItem","Footer","useRef","React.useId","_Fragment","PropertyOverrides","React.createElement","Main","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"],"sources":["https:/framerusercontent.com/modules/9GkUsaLqX983mFJmjNnt/R4gwczDg3PNyEPrevnk3/DNDV5Ei27.js","https:/framerusercontent.com/modules/5PDrzUoeoJcjMzqeZW7o/kKTms55Lzo4DSOGhWejp/HueLogo.js","https:/framerusercontent.com/modules/2iUIDntrkunTtwcLYyMB/cmIKc43oSYVPZ6dS04Qu/R5MnH9mZg.js","https:/framerusercontent.com/modules/bjm3oAA2GmM8GoFH3ScS/ZUdp2PWvoyiDkMNGSxtG/TrustBadges.js","https:/framerusercontent.com/modules/hM8SHsyFhXcCkDnKcS1D/EU0Rl6Mgrg2ySsrmJWAR/MagneticContainer.js","https:/framerusercontent.com/modules/kaHgBoSjs6gpnvC2v21T/1Pd2LpCLI6V7LY1po5EH/RptMyUHjF.js","https:/framerusercontent.com/modules/A3GJkPkVDQTcmJjZcKQ8/BK3gnyFgQpJ8HeHZwAsP/fYKtXyfM4.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (80f113d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ParallaxMedia from\"https://framerusercontent.com/modules/wemhjLUHHVenwXab2dIi/wHnM2AesurD8v9unAdmB/ParallaxMedia.js\";import UnderlineHoverLink from\"https://framerusercontent.com/modules/kOMYigUZSE0oH38zTqxc/LpaDKQtYAtIAg0UFe6bL/V0K50PR1o.js\";const UnderlineHoverLinkFonts=getFonts(UnderlineHoverLink);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const ParallaxMediaFonts=getFonts(ParallaxMedia);const cycleOrder=[\"yIjGtZiMH\",\"P5_zgzLb8\",\"asGKuk6LI\",\"bSpwST0WA\",\"RZnjYyAXy\",\"U29F8hLoF\"];const serializationHash=\"framer-PfpYK\";const variantClassNames={asGKuk6LI:\"framer-v-g5yo9j\",bSpwST0WA:\"framer-v-1v9iytz\",P5_zgzLb8:\"framer-v-2qeclv\",RZnjYyAXy:\"framer-v-1qgqjei\",U29F8hLoF:\"framer-v-1mg0e78\",yIjGtZiMH:\"framer-v-1wy8h9x\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const LQ2RXt_7T=undefined;const Kiv4Q0xBa=undefined;const HG4Fysoso=undefined;const BhdSugYgd=undefined;const WMPgRdTSb=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:.1,duration:.8,ease:[.32,.94,.6,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:100};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition3={delay:.16,duration:.8,ease:[.32,.94,.6,1],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const transition4={delay:.26,duration:.8,ease:[.32,.94,.6,1],type:\"tween\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transition5={delay:.36,duration:.8,ease:[.32,.94,.6,1],type:\"tween\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation6={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const transition6={bounce:.2,delay:1,duration:.4,type:\"spring\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};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={\"1\":\"P5_zgzLb8\",\"2\":\"asGKuk6LI\",\"3\":\"bSpwST0WA\",\"4\":\"RZnjYyAXy\",Default:\"yIjGtZiMH\",Mobile:\"U29F8hLoF\"};const Variants=motion.create(React.Fragment);const getProps=({click,click2,click3,click4,click5,height,id,width,...props})=>{return{...props,BhdSugYgd:click4??props.BhdSugYgd,HG4Fysoso:click3??props.HG4Fysoso,Kiv4Q0xBa:click2??props.Kiv4Q0xBa,LQ2RXt_7T:click??props.LQ2RXt_7T,variant:humanReadableVariantMap[props.variant]??props.variant??\"yIjGtZiMH\",WMPgRdTSb:click5??props.WMPgRdTSb};};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,LQ2RXt_7T,Kiv4Q0xBa,HG4Fysoso,BhdSugYgd,WMPgRdTSb,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"yIjGtZiMH\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const HZVS9srD2h88w5a=activeVariantCallback(async(...args)=>{if(LQ2RXt_7T){const res=await LQ2RXt_7T(...args);if(res===false)return false;}});const onMouseEnterupcqmx=activeVariantCallback(async(...args)=>{setVariant(\"P5_zgzLb8\");});const onMouseLeave99tlzb=activeVariantCallback(async(...args)=>{setVariant(\"yIjGtZiMH\");});const HZVS9srD21aeez8e=activeVariantCallback(async(...args)=>{if(Kiv4Q0xBa){const res=await Kiv4Q0xBa(...args);if(res===false)return false;}});const onMouseEntertqiexr=activeVariantCallback(async(...args)=>{setVariant(\"asGKuk6LI\");});const HZVS9srD21n17l8r=activeVariantCallback(async(...args)=>{if(HG4Fysoso){const res=await HG4Fysoso(...args);if(res===false)return false;}});const onMouseEnterph0aif=activeVariantCallback(async(...args)=>{setVariant(\"bSpwST0WA\");});const HZVS9srD21vecf62=activeVariantCallback(async(...args)=>{if(BhdSugYgd){const res=await BhdSugYgd(...args);if(res===false)return false;}});const onMouseEntermzvh15=activeVariantCallback(async(...args)=>{setVariant(\"RZnjYyAXy\");});const HZVS9srD217qepdn=activeVariantCallback(async(...args)=>{if(WMPgRdTSb){const res=await WMPgRdTSb(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"U29F8hLoF\")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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1wy8h9x\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"yIjGtZiMH\",ref:refBinding,style:{...style},...addPropertyOverrides({asGKuk6LI:{\"data-framer-name\":\"2\"},bSpwST0WA:{\"data-framer-name\":\"3\"},P5_zgzLb8:{\"data-framer-name\":\"1\"},RZnjYyAXy:{\"data-framer-name\":\"4\"},U29F8hLoF:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13rzl26\",\"data-framer-name\":\"Main\",layoutDependency:layoutDependency,layoutId:\"aaB_ralwO\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1i27z7p\",\"data-framer-name\":\"Sitemap\",layoutDependency:layoutDependency,layoutId:\"xOc84tiTu\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7xs1ap\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"OV1SKnVpA\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ollce8\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"xFIsmwSYF\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+(0+((componentViewport?.height||800)-0-((componentViewport?.height||800)-0)*1)/2)+0+(0*((((componentViewport?.height||800)-0)*1-0-0)/1)+0)+14+0+0+0+0,...addPropertyOverrides({U29F8hLoF:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||800)-0-((componentViewport?.height||800)-0)*1)/2)+(0+(((componentViewport?.height||800)-0)*1-0-214)/2)+14+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-19g94ui-container\",\"data-framer-appear-id\":\"19g94ui\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"gGwUk1v91-container\",nodeId:\"gGwUk1v91\",optimized:true,rendersWithMotion:true,scopeId:\"DNDV5Ei27\",children:/*#__PURE__*/_jsx(UnderlineHoverLink,{b4yKQTya4:\"Home\",height:\"100%\",HZVS9srD2:HZVS9srD2h88w5a,id:\"gGwUk1v91\",KSAFNm8tj:\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250))\",KVhN7aKAf:false,layoutId:\"gGwUk1v91\",SyA9CEwpa:\"var(--token-cca174bb-3505-487e-8856-609d2f1a097c, rgb(212, 212, 212))\",uZKzqPJHI:resolvedLinks[0],variant:matchVariant(\"t2ftcILFS\"),width:\"100%\",...addPropertyOverrides({asGKuk6LI:{uZKzqPJHI:resolvedLinks[2]},bSpwST0WA:{uZKzqPJHI:resolvedLinks[3]},P5_zgzLb8:{uZKzqPJHI:resolvedLinks[1]},RZnjYyAXy:{uZKzqPJHI:resolvedLinks[4]},U29F8hLoF:{uZKzqPJHI:resolvedLinks[5],variant:matchVariant(\"p09HjxGUs\")}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-51lank\",\"data-framer-name\":\"Item\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"BmOPKhqMq\",onMouseEnter:onMouseEnterupcqmx,onMouseLeave:onMouseLeave99tlzb,...addPropertyOverrides({U29F8hLoF:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Nkrx_bPOP\"},implicitPathVariables:undefined},{href:{webPageId:\"Nkrx_bPOP\"},implicitPathVariables:undefined},{href:{webPageId:\"Nkrx_bPOP\"},implicitPathVariables:undefined},{href:{webPageId:\"Nkrx_bPOP\"},implicitPathVariables:undefined},{href:{webPageId:\"Nkrx_bPOP\"},implicitPathVariables:undefined},{href:{webPageId:\"Nkrx_bPOP\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+(0+((componentViewport?.height||800)-0-((componentViewport?.height||800)-0)*1)/2)+0+(0*((((componentViewport?.height||800)-0)*1-0-0)/1)+0)+14+0+0+38+0,...addPropertyOverrides({U29F8hLoF:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||800)-0-((componentViewport?.height||800)-0)*1)/2)+(0+(((componentViewport?.height||800)-0)*1-0-214)/2)+14+0+0+38+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-1yksz9k-container\",\"data-framer-appear-id\":\"1yksz9k\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"fbeaJN2kB-container\",nodeId:\"fbeaJN2kB\",optimized:true,rendersWithMotion:true,scopeId:\"DNDV5Ei27\",children:/*#__PURE__*/_jsx(UnderlineHoverLink,{b4yKQTya4:\"Company\",height:\"100%\",HZVS9srD2:HZVS9srD21aeez8e,id:\"fbeaJN2kB\",KSAFNm8tj:\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250))\",KVhN7aKAf:false,layoutId:\"fbeaJN2kB\",SyA9CEwpa:\"var(--token-cca174bb-3505-487e-8856-609d2f1a097c, rgb(212, 212, 212))\",uZKzqPJHI:resolvedLinks1[0],variant:matchVariant(\"t2ftcILFS\"),width:\"100%\",...addPropertyOverrides({asGKuk6LI:{uZKzqPJHI:resolvedLinks1[2]},bSpwST0WA:{uZKzqPJHI:resolvedLinks1[3]},P5_zgzLb8:{uZKzqPJHI:resolvedLinks1[1]},RZnjYyAXy:{uZKzqPJHI:resolvedLinks1[4]},U29F8hLoF:{uZKzqPJHI:resolvedLinks1[5],variant:matchVariant(\"p09HjxGUs\")}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9s6fa9\",\"data-framer-name\":\"Item\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"q4XhjvSq0\",onMouseEnter:onMouseEntertqiexr,onMouseLeave:onMouseLeave99tlzb,...addPropertyOverrides({U29F8hLoF:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ciy2xevxT\"},implicitPathVariables:undefined},{href:{webPageId:\"ciy2xevxT\"},implicitPathVariables:undefined},{href:{webPageId:\"ciy2xevxT\"},implicitPathVariables:undefined},{href:{webPageId:\"ciy2xevxT\"},implicitPathVariables:undefined},{href:{webPageId:\"ciy2xevxT\"},implicitPathVariables:undefined},{href:{webPageId:\"ciy2xevxT\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+(0+((componentViewport?.height||800)-0-((componentViewport?.height||800)-0)*1)/2)+0+(0*((((componentViewport?.height||800)-0)*1-0-0)/1)+0)+14+0+0+76+0,...addPropertyOverrides({U29F8hLoF:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||800)-0-((componentViewport?.height||800)-0)*1)/2)+(0+(((componentViewport?.height||800)-0)*1-0-214)/2)+14+0+0+76+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-fzyy9f-container\",\"data-framer-appear-id\":\"fzyy9f\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"ngToj6aF2-container\",nodeId:\"ngToj6aF2\",optimized:true,rendersWithMotion:true,scopeId:\"DNDV5Ei27\",children:/*#__PURE__*/_jsx(UnderlineHoverLink,{b4yKQTya4:\"Customers\",height:\"100%\",HZVS9srD2:HZVS9srD21n17l8r,id:\"ngToj6aF2\",KSAFNm8tj:\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250))\",KVhN7aKAf:false,layoutId:\"ngToj6aF2\",SyA9CEwpa:\"var(--token-cca174bb-3505-487e-8856-609d2f1a097c, rgb(212, 212, 212))\",uZKzqPJHI:resolvedLinks2[0],variant:matchVariant(\"t2ftcILFS\"),width:\"100%\",...addPropertyOverrides({asGKuk6LI:{uZKzqPJHI:resolvedLinks2[2]},bSpwST0WA:{uZKzqPJHI:resolvedLinks2[3]},P5_zgzLb8:{uZKzqPJHI:resolvedLinks2[1]},RZnjYyAXy:{uZKzqPJHI:resolvedLinks2[4]},U29F8hLoF:{uZKzqPJHI:resolvedLinks2[5],variant:matchVariant(\"p09HjxGUs\")}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jyc2t1\",\"data-framer-name\":\"Item\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"kecfiol7m\",onMouseEnter:onMouseEnterph0aif,onMouseLeave:onMouseLeave99tlzb,...addPropertyOverrides({U29F8hLoF:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ao5nzEjiv\"},implicitPathVariables:undefined},{href:{webPageId:\"Ao5nzEjiv\"},implicitPathVariables:undefined},{href:{webPageId:\"Ao5nzEjiv\"},implicitPathVariables:undefined},{href:{webPageId:\"Ao5nzEjiv\"},implicitPathVariables:undefined},{href:{webPageId:\"Ao5nzEjiv\"},implicitPathVariables:undefined},{href:{webPageId:\"Ao5nzEjiv\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+(0+((componentViewport?.height||800)-0-((componentViewport?.height||800)-0)*1)/2)+0+(0*((((componentViewport?.height||800)-0)*1-0-0)/1)+0)+14+0+0+114+0,...addPropertyOverrides({U29F8hLoF:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||800)-0-((componentViewport?.height||800)-0)*1)/2)+(0+(((componentViewport?.height||800)-0)*1-0-214)/2)+14+0+0+114+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-v7uj0z-container\",\"data-framer-appear-id\":\"v7uj0z\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"ivmqY6oW9-container\",nodeId:\"ivmqY6oW9\",optimized:true,rendersWithMotion:true,scopeId:\"DNDV5Ei27\",children:/*#__PURE__*/_jsx(UnderlineHoverLink,{b4yKQTya4:\"Research\",height:\"100%\",HZVS9srD2:HZVS9srD21vecf62,id:\"ivmqY6oW9\",KSAFNm8tj:\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250))\",KVhN7aKAf:false,layoutId:\"ivmqY6oW9\",SyA9CEwpa:\"var(--token-cca174bb-3505-487e-8856-609d2f1a097c, rgb(212, 212, 212))\",uZKzqPJHI:resolvedLinks3[0],variant:matchVariant(\"t2ftcILFS\"),width:\"100%\",...addPropertyOverrides({asGKuk6LI:{uZKzqPJHI:resolvedLinks3[2]},bSpwST0WA:{uZKzqPJHI:resolvedLinks3[3]},P5_zgzLb8:{uZKzqPJHI:resolvedLinks3[1]},RZnjYyAXy:{uZKzqPJHI:resolvedLinks3[4]},U29F8hLoF:{uZKzqPJHI:resolvedLinks3[5],variant:matchVariant(\"p09HjxGUs\")}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-n4t9hu\",\"data-framer-name\":\"Item\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"p6dISj4zo\",onMouseEnter:onMouseEntermzvh15,onMouseLeave:onMouseLeave99tlzb,...addPropertyOverrides({U29F8hLoF:{\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"lXXaxf_7u\"},implicitPathVariables:undefined},{href:{webPageId:\"lXXaxf_7u\"},implicitPathVariables:undefined},{href:{webPageId:\"lXXaxf_7u\"},implicitPathVariables:undefined},{href:{webPageId:\"lXXaxf_7u\"},implicitPathVariables:undefined},{href:{webPageId:\"lXXaxf_7u\"},implicitPathVariables:undefined},{href:{webPageId:\"lXXaxf_7u\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+(0+((componentViewport?.height||800)-0-((componentViewport?.height||800)-0)*1)/2)+0+(0*((((componentViewport?.height||800)-0)*1-0-0)/1)+0)+14+0+0+152+0,...addPropertyOverrides({U29F8hLoF:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||800)-0-((componentViewport?.height||800)-0)*1)/2)+(0+(((componentViewport?.height||800)-0)*1-0-214)/2)+14+0+0+152+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-1cfgkk8-container\",\"data-framer-appear-id\":\"1cfgkk8\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"vsMyccoty-container\",nodeId:\"vsMyccoty\",optimized:true,rendersWithMotion:true,scopeId:\"DNDV5Ei27\",children:/*#__PURE__*/_jsx(UnderlineHoverLink,{b4yKQTya4:\"Contact\",height:\"100%\",HZVS9srD2:HZVS9srD217qepdn,id:\"vsMyccoty\",KSAFNm8tj:\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250))\",KVhN7aKAf:false,layoutId:\"vsMyccoty\",SyA9CEwpa:\"var(--token-cca174bb-3505-487e-8856-609d2f1a097c, rgb(212, 212, 212))\",uZKzqPJHI:resolvedLinks4[0],variant:matchVariant(\"t2ftcILFS\"),width:\"100%\",...addPropertyOverrides({asGKuk6LI:{uZKzqPJHI:resolvedLinks4[2]},bSpwST0WA:{uZKzqPJHI:resolvedLinks4[3]},P5_zgzLb8:{uZKzqPJHI:resolvedLinks4[1]},RZnjYyAXy:{uZKzqPJHI:resolvedLinks4[4]},U29F8hLoF:{uZKzqPJHI:resolvedLinks4[5],variant:matchVariant(\"p09HjxGUs\")}},baseVariant,gestureVariant)})})})})})]})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k88m7v\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"Lz6DXMcfM\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation5,className:\"framer-a11hb6-container\",\"data-code-component-plugin-id\":\"84d4c1\",\"data-framer-appear-id\":\"a11hb6\",initial:animation6,isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"wm4YjCQUd-container\",nodeId:\"wm4YjCQUd\",optimized:true,rendersWithMotion:true,scopeId:\"DNDV5Ei27\",children:/*#__PURE__*/_jsx(ParallaxMedia,{alt:\"\",direction:\"vertical\",enable3DTransform:false,enableParallax:false,enableReveal:true,focalX:50,focalY:50,height:\"100%\",id:\"wm4YjCQUd\",image:addImageAlt(undefined,\"\"),invert:false,layoutId:\"wm4YjCQUd\",parallax:14,parallaxSpeed:2,perspective:1e3,radius:0,revealDirection:\"right\",revealScale:1.3,revealScrollEnd:0,revealScrollStart:50,revealSmoothing:.1,revealSpeed:1.8,revealTransition:{delay:.3,duration:.8,ease:[.645,.045,.355,1],type:\"tween\"},revealTrigger:\"inview\",reverseReveal:false,reverseRevealStatic:false,rotateX:0,rotateY:0,rotateZ:0,scrollMode:\"local\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation7,className:\"framer-9bv8pt-container\",\"data-code-component-plugin-id\":\"84d4c1\",\"data-framer-appear-id\":\"9bv8pt\",initial:animation6,isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"I6TZ6aPhQ-container\",nodeId:\"I6TZ6aPhQ\",optimized:true,rendersWithMotion:true,scopeId:\"DNDV5Ei27\",children:/*#__PURE__*/_jsx(ParallaxMedia,{alt:\"\",direction:\"vertical\",enable3DTransform:false,enableParallax:false,enableReveal:true,focalX:50,focalY:50,height:\"100%\",id:\"I6TZ6aPhQ\",image:addImageAlt(undefined,\"\"),invert:false,layoutId:\"I6TZ6aPhQ\",parallax:14,parallaxSpeed:2,perspective:1e3,radius:0,revealDirection:\"right\",revealScale:1.3,revealScrollEnd:0,revealScrollStart:50,revealSmoothing:.1,revealSpeed:1.8,revealTransition:{delay:0,duration:.8,ease:[.645,.045,.355,1],type:\"tween\"},revealTrigger:\"inview\",reverseReveal:true,reverseRevealStatic:true,rotateX:0,rotateY:0,rotateZ:0,scrollMode:\"local\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({asGKuk6LI:{reverseReveal:false,reverseRevealStatic:false},bSpwST0WA:{reverseReveal:false,reverseRevealStatic:false},P5_zgzLb8:{reverseReveal:false,reverseRevealStatic:false},RZnjYyAXy:{reverseReveal:false,reverseRevealStatic:false}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation7,className:\"framer-1qkr0d7-container\",\"data-code-component-plugin-id\":\"84d4c1\",\"data-framer-appear-id\":\"1qkr0d7\",initial:animation6,isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"vFAOUcIcN-container\",nodeId:\"vFAOUcIcN\",optimized:true,rendersWithMotion:true,scopeId:\"DNDV5Ei27\",children:/*#__PURE__*/_jsx(ParallaxMedia,{alt:\"\",direction:\"vertical\",enable3DTransform:false,enableParallax:false,enableReveal:true,focalX:50,focalY:50,height:\"100%\",id:\"vFAOUcIcN\",image:addImageAlt(undefined,\"\"),invert:false,layoutId:\"vFAOUcIcN\",parallax:14,parallaxSpeed:2,perspective:1e3,radius:0,revealDirection:\"right\",revealScale:1.3,revealScrollEnd:0,revealScrollStart:50,revealSmoothing:.1,revealSpeed:1.8,revealTransition:{delay:0,duration:.8,ease:[.645,.045,.355,1],type:\"tween\"},revealTrigger:\"inview\",reverseReveal:true,reverseRevealStatic:true,rotateX:0,rotateY:0,rotateZ:0,scrollMode:\"local\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({asGKuk6LI:{reverseReveal:false,reverseRevealStatic:false},bSpwST0WA:{reverseReveal:false,reverseRevealStatic:false},RZnjYyAXy:{reverseReveal:false,reverseRevealStatic:false}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation7,className:\"framer-r6qqeu-container\",\"data-code-component-plugin-id\":\"84d4c1\",\"data-framer-appear-id\":\"r6qqeu\",initial:animation6,isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"wgCeroOUH-container\",nodeId:\"wgCeroOUH\",optimized:true,rendersWithMotion:true,scopeId:\"DNDV5Ei27\",children:/*#__PURE__*/_jsx(ParallaxMedia,{alt:\"\",direction:\"vertical\",enable3DTransform:false,enableParallax:false,enableReveal:true,focalX:50,focalY:50,height:\"100%\",id:\"wgCeroOUH\",image:addImageAlt(undefined,\"\"),invert:false,layoutId:\"wgCeroOUH\",parallax:14,parallaxSpeed:2,perspective:1e3,radius:0,revealDirection:\"right\",revealScale:1.3,revealScrollEnd:0,revealScrollStart:50,revealSmoothing:.1,revealSpeed:1.8,revealTransition:{delay:0,duration:.8,ease:[.645,.045,.355,1],type:\"tween\"},revealTrigger:\"inview\",reverseReveal:true,reverseRevealStatic:true,rotateX:0,rotateY:0,rotateZ:0,scrollMode:\"local\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({bSpwST0WA:{reverseReveal:false,reverseRevealStatic:false},RZnjYyAXy:{reverseReveal:false,reverseRevealStatic:false}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation7,className:\"framer-1ml5s9y-container\",\"data-code-component-plugin-id\":\"84d4c1\",\"data-framer-appear-id\":\"1ml5s9y\",initial:animation6,isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"mnshBjFCT-container\",nodeId:\"mnshBjFCT\",optimized:true,rendersWithMotion:true,scopeId:\"DNDV5Ei27\",children:/*#__PURE__*/_jsx(ParallaxMedia,{alt:\"\",direction:\"vertical\",enable3DTransform:false,enableParallax:false,enableReveal:true,focalX:50,focalY:50,height:\"100%\",id:\"mnshBjFCT\",image:addImageAlt(undefined,\"\"),invert:false,layoutId:\"mnshBjFCT\",parallax:14,parallaxSpeed:2,perspective:1e3,radius:0,revealDirection:\"right\",revealScale:1.3,revealScrollEnd:0,revealScrollStart:50,revealSmoothing:.1,revealSpeed:1.8,revealTransition:{delay:0,duration:.8,ease:[.645,.045,.355,1],type:\"tween\"},revealTrigger:\"inview\",reverseReveal:true,reverseRevealStatic:true,rotateX:0,rotateY:0,rotateZ:0,scrollMode:\"local\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({RZnjYyAXy:{reverseReveal:false,reverseRevealStatic:false}},baseVariant,gestureVariant)})})})]})]})})})})});});const css=[\".framer-PfpYK.framer-u9n3sp, .framer-PfpYK .framer-u9n3sp { display: block; }\",\".framer-PfpYK.framer-1wy8h9x { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 140px; height: 800px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-PfpYK .framer-13rzl26 { display: grid; flex: none; gap: 64px 14px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(8, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: 100%; justify-content: center; max-width: 1680px; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 9; }\",\".framer-PfpYK .framer-1i27z7p { align-content: center; align-items: center; align-self: end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; grid-column: span 4; height: min-content; justify-content: center; justify-self: start; overflow: hidden; padding: 14px; position: relative; width: 100%; }\",\".framer-PfpYK .framer-7xs1ap { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 6; }\",\".framer-PfpYK .framer-1ollce8, .framer-PfpYK .framer-51lank, .framer-PfpYK .framer-9s6fa9, .framer-PfpYK .framer-1jyc2t1, .framer-PfpYK .framer-n4t9hu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 140px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-PfpYK .framer-19g94ui-container, .framer-PfpYK .framer-1yksz9k-container, .framer-PfpYK .framer-fzyy9f-container, .framer-PfpYK .framer-v7uj0z-container, .framer-PfpYK .framer-1cfgkk8-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-PfpYK .framer-k88m7v { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 140px; grid-column: span 4; height: 100%; justify-content: center; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-PfpYK .framer-a11hb6-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; z-index: 1; }\",\".framer-PfpYK .framer-9bv8pt-container, .framer-PfpYK .framer-1qkr0d7-container, .framer-PfpYK .framer-r6qqeu-container, .framer-PfpYK .framer-1ml5s9y-container { bottom: 0px; flex: none; height: 100%; left: calc(49.915682967959555% - 100% / 2); position: absolute; width: 100%; z-index: 1; }\",\".framer-PfpYK.framer-v-1mg0e78.framer-1wy8h9x { width: 390px; }\",\".framer-PfpYK.framer-v-1mg0e78 .framer-13rzl26 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; }\",\".framer-PfpYK.framer-v-1mg0e78 .framer-1i27z7p { align-self: unset; flex: 1 0 0px; width: 1px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"P5_zgzLb8\":{\"layout\":[\"fixed\",\"fixed\"]},\"asGKuk6LI\":{\"layout\":[\"fixed\",\"fixed\"]},\"bSpwST0WA\":{\"layout\":[\"fixed\",\"fixed\"]},\"RZnjYyAXy\":{\"layout\":[\"fixed\",\"fixed\"]},\"U29F8hLoF\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"LQ2RXt_7T\":\"click\",\"Kiv4Q0xBa\":\"click2\",\"HG4Fysoso\":\"click3\",\"BhdSugYgd\":\"click4\",\"WMPgRdTSb\":\"click5\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDNDV5Ei27=withCSS(Component,css,\"framer-PfpYK\");export default FramerDNDV5Ei27;FramerDNDV5Ei27.displayName=\"Nav Content Item\";FramerDNDV5Ei27.defaultProps={height:800,width:1200};addPropertyControls(FramerDNDV5Ei27,{variant:{options:[\"yIjGtZiMH\",\"P5_zgzLb8\",\"asGKuk6LI\",\"bSpwST0WA\",\"RZnjYyAXy\",\"U29F8hLoF\"],optionTitles:[\"Default\",\"1\",\"2\",\"3\",\"4\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},LQ2RXt_7T:{title:\"Click\",type:ControlType.EventHandler},Kiv4Q0xBa:{title:\"Click 2\",type:ControlType.EventHandler},HG4Fysoso:{title:\"Click 3\",type:ControlType.EventHandler},BhdSugYgd:{title:\"Click 4\",type:ControlType.EventHandler},WMPgRdTSb:{title:\"Click 5\",type:ControlType.EventHandler}});addFonts(FramerDNDV5Ei27,[{explicitInter:true,fonts:[]},...UnderlineHoverLinkFonts,...ParallaxMediaFonts],{supportsExplicitInterCodegen:true});FramerDNDV5Ei27.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(UnderlineHoverLink,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDNDV5Ei27\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"P5_zgzLb8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"asGKuk6LI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bSpwST0WA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RZnjYyAXy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"U29F8hLoF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"LQ2RXt_7T\\\":\\\"click\\\",\\\"Kiv4Q0xBa\\\":\\\"click2\\\",\\\"HG4Fysoso\\\":\\\"click3\\\",\\\"BhdSugYgd\\\":\\\"click4\\\",\\\"WMPgRdTSb\\\":\\\"click5\\\"}\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"800\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// User request: Create a small Framer code component named Hue Logo that reliably renders an SVG/image asset in an existing canvas navigation slot using a transparent responsive <img> with object-fit: contain, no background, no padding, no interaction logic, and controls for image, alt text, and size with defaults (image URL provided, alt \"Hue\", size 30). It should size cleanly at 30×30, support any parent size, be shared desktop/mobile navigation friendly, static-render safe, and accessible, with no decorative effects or extra dependencies.\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function HueLogo(props){const{image={src:\"https://framerusercontent.com/images/GOeg0rxUNv9CRDrgUqXav5XivPU.svg?width=259&height=259&kb=16\",alt:\"Hue\"},alt,size,style}=props;const resolvedAlt=alt||image.alt||\"Hue\";const resolvedSize=Number.isFinite(size)?size:30;return /*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",width:resolvedSize,height:resolvedSize,background:\"transparent\",padding:0,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"img\",{src:image?.src,srcSet:image?.srcSet,alt:resolvedAlt,style:{width:\"100%\",height:\"100%\",objectFit:\"contain\",display:\"block\",background:\"transparent\",padding:0,pointerEvents:\"none\",userSelect:\"none\"}})});}addPropertyControls(HueLogo,{image:{type:ControlType.ResponsiveImage,title:\"Image\"},alt:{type:ControlType.String,title:\"Alt\",defaultValue:\"Hue\",placeholder:\"Hue\"},size:{type:ControlType.Number,title:\"Size\",defaultValue:30,min:1,max:300,step:1,unit:\"px\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"HueLogo\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HueLogo.map","// Generated by Framer (ee97fff)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import HueLogo from\"https://framerusercontent.com/modules/5PDrzUoeoJcjMzqeZW7o/kKTms55Lzo4DSOGhWejp/HueLogo.js\";import{withQuickContentFade}from\"https://framerusercontent.com/modules/GJPyVDfszvibwS1D4Oat/FmIIiVloT00oMvQpxaSl/SafeArea.js\";import UnderlineHoverLink,*as UnderlineHoverLinkInfo from\"https://framerusercontent.com/modules/kOMYigUZSE0oH38zTqxc/LpaDKQtYAtIAg0UFe6bL/V0K50PR1o.js\";const HueLogoFonts=getFonts(HueLogo);const UnderlineHoverLinkFonts=getFonts(UnderlineHoverLink);const UnderlineHoverLinkWithQuickContentFadew1w93WithMappedReactProps1firopx=withMappedReactProps(withCodeBoundaryForOverrides(UnderlineHoverLink,{nodeId:\"qp8kj2KEX\",override:withQuickContentFade,scopeId:\"R5MnH9mZg\"}),UnderlineHoverLinkInfo);const MotionNavWithFX=withFX(motion.nav);const cycleOrder=[\"TBVoh75zg\",\"ENCm9is6W\",\"bNwVRUl9P\",\"RZ91Pfo23\",\"BqGZUv4up\",\"RVPvXhJo_\"];const serializationHash=\"framer-CMYCJ\";const variantClassNames={bNwVRUl9P:\"framer-v-1hj6djc\",BqGZUv4up:\"framer-v-qjzrr7\",ENCm9is6W:\"framer-v-1bfng1j\",RVPvXhJo_:\"framer-v-dft5no\",RZ91Pfo23:\"framer-v-rmh46\",TBVoh75zg:\"framer-v-1v7mdnv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const jbLaJLl17=undefined;const transition1={delay:0,duration:.45,ease:[.6,.2,0,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-120};const transition2={delay:0,duration:.45,ease:[.32,.94,.6,1],type:\"tween\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return 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 humanReadableVariantMap={\"Home Hero Mobile\":\"RVPvXhJo_\",\"Home Hero\":\"BqGZUv4up\",\"Mobile Open\":\"bNwVRUl9P\",Default:\"TBVoh75zg\",Mobile:\"ENCm9is6W\",Open:\"RZ91Pfo23\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,openNav,width,...props})=>{return{...props,jbLaJLl17:openNav??props.jbLaJLl17,variant:humanReadableVariantMap[props.variant]??props.variant??\"TBVoh75zg\"};};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,jbLaJLl17,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"TBVoh75zg\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaplxzwkc=activeVariantCallback(async(...args)=>{if(jbLaJLl17){const res=await jbLaJLl17(...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:transition2,children:/*#__PURE__*/_jsxs(MotionNavWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1v7mdnv\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"TBVoh75zg\",ref:refBinding,style:{...style},...addPropertyOverrides({bNwVRUl9P:{\"data-framer-name\":\"Mobile Open\"},BqGZUv4up:{\"data-framer-name\":\"Home Hero\"},ENCm9is6W:{\"data-framer-name\":\"Mobile\"},RVPvXhJo_:{\"data-framer-name\":\"Home Hero Mobile\"},RZ91Pfo23:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-18ra34m\",\"data-framer-name\":\"Glass Backdrop\",layoutDependency:layoutDependency,layoutId:\"Dra8w2x2f\",style:{backdropFilter:\"blur(18px)\",backgroundColor:\"rgba(255, 255, 255, 0.08)\",WebkitBackdropFilter:\"blur(18px)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fw1vbi\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"o8GHgIepz\",children:[/*#__PURE__*/_jsxs(motion.div,{\"aria-label\":\"Home Logo\",className:\"framer-zg5okp\",\"data-framer-name\":\"Brand\",layoutDependency:layoutDependency,layoutId:\"jA5wEARhb\",style:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"szqwacpF8\",openInNewTab:false,scopeId:\"R5MnH9mZg\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1u7ljnl framer-1iuztg9\",\"data-framer-name\":\"Click Home\",layoutDependency:layoutDependency,layoutId:\"szqwacpF8\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lyeilk-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"mPgItd2Ky-container\",nodeId:\"mPgItd2Ky\",rendersWithMotion:true,scopeId:\"R5MnH9mZg\",children:/*#__PURE__*/_jsx(HueLogo,{alt:\"Hue\",height:\"100%\",id:\"mPgItd2Ky\",image:addImageAlt(undefined,\"Hue\"),layoutId:\"mPgItd2Ky\",size:30,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"HhKyphWtg\",openInNewTab:false,scopeId:\"R5MnH9mZg\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-146ku8c framer-1iuztg9\",\"data-framer-name\":\"On Close\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"HhKyphWtg\",onTap:onTaplxzwkc,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-j4glbi-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"NuAAaC3_q-container\",nodeId:\"NuAAaC3_q\",rendersWithMotion:true,scopeId:\"R5MnH9mZg\",children:/*#__PURE__*/_jsx(HueLogo,{alt:\"Hue\",height:\"100%\",id:\"NuAAaC3_q\",image:addImageAlt(undefined,\"Hue\"),layoutId:\"NuAAaC3_q\",size:30,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+0+0+14+0,...addPropertyOverrides({bNwVRUl9P:{y:(componentViewport?.y||0)+0+0+14},ENCm9is6W:{y:(componentViewport?.y||0)+0+0+14},RVPvXhJo_:{y:(componentViewport?.y||0)+0+0+14}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-w1w93-container\",layoutDependency:layoutDependency,layoutId:\"qp8kj2KEX-container\",nodeId:\"qp8kj2KEX\",rendersWithMotion:true,scopeId:\"R5MnH9mZg\",children:/*#__PURE__*/_jsx(UnderlineHoverLinkWithQuickContentFadew1w93WithMappedReactProps1firopx,{b4yKQTya4:\"Get started\",height:\"100%\",id:\"qp8kj2KEX\",KSAFNm8tj:\"var(--token-37b61964-55bc-49bd-8a53-5d59180fb0a1)\",KVhN7aKAf:false,layoutId:\"qp8kj2KEX\",SyA9CEwpa:\"var(--token-37b61964-55bc-49bd-8a53-5d59180fb0a1)\",uZKzqPJHI:\"https://calendar.notion.so/meet/akethini/fd2smi4yej\",variant:matchVariant(\"f9UgYJX9G\"),width:\"100%\",...addPropertyOverrides({BqGZUv4up:{b4yKQTya4:\"team@hue.run\",uZKzqPJHI:\"mailto:team@hue.run\"},RVPvXhJo_:{b4yKQTya4:\"team@hue.run\",uZKzqPJHI:\"mailto:team@hue.run\"}},baseVariant,gestureVariant)})})})]})]})})})});});const css=[\".framer-CMYCJ.framer-1iuztg9, .framer-CMYCJ .framer-1iuztg9 { display: block; }\",\".framer-CMYCJ.framer-1v7mdnv { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }\",\".framer-CMYCJ .framer-18ra34m { bottom: 0px; flex: none; left: 0px; overflow: var(--overflow-clip-fallback, clip); pointer-events: none; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-CMYCJ .framer-fw1vbi { display: grid; flex: none; gap: 24px 14px; grid-auto-rows: min-content; grid-template-columns: repeat(8, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; max-width: 1680px; overflow: visible; padding: 14px; position: relative; width: 100%; z-index: 8; }\",\".framer-CMYCJ .framer-zg5okp { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 140px; grid-column: span 2; height: 31px; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-CMYCJ .framer-1u7ljnl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 140px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-CMYCJ .framer-lyeilk-container, .framer-CMYCJ .framer-j4glbi-container { flex: none; height: 30px; position: relative; width: 30px; }\",\".framer-CMYCJ .framer-146ku8c { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 140px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-CMYCJ .framer-w1w93-container { align-self: center; flex: none; grid-column: span 6; height: auto; justify-self: end; position: relative; width: fit-content; }\",\".framer-CMYCJ.framer-v-1bfng1j.framer-1v7mdnv, .framer-CMYCJ.framer-v-1hj6djc.framer-1v7mdnv, .framer-CMYCJ.framer-v-dft5no.framer-1v7mdnv { width: 390px; }\",\".framer-CMYCJ.framer-v-1bfng1j .framer-fw1vbi, .framer-CMYCJ.framer-v-1hj6djc .framer-fw1vbi, .framer-CMYCJ.framer-v-dft5no .framer-fw1vbi { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: unset; justify-content: space-between; }\",\".framer-CMYCJ.framer-v-1bfng1j .framer-zg5okp, .framer-CMYCJ.framer-v-dft5no .framer-zg5okp { align-self: unset; width: min-content; }\",\".framer-CMYCJ.framer-v-1bfng1j .framer-w1w93-container, .framer-CMYCJ.framer-v-1hj6djc .framer-w1w93-container, .framer-CMYCJ.framer-v-dft5no .framer-w1w93-container { align-self: unset; width: auto; }\",\".framer-CMYCJ.framer-v-1hj6djc .framer-zg5okp { align-self: unset; justify-content: flex-end; width: min-content; }\",\".framer-CMYCJ.framer-v-rmh46 .framer-zg5okp { justify-content: flex-end; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 62\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ENCm9is6W\":{\"layout\":[\"fixed\",\"auto\"]},\"bNwVRUl9P\":{\"layout\":[\"fixed\",\"auto\"]},\"RZ91Pfo23\":{\"layout\":[\"fixed\",\"auto\"]},\"BqGZUv4up\":{\"layout\":[\"fixed\",\"auto\"]},\"RVPvXhJo_\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"jbLaJLl17\":\"openNav\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerR5MnH9mZg=withCSS(Component,css,\"framer-CMYCJ\");export default FramerR5MnH9mZg;FramerR5MnH9mZg.displayName=\"Navbar\";FramerR5MnH9mZg.defaultProps={height:62,width:1200};addPropertyControls(FramerR5MnH9mZg,{variant:{options:[\"TBVoh75zg\",\"ENCm9is6W\",\"bNwVRUl9P\",\"RZ91Pfo23\",\"BqGZUv4up\",\"RVPvXhJo_\"],optionTitles:[\"Default\",\"Mobile\",\"Mobile Open\",\"Open\",\"Home Hero\",\"Home Hero Mobile\"],title:\"Variant\",type:ControlType.Enum},jbLaJLl17:{title:\"Open Nav\",type:ControlType.EventHandler}});addFonts(FramerR5MnH9mZg,[{explicitInter:true,fonts:[]},...HueLogoFonts,...UnderlineHoverLinkFonts],{supportsExplicitInterCodegen:true});FramerR5MnH9mZg.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(UnderlineHoverLink,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerR5MnH9mZg\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"jbLaJLl17\\\":\\\"openNav\\\"}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ENCm9is6W\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bNwVRUl9P\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RZ91Pfo23\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BqGZUv4up\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RVPvXhJo_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"62\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./R5MnH9mZg.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function TrustBadges(props){const{badgeColor,badgeSize,badgeGap,socScale,vectorScale,statusText,statusColor,statusOpacity,statusFontSize,groupOpacity}=props;const badgeStyle=React.useMemo(()=>({width:badgeSize,height:badgeSize,minWidth:badgeSize,minHeight:badgeSize,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",color:badgeColor,flexShrink:0,boxSizing:\"border-box\"}),[badgeColor,badgeSize]);return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:\"100%\",height:\"auto\",display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",justifyContent:\"flex-start\",gap:12,overflow:\"visible\",opacity:groupOpacity},children:[/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",display:\"flex\",flexWrap:\"wrap\",alignItems:\"flex-start\",justifyContent:\"flex-start\",alignContent:\"flex-start\",gap:badgeGap,overflow:\"visible\"},children:[/*#__PURE__*/_jsx(\"span\",{style:badgeStyle,children:/*#__PURE__*/_jsx(\"img\",{src:\"https://framerusercontent.com/images/pM4Fo4rVBNZ8lTeFGu3Lvsqml8.webp?width=400&height=400&kb=24\",alt:\"SOC 2 compliance badge\",style:{width:\"100%\",height:\"100%\",objectFit:\"contain\",filter:\"grayscale(1) contrast(1.08)\",transform:`scale(${socScale})`,transformOrigin:\"center center\",display:\"block\"}})}),/*#__PURE__*/_jsx(\"span\",{style:badgeStyle,role:\"img\",\"aria-label\":\"HIPAA compliance badge\",children:/*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 144 144\",width:\"100%\",height:\"100%\",\"aria-hidden\":\"true\",focusable:\"false\",style:{display:\"block\",transform:`scale(${vectorScale})`,transformOrigin:\"center center\"},children:[/*#__PURE__*/_jsx(\"path\",{fill:\"currentColor\",d:\"M69.234 84.426c2.566 0 4.019 1.428 4.019 3.97 0 2.81-1.816 4.262-5.666 4.359v-8.33zm13.711 3.39 2.519 7.094h-5.037zm16.452 0 2.518 7.094h-5.036zM42.16 25.445c.441.378.933.772 1.473 1.166 2.674 1.951 6.479 3.872 11.13 3.923a1.21 1.21 0 0 1 1.185 1.036c.043.058.188.215.572.399.907.435 2.95.925 7.31.702v-6.869a10 10 0 0 0-.2-.422 9.4 9.4 0 0 0-.823-1.356c-.779-1.052-1.494-1.448-2.1-1.306-.402.093-.948.257-1.66.47q-.681.208-1.575.467c-1.48.426-3.303.91-5.339 1.291-2.966.555-6.426.897-9.972.5m35.983.359v6.87c4.36.224 6.403-.266 7.31-.701.384-.185.529-.342.572-.4a1.21 1.21 0 0 1 1.185-1.037c4.65-.05 8.456-1.971 11.13-3.922a25 25 0 0 0 1.472-1.166c-3.546.397-7.006.055-9.972-.5a57 57 0 0 1-5.339-1.291q-.894-.26-1.575-.466c-.712-.213-1.258-.377-1.66-.47-.608-.143-1.323.254-2.102 1.305a9.5 9.5 0 0 0-.821 1.356c-.085.17-.152.315-.2.422\"}),/*#__PURE__*/_jsx(\"path\",{fill:\"currentColor\",fillRule:\"evenodd\",clipRule:\"evenodd\",d:\"M71 133.5c33.966 0 61.5-27.534 61.5-61.5S104.966 10.5 71 10.5 9.5 38.035 9.5 72s27.535 61.5 61.5 61.5M69.588 23.158v21.526c.434.056.899.113 1.412.173.496-.056.947-.112 1.372-.166h.01V23.157a3.76 3.76 0 0 0 2.315-3.478c0-2.073-1.66-3.757-3.71-3.757-2.051 0-3.71 1.68-3.71 3.757 0 1.574.958 2.921 2.314 3.478zm1.41 34.42v-.002l.067-.026q.166-.064.33-.137.358-.146.72-.324a.47.47 0 0 0 .264-.428v-3.525a.47.47 0 0 0-.387-.466q-.456-.076-.95-.12h-.084q-.513.044-.985.125a.47.47 0 0 0-.385.466v3.51c0 .182.1.348.263.429q.374.185.73.33c.141.063.278.116.416.169zm1.327 15.362a.3.3 0 0 0 .05-.038.02.02 0 0 0 .004-.012v-.439a.44.44 0 0 0-.272-.417 5 5 0 0 0-.567-.18 11 11 0 0 0-.445-.108.5.5 0 0 0-.203 0q-.223.048-.425.104a5 5 0 0 0-.618.199.43.43 0 0 0-.261.41v.312c0 .067.03.13.085.17.31.21.715.414 1.157.625a.4.4 0 0 0 .34.001c.44-.209.843-.416 1.155-.625zm-1.323-6.086v.001l.017-.004.009-.002.005-.002.01-.002.008-.002h.005l.1-.023.106-.024h.001l.438-.1q.17-.04.333-.082a.47.47 0 0 0 .349-.457v-2.166a.46.46 0 0 0-.25-.416 10 10 0 0 0-.948-.414.47.47 0 0 0-.348.004q-.547.226-1.006.48a.47.47 0 0 0-.24.413v2.087c0 .216.142.406.351.46a31 31 0 0 0 1.032.24l.013.004.014.003zm6.095-3.122c-.277-.754-.74-1.42-1.42-2.061a10 10 0 0 0-.358-.307 18 18 0 0 1-2.37 1.047c.757.407 1.452.954 1.89 1.774q.091.177.154.363h-.003l.003.008.004.013.006.02.03.08q.06.204.075.42a2.5 2.5 0 0 1-.085.856l-.006.015-.004.015-.001.003-.003.008-.001.006-.002.007q-.023.075-.055.15l-.012.029-.005.01-.007.017-.01.03-.012.035a1 1 0 0 1-.047.119.6.6 0 0 1-.05.1l-.039.067-.013.023q-.04.06-.085.113c-.3.4-.64.68-1.06.884l-.01.004-.006.003-.05.02-.056.024c-.08.036-.162.073-.25.102a9 9 0 0 1-.792.235l-.03.008-.028.007h-.005l-.008.004q-.481.119-1 .233h-.014l-.355.08a24 24 0 0 0-1.406.353h-.007c-.586.177-1.218.404-1.853.837l-.028.02-.057.037-.03.02a3.2 3.2 0 0 0-.49.44q-.2.21-.36.447l-.052.086-.016.025-.01.019a3.6 3.6 0 0 0-.405 1.01l-.002.007a6 6 0 0 0-.08.557l-.017.423.01.164.013.21c.016.123.04.25.066.37.052.24.115.393.214.62.329.69.846 1.137 1.303 1.454.51-.39 1.054-.707 1.597-.99a7 7 0 0 1-.497-.3c-.26-.178-.718-.538-.873-.968v-.003l-.002-.004-.001-.004-.002-.006-.011-.026-.002-.008-.005-.015-.02-.07c-.02-.068-.027-.144-.036-.227l-.003-.033v-.028l-.002-.013-.003-.029-.001-.014v-.183q.002-.086.023-.177a2 2 0 0 1 .032-.187l.01-.046a1 1 0 0 1 .03-.117c.112-.33.25-.54.494-.747l.032-.027.01-.007q.055-.048.122-.1c.208-.14.471-.266.767-.376l.092-.033.047-.017q.251-.092.526-.163c.277-.077.573-.14.883-.204l.38-.076h.003l.011-.003.192-.037.135-.026q.326-.062.661-.131c.474-.097.958-.21 1.475-.37q.174-.054.356-.122l.049-.018q.357-.129.734-.327a4.7 4.7 0 0 0 .928-.64l.24-.237c.086-.093.172-.207.25-.313.062-.078.09-.124.113-.16l.016-.024.191-.32c.201-.383.35-.753.458-1.14a4.4 4.4 0 0 0 .109-1.787 3.8 3.8 0 0 0-.208-.817zm2.15-9.97a6 6 0 0 0-.04-.36 4.3 4.3 0 0 0-.454-1.33 5 5 0 0 0-.376-.59c-1.149.28-2.29.473-3.4.633q.897.447 1.32 1.054.155.214.247.453c.148.394.233 1.024-.198 1.797-.504.9-1.429 1.738-2.752 2.488a16 16 0 0 1-1.215.617q-.197.092-.395.173l-.05.02c-.257.115-.518.212-.787.311l-.064.024-.086.032-.023.008-.023.008-.038.014c-.246.09-.512.186-.818.306l-.114.048q-.197.08-.393.166c-.527.23-1.064.49-1.6.81a9 9 0 0 0-.692.447 11 11 0 0 0-.98.787c-.675.633-1.136 1.303-1.413 2.04a4.33 4.33 0 0 0-.102 2.614c.109.39.26.764.458 1.14l.085.157s.01.017.014.017l.095.153.011.017a5.904 5.904 0 0 0 .371.477l.263.26c.092.083.188.157.283.23a5 5 0 0 1 .432-.36 7 7 0 0 1 1.576-.844c-.793-.376-1.35-1.043-1.504-1.834a2.3 2.3 0 0 1 .086-1.193c.151-.447.434-.867.839-1.227.385-.34.836-.634 1.297-.887q.243-.136.48-.25.204-.1.402-.19a16 16 0 0 1 .953-.385l.035-.011.02-.008q.267-.095.619-.21c.243-.08.503-.17.763-.263l.086-.03q.177-.063.346-.13.587-.224 1.195-.514a19 19 0 0 0 .75-.374l.003-.002.007-.004.003-.002.004-.001q.316-.175.648-.38c.965-.59 1.988-1.364 2.805-2.524a6 6 0 0 0 .61-1.101l.002-.006.002-.006.008-.014c.05-.1.094-.237.14-.381l.008-.026c.02-.066.043-.136.066-.2.055-.164.104-.465.143-.707l.002-.01.02-.153c0-.037.003-.07.01-.12l.02-.35v-.04l-.01-.277zm-15.108-4.708h-.006c.658-.473 1.373-.856 2.248-1.213.125-.05.255-.093.386-.138l.085-.03.112-.039c-2.087-.393-3.746-.897-4.938-1.5a9 9 0 0 1-.52-.29c-.537-.33-.952-.697-1.156-1.027a1.8 1.8 0 0 1-.18-.347.7.7 0 0 1-.063-.193 1 1 0 0 1-.01-.23v-.197q0-.06.006-.114v-.056a1 1 0 0 1 .063-.247 1.7 1.7 0 0 1 .183-.489l.008-.013.02-.031a.8.8 0 0 1 .283-.254c.237-.14.599-.207.86-.227a4.7 4.7 0 0 1 .937.03c1.11 1.454 3.154 1.794 3.839 1.88.803.104 3.71-.963 1.606-3.957-1.326-1.884-3.242-1.7-4.487-1.303a9.5 9.5 0 0 0-2.275-.06c-.727.09-1.695.29-2.646 1.053-.455.364-.85.864-1.116 1.4-.244.49-.402 1.037-.487 1.668l-.053.593.036.767c.017.143.043.357.07.443q.01.029.016.064c.059.28.158.567.29.85.148.327.335.654.562.953.84 1.108 1.877 1.711 2.87 2.194.804.37 1.63.664 2.467.9a7.6 7.6 0 0 1 .99-.84m6.487 28.108q.138-.069.285-.137l.014-.006.072-.034c.266-.127.55-.247.849-.373a26 26 0 0 0 .533-.23l.06-.027.018-.008.065-.029a13 13 0 0 0 1.023-.503l.064-.036c.134-.075.27-.151.41-.238q.088-.054.18-.12c.452-.313.975-.767 1.311-1.477a3 3 0 0 0 .204-.597q.04-.184.066-.37l.013-.21.013-.16-.016-.447a5 5 0 0 0-.089-.57 3.6 3.6 0 0 0-.398-.983 9 9 0 0 1-1.034.4c-.273.083-.533.153-.79.216a1.54 1.54 0 0 1 .52.864l.01.05q.019.088.033.187c.02.083.023.16.023.223v.057q.002.03-.007.063l-.006.104-.007.11a.8.8 0 0 1-.076.286c-.151.434-.615.794-.875.97a7 7 0 0 1-.497.3l-.029.016-.082.043-.11.058c-.178.097-.362.187-.556.28q-.291.14-.593.28l-.009.005a7 7 0 0 1-.225.106l-.102.047c-.224.105-.45.21-.675.323-.207.103-.42.22-.635.34-.141.08-.283.16-.421.25l-.078.05zM85.114 43.11l.046.453-.016.007v.016l.006.12-.036.784a4 4 0 0 1-.076.486l-.006.03c-.112.524-.359 1.074-.698 1.578l-.032.05a3 3 0 0 1-.12.177c-.842 1.113-1.88 1.713-2.857 2.193-.81.374-1.643.67-2.479.907a23 23 0 0 1-1.669.407c-.85.177-1.689.31-2.512.43-.684.097-1.435.18-2.29.264l-.2.018h-.009l-.002.001h-.004q-.5.048-1.057.094-.03.001-.056.005l-.052.005q-.35.025-.685.07c-.25.033-.49.073-.728.117a12 12 0 0 0-1.142.27l-.092.028h-.003c-.156.047-.31.093-.458.149h-.003q-.006.001-.01.004l-.004.002-.013.004c-.131.046-.27.103-.408.163l-.047.022-.023.01-.025.011c-.092.04-.178.084-.27.13l-.018.01-.008.005-.005.002-.005.003-.106.054c-.51.28-.984.626-1.25.993-.653.897-.386 1.66.164 2.514.477.757 1.383 1.544 2.548 2.22.253.144.494.27.73.39a14.6 14.6 0 0 0-2.557 1.388c-.971-.594-1.989-1.367-2.802-2.52a6.2 6.2 0 0 1-.609-1.098l-.008-.018-.008-.018a3 3 0 0 1-.145-.404l-.014-.043-.013-.04-.039-.12c-.056-.164-.105-.467-.148-.73a1 1 0 0 1-.017-.165q0-.018-.003-.034l-.003-.031v-.01l-.023-.374v-.01l.01-.28q.014-.151.03-.295l.01-.072q.013-.082.032-.166v-.002l.006-.027.005-.028.006-.027a4.35 4.35 0 0 1 .783-1.687q.233-.318.524-.607a7 7 0 0 1 .71-.603l.025-.018.065-.049c.566-.407 1.185-.74 1.952-1.05.82-.327 1.725-.574 2.693-.747.401-.07.813-.133 1.237-.177l.175-.02q.744-.085 1.38-.166l.052-.007q.538-.07 1.017-.14a40 40 0 0 0 1.587-.267c2.084-.39 3.743-.893 4.935-1.497a8 8 0 0 0 .52-.293c.536-.334.951-.697 1.145-1.014.07-.11.139-.227.188-.357a.8.8 0 0 0 .07-.223v-.036a2 2 0 0 0 0-.167v-.35a.8.8 0 0 0-.07-.3 1.6 1.6 0 0 0-.161-.437l-.033-.052-.01-.015a.84.84 0 0 0-.287-.257c-.236-.14-.595-.207-.846-.223a5 5 0 0 0-.948.03c-1.11 1.453-3.15 1.794-3.838 1.88-.8.104-3.707-.963-1.603-3.957 1.323-1.888 3.242-1.7 4.483-1.304l.061-.008.071-.01.194-.026a9.4 9.4 0 0 1 1.94-.02c.737.09 1.704.29 2.656 1.054.454.364.85.864 1.116 1.4a5.3 5.3 0 0 1 .487 1.648M39.13 98.372l1.913 2.276h-6.538l1.21-2.639V85.37l-1.912-2.276h6.513l-1.186 2.64v5.253h7.457V85.37l-1.912-2.276h6.513L50 85.734v12.638l1.913 2.276H45.4l1.186-2.639v-5.666H39.13zm21.58 2.276-1.913-2.276V85.733l1.186-2.639H53.47l1.913 2.276v12.64l-1.21 2.639zm8.79 0-1.913-2.276v-4.358c5.932-.048 9.225-2.155 9.225-5.835 0-3.245-2.542-5.085-7.021-5.085h-7.53l1.912 2.276v12.64l-1.21 2.639zm11.799 0-2.058-2.445.702-1.962h5.98l.703 1.962-1.114 2.445h6.852l-2.082-2.542-5.206-15.012h-4.455l1.598 2.954-4.31 11.888-1.186 2.712zm16.451 0-2.058-2.445.702-1.962h5.981l.702 1.962-1.114 2.445h6.852l-2.082-2.542-5.206-15.012h-4.455l1.598 2.954-4.31 11.888-1.186 2.712zM66.168 25.115l-1.128.441c.054.14.083.29.083.44v8.253a1.21 1.21 0 0 1-1.123 1.207c-5.258.383-8.09-.114-9.655-.864-.735-.352-1.224-.777-1.53-1.221-4.95-.254-8.958-2.336-11.737-4.364a26.5 26.5 0 0 1-3.383-2.939 21 21 0 0 1-1.127-1.261l-.064-.08-.018-.023-.006-.008-.002-.002v-.001s-.001-.001.96-.737l-.961.736a1.21 1.21 0 0 1 1.293-1.9c4.355 1.241 8.916.939 12.79.214a54 54 0 0 0 5.113-1.238c.502-.145.983-.289 1.428-.422.786-.235 1.458-.437 1.927-.546 2.18-.509 3.768 1.104 4.597 2.223a12 12 0 0 1 1.04 1.711 12 12 0 0 1 .345.749l.012.027.008.022.007.015.002.006zm11.051-2.528c.83-1.12 2.418-2.732 4.598-2.224.47.11 1.142.31 1.928.546.444.134.926.278 1.428.422 1.441.416 3.182.878 5.112 1.239 3.875.724 8.436 1.026 12.791-.215a1.211 1.211 0 0 1 1.293 1.9l-.961-.736.961.737h-.001l-.002.003-.006.008-.018.023-.064.08a12 12 0 0 1-.235.284c-.205.24-.504.576-.892.977a26.5 26.5 0 0 1-3.383 2.94c-2.78 2.028-6.786 4.109-11.737 4.363-.306.444-.794.87-1.53 1.223-1.564.75-4.398 1.247-9.656.862a1.21 1.21 0 0 1-1.122-1.207V25.56c0-.15.028-.3.083-.44l1.128.44-1.128-.44.001-.004.002-.005.006-.015.008-.018.012-.031.073-.171c.063-.143.153-.343.271-.578a12 12 0 0 1 1.04-1.711m-37.728 9.202c-.425-.304-.823-.61-1.193-.908A52.66 52.66 0 0 0 21.63 53.997h1.55A51.2 51.2 0 0 1 39.49 31.79m79.329 22.208a51.2 51.2 0 0 0-16.085-22.029c.429-.298.831-.599 1.207-.895a52.66 52.66 0 0 1 16.428 22.924zM71 123.083c21.876 0 40.54-13.751 47.82-33.08h1.55c-7.349 20.148-26.68 34.533-49.37 34.533s-42.021-14.385-49.37-34.533h1.55c7.28 19.329 25.944 33.08 47.82 33.08\"})]})}),/*#__PURE__*/_jsx(\"span\",{style:badgeStyle,role:\"img\",\"aria-label\":\"ISO 27001:2022 compliance badge\",children:/*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 144 144\",width:\"100%\",height:\"100%\",\"aria-hidden\":\"true\",focusable:\"false\",style:{display:\"block\",transform:`scale(${vectorScale})`,transformOrigin:\"center center\"},children:[/*#__PURE__*/_jsx(\"path\",{fill:\"currentColor\",d:\"M71.462 73.424c2.587 0 3.954 2.734 3.954 7.884 0 5.078-1.367 7.763-3.954 7.763-2.636 0-3.93-2.539-3.93-7.763 0-5.174 1.367-7.884 3.93-7.884M88.815 73.424c2.588 0 3.954 2.734 3.954 7.884 0 5.078-1.366 7.763-3.954 7.763-2.636 0-3.93-2.539-3.93-7.763 0-5.174 1.367-7.884 3.93-7.884M84.121 52.383c2.93 0 4.516 2.637 4.516 7.86s-1.538 7.884-4.516 7.884c-2.929 0-4.442-2.612-4.442-7.884 0-5.248 1.538-7.86 4.442-7.86\"}),/*#__PURE__*/_jsx(\"path\",{fill:\"currentColor\",fillRule:\"evenodd\",clipRule:\"evenodd\",d:\"M72 10c34.242 0 62 27.758 62 62s-27.758 62-62 62-62-27.758-62-62 27.758-62 62-62m49.759 80.43c.152-.607-.664-.933-.944-.33v-.003c-13.357 34.614-57.352 45.12-84.477 19.578-5.793-5.432-10.285-12.152-13.184-19.578a.5.5 0 0 0-.945.33c1.599 5.19 4.1 10.117 7.294 14.558a52.6 52.6 0 0 0 14.984 13.909c20.372 12.687 47.838 9.483 64.661-7.656a53 53 0 0 0 5.317-6.253c3.194-4.439 5.693-9.367 7.294-14.556M71.462 72.081c-5.004 0-7.665 3.27-7.665 9.349 0 5.858 2.685 8.982 7.665 8.982 5.028 0 7.713-3.124 7.713-9.007 0-6.078-2.685-9.324-7.713-9.324m17.353 0c-5.004 0-7.664 3.27-7.664 9.349 0 5.858 2.685 8.982 7.664 8.982 5.029 0 7.714-3.124 7.714-9.007 0-6.078-2.685-9.324-7.714-9.324m-46.362 0c-3.93 0-6.688 2.148-6.688 5.077 0 1.293.586 2.001 1.587 2.001 1.025 0 1.513-.683 1.537-2.22.05-2.222 1.099-3.564 3.002-3.565 1.88 0 2.954 1.367 2.954 3.93 0 2.978-1.294 5.517-4.076 8.08l-5.15 4.76h13.205v-5.956l-2.71 2.782h-5.223l1.586-1.44c4.467-3.344 6.127-5.638 6.127-8.324 0-3.172-2.392-5.125-6.15-5.125m8.249.366v5.687l2.172-2.49h7.86c-3.881 3.784-6.957 8.837-8.787 14.5h4.223c1.293-5.224 3.27-10.154 5.834-14.5l1.708-3.197zm47.68 4.71 3.1-.365v10.691l-1.196 2.66h6.542l-1.929-2.294V72.082zM64.697 51.09c-2.929 0-5.004 1.905-5.004 4.614 0 2.465 1.71 4.32 5.102 5.565l2.831 1.001c2.514.977 3.393 1.83 3.393 3.295 0 1.587-1.05 2.49-2.88 2.49-1.684 0-3.589-.757-5.566-2.221l-2.392-1.904v5.468l2.734-1.318c1.44.83 3.393 1.342 5.126 1.342 3.515 0 5.883-2.075 5.883-5.126 0-2.563-1.709-4.247-5.687-5.687l-2.563-.928c-2.246-.879-3.125-1.806-3.125-3.124s.903-2.148 2.392-2.148c1.465 0 3.222.854 5.37 2.66l2.1 1.782V51.53l-2.759 1.294c-1.513-1.123-3.27-1.734-4.955-1.734m19.424 0c-5.003 0-8.226 3.589-8.226 9.203 0 5.687 3.125 9.13 8.226 9.13 5.15 0 8.3-3.443 8.3-9.13 0-5.736-3.15-9.202-8.3-9.203m-33.973.367 1.928 2.294v12.742l-1.22 2.66h6.59l-1.928-2.294V54.116l1.196-2.66zm59-18.809C92.325 15.51 64.859 12.305 44.487 24.991a52.6 52.6 0 0 0-14.984 13.91c-3.194 4.44-5.695 9.367-7.294 14.557a.5.5 0 0 0 .945.33c2.899-7.426 7.391-14.145 13.184-19.578 27.124-25.541 71.12-15.036 84.477 19.578v-.002c.28.603 1.096.277.944-.33-1.601-5.188-4.1-10.117-7.294-14.555a53 53 0 0 0-5.317-6.254\"})]})})]}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",color:statusColor,opacity:statusOpacity,fontFamily:\"Switzer, sans-serif\",fontWeight:400,lineHeight:1.35,letterSpacing:0,fontSize:statusFontSize},children:statusText})]});}TrustBadges.displayName=\"Trust Badges\";addPropertyControls(TrustBadges,{badgeColor:{type:ControlType.Color,title:\"Badge Color\",defaultValue:\"#141414\"},badgeSize:{type:ControlType.Number,title:\"Badge Size\",defaultValue:42,min:24,max:80,step:1,unit:\"px\"},badgeGap:{type:ControlType.Number,title:\"Badge Gap\",defaultValue:10,min:0,max:40,step:1,unit:\"px\"},socScale:{type:ControlType.Number,title:\"SOC Scale\",defaultValue:1.12,min:.9,max:1.35,step:.01},vectorScale:{type:ControlType.Number,title:\"SVG Scale\",defaultValue:1.18,min:1,max:1.35,step:.01},statusText:{type:ControlType.String,title:\"Status\",defaultValue:\"Compliant with audit in progress\"},statusColor:{type:ControlType.Color,title:\"Status Color\",defaultValue:\"#141414\"},statusOpacity:{type:ControlType.Number,title:\"Status Opacity\",defaultValue:.58,min:0,max:1,step:.01},statusFontSize:{type:ControlType.Number,title:\"Status Size\",defaultValue:11,min:9,max:18,step:1,unit:\"px\"},groupOpacity:{type:ControlType.Number,title:\"Group Opacity\",defaultValue:.86,min:0,max:1,step:.01}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"TrustBadges\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TrustBadges.map","// Component with slot for child components, featuring magnetic hover effect with rotation\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{motion,useMotionValue}from\"framer-motion\";import{useRef,useEffect}from\"react\";/**\n * Magnetic Container with Rotation\n *\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 200\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function MagneticContainer(props){const{children,magnetStrength=.3,rotationStrength=10,skewStrength=.5,lerpSmoothness=.1,backgroundColor=\"#FFFFFF\",borderRadius=16,padding=20,style}=props;const containerRef=useRef(null);const targetX=useRef(0);const targetY=useRef(0);const currentX=useRef(0);const currentY=useRef(0);const isHovering=useRef(false);const targetRotateX=useRef(0);const targetRotateY=useRef(0);const currentRotateX=useRef(0);const currentRotateY=useRef(0);const targetSkewX=useRef(0);const targetSkewY=useRef(0);const currentSkewX=useRef(0);const currentSkewY=useRef(0);const prevMouseX=useRef(0);const prevMouseY=useRef(0);const prevTime=useRef(Date.now());const velocityX=useRef(0);const velocityY=useRef(0);const x=useMotionValue(0);const y=useMotionValue(0);const rotateX=useMotionValue(0);const rotateY=useMotionValue(0);const skewX=useMotionValue(0);const skewY=useMotionValue(0);// Continuous lerp animation loop for smooth, glitch-free movement\nuseEffect(()=>{let animationFrameId;const animate=()=>{// Calculate the difference\nconst dx=targetX.current-currentX.current;const dy=targetY.current-currentY.current;// Apply lerp\ncurrentX.current+=dx*lerpSmoothness;currentY.current+=dy*lerpSmoothness;// Update motion values\nx.set(currentX.current);y.set(currentY.current);// Lerp rotation values\nconst dRotateX=targetRotateX.current-currentRotateX.current;const dRotateY=targetRotateY.current-currentRotateY.current;currentRotateX.current+=dRotateX*lerpSmoothness;currentRotateY.current+=dRotateY*lerpSmoothness;rotateX.set(currentRotateX.current);rotateY.set(currentRotateY.current);// Lerp skew values with higher smoothness for more fluid motion\nconst skewLerpFactor=lerpSmoothness*1.5;const dSkewX=targetSkewX.current-currentSkewX.current;const dSkewY=targetSkewY.current-currentSkewY.current;currentSkewX.current+=dSkewX*skewLerpFactor;currentSkewY.current+=dSkewY*skewLerpFactor;skewX.set(currentSkewX.current);skewY.set(currentSkewY.current);// Smooth decay for velocity\nvelocityX.current*=.92;velocityY.current*=.92;// Decay skew targets back to 0 when not moving or not hovering\nconst skewDecay=isHovering.current?.88:.8;targetSkewX.current*=skewDecay;targetSkewY.current*=skewDecay;// Snap to 0 when very close to prevent infinite tiny values\nif(Math.abs(targetSkewX.current)<.01)targetSkewX.current=0;if(Math.abs(targetSkewY.current)<.01)targetSkewY.current=0;if(Math.abs(velocityX.current)<.01)velocityX.current=0;if(Math.abs(velocityY.current)<.01)velocityY.current=0;// Continue animation loop\nanimationFrameId=requestAnimationFrame(animate);};animationFrameId=requestAnimationFrame(animate);return()=>{cancelAnimationFrame(animationFrameId);};},[lerpSmoothness,x,y,rotateX,rotateY,skewX,skewY]);const handleMouseMove=e=>{if(!containerRef.current)return;isHovering.current=true;const rect=containerRef.current.getBoundingClientRect();const centerX=rect.left+rect.width/2;const centerY=rect.top+rect.height/2;const distanceX=(e.clientX-centerX)*magnetStrength;const distanceY=(e.clientY-centerY)*magnetStrength;targetX.current=distanceX;targetY.current=distanceY;// Calculate rotation based on mouse position\nconst normalizedX=((e.clientX-rect.left)/rect.width-.5)*2;const normalizedY=((e.clientY-rect.top)/rect.height-.5)*2;targetRotateY.current=normalizedX*rotationStrength;targetRotateX.current=-normalizedY*rotationStrength;// Calculate cursor movement delta and time\nconst currentTime=Date.now();const deltaTime=Math.max(currentTime-prevTime.current,1);const deltaX=e.clientX-prevMouseX.current;const deltaY=e.clientY-prevMouseY.current;// Only calculate velocity if there's actual movement and reasonable deltaTime\nif(deltaTime<100&&(Math.abs(deltaX)>0||Math.abs(deltaY)>0)){// Calculate velocity (pixels per millisecond, scaled up for visibility)\nconst newVelocityX=deltaX/deltaTime*16;const newVelocityY=deltaY/deltaTime*16;// Smooth velocity changes with stronger smoothing to prevent spikes\nvelocityX.current=velocityX.current*.7+newVelocityX*.3;velocityY.current=velocityY.current*.7+newVelocityY*.3;// Clamp velocity to prevent extreme values\nconst maxVelocity=50;velocityX.current=Math.max(-maxVelocity,Math.min(maxVelocity,velocityX.current));velocityY.current=Math.max(-maxVelocity,Math.min(maxVelocity,velocityY.current));}// Calculate skew based on cursor position relative to center (attractive skew)\n// The component skews away from the cursor, creating a \"leaning\" effect\nconst skewFromPosition=normalizedX*skewStrength*6;const skewFromPositionY=normalizedY*skewStrength*6;// Calculate skew based on velocity for dynamic movement\nconst skewFromVelocity=velocityY.current*skewStrength*.25;const skewFromVelocityY=-velocityX.current*skewStrength*.25;// Combine position-based and velocity-based skew for attractive effect\ntargetSkewX.current=skewFromPosition+skewFromVelocity;targetSkewY.current=skewFromPositionY+skewFromVelocityY;// Clamp skew values to prevent extreme distortion\nconst maxSkew=15;targetSkewX.current=Math.max(-maxSkew,Math.min(maxSkew,targetSkewX.current));targetSkewY.current=Math.max(-maxSkew,Math.min(maxSkew,targetSkewY.current));// Update previous values\nprevMouseX.current=e.clientX;prevMouseY.current=e.clientY;prevTime.current=currentTime;};const handleMouseLeave=()=>{isHovering.current=false;targetX.current=0;targetY.current=0;targetRotateX.current=0;targetRotateY.current=0;targetSkewX.current=0;targetSkewY.current=0;velocityX.current=0;velocityY.current=0;};return /*#__PURE__*/_jsx(motion.div,{ref:containerRef,style:{...style,position:\"relative\",width:\"100%\",height:\"100%\",minWidth:\"50px\",minHeight:\"50px\",backgroundColor,borderRadius,padding,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",x,y,rotateX,rotateY,skewX,skewY,transformStyle:\"preserve-3d\"},onMouseMove:handleMouseMove,onMouseLeave:handleMouseLeave,children:/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",minHeight:\"10px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:children})});}addPropertyControls(MagneticContainer,{children:{type:ControlType.Slot,title:\"Content\"},magnetStrength:{type:ControlType.Number,title:\"Magnet Strength\",defaultValue:.3,min:0,max:1,step:.05},rotationStrength:{type:ControlType.Number,title:\"Rotation Strength\",defaultValue:10,min:0,max:30,step:1,unit:\"deg\"},skewStrength:{type:ControlType.Number,title:\"Skew Strength\",defaultValue:.5,min:0,max:2,step:.1},lerpSmoothness:{type:ControlType.Number,title:\"Smoothness\",defaultValue:.1,min:.01,max:.5,step:.01},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#FFFFFF\"},borderRadius:{type:ControlType.Number,title:\"Border Radius\",defaultValue:16,min:0,max:50,step:1,unit:\"px\"},padding:{type:ControlType.Number,title:\"Padding\",defaultValue:20,min:0,max:100,step:5,unit:\"px\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MagneticContainer\",\"slots\":[\"children\"],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\",\"framerIntrinsicWidth\":\"300\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MagneticContainer.map","// Generated by Framer (e0809aa)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,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 TrustBadges from\"https://framerusercontent.com/modules/bjm3oAA2GmM8GoFH3ScS/ZUdp2PWvoyiDkMNGSxtG/TrustBadges.js\";import MagneticContainer from\"https://framerusercontent.com/modules/hM8SHsyFhXcCkDnKcS1D/EU0Rl6Mgrg2ySsrmJWAR/MagneticContainer.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/jS7nxZ9t3f7tQg3jMcrV/rForHgXV7ZzcPAEniiST/qVFe3mf11.js\";import GridLine from\"https://framerusercontent.com/modules/ilVd9zlhBviShPLoIsV9/hG0Gkc9z26OgL7CkAE3H/lGF9GeRuv.js\";import UnderlineHoverLink from\"https://framerusercontent.com/modules/kOMYigUZSE0oH38zTqxc/LpaDKQtYAtIAg0UFe6bL/V0K50PR1o.js\";const TrustBadgesFonts=getFonts(TrustBadges);const MagneticContainerFonts=getFonts(MagneticContainer);const UnderlineHoverLinkFonts=getFonts(UnderlineHoverLink);const GridLineFonts=getFonts(GridLine);const cycleOrder=[\"fyiJqAxzL\",\"YLUeweiEd\",\"oWx0ULFoR\"];const serializationHash=\"framer-reeWX\";const variantClassNames={fyiJqAxzL:\"framer-v-4y4ivd\",oWx0ULFoR:\"framer-v-1bpezvm\",YLUeweiEd:\"framer-v-2sqwsq\"};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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return 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 humanReadableVariantMap={Desktop:\"fyiJqAxzL\",Phone:\"oWx0ULFoR\",Tablet:\"YLUeweiEd\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"fyiJqAxzL\"};};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:\"fyiJqAxzL\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"oWx0ULFoR\")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__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-4y4ivd\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"fyiJqAxzL\",ref:refBinding,style:{backgroundColor:\"rgb(236, 236, 231)\",...style},...addPropertyOverrides({oWx0ULFoR:{\"data-framer-name\":\"Phone\"},YLUeweiEd:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gr3p6e\",\"data-border\":true,\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"r1GJx2Aot\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-1f1d4ad0-4c70-4a23-b06f-81abafed64bd, rgba(115, 115, 115, 0.2))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-t47r3h\",\"data-framer-name\":\"Main\",layoutDependency:layoutDependency,layoutId:\"RuQEVdMmJ\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xilt24\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"UFbQvFqkQ\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ufg9o3\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"QdN9vRL_P\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-1i9hb1t\",\"data-styles-preset\":\"qVFe3mf11\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-feeeccea-81af-4180-b912-87422638d796, rgb(23, 23, 23)))\"},children:\"Hue keeps the world your agent ran in, so you can change the agent.\"})}),className:\"framer-7kut2b\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Zqjy8H6xg\",style:{\"--extracted-1lwpl3i\":\"var(--token-feeeccea-81af-4180-b912-87422638d796, rgb(23, 23, 23))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({oWx0ULFoR:{verticalAlignment:\"center\"}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-it5sor-container\",\"data-framer-name\":\"Trust Badges\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"J1R8xrkEF-container\",name:\"Trust Badges\",nodeId:\"J1R8xrkEF\",rendersWithMotion:true,scopeId:\"RptMyUHjF\",children:/*#__PURE__*/_jsx(TrustBadges,{badgeColor:\"rgb(20, 20, 20)\",badgeGap:10,badgeSize:42,groupOpacity:.86,height:\"100%\",id:\"J1R8xrkEF\",layoutId:\"J1R8xrkEF\",name:\"Trust Badges\",socScale:1.12,statusColor:\"rgb(20, 20, 20)\",statusFontSize:11,statusOpacity:.58,statusText:\"\",style:{width:\"100%\"},vectorScale:1.18,width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-l6ucmm\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"ek7xkZhhD\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-t6z7yi\",\"data-border\":true,\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"k7Jo2FaZJ\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-1f1d4ad0-4c70-4a23-b06f-81abafed64bd, rgba(115, 115, 115, 0.2))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1yZWd1bGFy\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"320px\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-feeeccea-81af-4180-b912-87422638d796, rgb(23, 23, 23)))\"},children:\"Hue\"})}),className:\"framer-xygw24\",fonts:[\"FS;Switzer-regular\"],layoutDependency:layoutDependency,layoutId:\"t8xHU55Cm\",style:{\"--extracted-1eung3n\":\"var(--token-feeeccea-81af-4180-b912-87422638d796, rgb(23, 23, 23))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({oWx0ULFoR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1yZWd1bGFy\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"145px\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-feeeccea-81af-4180-b912-87422638d796, rgb(23, 23, 23)))\"},children:\"Hue\"})})},YLUeweiEd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1yZWd1bGFy\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"220px\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-feeeccea-81af-4180-b912-87422638d796, rgb(23, 23, 23)))\"},children:\"Hue\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12cshc0-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"XGs2pmSbj-container\",nodeId:\"XGs2pmSbj\",rendersWithMotion:true,scopeId:\"RptMyUHjF\",children:/*#__PURE__*/_jsx(MagneticContainer,{backgroundColor:\"var(--token-170e5377-0c7a-40bd-ade8-e8c3608e159a, rgba(10, 10, 10, 0))\",borderRadius:16,height:\"100%\",id:\"XGs2pmSbj\",layoutId:\"XGs2pmSbj\",lerpSmoothness:.1,magnetStrength:.3,padding:0,rotationStrength:30,skewStrength:.5,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-140pwel\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"eMFfdF7Gg\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1de9r60\",\"data-framer-name\":\"List\",layoutDependency:layoutDependency,layoutId:\"BJiSABcUI\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||640)-0-Math.max(0,((componentViewport?.height||640)-0-0)/1)*1)/1*0)+96+((Math.max(0,((componentViewport?.height||640)-0-0)/1)*1-96-(Math.max(0,(Math.max(0,((componentViewport?.height||640)-0-0)/1)*1-96-0)/1)*1+0))/2+0+0)+0+0+0+(0*((Math.max(0,(Math.max(0,(Math.max(0,((componentViewport?.height||640)-0-0)/1)*1-96-0)/1)*1-0-0)/1)*1-0-0)/1)+0)+0+316+14+0+0,...addPropertyOverrides({oWx0ULFoR:{y:undefined},YLUeweiEd:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||640)-0-Math.max(0,((componentViewport?.height||640)-0-0)/1)*1)/1*0)+96+((Math.max(0,((componentViewport?.height||640)-0-0)/1)*1-96-(Math.max(0,(Math.max(0,((componentViewport?.height||640)-0-0)/1)*1-96-0)/1)*1+0))/2+0+0)+0+0+0+(0*((Math.max(0,(Math.max(0,(Math.max(0,((componentViewport?.height||640)-0-0)/1)*1-96-0)/1)*1-0-0)/1)*1-0-0)/1)+0)+0+226+14+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kcbbun-container\",layoutDependency:layoutDependency,layoutId:\"GDvgLTXSD-container\",nodeId:\"GDvgLTXSD\",rendersWithMotion:true,scopeId:\"RptMyUHjF\",style:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"},children:/*#__PURE__*/_jsx(UnderlineHoverLink,{b4yKQTya4:\"Contact\",height:\"100%\",id:\"GDvgLTXSD\",KSAFNm8tj:\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250))\",KVhN7aKAf:false,layoutId:\"GDvgLTXSD\",SyA9CEwpa:\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250))\",uZKzqPJHI:\"mailto:team@hue.run\",variant:matchVariant(\"f9UgYJX9G\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||640)-0-Math.max(0,((componentViewport?.height||640)-0-0)/1)*1)/1*0)+96+((Math.max(0,((componentViewport?.height||640)-0-0)/1)*1-96-(Math.max(0,(Math.max(0,((componentViewport?.height||640)-0-0)/1)*1-96-0)/1)*1+0))/2+0+0)+0+0+0+(0*((Math.max(0,(Math.max(0,(Math.max(0,((componentViewport?.height||640)-0-0)/1)*1-96-0)/1)*1-0-0)/1)*1-0-0)/1)+0)+0+316+14+0+0,...addPropertyOverrides({oWx0ULFoR:{y:undefined},YLUeweiEd:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||640)-0-Math.max(0,((componentViewport?.height||640)-0-0)/1)*1)/1*0)+96+((Math.max(0,((componentViewport?.height||640)-0-0)/1)*1-96-(Math.max(0,(Math.max(0,((componentViewport?.height||640)-0-0)/1)*1-96-0)/1)*1+0))/2+0+0)+0+0+0+(0*((Math.max(0,(Math.max(0,(Math.max(0,((componentViewport?.height||640)-0-0)/1)*1-96-0)/1)*1-0-0)/1)*1-0-0)/1)+0)+0+226+14+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-i5wmcv-container\",layoutDependency:layoutDependency,layoutId:\"iZfwb3Hww-container\",nodeId:\"iZfwb3Hww\",rendersWithMotion:true,scopeId:\"RptMyUHjF\",style:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"},children:/*#__PURE__*/_jsx(UnderlineHoverLink,{b4yKQTya4:\"Security & Privacy\",height:\"100%\",id:\"iZfwb3Hww\",KSAFNm8tj:\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6)\",KVhN7aKAf:true,layoutId:\"iZfwb3Hww\",SyA9CEwpa:\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6)\",uZKzqPJHI:\"https://trust.hue.run\",variant:matchVariant(\"f9UgYJX9G\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||640)-0-Math.max(0,((componentViewport?.height||640)-0-0)/1)*1)/1*0)+96+((Math.max(0,((componentViewport?.height||640)-0-0)/1)*1-96-(Math.max(0,(Math.max(0,((componentViewport?.height||640)-0-0)/1)*1-96-0)/1)*1+0))/2+0+0)+0+0+0+(0*((Math.max(0,(Math.max(0,(Math.max(0,((componentViewport?.height||640)-0-0)/1)*1-96-0)/1)*1-0-0)/1)*1-0-0)/1)+0)+0+316+14+0+0,...addPropertyOverrides({oWx0ULFoR:{y:undefined},YLUeweiEd:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||640)-0-Math.max(0,((componentViewport?.height||640)-0-0)/1)*1)/1*0)+96+((Math.max(0,((componentViewport?.height||640)-0-0)/1)*1-96-(Math.max(0,(Math.max(0,((componentViewport?.height||640)-0-0)/1)*1-96-0)/1)*1+0))/2+0+0)+0+0+0+(0*((Math.max(0,(Math.max(0,(Math.max(0,((componentViewport?.height||640)-0-0)/1)*1-96-0)/1)*1-0-0)/1)*1-0-0)/1)+0)+0+226+14+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ajtrsl-container\",layoutDependency:layoutDependency,layoutId:\"Xiw4MqCyn-container\",nodeId:\"Xiw4MqCyn\",rendersWithMotion:true,scopeId:\"RptMyUHjF\",style:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"},children:/*#__PURE__*/_jsx(UnderlineHoverLink,{b4yKQTya4:\"LinkedIn\",height:\"100%\",id:\"Xiw4MqCyn\",KSAFNm8tj:\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250))\",KVhN7aKAf:true,layoutId:\"Xiw4MqCyn\",SyA9CEwpa:\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250))\",uZKzqPJHI:\"https://www.linkedin.com/company/hue-intelligence\",variant:matchVariant(\"f9UgYJX9G\"),width:\"100%\"})})})]})})]})]})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-16p714p\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"np50tk_QL\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:Math.max(0,(Math.max(0,((componentViewport?.height||640)-0-0)/1)*1*1-0-0)/1)*1,width:`min(${componentViewport?.width||\"100vw\"}, 1680px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||640)-0-Math.max(0,((componentViewport?.height||640)-0-0)/1)*1)/1*0)+Math.max(0,((componentViewport?.height||640)-0-0)/1)*1-(-.5+Math.max(0,((componentViewport?.height||640)-0-0)/1)*1*1)+0+((Math.max(0,((componentViewport?.height||640)-0-0)/1)*1*1-0-(Math.max(0,(Math.max(0,((componentViewport?.height||640)-0-0)/1)*1*1-0-0)/1)*1+0))/2+0+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1j1u34p-container\",layoutDependency:layoutDependency,layoutId:\"PTiMNK45u-container\",nodeId:\"PTiMNK45u\",rendersWithMotion:true,scopeId:\"RptMyUHjF\",children:/*#__PURE__*/_jsx(GridLine,{height:\"100%\",id:\"PTiMNK45u\",layoutId:\"PTiMNK45u\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"hHzdmvFrM\"),width:\"100%\"})})})})]})})})})});});const css=[\".framer-reeWX.framer-w1641q, .framer-reeWX .framer-w1641q { display: block; }\",\".framer-reeWX.framer-4y4ivd { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; height: 640px; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-reeWX .framer-gr3p6e { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: center; max-width: 1680px; overflow: visible; padding: 96px 0px 0px 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-reeWX .framer-t47r3h { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: 1px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-reeWX .framer-xilt24 { display: grid; flex: 1 0 0px; gap: 14px 14px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(8, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-reeWX .framer-ufg9o3 { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; grid-column: span 2; height: 100%; justify-content: space-between; justify-self: start; overflow: visible; padding: 14px; position: relative; width: 100%; }\",\".framer-reeWX .framer-7kut2b { flex: none; height: auto; max-width: 600px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-reeWX .framer-it5sor-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-reeWX .framer-l6ucmm { align-content: center; align-items: center; align-self: end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; grid-column: span 6; height: min-content; justify-content: center; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-reeWX .framer-t6z7yi { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 44px 24px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 14px; position: relative; width: 100%; z-index: 3; }\",\".framer-reeWX .framer-xygw24 { flex: none; height: auto; overflow: visible; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-reeWX .framer-12cshc0-container { flex: none; height: 100%; left: calc(49.97211377579478% - 100% / 2); position: absolute; top: calc(49.9576629974598% - 100% / 2); width: 100%; z-index: 1; }\",\".framer-reeWX .framer-140pwel { display: grid; flex: none; gap: 0px 14px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(8, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: visible; padding: 14px; position: relative; width: 100%; }\",\".framer-reeWX .framer-1de9r60 { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; grid-column: span 6; height: min-content; justify-content: space-between; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-reeWX .framer-kcbbun-container, .framer-reeWX .framer-i5wmcv-container, .framer-reeWX .framer-ajtrsl-container { flex: none; height: auto; mix-blend-mode: difference; position: relative; width: auto; }\",\".framer-reeWX .framer-16p714p { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 140px; height: 100%; justify-content: center; left: calc(50.00000000000002% - 100% / 2); overflow: visible; padding: 0px; pointer-events: none; position: absolute; width: 100%; }\",\".framer-reeWX .framer-1j1u34p-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; }\",\".framer-reeWX.framer-v-2sqwsq.framer-4y4ivd { width: 810px; }\",\".framer-reeWX.framer-v-1bpezvm.framer-4y4ivd { gap: 0px; height: min-content; justify-content: flex-end; width: 390px; }\",\".framer-reeWX.framer-v-1bpezvm .framer-gr3p6e { flex: none; height: min-content; padding: 48px 0px 0px 0px; }\",\".framer-reeWX.framer-v-1bpezvm .framer-t47r3h { flex: none; gap: 24px; height: min-content; }\",\".framer-reeWX.framer-v-1bpezvm .framer-xilt24 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; }\",\".framer-reeWX.framer-v-1bpezvm .framer-ufg9o3 { align-content: flex-start; align-items: flex-start; align-self: unset; gap: 32px; height: min-content; justify-content: flex-start; order: 0; }\",\".framer-reeWX.framer-v-1bpezvm .framer-l6ucmm { align-self: unset; order: 1; }\",\".framer-reeWX.framer-v-1bpezvm .framer-t6z7yi { gap: 0px; justify-content: center; }\",\".framer-reeWX.framer-v-1bpezvm .framer-140pwel { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: unset; justify-content: space-between; }\",\".framer-reeWX.framer-v-1bpezvm .framer-1de9r60 { align-self: unset; flex-wrap: wrap; }\",...sharedStyle.css,'.framer-reeWX[data-border=\"true\"]::after, .framer-reeWX [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 640\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"YLUeweiEd\":{\"layout\":[\"fixed\",\"fixed\"]},\"oWx0ULFoR\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRptMyUHjF=withCSS(Component,css,\"framer-reeWX\");export default FramerRptMyUHjF;FramerRptMyUHjF.displayName=\"Footer\";FramerRptMyUHjF.defaultProps={height:640,width:1200};addPropertyControls(FramerRptMyUHjF,{variant:{options:[\"fyiJqAxzL\",\"YLUeweiEd\",\"oWx0ULFoR\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerRptMyUHjF,[{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\"},{cssFamilyName:\"Switzer\",openType:true,source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/BLNB4FAQFNK56DWWNF7PMGTCOTZHOEII/ST3WKSSDMBK2MIQQO3MAVYWLF4FTOLFV/6IN5WOLRCYP4G4MOCOHOMXNON6Q7MDAR.woff2\",weight:\"400\"}]},...TrustBadgesFonts,...MagneticContainerFonts,...UnderlineHoverLinkFonts,...GridLineFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerRptMyUHjF.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(UnderlineHoverLink,{},context),()=>forwardLoader(GridLine,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRptMyUHjF\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"640\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YLUeweiEd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oWx0ULFoR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RptMyUHjF.map","// Generated by Framer (ee97fff)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,InjectSelectionStyle,PropertyOverrides,RenderTarget,ResetOuterLinkContext,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,withCodeBoundaryForOverrides,withCSS,withFlowFX,withFX,withMappedReactProps,withOptimizedAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import NavContentItem from\"#framer/local/canvasComponent/DNDV5Ei27/DNDV5Ei27.js\";import Navbar,*as NavbarInfo from\"#framer/local/canvasComponent/R5MnH9mZg/R5MnH9mZg.js\";import Footer from\"#framer/local/canvasComponent/RptMyUHjF/RptMyUHjF.js\";import{withHomeHeroEmailNav}from\"#framer/local/codeFile/d4W4aRT/SafeArea.js\";const NavbarFonts=getFonts(Navbar);const NavbarWithHomeHeroEmailNavtmn2l7WithMappedReactProps18azzfq=withMappedReactProps(withCodeBoundaryForOverrides(Navbar,{nodeId:\"pYtoWEenh\",override:withHomeHeroEmailNav,scopeId:\"fYKtXyfM4\"}),NavbarInfo);const NavContentItemFonts=getFonts(NavContentItem);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const FooterFonts=getFonts(Footer);const ContainerWithFX=withFX(Container);const MotionDivWithFlowFX=withFlowFX(motion.div);const breakpoints={Mx8igdvdH:\"(max-width: 809.98px)\",odlnWugSk:\"(min-width: 810px) and (max-width: 1199.98px)\",uPGavAhGi:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-jfhFA\";const variantClassNames={Mx8igdvdH:\"framer-v-1kolmep\",odlnWugSk:\"framer-v-1bvs88x\",uPGavAhGi:\"framer-v-44kflb\"};const transition1={delay:0,duration:.4,ease:[.645,.045,.355,1],type:\"tween\"};const transition2={delay:.5,duration:1,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-200};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition3={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition4={delay:.2,duration:.7,ease:[.32,.94,.6,1],type:\"tween\"};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:-1600};const transition5={delay:0,duration:.7,ease:[.32,.94,.6,1],type:\"tween\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:1600};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};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 breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\".framer-jfhFA.framer-2k37rc, .framer-jfhFA .framer-2k37rc { display: block; }\",\".framer-jfhFA.framer-44kflb { align-content: center; align-items: center; background-color: var(--token-21aec9cc-d526-4ca7-b1a8-8ff05a3dc5a6, #0a0a0a); 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-jfhFA .framer-tmn2l7-container { flex: none; height: auto; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-jfhFA.framer-1uto6tw { inset: 0px; position: fixed; user-select: none; z-index: 6; }\",\".framer-jfhFA.framer-1i8azt7-container { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: fixed; top: calc(50.00000000000002% - 100% / 2); width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 9; }\",\".framer-jfhFA.framer-11enyso { -webkit-user-select: none; align-content: center; align-items: center; background-color: var(--token-21aec9cc-d526-4ca7-b1a8-8ff05a3dc5a6, #0a0a0a); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; left: calc(50.00000000000002% - 100% / 2); overflow: var(--overflow-clip-fallback, clip); padding: 0px; pointer-events: none; position: fixed; top: calc(50.00000000000002% - 100% / 2); user-select: none; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 8; }\",\".framer-jfhFA .framer-1nox5cr { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-jfhFA .framer-i067nc { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 140px; height: min-content; justify-content: center; order: 1002; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-jfhFA .framer-15chvat-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; z-index: 9; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={Mx8igdvdH:\"(max-width: 809.98px)\",odlnWugSk:\"(min-width: 810px) and (max-width: 1199.98px)\",uPGavAhGi:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"uPGavAhGi\",Phone:\"Mx8igdvdH\",Tablet:\"odlnWugSk\"};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??\"uPGavAhGi\"};};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{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const jbLaJLl17ko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const LQ2RXt_7T1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const Kiv4Q0xBa1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const HG4Fysoso1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const BhdSugYgd1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const WMPgRdTSb1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"uPGavAhGi\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-21aec9cc-d526-4ca7-b1a8-8ff05a3dc5a6, rgb(10, 10, 10)); }\"}),/*#__PURE__*/_jsxs(MotionDivWithFlowFX,{...restProps,className:cx(scopingClassNames,\"framer-44kflb\",className),\"data-layout-template\":true,flowEffectEnabled:true,flowEffectTransition:transition1,isNestedFlowEffect:false,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,width:\"100vw\",y:0,children:/*#__PURE__*/_jsxs(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-tmn2l7-container\",\"data-framer-appear-id\":\"tmn2l7\",initial:animation1,layout:\"position\",layoutScroll:true,nodeId:\"pYtoWEenh\",optimized:true,rendersWithMotion:true,scopeId:\"fYKtXyfM4\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Mx8igdvdH:{variant:matchVariant(overlay.visible&&\"bNwVRUl9P\",overlay.visible?\"bNwVRUl9P\":\"ENCm9is6W\")}},children:/*#__PURE__*/_jsx(NavbarWithHomeHeroEmailNavtmn2l7WithMappedReactProps18azzfq,{height:\"100%\",id:\"pYtoWEenh\",jbLaJLl17:jbLaJLl17ko9la1({overlay}),layoutId:\"pYtoWEenh\",style:{width:\"100%\"},variant:matchVariant(overlay.visible&&\"RZ91Pfo23\",overlay.visible?\"RZ91Pfo23\":\"TBVoh75zg\"),width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:.5,ease:[.32,.94,.6,1],type:\"tween\"}},className:cx(scopingClassNames,\"framer-1uto6tw\"),exit:{opacity:0,transition:{delay:.2,duration:.5,ease:[.32,.94,.6,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"ROGebVyGx\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",children:/*#__PURE__*/_jsx(Container,{animate:animation3,className:cx(scopingClassNames,\"framer-1i8azt7-container\"),exit:animation2,inComponentSlot:true,initial:animation4,nodeId:\"JsfshtTMh\",rendersWithMotion:true,scopeId:\"fYKtXyfM4\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Mx8igdvdH:{variant:matchVariant(\"U29F8hLoF\")}},children:/*#__PURE__*/_jsx(NavContentItem,{BhdSugYgd:BhdSugYgd1q29jei({overlay}),height:\"100%\",HG4Fysoso:HG4Fysoso1q29jei({overlay}),id:\"JsfshtTMh\",Kiv4Q0xBa:Kiv4Q0xBa1q29jei({overlay}),layoutId:\"JsfshtTMh\",LQ2RXt_7T:LQ2RXt_7T1q29jei({overlay}),style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"yIjGtZiMH\"),width:\"100%\",WMPgRdTSb:WMPgRdTSb1q29jei({overlay})})})})}),/*#__PURE__*/_jsx(motion.div,{animate:animation6,className:cx(scopingClassNames,\"framer-11enyso\"),\"data-framer-name\":\"BG\",exit:animation5,initial:animation7})]})}),getContainer())})})]})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1nox5cr\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-i067nc\",\"data-framer-name\":\"Footer\",layout:\"position\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:800,width:\"max(100vw, 1px)\",y:1e3,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Mx8igdvdH:{__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-100}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}]}},children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-500}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-15chvat-container\",nodeId:\"NoHCo6uBO\",rendersWithMotion:true,scopeId:\"fYKtXyfM4\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Mx8igdvdH:{variant:matchVariant(\"oWx0ULFoR\")},odlnWugSk:{variant:matchVariant(\"YLUeweiEd\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"NoHCo6uBO\",layoutId:\"NoHCo6uBO\",style:{width:\"100%\"},variant:matchVariant(\"fyiJqAxzL\"),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 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"odlnWugSk\":{\"layout\":[\"fixed\",\"fixed\"]},\"Mx8igdvdH\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"uPGavAhGi\":[\".framer-tmn2l7-container\",\".framer-i067nc\"],\"odlnWugSk\":[\".framer-tmn2l7-container\",\".framer-i067nc\"],\"Mx8igdvdH\":[\".framer-tmn2l7-container\",\".framer-i067nc\"]}\n * @framerBreakpoints {\"uPGavAhGi\":{\"min\":1200,\"canvasClassName\":\"framer-44kflb-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"odlnWugSk\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1bvs88x-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"Mx8igdvdH\":{\"max\":809,\"canvasClassName\":\"framer-1kolmep-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant uPGavAhGi\n * @framerLayoutTemplate true\n */const FramerfYKtXyfM4=withCSS(Component,css,\"framer-jfhFA\");export default FramerfYKtXyfM4;FramerfYKtXyfM4.displayName=\"Main\";FramerfYKtXyfM4.defaultProps={height:1e3,width:1200};addFonts(FramerfYKtXyfM4,[{explicitInter:true,fonts:[]},...NavbarFonts,...NavContentItemFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerfYKtXyfM4.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navbar,{},context),forwardLoader(NavContentItem,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfYKtXyfM4\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1000\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"odlnWugSk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Mx8igdvdH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerHitTargets\":\"{\\\"uPGavAhGi\\\":[\\\".framer-tmn2l7-container\\\",\\\".framer-i067nc\\\"],\\\"odlnWugSk\\\":[\\\".framer-tmn2l7-container\\\",\\\".framer-i067nc\\\"],\\\"Mx8igdvdH\\\":[\\\".framer-tmn2l7-container\\\",\\\".framer-i067nc\\\"]}\",\"framerImmutableVariables\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerDefaultVariant\":\"uPGavAhGi\",\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"uPGavAhGi\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-44kflb-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"odlnWugSk\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1bvs88x-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"Mx8igdvdH\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1kolmep-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\"}},\"__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 Main from \"https://framerusercontent.com/modules/A3GJkPkVDQTcmJjZcKQ8/BK3gnyFgQpJ8HeHZwAsP/fYKtXyfM4.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {Cw2ENgHWb: \"space-hero\", cxn5vkzRH: \"obs-home-2\", lE4Rtbeyw: \"introducing\", m1z3owmh9: \"obs-home-1\", o6xbjXOVZ: \"faq\", OPKB0n6ru: \"text-translate-1\", qUc09ZhH7: \"main-container\", QUCtTS4fv: \"hero\", QUWyiEFkw: \"intro-content\", RyWKQtmRC: \"obs-container-trigger-home\", Vay7xzvEl: \"trigger-blur\", VGUBXy3N3: \"2\", X9BLsmseL: \"intro-content-1\", Xju2BZQvA: \"text-translate\", XkQj465lR: \"service-item\", xl_tHWiyz: \"obs-home-4\", y_84v99rq: \"optional-section\", Y1nvX7iko: \"why-us-headlie\", zFThD_kxS: \"obs-home-3\", zOAXKmOiH: \"service\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/i4Vg9VSB8Pd0SIhZhPnr/En6vCyUOtYlohJpTIUhK/augiA20Il.js\")), path: \"/\"}, ciy2xevxT: {elements: {eAqTisnM0: \"hero\", laMWXLb7E: \"content-container\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oLRgsuHvDztVCn82ZXJM/urHuNUlpu3oqn581Npkq/ciy2xevxT.js\")), path: \"/work\"}, Nkrx_bPOP: {elements: {BYlaBugeL: \"hero\", bYorQKo8J: \"main-container\", etnPAnLRR: \"why-us-headlie\", WpZemtRFs: \"text-translate\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/52p64a7TUgAkkJvNqcgj/ykKOLOABxCXdfvxUvoDa/Nkrx_bPOP.js\")), path: \"/studio\"}, lXXaxf_7u: {elements: {fZb0mFdJd: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bpteqyROB9ol9jfynzNL/gfm7643ZzYTDNzFtzpDz/lXXaxf_7u.js\")), path: \"/contact\"}, yL1qMcFK7: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gmswfJSx6aliD59w9gdn/OCs7YQxTaV03DfBR8ppr/yL1qMcFK7.js\")), path: \"/404\"}, zXQlQSiWy: {elements: {MWu17M3qR: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/k5PoAG0qKIOYVT2YVD5h/W6fozkBYKLYDgc93hVl3/zXQlQSiWy.js\")), path: \"/list\"}, Ao5nzEjiv: {elements: {rJWb4bSya: \"content\", ts9c8luf4: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lI2akYJRQnOblv2pEeAd/i6g9chpvTr0jlUvH4MDC/Ao5nzEjiv.js\")), path: \"/news\"}, JVTcTl8eB: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zShANGfsflksI8bLWZNK/akhEtmlfHGjpwuGFKoNf/JVTcTl8eB.js\")), path: \"/privacy\"}, bBB6kyWaV: {collectionId: \"iAfkz_1TG\", elements: {fPNcvapP0: \"gallery\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jBzaQ8jan4bLq8ZH5OJj/ICpMvIGC98vBg2Uy4ZAM/bBB6kyWaV.js\")), path: \"/work/:W9z43xXAG\"}, m6oDvNAis: {collectionId: \"rsHjFQt_v\", elements: {CnQzgPDAY: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mFwqV9biVBO4lFYo4sir/ovxLEjtTFXFedFDj11IU/m6oDvNAis.js\")), path: \"/news/:TvBawXVq0\"}, SBWdKXSTU: {collectionId: \"SpLDwaJoN\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6t2HFKOp6Z5LNBpcHeBT/vy2Tx5Qak2G05ntBYM2g/SBWdKXSTU.js\")), path: \"/legal/:IF84ubNb1\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {g3q8cdlIR: async () => (await import(\"https://framerusercontent.com/modules/pekYQv9sLkbAcMazswwu/DeVBgUgtTJ5z1u9Qyq4J/g3q8cdlIR.js\"))?.[\"utils\"], iAfkz_1TG: async () => (await import(\"https://framerusercontent.com/modules/91NlFIpTIFAbLxQ47t4J/64nO5gL7PL13fF1x9Mml/iAfkz_1TG.js\"))?.[\"utils\"], IO4LB8MhL: async () => (await import(\"https://framerusercontent.com/modules/r5tGY2oFOB4Zv7GEasKK/VTqQooSTxeGLdWzmXVkJ/IO4LB8MhL.js\"))?.[\"utils\"], rsHjFQt_v: async () => (await import(\"https://framerusercontent.com/modules/dXwAADI8D4JMcADAqDBR/jqi0bHpJCNEAPMWMGDVg/rsHjFQt_v.js\"))?.[\"utils\"], SpLDwaJoN: async () => (await import(\"https://framerusercontent.com/modules/ztPdpUrdDKbmfaOFom5i/Cvi9ia0tkE1ZLWjQY9Ww/SpLDwaJoN.js\"))?.[\"utils\"], VvMd5MFSy: async () => (await import(\"https://framerusercontent.com/modules/6r5bt9Zwq3Fa0B6YXVi7/z429zLeh2Zr7nLeRQZcP/VvMd5MFSy.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"8e8282ae07f056180a02e0d3ab2a848a138a777343af3ee765505e8be6072a50\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"ciy2xevxT\":\r\ncase \"Nkrx_bPOP\":\r\ncase \"lXXaxf_7u\":\r\ncase \"yL1qMcFK7\":\r\ncase \"zXQlQSiWy\":\r\ncase \"Ao5nzEjiv\":\r\ncase \"JVTcTl8eB\":\r\ncase \"bBB6kyWaV\":\r\ncase \"m6oDvNAis\":\r\ncase \"SBWdKXSTU\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"ciy2xevxT\":\r\ncase \"Nkrx_bPOP\":\r\ncase \"lXXaxf_7u\":\r\ncase \"yL1qMcFK7\":\r\ncase \"zXQlQSiWy\":\r\ncase \"Ao5nzEjiv\":\r\ncase \"JVTcTl8eB\":\r\ncase \"bBB6kyWaV\":\r\ncase \"m6oDvNAis\":\r\ncase \"SBWdKXSTU\":\r\nreturn [{hash: \"1kolmep\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"1bvs88x\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"44kflb\", mediaQuery: \"(min-width: 1200px)\"}]\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: false, disableCustomCode: 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\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gmswfJSx6aliD59w9gdn/OCs7YQxTaV03DfBR8ppr/yL1qMcFK7.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://hue.run\",\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: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/e1IFG5WFduRsmPSKENQ5/GkQ7zqEI8PCjWgXR9hsm/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: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {bounce: 0, damping: 30, delay: 0, duration: 0.8, durationBasedSpring: true, ease: [0.32, 0.94, 0.6, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0%\", y: \"20%\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {bounce: 0, damping: 30, delay: 0.02, duration: 0.8, durationBasedSpring: true, ease: [0.32, 0.94, 0.6, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0%\", y: \"-20%\"}}, 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\t\r\n\t\t\t\r\n\t\t\t\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 serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && 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"],"mappings":"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"}