{"version":3,"file":"script_main.CeiBTyi5.mjs","names":["addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","MenuIcon","HomeLink","About","Services","Vision","ContactUsButton","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Image","css","serializationHash","variantClassNames","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","sharedStyle.className","className","Image","RichText","SVG","sharedStyle.css","sharedStyle.fonts","NavigationSecond","Footer","useRef","React.useId","className","PropertyOverrides","React.createElement","Template1","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.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/5msyCmsFerRzjdLbuhEt/yX1fQrkszPfTlP6aLxA4/LfEIamY8A.js","https:/framerusercontent.com/modules/5D85Nv25tCEDqbLromh6/6Kf9IeuNcKSmhWQMkv9d/LhFU6dMqX.js","https:/framerusercontent.com/modules/RG0Z6orDLRIcl0iwVxfv/CNDPbeW8LoU7jgViRMea/reyEvSfKu.js","https:/framerusercontent.com/modules/GKHXkPXTRGG45XIhjJHr/gtV8wsEmpJRUbfT2cfQ7/RYNSwrea_.js","https:/framerusercontent.com/modules/2MOYw4McDUIeDYhytctU/PUYFihmczAcPJgyub240/WdPrUrnrH.js","https:/framerusercontent.com/modules/1ghEhC21WQXjOHSzkqlm/Ipjj7DXH8ZCWhoDaZqcE/Y1xTFjKrm.js","https:/framerusercontent.com/modules/xVK3maQ2lH08ymqsn6Bn/5f2d8NP07ieispUUyLdr/C_4rgMp7t.js","https:/framerusercontent.com/modules/m3kdtuHQX2sjD2wAAsYa/8peJ2AUQsZBJiXDYB2F6/fF297ccVM.js","https:/framerusercontent.com/modules/9PMZTWPeEFOYP9muEVpP/RYkoC1uq7hI72ys5dURm/ZsJxM6deg.js","https:/framerusercontent.com/modules/7v8eRdDdn3vb7TqTDl7E/cIT2f2BbIsamREgj9AXX/wIxcpJD6U.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (84b833b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={MMOS6tftS:{hover:true}};const cycleOrder=[\"MMOS6tftS\",\"b1sV3HUQp\"];const serializationHash=\"framer-Jm0is\";const variantClassNames={b1sV3HUQp:\"framer-v-8zbhpj\",MMOS6tftS:\"framer-v-1x4t57o\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const pQxPeB_1J=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;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={\"Variant 1\":\"MMOS6tftS\",\"Vision Active\":\"b1sV3HUQp\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,pQxPeB_1J:click??props.pQxPeB_1J,variant:humanReadableVariantMap[props.variant]??props.variant??\"MMOS6tftS\"};};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,pQxPeB_1J,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"MMOS6tftS\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapmaa629=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(pQxPeB_1J){const res=await pQxPeB_1J(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"O7wSIrAXw\"},motionChild:true,nodeId:\"MMOS6tftS\",openInNewTab:false,scopeId:\"LfEIamY8A\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1x4t57o\",className,classNames)} framer-13e6fe1`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"MMOS6tftS\",onTap:onTapmaa629,ref:refBinding,style:{...style},...addPropertyOverrides({\"MMOS6tftS-hover\":{\"data-framer-name\":undefined},b1sV3HUQp:{\"data-framer-name\":\"Vision Active\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U2F0b3NoaSBSZWd1bGFy\",\"--framer-font-family\":'\"Satoshi Regular\", \"Satoshi Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"30px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"capitalize\"},children:\"Vision\"})}),className:\"framer-1m78pk5\",\"data-framer-name\":\"Vision\",fonts:[\"CUSTOMV2;Satoshi Regular\"],layoutDependency:layoutDependency,layoutId:\"xTI7KIh5x\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate1,variants:{\"MMOS6tftS-hover\":{\"--extracted-r6o4lv\":\"var(--token-2a3aee28-4ad3-44c0-9798-62abd3413492, rgb(0, 233, 255))\"},b1sV3HUQp:{\"--extracted-r6o4lv\":\"var(--token-2a3aee28-4ad3-44c0-9798-62abd3413492, rgb(0, 233, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"MMOS6tftS-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U2F0b3NoaSBSZWd1bGFy\",\"--framer-font-family\":'\"Satoshi Regular\", \"Satoshi Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"30px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2a3aee28-4ad3-44c0-9798-62abd3413492, rgb(0, 233, 255)))\",\"--framer-text-transform\":\"capitalize\"},children:\"Vision\"})})},b1sV3HUQp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U2F0b3NoaSBCb2xk\",\"--framer-font-family\":'\"Satoshi Bold\", \"Satoshi Bold Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"30px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2a3aee28-4ad3-44c0-9798-62abd3413492, rgb(0, 233, 255)))\",\"--framer-text-transform\":\"capitalize\"},children:\"Vision\"})}),fonts:[\"CUSTOMV2;Satoshi Bold\"]}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Jm0is.framer-13e6fe1, .framer-Jm0is .framer-13e6fe1 { display: block; }\",\".framer-Jm0is.framer-1x4t57o { cursor: pointer; height: 30px; overflow: var(--overflow-clip-fallback, clip); position: relative; text-decoration: none; width: 75px; }\",\".framer-Jm0is .framer-1m78pk5 { flex: none; height: auto; left: 0px; position: absolute; right: 0px; top: 50%; white-space: pre-wrap; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 75\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"b1sV3HUQp\":{\"layout\":[\"fixed\",\"fixed\"]},\"PugJq9nFL\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"pQxPeB_1J\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLfEIamY8A=withCSS(Component,css,\"framer-Jm0is\");export default FramerLfEIamY8A;FramerLfEIamY8A.displayName=\"Vision\";FramerLfEIamY8A.defaultProps={height:30,width:75};addPropertyControls(FramerLfEIamY8A,{variant:{options:[\"MMOS6tftS\",\"b1sV3HUQp\"],optionTitles:[\"Variant 1\",\"Vision Active\"],title:\"Variant\",type:ControlType.Enum},pQxPeB_1J:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerLfEIamY8A,[{explicitInter:true,fonts:[{cssFamilyName:\"Satoshi Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/assets/4DUCFyigHLkZDMSHultGoxWxF6c.woff2\",weight:\"400\"},{cssFamilyName:\"Satoshi Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/assets/49nn5wajwTdLi5telQzvjmGNc.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLfEIamY8A\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"75\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"b1sV3HUQp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PugJq9nFL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"30\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"pQxPeB_1J\\\":\\\"click\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LfEIamY8A.map","// Generated by Framer (84b833b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"edALruXtg\",\"N9cDv_PNg\"];const serializationHash=\"framer-5zrVs\";const variantClassNames={edALruXtg:\"framer-v-wa0odu\",N9cDv_PNg:\"framer-v-1eo6bln\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const AAnrgq6e7=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.2,delay:.1,duration:.5,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Close menu\":\"edALruXtg\",\"Open menu\":\"N9cDv_PNg\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,AAnrgq6e7:click??props.AAnrgq6e7,variant:humanReadableVariantMap[props.variant]??props.variant??\"edALruXtg\"};};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,AAnrgq6e7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"edALruXtg\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap8x036u=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(AAnrgq6e7){const res=await AAnrgq6e7(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({N9cDv_PNg:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-wa0odu\",className,classNames),\"data-framer-name\":\"Close menu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"edALruXtg\",onTap:onTap8x036u,ref:refBinding,style:{...style},...addPropertyOverrides({N9cDv_PNg:{\"data-framer-name\":\"Open menu\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ysag4n\",layoutDependency:layoutDependency,layoutId:\"Y0oOlbF3n\",style:{backgroundColor:\"rgb(255, 255, 255)\",rotate:0},variants:{N9cDv_PNg:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-2k2lnf\",layoutDependency:layoutDependency,layoutId:\"F1Uzxz1Fm\",style:{backgroundColor:\"rgb(255, 255, 255)\",rotate:0},variants:{N9cDv_PNg:{rotate:45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5zrVs.framer-1dcwj6e, .framer-5zrVs .framer-1dcwj6e { display: block; }\",\".framer-5zrVs.framer-wa0odu { cursor: pointer; height: 70px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 70px; }\",\".framer-5zrVs .framer-ysag4n { bottom: 22px; flex: none; height: 4px; left: calc(50.00000000000002% - 48px / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; width: 48px; }\",\".framer-5zrVs .framer-2k2lnf { flex: none; height: 4px; left: calc(50.00000000000002% - 48px / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 22px; width: 48px; }\",\".framer-5zrVs.framer-v-1eo6bln .framer-ysag4n { bottom: unset; top: calc(50.00000000000002% - 4px / 2); }\",\".framer-5zrVs.framer-v-1eo6bln .framer-2k2lnf { top: calc(50.00000000000002% - 4px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 70\n * @framerIntrinsicWidth 70\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"N9cDv_PNg\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"AAnrgq6e7\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLhFU6dMqX=withCSS(Component,css,\"framer-5zrVs\");export default FramerLhFU6dMqX;FramerLhFU6dMqX.displayName=\"Menu icon\";FramerLhFU6dMqX.defaultProps={height:70,width:70};addPropertyControls(FramerLhFU6dMqX,{variant:{options:[\"edALruXtg\",\"N9cDv_PNg\"],optionTitles:[\"Close menu\",\"Open menu\"],title:\"Variant\",type:ControlType.Enum},AAnrgq6e7:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerLhFU6dMqX,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLhFU6dMqX\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"70\",\"framerVariables\":\"{\\\"AAnrgq6e7\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"70\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"N9cDv_PNg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LhFU6dMqX.map","// Generated by Framer (84b833b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={mmM3YF9wk:{hover:true}};const cycleOrder=[\"mmM3YF9wk\",\"IhmGAFGI1\"];const serializationHash=\"framer-1k0xi\";const variantClassNames={IhmGAFGI1:\"framer-v-13otstf\",mmM3YF9wk:\"framer-v-v9z0wi\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const uwcCbFeXN=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;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 active\":\"IhmGAFGI1\",\"Variant 1\":\"mmM3YF9wk\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,uwcCbFeXN:click??props.uwcCbFeXN,variant:humanReadableVariantMap[props.variant]??props.variant??\"mmM3YF9wk\"};};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,uwcCbFeXN,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"mmM3YF9wk\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapebfwnh=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(uwcCbFeXN){const res=await uwcCbFeXN(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"mmM3YF9wk\",openInNewTab:false,scopeId:\"reyEvSfKu\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-v9z0wi\",className,classNames)} framer-1im5r2n`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"mmM3YF9wk\",onTap:onTapebfwnh,ref:refBinding,style:{...style},...addPropertyOverrides({\"mmM3YF9wk-hover\":{\"data-framer-name\":undefined},IhmGAFGI1:{\"data-framer-name\":\"Home active\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U2F0b3NoaSBSZWd1bGFy\",\"--framer-font-family\":'\"Satoshi Regular\", \"Satoshi Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"30px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"capitalize\"},children:\"home\"})}),className:\"framer-rymm03\",\"data-framer-name\":\"home\",fonts:[\"CUSTOMV2;Satoshi Regular\"],layoutDependency:layoutDependency,layoutId:\"jKvooqQZ7\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate1,variants:{\"mmM3YF9wk-hover\":{\"--extracted-r6o4lv\":\"var(--token-2a3aee28-4ad3-44c0-9798-62abd3413492, rgb(0, 233, 255))\"},IhmGAFGI1:{\"--extracted-r6o4lv\":\"var(--token-2a3aee28-4ad3-44c0-9798-62abd3413492, rgb(0, 233, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"mmM3YF9wk-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U2F0b3NoaSBSZWd1bGFy\",\"--framer-font-family\":'\"Satoshi Regular\", \"Satoshi Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"30px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2a3aee28-4ad3-44c0-9798-62abd3413492, rgb(0, 233, 255)))\",\"--framer-text-transform\":\"capitalize\"},children:\"home\"})})},IhmGAFGI1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U2F0b3NoaSBCb2xk\",\"--framer-font-family\":'\"Satoshi Bold\", \"Satoshi Bold Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"30px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2a3aee28-4ad3-44c0-9798-62abd3413492, rgb(0, 233, 255)))\",\"--framer-text-transform\":\"capitalize\"},children:\"home\"})}),fonts:[\"CUSTOMV2;Satoshi Bold\"]}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1k0xi.framer-1im5r2n, .framer-1k0xi .framer-1im5r2n { display: block; }\",\".framer-1k0xi.framer-v9z0wi { cursor: pointer; height: 30px; overflow: var(--overflow-clip-fallback, clip); position: relative; text-decoration: none; width: 75px; }\",\".framer-1k0xi .framer-rymm03 { flex: none; height: auto; left: 0px; position: absolute; right: 0px; top: 50%; white-space: pre-wrap; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 75\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"IhmGAFGI1\":{\"layout\":[\"fixed\",\"fixed\"]},\"HYP7m5IqI\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"uwcCbFeXN\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerreyEvSfKu=withCSS(Component,css,\"framer-1k0xi\");export default FramerreyEvSfKu;FramerreyEvSfKu.displayName=\"home link\";FramerreyEvSfKu.defaultProps={height:30,width:75};addPropertyControls(FramerreyEvSfKu,{variant:{options:[\"mmM3YF9wk\",\"IhmGAFGI1\"],optionTitles:[\"Variant 1\",\"Home active\"],title:\"Variant\",type:ControlType.Enum},uwcCbFeXN:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerreyEvSfKu,[{explicitInter:true,fonts:[{cssFamilyName:\"Satoshi Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/assets/4DUCFyigHLkZDMSHultGoxWxF6c.woff2\",weight:\"400\"},{cssFamilyName:\"Satoshi Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/assets/49nn5wajwTdLi5telQzvjmGNc.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerreyEvSfKu\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"30\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"uwcCbFeXN\\\":\\\"click\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"75\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IhmGAFGI1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HYP7m5IqI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./reyEvSfKu.map","// Generated by Framer (84b833b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={LmjNlg7Uc:{hover:true}};const cycleOrder=[\"LmjNlg7Uc\",\"DPS1RiciM\"];const serializationHash=\"framer-Vyi9m\";const variantClassNames={DPS1RiciM:\"framer-v-189qz8j\",LmjNlg7Uc:\"framer-v-c2vug7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const js5et55AQ=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;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={\"Service active\":\"DPS1RiciM\",\"Variant 1\":\"LmjNlg7Uc\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,js5et55AQ:click??props.js5et55AQ,variant:humanReadableVariantMap[props.variant]??props.variant??\"LmjNlg7Uc\"};};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,js5et55AQ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"LmjNlg7Uc\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapbacy53=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(js5et55AQ){const res=await js5et55AQ(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dbc32di8o\"},motionChild:true,nodeId:\"LmjNlg7Uc\",openInNewTab:false,scopeId:\"RYNSwrea_\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-c2vug7\",className,classNames)} framer-1wu8b4g`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"LmjNlg7Uc\",onTap:onTapbacy53,ref:refBinding,style:{...style},...addPropertyOverrides({\"LmjNlg7Uc-hover\":{\"data-framer-name\":undefined},DPS1RiciM:{\"data-framer-name\":\"Service active\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U2F0b3NoaSBSZWd1bGFy\",\"--framer-font-family\":'\"Satoshi Regular\", \"Satoshi Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"30px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"capitalize\"},children:\"Services\"})}),className:\"framer-5molqs\",\"data-framer-name\":\"Services\",fonts:[\"CUSTOMV2;Satoshi Regular\"],layoutDependency:layoutDependency,layoutId:\"HXqsPCfUr\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate1,variants:{\"LmjNlg7Uc-hover\":{\"--extracted-r6o4lv\":\"var(--token-2a3aee28-4ad3-44c0-9798-62abd3413492, rgb(0, 233, 255))\"},DPS1RiciM:{\"--extracted-r6o4lv\":\"var(--token-2a3aee28-4ad3-44c0-9798-62abd3413492, rgb(0, 233, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"LmjNlg7Uc-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U2F0b3NoaSBSZWd1bGFy\",\"--framer-font-family\":'\"Satoshi Regular\", \"Satoshi Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"30px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2a3aee28-4ad3-44c0-9798-62abd3413492, rgb(0, 233, 255)))\",\"--framer-text-transform\":\"capitalize\"},children:\"Services\"})})},DPS1RiciM:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U2F0b3NoaSBCb2xk\",\"--framer-font-family\":'\"Satoshi Bold\", \"Satoshi Bold Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"30px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2a3aee28-4ad3-44c0-9798-62abd3413492, rgb(0, 233, 255)))\",\"--framer-text-transform\":\"capitalize\"},children:\"Services\"})}),fonts:[\"CUSTOMV2;Satoshi Bold\"]}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Vyi9m.framer-1wu8b4g, .framer-Vyi9m .framer-1wu8b4g { display: block; }\",\".framer-Vyi9m.framer-c2vug7 { cursor: pointer; height: 30px; overflow: var(--overflow-clip-fallback, clip); position: relative; text-decoration: none; width: 75px; }\",\".framer-Vyi9m .framer-5molqs { flex: none; height: auto; left: 0px; position: absolute; right: 0px; top: 50%; white-space: pre-wrap; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 75\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"DPS1RiciM\":{\"layout\":[\"fixed\",\"fixed\"]},\"xtUbP0Tp6\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"js5et55AQ\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRYNSwrea_=withCSS(Component,css,\"framer-Vyi9m\");export default FramerRYNSwrea_;FramerRYNSwrea_.displayName=\"Services\";FramerRYNSwrea_.defaultProps={height:30,width:75};addPropertyControls(FramerRYNSwrea_,{variant:{options:[\"LmjNlg7Uc\",\"DPS1RiciM\"],optionTitles:[\"Variant 1\",\"Service active\"],title:\"Variant\",type:ControlType.Enum},js5et55AQ:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerRYNSwrea_,[{explicitInter:true,fonts:[{cssFamilyName:\"Satoshi Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/assets/4DUCFyigHLkZDMSHultGoxWxF6c.woff2\",weight:\"400\"},{cssFamilyName:\"Satoshi Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/assets/49nn5wajwTdLi5telQzvjmGNc.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRYNSwrea_\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"js5et55AQ\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"75\",\"framerIntrinsicHeight\":\"30\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DPS1RiciM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xtUbP0Tp6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RYNSwrea_.map","// Generated by Framer (f21d278)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={uSFEKBviM:{hover:true}};const serializationHash=\"framer-7kEKi\";const variantClassNames={uSFEKBviM:\"framer-v-4k4yev\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const P0VWrYCXc=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,P0VWrYCXc:click??props.P0VWrYCXc};};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,P0VWrYCXc,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"uSFEKBviM\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap5bd8vg=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(P0VWrYCXc){const res=await P0VWrYCXc(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{hash:\":fkbEh_Rf4\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"uSFEKBviM\",openInNewTab:false,scopeId:\"WdPrUrnrH\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-4k4yev\",className,classNames)} framer-zyghx8`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"uSFEKBviM\",onTap:onTap5bd8vg,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",background:\"linear-gradient(180deg, rgb(0, 92, 223) 0%, rgb(49, 229, 255) 100%)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},variants:{\"uSFEKBviM-hover\":{background:\"linear-gradient(180deg, rgba(0, 92, 223, 0.65) 0%, rgba(49, 229, 255, 0.65) 100%)\"}},...addPropertyOverrides({\"uSFEKBviM-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U2F0b3NoaSBWYXJpYWJsZS03MDA=\",\"--framer-font-family\":'\"Satoshi Variable\", \"Satoshi Variable Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"27px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"capitalize\"},children:\"contact us\"})}),className:\"framer-iw02an\",\"data-framer-name\":\"contact us\",fonts:[\"GF;Satoshi Variable-700\"],layoutDependency:layoutDependency,layoutId:\"MRdmAVB8u\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7kEKi.framer-zyghx8, .framer-7kEKi .framer-zyghx8 { display: block; }\",\".framer-7kEKi.framer-4k4yev { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 14px 40px 14px 40px; position: relative; text-decoration: none; width: min-content; }\",\".framer-7kEKi .framer-iw02an { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-7kEKi[data-border=\"true\"]::after, .framer-7kEKi [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 55\n * @framerIntrinsicWidth 175\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"GgQa8mQVx\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"P0VWrYCXc\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWdPrUrnrH=withCSS(Component,css,\"framer-7kEKi\");export default FramerWdPrUrnrH;FramerWdPrUrnrH.displayName=\"Contact us button\";FramerWdPrUrnrH.defaultProps={height:55,width:175};addPropertyControls(FramerWdPrUrnrH,{P0VWrYCXc:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerWdPrUrnrH,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWdPrUrnrH\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"175\",\"framerIntrinsicHeight\":\"55\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GgQa8mQVx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"P0VWrYCXc\\\":\\\"click\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WdPrUrnrH.map","// Generated by Framer (f21d278)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={UB2Btpb1R:{hover:true}};const cycleOrder=[\"UB2Btpb1R\",\"ykEojAdVI\"];const serializationHash=\"framer-ijN0h\";const variantClassNames={UB2Btpb1R:\"framer-v-1cug5da\",ykEojAdVI:\"framer-v-1ubq9ky\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const QaWY6Yc28=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;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={\"About active\":\"ykEojAdVI\",About:\"UB2Btpb1R\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,QaWY6Yc28:click??props.QaWY6Yc28,variant:humanReadableVariantMap[props.variant]??props.variant??\"UB2Btpb1R\"};};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,QaWY6Yc28,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"UB2Btpb1R\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapr2yhv=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(QaWY6Yc28){const res=await QaWY6Yc28(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"BeFkh9J0s\"},motionChild:true,nodeId:\"UB2Btpb1R\",openInNewTab:false,scopeId:\"Y1xTFjKrm\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1cug5da\",className,classNames)} framer-boniim`,\"data-framer-name\":\"About\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"UB2Btpb1R\",onTap:onTapr2yhv,ref:refBinding,style:{...style},...addPropertyOverrides({\"UB2Btpb1R-hover\":{\"data-framer-name\":undefined},ykEojAdVI:{\"data-framer-name\":\"About active\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U2F0b3NoaSBSZWd1bGFy\",\"--framer-font-family\":'\"Satoshi Regular\", \"Satoshi Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"30px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"capitalize\"},children:\"About\"})}),className:\"framer-x470nv\",\"data-framer-name\":\"About\",fonts:[\"CUSTOMV2;Satoshi Regular\"],layoutDependency:layoutDependency,layoutId:\"cdsUuLFDl\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate1,variants:{\"UB2Btpb1R-hover\":{\"--extracted-r6o4lv\":\"var(--token-2a3aee28-4ad3-44c0-9798-62abd3413492, rgb(0, 233, 255))\"},ykEojAdVI:{\"--extracted-r6o4lv\":\"var(--token-2a3aee28-4ad3-44c0-9798-62abd3413492, rgb(0, 233, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"UB2Btpb1R-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U2F0b3NoaSBSZWd1bGFy\",\"--framer-font-family\":'\"Satoshi Regular\", \"Satoshi Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"30px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2a3aee28-4ad3-44c0-9798-62abd3413492, rgb(0, 233, 255)))\",\"--framer-text-transform\":\"capitalize\"},children:\"About\"})})},ykEojAdVI:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U2F0b3NoaSBCb2xk\",\"--framer-font-family\":'\"Satoshi Bold\", \"Satoshi Bold Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"30px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2a3aee28-4ad3-44c0-9798-62abd3413492, rgb(0, 233, 255)))\",\"--framer-text-transform\":\"capitalize\"},children:\"About\"})}),fonts:[\"CUSTOMV2;Satoshi Bold\"]}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ijN0h.framer-boniim, .framer-ijN0h .framer-boniim { display: block; }\",\".framer-ijN0h.framer-1cug5da { cursor: pointer; height: 30px; overflow: var(--overflow-clip-fallback, clip); position: relative; text-decoration: none; width: 75px; }\",\".framer-ijN0h .framer-x470nv { flex: none; height: auto; left: 0px; position: absolute; right: 0px; top: 50%; white-space: pre-wrap; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 75\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ykEojAdVI\":{\"layout\":[\"fixed\",\"fixed\"]},\"MszxnN5cN\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"QaWY6Yc28\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerY1xTFjKrm=withCSS(Component,css,\"framer-ijN0h\");export default FramerY1xTFjKrm;FramerY1xTFjKrm.displayName=\"About\";FramerY1xTFjKrm.defaultProps={height:30,width:75};addPropertyControls(FramerY1xTFjKrm,{variant:{options:[\"UB2Btpb1R\",\"ykEojAdVI\"],optionTitles:[\"About\",\"About active\"],title:\"Variant\",type:ControlType.Enum},QaWY6Yc28:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerY1xTFjKrm,[{explicitInter:true,fonts:[{cssFamilyName:\"Satoshi Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/assets/4DUCFyigHLkZDMSHultGoxWxF6c.woff2\",weight:\"400\"},{cssFamilyName:\"Satoshi Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/assets/49nn5wajwTdLi5telQzvjmGNc.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerY1xTFjKrm\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"30\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"QaWY6Yc28\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ykEojAdVI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MszxnN5cN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"75\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Y1xTFjKrm.map","// Generated by Framer (84b833b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,Link,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Vision from\"https://framerusercontent.com/modules/5msyCmsFerRzjdLbuhEt/yX1fQrkszPfTlP6aLxA4/LfEIamY8A.js\";import MenuIcon from\"https://framerusercontent.com/modules/5D85Nv25tCEDqbLromh6/6Kf9IeuNcKSmhWQMkv9d/LhFU6dMqX.js\";import HomeLink from\"https://framerusercontent.com/modules/RG0Z6orDLRIcl0iwVxfv/CNDPbeW8LoU7jgViRMea/reyEvSfKu.js\";import Services from\"https://framerusercontent.com/modules/GKHXkPXTRGG45XIhjJHr/gtV8wsEmpJRUbfT2cfQ7/RYNSwrea_.js\";import ContactUsButton from\"https://framerusercontent.com/modules/2MOYw4McDUIeDYhytctU/PUYFihmczAcPJgyub240/WdPrUrnrH.js\";import About from\"https://framerusercontent.com/modules/1ghEhC21WQXjOHSzkqlm/Ipjj7DXH8ZCWhoDaZqcE/Y1xTFjKrm.js\";const MenuIconFonts=getFonts(MenuIcon);const HomeLinkFonts=getFonts(HomeLink);const AboutFonts=getFonts(About);const ServicesFonts=getFonts(Services);const VisionFonts=getFonts(Vision);const ContactUsButtonFonts=getFonts(ContactUsButton);const cycleOrder=[\"sIRgFcGCo\",\"cWk2OXQf0\",\"KmF1astVy\",\"Zs1P9VX9a\",\"BEGtuFu3R\",\"RlMyu29Cd\",\"x5r0tvGd2\",\"Qe65QQa35\"];const serializationHash=\"framer-LMJyP\";const variantClassNames={BEGtuFu3R:\"framer-v-16jxpbu\",cWk2OXQf0:\"framer-v-v3757r\",KmF1astVy:\"framer-v-oymjc5\",Qe65QQa35:\"framer-v-19ozvph\",RlMyu29Cd:\"framer-v-18y3ch1\",sIRgFcGCo:\"framer-v-1naqz5d\",x5r0tvGd2:\"framer-v-4c3w78\",Zs1P9VX9a:\"framer-v-185j107\"};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={\"About active\":\"BEGtuFu3R\",\"Home active\":\"RlMyu29Cd\",\"Phone close 2\":\"KmF1astVy\",\"Phone open\":\"Zs1P9VX9a\",\"Services active\":\"x5r0tvGd2\",\"tablet 2\":\"cWk2OXQf0\",\"Variant 1\":\"sIRgFcGCo\",\"Variant 8\":\"Qe65QQa35\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"sIRgFcGCo\"};};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:\"sIRgFcGCo\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1nt52td=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"Zs1P9VX9a\");});const onTap1478bqg=activeVariantCallback(async(...args)=>{setVariant(\"RlMyu29Cd\");});const onTap1b9ceob=activeVariantCallback(async(...args)=>{setVariant(\"KmF1astVy\");});const AAnrgq6e71b9ceob=activeVariantCallback(async(...args)=>{setVariant(\"KmF1astVy\");});const uwcCbFeXN1b9ceob=activeVariantCallback(async(...args)=>{setVariant(\"KmF1astVy\");});const uwcCbFeXN1478bqg=activeVariantCallback(async(...args)=>{setVariant(\"RlMyu29Cd\");});const QaWY6Yc281vlp19t=activeVariantCallback(async(...args)=>{setVariant(\"BEGtuFu3R\");});const QaWY6Yc281b9ceob=activeVariantCallback(async(...args)=>{setVariant(\"KmF1astVy\");});const QaWY6Yc281478bqg=activeVariantCallback(async(...args)=>{setVariant(\"RlMyu29Cd\");});const js5et55AQghgbfv=activeVariantCallback(async(...args)=>{setVariant(\"x5r0tvGd2\");});const js5et55AQ1b9ceob=activeVariantCallback(async(...args)=>{setVariant(\"KmF1astVy\");});const pQxPeB_1J1b9ceob=activeVariantCallback(async(...args)=>{setVariant(\"KmF1astVy\");});const pQxPeB_1Ju37300=activeVariantCallback(async(...args)=>{setVariant(\"Qe65QQa35\");});const P0VWrYCXc1b9ceob=activeVariantCallback(async(...args)=>{setVariant(\"KmF1astVy\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"KmF1astVy\",\"Zs1P9VX9a\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"KmF1astVy\")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.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1naqz5d\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"sIRgFcGCo\",ref:refBinding,style:{backdropFilter:\"blur(10px)\",WebkitBackdropFilter:\"blur(10px)\",...style},...addPropertyOverrides({BEGtuFu3R:{\"data-framer-name\":\"About active\"},cWk2OXQf0:{\"data-framer-name\":\"tablet 2\"},KmF1astVy:{\"data-framer-name\":\"Phone close 2\",\"data-highlight\":true,onTap:onTap1nt52td},Qe65QQa35:{\"data-framer-name\":\"Variant 8\"},RlMyu29Cd:{\"data-framer-name\":\"Home active\"},x5r0tvGd2:{\"data-framer-name\":\"Services active\"},Zs1P9VX9a:{\"data-framer-name\":\"Phone open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ozn8ou\",\"data-border\":true,\"data-framer-name\":\"Frame 2147228628\",layoutDependency:layoutDependency,layoutId:\"Fwdm4xjgT\",style:{\"--border-bottom-width\":\"0.2px\",\"--border-color\":\"rgba(0, 234, 255, 0.59)\",\"--border-left-width\":\"0.2px\",\"--border-right-width\":\"0.2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.2px\",backgroundColor:\"rgb(4, 40, 93)\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hdk10n\",\"data-framer-name\":\"Frame 2147228621\",layoutDependency:layoutDependency,layoutId:\"We3fvtwwT\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"PRTs4yuht\",openInNewTab:false,scopeId:\"C_4rgMp7t\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+0+10),pixelHeight:288,pixelWidth:204,positionX:\"center\",positionY:\"center\",sizes:\"50.1196px\",src:\"https://framerusercontent.com/images/VMQ6Wd2vIpN2RWRqcVm8PSSe0E.png?width=204&height=288\"},className:\"framer-1cq6ynx framer-19bice8\",\"data-framer-name\":\"IMG-20260129-WA0014 (1) (1) 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"PRTs4yuht\",onTap:onTap1478bqg,...addPropertyOverrides({KmF1astVy:{background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+0+0+10),pixelHeight:288,pixelWidth:204,positionX:\"center\",positionY:\"center\",sizes:\"50.1196px\",src:\"https://framerusercontent.com/images/VMQ6Wd2vIpN2RWRqcVm8PSSe0E.png?width=204&height=288\"}},Zs1P9VX9a:{background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+0+0+10),pixelHeight:288,pixelWidth:204,positionX:\"center\",positionY:\"center\",sizes:\"50.1196px\",src:\"https://framerusercontent.com/images/VMQ6Wd2vIpN2RWRqcVm8PSSe0E.png?width=204&height=288\"},onTap:onTap1b9ceob}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({KmF1astVy:{height:70,width:\"70px\",y:(componentViewport?.y||0)+16+0+0+10.7809},Zs1P9VX9a:{height:70,width:\"70px\",y:(componentViewport?.y||0)+16+0+0+10.7809}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1b75dxd-container\",layoutDependency:layoutDependency,layoutId:\"fvfU4Ks05-container\",nodeId:\"fvfU4Ks05\",rendersWithMotion:true,scopeId:\"C_4rgMp7t\",children:/*#__PURE__*/_jsx(MenuIcon,{height:\"100%\",id:\"fvfU4Ks05\",layoutId:\"fvfU4Ks05\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"edALruXtg\"),width:\"100%\",...addPropertyOverrides({KmF1astVy:{AAnrgq6e7:undefined},Zs1P9VX9a:{AAnrgq6e7:AAnrgq6e71b9ceob,variant:matchVariant(\"N9cDv_PNg\")}},baseVariant,gestureVariant)})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pjityg\",\"data-framer-name\":\"Frame 2147228620\",layoutDependency:layoutDependency,layoutId:\"CcM2FXEnn\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bomvjx\",\"data-framer-name\":\"Navlinks\",layoutDependency:layoutDependency,layoutId:\"UMZO5uAAo\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"75px\",y:(componentViewport?.y||0)+16+20.7809+10+0+0,...addPropertyOverrides({Zs1P9VX9a:{y:(componentViewport?.y||0)+16+0+91.5617+10+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1d6uw4p-container\",layoutDependency:layoutDependency,layoutId:\"ck0ORpAsJ-container\",nodeId:\"ck0ORpAsJ\",rendersWithMotion:true,scopeId:\"C_4rgMp7t\",children:/*#__PURE__*/_jsx(HomeLink,{height:\"100%\",id:\"ck0ORpAsJ\",layoutId:\"ck0ORpAsJ\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"mmM3YF9wk\"),width:\"100%\",...addPropertyOverrides({BEGtuFu3R:{uwcCbFeXN:uwcCbFeXN1478bqg},Qe65QQa35:{uwcCbFeXN:uwcCbFeXN1478bqg},RlMyu29Cd:{variant:matchVariant(\"IhmGAFGI1\")},x5r0tvGd2:{uwcCbFeXN:uwcCbFeXN1478bqg},Zs1P9VX9a:{uwcCbFeXN:uwcCbFeXN1b9ceob}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"75px\",y:(componentViewport?.y||0)+16+20.7809+10+0+0,...addPropertyOverrides({Zs1P9VX9a:{y:(componentViewport?.y||0)+16+0+91.5617+10+0+40}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2i8cjt-container\",layoutDependency:layoutDependency,layoutId:\"XhGAei05I-container\",nodeId:\"XhGAei05I\",rendersWithMotion:true,scopeId:\"C_4rgMp7t\",children:/*#__PURE__*/_jsx(About,{height:\"100%\",id:\"XhGAei05I\",layoutId:\"XhGAei05I\",QaWY6Yc28:QaWY6Yc281vlp19t,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"UB2Btpb1R\"),width:\"100%\",...addPropertyOverrides({BEGtuFu3R:{QaWY6Yc28:QaWY6Yc281478bqg,variant:matchVariant(\"ykEojAdVI\")},Zs1P9VX9a:{QaWY6Yc28:QaWY6Yc281b9ceob}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"75px\",y:(componentViewport?.y||0)+16+20.7809+10+0+0,...addPropertyOverrides({Zs1P9VX9a:{y:(componentViewport?.y||0)+16+0+91.5617+10+0+80}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-k7qzjp-container\",layoutDependency:layoutDependency,layoutId:\"FhGnv8sz9-container\",nodeId:\"FhGnv8sz9\",rendersWithMotion:true,scopeId:\"C_4rgMp7t\",children:/*#__PURE__*/_jsx(Services,{height:\"100%\",id:\"FhGnv8sz9\",js5et55AQ:js5et55AQghgbfv,layoutId:\"FhGnv8sz9\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"LmjNlg7Uc\"),width:\"100%\",...addPropertyOverrides({x5r0tvGd2:{variant:matchVariant(\"DPS1RiciM\")},Zs1P9VX9a:{js5et55AQ:js5et55AQ1b9ceob}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"75px\",y:(componentViewport?.y||0)+16+20.7809+10+0+0,...addPropertyOverrides({Zs1P9VX9a:{y:(componentViewport?.y||0)+16+0+91.5617+10+0+120}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-23gc0l-container\",layoutDependency:layoutDependency,layoutId:\"lO4tGzpv6-container\",nodeId:\"lO4tGzpv6\",rendersWithMotion:true,scopeId:\"C_4rgMp7t\",children:/*#__PURE__*/_jsx(Vision,{height:\"100%\",id:\"lO4tGzpv6\",layoutId:\"lO4tGzpv6\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"MMOS6tftS\"),width:\"100%\",...addPropertyOverrides({BEGtuFu3R:{pQxPeB_1J:pQxPeB_1Ju37300},Qe65QQa35:{variant:matchVariant(\"b1sV3HUQp\")},RlMyu29Cd:{pQxPeB_1J:pQxPeB_1Ju37300},x5r0tvGd2:{pQxPeB_1J:pQxPeB_1Ju37300},Zs1P9VX9a:{pQxPeB_1J:pQxPeB_1J1b9ceob}},baseVariant,gestureVariant)})})})]})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-mlde5y\",\"data-framer-name\":\"Frame 2147228619\",layoutDependency:layoutDependency,layoutId:\"xHqDW7OrC\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:55,y:(componentViewport?.y||0)+16+8.2808+10+0,...addPropertyOverrides({Zs1P9VX9a:{y:(componentViewport?.y||0)+16+0+261.5617+10+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1a3fvnv-container\",layoutDependency:layoutDependency,layoutId:\"ApXGpLc7S-container\",nodeId:\"ApXGpLc7S\",rendersWithMotion:true,scopeId:\"C_4rgMp7t\",children:/*#__PURE__*/_jsx(ContactUsButton,{height:\"100%\",id:\"ApXGpLc7S\",layoutId:\"ApXGpLc7S\",width:\"100%\",...addPropertyOverrides({Zs1P9VX9a:{P0VWrYCXc:P0VWrYCXc1b9ceob}},baseVariant,gestureVariant)})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LMJyP.framer-19bice8, .framer-LMJyP .framer-19bice8 { display: block; }\",\".framer-LMJyP.framer-1naqz5d { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; min-height: 132px; overflow: visible; padding: 20px 40px 20px 40px; position: relative; width: 1440px; }\",\".framer-LMJyP .framer-ozn8ou { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; left: 0px; overflow: visible; padding: 0px 20px 0px 20px; position: absolute; right: 0px; top: 16px; z-index: 1; }\",\".framer-LMJyP .framer-hdk10n { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 10px; position: relative; width: 1px; }\",\".framer-LMJyP .framer-1cq6ynx { aspect-ratio: 0.7003698614320307 / 1; cursor: pointer; flex: none; height: var(--framer-aspect-ratio-supported, 72px); position: relative; text-decoration: none; width: 50px; }\",\".framer-LMJyP .framer-1b75dxd-container { flex: none; height: 70px; position: relative; width: 70px; }\",\".framer-LMJyP .framer-1pjityg { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 10px; position: relative; width: 1px; }\",\".framer-LMJyP .framer-1bomvjx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-LMJyP .framer-1d6uw4p-container, .framer-LMJyP .framer-2i8cjt-container, .framer-LMJyP .framer-k7qzjp-container, .framer-LMJyP .framer-23gc0l-container { -webkit-user-select: none; flex: none; height: 30px; position: relative; user-select: none; width: 75px; }\",\".framer-LMJyP .framer-mlde5y { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 10px; position: relative; width: 1px; }\",\".framer-LMJyP .framer-1a3fvnv-container { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; width: auto; }\",\".framer-LMJyP.framer-v-v3757r.framer-1naqz5d { padding: 20px; width: 810px; }\",\".framer-LMJyP.framer-v-v3757r .framer-ozn8ou { left: 20px; right: 20px; }\",\".framer-LMJyP.framer-v-v3757r .framer-1pjityg { gap: 0px; }\",\".framer-LMJyP.framer-v-v3757r .framer-1bomvjx { gap: 10px; }\",\".framer-LMJyP.framer-v-oymjc5.framer-1naqz5d { cursor: pointer; padding: 20px; width: 390px; }\",\".framer-LMJyP.framer-v-oymjc5 .framer-ozn8ou, .framer-LMJyP.framer-v-185j107 .framer-ozn8ou { flex-direction: column; left: 10px; padding: 0px 10px 0px 10px; right: 10px; }\",\".framer-LMJyP.framer-v-oymjc5 .framer-hdk10n, .framer-LMJyP.framer-v-185j107 .framer-hdk10n { flex: none; gap: unset; justify-content: space-between; width: 100%; }\",\".framer-LMJyP.framer-v-185j107.framer-1naqz5d { padding: 20px; width: 390px; }\",\".framer-LMJyP.framer-v-185j107 .framer-1pjityg { flex: none; flex-direction: row; gap: 0px; width: 100%; z-index: 0; }\",\".framer-LMJyP.framer-v-185j107 .framer-1bomvjx { flex-direction: column; gap: 10px; }\",\".framer-LMJyP.framer-v-185j107 .framer-mlde5y { flex: none; flex-direction: row; width: 100%; }\",'.framer-LMJyP[data-border=\"true\"]::after, .framer-LMJyP [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 132\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"cWk2OXQf0\":{\"layout\":[\"fixed\",\"auto\"]},\"KmF1astVy\":{\"layout\":[\"fixed\",\"auto\"]},\"Zs1P9VX9a\":{\"layout\":[\"fixed\",\"auto\"]},\"BEGtuFu3R\":{\"layout\":[\"fixed\",\"auto\"]},\"RlMyu29Cd\":{\"layout\":[\"fixed\",\"auto\"]},\"x5r0tvGd2\":{\"layout\":[\"fixed\",\"auto\"]},\"Qe65QQa35\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerC_4rgMp7t=withCSS(Component,css,\"framer-LMJyP\");export default FramerC_4rgMp7t;FramerC_4rgMp7t.displayName=\"Navigation second\";FramerC_4rgMp7t.defaultProps={height:132,width:1440};addPropertyControls(FramerC_4rgMp7t,{variant:{options:[\"sIRgFcGCo\",\"cWk2OXQf0\",\"KmF1astVy\",\"Zs1P9VX9a\",\"BEGtuFu3R\",\"RlMyu29Cd\",\"x5r0tvGd2\",\"Qe65QQa35\"],optionTitles:[\"Variant 1\",\"tablet 2\",\"Phone close 2\",\"Phone open\",\"About active\",\"Home active\",\"Services active\",\"Variant 8\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerC_4rgMp7t,[{explicitInter:true,fonts:[]},...MenuIconFonts,...HomeLinkFonts,...AboutFonts,...ServicesFonts,...VisionFonts,...ContactUsButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerC_4rgMp7t\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cWk2OXQf0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KmF1astVy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Zs1P9VX9a\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BEGtuFu3R\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RlMyu29Cd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"x5r0tvGd2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Qe65QQa35\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1440\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"132\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f21d278)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-5Y4zC .framer-styles-preset-4yzwwu:not(.rich-text-wrapper), .framer-5Y4zC .framer-styles-preset-4yzwwu.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-2a3aee28-4ad3-44c0-9798-62abd3413492, #00e9ff); --framer-link-text-color: #ffffff; }\"];export const className=\"framer-5Y4zC\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f21d278)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/m3kdtuHQX2sjD2wAAsYa/8peJ2AUQsZBJiXDYB2F6/fF297ccVM.js\";const cycleOrder=[\"jXHJXHI25\",\"Pb70L2Yhu\",\"gpmlnZJmF\"];const serializationHash=\"framer-A8Azz\";const variantClassNames={gpmlnZJmF:\"framer-v-1cqlh4i\",jXHJXHI25:\"framer-v-1veqcb8\",Pb70L2Yhu:\"framer-v-vkjgvh\"};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 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={\"Phone footer\":\"Pb70L2Yhu\",\"tablet footer\":\"gpmlnZJmF\",\"Variant 1\":\"jXHJXHI25\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"jXHJXHI25\"};};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:\"jXHJXHI25\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1veqcb8\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"jXHJXHI25\",ref:refBinding,style:{background:\"linear-gradient(180deg, rgb(0, 0, 0) 64%, rgb(49, 229, 255) 100%)\",...style},...addPropertyOverrides({gpmlnZJmF:{\"data-framer-name\":\"tablet footer\"},Pb70L2Yhu:{\"data-framer-name\":\"Phone footer\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-3xww3c\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"pzmcbC_NG\",style:{backgroundColor:\"rgb(0, 41, 93)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fvbfb1\",\"data-framer-name\":\"contwnt wraper\",layoutDependency:layoutDependency,layoutId:\"guLc1D5OG\",style:{backgroundColor:\"rgb(4, 40, 93)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gd04g3\",\"data-framer-name\":\"Frame 2147228636\",layoutDependency:layoutDependency,layoutId:\"bENUYCTxt\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kse9mu\",\"data-framer-name\":\"Frame 2147228621\",layoutDependency:layoutDependency,layoutId:\"Um3T3VOCG\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||397)-0-717)/2+0+0)+40+86.3411+0+0+10),pixelHeight:432,pixelWidth:304,positionX:\"center\",positionY:\"center\",sizes:\"75.1621px\",src:\"https://framerusercontent.com/images/Xo3eipraPqlhdHdy6veDR7rLJc.png?width=304&height=432\"},className:\"framer-1f6jrhn\",\"data-framer-name\":\"IMG-20260129-WA0014 (1) (1) 1\",layoutDependency:layoutDependency,layoutId:\"VayM1yj3y\",...addPropertyOverrides({Pb70L2Yhu:{background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||708)-0-1284.3178)/2+0+0)+40+0+0+0+0+10),pixelHeight:432,pixelWidth:304,positionX:\"center\",positionY:\"center\",sizes:\"75.1621px\",src:\"https://framerusercontent.com/images/Xo3eipraPqlhdHdy6veDR7rLJc.png?width=304&height=432\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ioxmc\",\"data-framer-name\":\"Frame 2147228641\",layoutDependency:layoutDependency,layoutId:\"etbT40XVo\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U2F0b3NoaSBMaWdodA==\",\"--framer-font-family\":'\"Satoshi Light\", \"Satoshi Light Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"capitalize\"},children:\"Empowering businesses to operate at a higher level through cutting-edge Ai and automation. Our systems are built to streamline execution, optimise efficiency and drive sustained growth.\"})}),className:\"framer-1pk4f90\",\"data-framer-name\":\"Empowering businesses to operate at a higher level through cutting-edge Ai and automation. Our systems are built to streamline execution, optimise efficiency and drive sustained growth.\",fonts:[\"CUSTOMV2;Satoshi Light\"],layoutDependency:layoutDependency,layoutId:\"QGsGvyLxk\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Pb70L2Yhu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U2F0b3NoaSBMaWdodA==\",\"--framer-font-family\":'\"Satoshi Light\", \"Satoshi Light Placeholder\", sans-serif',\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"capitalize\"},children:\"Empowering businesses to operate at a higher level through cutting-edge Ai and automation. Our systems are built to streamline execution, optimise efficiency and drive sustained growth.\"})})}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1m25j6b\",\"data-framer-name\":\"Frame 2147228640\",layoutDependency:layoutDependency,layoutId:\"A0ksDoMj7\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vih50h\",\"data-framer-name\":\"Contact Details\",layoutDependency:layoutDependency,layoutId:\"jHmdFDWuf\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U2F0b3NoaSBWYXJpYWJsZS03MDA=\",\"--framer-font-family\":'\"Satoshi Variable\", \"Satoshi Variable Placeholder\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"30px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(49, 229, 255))\",\"--framer-text-transform\":\"capitalize\"},children:\"Contact\"})}),className:\"framer-segjf4\",\"data-framer-name\":\"Contact\",fonts:[\"GF;Satoshi Variable-700\"],layoutDependency:layoutDependency,layoutId:\"ZKFfLIInI\",style:{\"--extracted-r6o4lv\":\"rgb(49, 229, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n74iv7\",\"data-framer-name\":\"Frame 2147228639\",layoutDependency:layoutDependency,layoutId:\"M8KI7PgZe\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U2F0b3NoaSBMaWdodA==\",\"--framer-font-family\":'\"Satoshi Light\", \"Satoshi Light Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"lowercase\"},children:/*#__PURE__*/_jsx(Link,{href:\"mail.google.com\",motionChild:true,nodeId:\"aj_kwIlhI\",openInNewTab:true,relValues:[],scopeId:\"ZsJxM6deg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-4yzwwu\",\"data-styles-preset\":\"fF297ccVM\",children:\"hello@foreiagroup.com\"})})})}),className:\"framer-rhcxq7\",\"data-framer-name\":\"hello@foreiagroup.com\",fonts:[\"CUSTOMV2;Satoshi Light\"],layoutDependency:layoutDependency,layoutId:\"aj_kwIlhI\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U2F0b3NoaSBMaWdodA==\",\"--framer-font-family\":'\"Satoshi Light\", \"Satoshi Light Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"lowercase\"},children:/*#__PURE__*/_jsx(Link,{href:\"mail.google.com\",motionChild:true,nodeId:\"bYzUlyB8a\",openInNewTab:true,relValues:[],scopeId:\"ZsJxM6deg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-4yzwwu\",\"data-styles-preset\":\"fF297ccVM\",children:\"adam@foreia.ai\"})})})}),className:\"framer-kypowz\",\"data-framer-name\":\"adam@foreia.ai\",fonts:[\"CUSTOMV2;Satoshi Light\"],layoutDependency:layoutDependency,layoutId:\"bYzUlyB8a\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-chlgno\",\"data-framer-name\":\"Follow us\",layoutDependency:layoutDependency,layoutId:\"Sc1ecYPsL\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U2F0b3NoaSBWYXJpYWJsZS03MDA=\",\"--framer-font-family\":'\"Satoshi Variable\", \"Satoshi Variable Placeholder\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"30px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(49, 229, 255))\",\"--framer-text-transform\":\"capitalize\"},children:\"Follow Us On\"})}),className:\"framer-1pdjsd3\",\"data-framer-name\":\"Follow Us On\",fonts:[\"GF;Satoshi Variable-700\"],layoutDependency:layoutDependency,layoutId:\"BiV0Q_5ii\",style:{\"--extracted-r6o4lv\":\"rgb(49, 229, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-muj8b2\",\"data-framer-name\":\"Socials\",layoutDependency:layoutDependency,layoutId:\"qzDthQx_m\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/adam-foreia-3590bb382?utm_source=share_via&utm_content=profile&utm_medium=member_ios\",motionChild:true,nodeId:\"n5m8gkbbw\",openInNewTab:true,scopeId:\"ZsJxM6deg\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-4oizjp framer-qs0pih\",\"data-framer-name\":\"Group 13\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:46,intrinsicWidth:46,layoutDependency:layoutDependency,layoutId:\"n5m8gkbbw\",svg:'<svg width=\"46\" height=\"46\" viewBox=\"0 0 46 46\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect width=\"45.2683\" height=\"45.2683\" rx=\"7.54471\" fill=\"url(#paint0_linear_8_356)\"/>\\n<g clip-path=\"url(#clip0_8_356)\">\\n<path d=\"M32.8416 11.3169H13.554C12.63 11.3169 11.8829 12.0463 11.8829 12.9481V32.3154C11.8829 33.2172 12.63 33.951 13.554 33.951H32.8416C33.7656 33.951 34.5171 33.2172 34.5171 32.3198V12.9481C34.5171 12.0463 33.7656 11.3169 32.8416 11.3169ZM18.598 30.6045H15.2383V19.8003H18.598V30.6045ZM16.9181 18.3282C15.8395 18.3282 14.9686 17.4573 14.9686 16.3831C14.9686 15.3088 15.8395 14.4379 16.9181 14.4379C17.9924 14.4379 18.8633 15.3088 18.8633 16.3831C18.8633 17.4529 17.9924 18.3282 16.9181 18.3282ZM31.1706 30.6045H27.8153V25.3527C27.8153 24.1017 27.7931 22.4881 26.0691 22.4881C24.3229 22.4881 24.0576 23.8541 24.0576 25.2643V30.6045H20.7067V19.8003H23.925V21.2768H23.9692C24.4157 20.428 25.5121 19.5306 27.1433 19.5306C30.5428 19.5306 31.1706 21.7675 31.1706 24.6763V30.6045Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<linearGradient id=\"paint0_linear_8_356\" x1=\"22.6341\" y1=\"0\" x2=\"22.6341\" y2=\"45.2683\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"#005CDF\"/>\\n<stop offset=\"1\" stop-color=\"#31E5FF\"/>\\n</linearGradient>\\n<clipPath id=\"clip0_8_356\">\\n<rect width=\"22.6341\" height=\"22.6341\" fill=\"white\" transform=\"translate(11.8829 11.3169)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/foreiauk?igsh=NGtsNXY1ZWM2bHNs&utm_source=qr\",motionChild:true,nodeId:\"AVhrJU2D5\",openInNewTab:true,scopeId:\"ZsJxM6deg\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-1qnx3z9 framer-qs0pih\",\"data-framer-name\":\"Group 14\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:46,intrinsicWidth:46,layoutDependency:layoutDependency,layoutId:\"AVhrJU2D5\",svg:'<svg width=\"46\" height=\"46\" viewBox=\"0 0 46 46\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect width=\"45.2683\" height=\"45.2683\" rx=\"7.54471\" fill=\"url(#paint0_linear_8_361)\"/>\\n<g clip-path=\"url(#clip0_8_361)\">\\n<path d=\"M23.2 13.3549C26.2238 13.3549 26.5819 13.3681 27.771 13.4212C28.8762 13.4698 29.473 13.6555 29.8709 13.8102C30.397 14.0135 30.7771 14.2611 31.1706 14.6545C31.5685 15.0524 31.8116 15.4282 32.0149 15.9542C32.1697 16.3521 32.3553 16.9533 32.404 18.0541C32.457 19.2477 32.4703 19.6058 32.4703 22.6251C32.4703 25.6489 32.457 26.007 32.404 27.1962C32.3553 28.3013 32.1697 28.8981 32.0149 29.296C31.8116 29.8221 31.564 30.2023 31.1706 30.5957C30.7727 30.9936 30.397 31.2367 29.8709 31.4401C29.473 31.5948 28.8718 31.7805 27.771 31.8291C26.5774 31.8821 26.2194 31.8954 23.2 31.8954C20.1762 31.8954 19.8181 31.8821 18.629 31.8291C17.5238 31.7805 16.927 31.5948 16.5291 31.4401C16.0031 31.2367 15.6229 30.9892 15.2294 30.5957C14.8316 30.1978 14.5884 29.8221 14.3851 29.296C14.2303 28.8981 14.0447 28.2969 13.996 27.1962C13.943 26.0026 13.9297 25.6445 13.9297 22.6251C13.9297 19.6013 13.943 19.2433 13.996 18.0541C14.0447 16.9489 14.2303 16.3521 14.3851 15.9542C14.5884 15.4282 14.836 15.048 15.2294 14.6545C15.6273 14.2567 16.0031 14.0135 16.5291 13.8102C16.927 13.6555 17.5282 13.4698 18.629 13.4212C19.8181 13.3681 20.1762 13.3549 23.2 13.3549ZM23.2 11.3169C20.1276 11.3169 19.743 11.3302 18.5361 11.3832C17.3337 11.4363 16.507 11.6308 15.7909 11.9093C15.0438 12.201 14.4116 12.5856 13.7838 13.2178C13.1517 13.8456 12.7671 14.4777 12.4753 15.2204C12.1968 15.941 12.0023 16.7632 11.9492 17.9657C11.8962 19.177 11.8829 19.5616 11.8829 22.634C11.8829 25.7064 11.8962 26.091 11.9492 27.2978C12.0023 28.5003 12.1968 29.327 12.4753 30.0431C12.7671 30.7902 13.1517 31.4224 13.7838 32.0501C14.4116 32.6779 15.0438 33.0669 15.7864 33.3542C16.507 33.6327 17.3293 33.8273 18.5317 33.8803C19.7386 33.9334 20.1232 33.9466 23.1956 33.9466C26.268 33.9466 26.6526 33.9334 27.8595 33.8803C29.0619 33.8273 29.8886 33.6327 30.6047 33.3542C31.3474 33.0669 31.9796 32.6779 32.6073 32.0501C33.2351 31.4224 33.6241 30.7902 33.9114 30.0475C34.1899 29.327 34.3845 28.5047 34.4375 27.3023C34.4906 26.0954 34.5038 25.7108 34.5038 22.6384C34.5038 19.566 34.4906 19.1814 34.4375 17.9745C34.3845 16.7721 34.1899 15.9454 33.9114 15.2292C33.6329 14.4777 33.2483 13.8456 32.6162 13.2178C31.9884 12.5901 31.3563 12.201 30.6136 11.9137C29.893 11.6352 29.0707 11.4407 27.8683 11.3876C26.657 11.3302 26.2724 11.3169 23.2 11.3169Z\" fill=\"white\"/>\\n<path d=\"M23.2 16.8208C19.9905 16.8208 17.3867 19.4246 17.3867 22.6341C17.3867 25.8435 19.9905 28.4473 23.2 28.4473C26.4094 28.4473 29.0132 25.8435 29.0132 22.6341C29.0132 19.4246 26.4094 16.8208 23.2 16.8208ZM23.2 26.4049C21.1178 26.4049 19.4291 24.7162 19.4291 22.6341C19.4291 20.5519 21.1178 18.8632 23.2 18.8632C25.2821 18.8632 26.9709 20.5519 26.9709 22.6341C26.9709 24.7162 25.2821 26.4049 23.2 26.4049Z\" fill=\"white\"/>\\n<path d=\"M30.6003 16.5911C30.6003 17.3426 29.9903 17.9482 29.2432 17.9482C28.4916 17.9482 27.886 17.3382 27.886 16.5911C27.886 15.8395 28.496 15.2339 29.2432 15.2339C29.9903 15.2339 30.6003 15.8439 30.6003 16.5911Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<linearGradient id=\"paint0_linear_8_361\" x1=\"22.6341\" y1=\"0\" x2=\"22.6341\" y2=\"45.2683\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"#005CDF\"/>\\n<stop offset=\"1\" stop-color=\"#31E5FF\"/>\\n</linearGradient>\\n<clipPath id=\"clip0_8_361\">\\n<rect width=\"22.6341\" height=\"22.6341\" fill=\"white\" transform=\"translate(11.8829 11.3169)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})})]})]})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lqk44h\",\"data-framer-name\":\"Frame 2147228628\",layoutDependency:layoutDependency,layoutId:\"c7fjCis3_\",style:{backgroundColor:\"rgb(0, 92, 223)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1x2pv6\",layoutDependency:layoutDependency,layoutId:\"gjpatmOMQ\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-7klz5c\",\"data-framer-name\":\"Frame 2147228620\",layoutDependency:layoutDependency,layoutId:\"AvCnk81Nm\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U2F0b3NoaSBWYXJpYWJsZS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi Variable\", \"Satoshi Variable Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"30px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"capitalize\"},children:[\"Powered by \",/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"IPWn4K6LU\",openInNewTab:false,relValues:[],scopeId:\"ZsJxM6deg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-4yzwwu\",\"data-styles-preset\":\"fF297ccVM\",children:\"FOREiA Group\"})}),\".\"]})}),className:\"framer-a29rto\",\"data-framer-name\":\"Powered by FOREiA Group.\",fonts:[\"GF;Satoshi Variable-regular\"],layoutDependency:layoutDependency,layoutId:\"IPWn4K6LU\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-e8din3\",\"data-framer-name\":\"Frame 2147228622\",layoutDependency:layoutDependency,layoutId:\"FSjptw9ym\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-i6x6n7\",\"data-framer-name\":\"Frame 2147228618\",layoutDependency:layoutDependency,layoutId:\"HMLbFuFNp\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U2F0b3NoaSBWYXJpYWJsZS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi Variable\", \"Satoshi Variable Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"30px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"capitalize\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TfOipdmgL\"},motionChild:true,nodeId:\"lKnATZRmT\",openInNewTab:false,relValues:[],scopeId:\"ZsJxM6deg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-4yzwwu\",\"data-styles-preset\":\"fF297ccVM\",children:\"Cookie Policy\"})})})}),className:\"framer-4s4n9z\",\"data-framer-name\":\"Cookie Policy\",fonts:[\"GF;Satoshi Variable-regular\"],layoutDependency:layoutDependency,layoutId:\"lKnATZRmT\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Pb70L2Yhu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U2F0b3NoaSBWYXJpYWJsZS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi Variable\", \"Satoshi Variable Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"30px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"capitalize\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TfOipdmgL\"},motionChild:true,nodeId:\"lKnATZRmT\",openInNewTab:false,relValues:[],scopeId:\"ZsJxM6deg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-4yzwwu\",\"data-styles-preset\":\"fF297ccVM\",children:\"Cookie Policy\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U2F0b3NoaSBWYXJpYWJsZS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi Variable\", \"Satoshi Variable Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"30px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"capitalize\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"J24PZWnZA\"},motionChild:true,nodeId:\"XGvR6yU7e\",openInNewTab:false,relValues:[],scopeId:\"ZsJxM6deg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-4yzwwu\",\"data-styles-preset\":\"fF297ccVM\",children:\"Privacy Policy\"})})})}),className:\"framer-wcrkcy\",\"data-framer-name\":\"Privacy Policy\",fonts:[\"GF;Satoshi Variable-regular\"],layoutDependency:layoutDependency,layoutId:\"XGvR6yU7e\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Pb70L2Yhu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U2F0b3NoaSBWYXJpYWJsZS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi Variable\", \"Satoshi Variable Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"30px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"capitalize\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"J24PZWnZA\"},motionChild:true,nodeId:\"XGvR6yU7e\",openInNewTab:false,relValues:[],scopeId:\"ZsJxM6deg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-4yzwwu\",\"data-styles-preset\":\"fF297ccVM\",children:\"Privacy Policy\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U2F0b3NoaSBWYXJpYWJsZS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi Variable\", \"Satoshi Variable Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"30px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"capitalize\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"oLNYIuWys\"},motionChild:true,nodeId:\"wF2ESuG24\",openInNewTab:false,relValues:[],scopeId:\"ZsJxM6deg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-4yzwwu\",\"data-styles-preset\":\"fF297ccVM\",children:\"Terms of Service\"})})})}),className:\"framer-mlotlr\",\"data-framer-name\":\"Terms of Service\",fonts:[\"GF;Satoshi Variable-regular\"],layoutDependency:layoutDependency,layoutId:\"wF2ESuG24\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Pb70L2Yhu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U2F0b3NoaSBWYXJpYWJsZS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi Variable\", \"Satoshi Variable Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"30px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"capitalize\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"oLNYIuWys\"},motionChild:true,nodeId:\"wF2ESuG24\",openInNewTab:false,relValues:[],scopeId:\"ZsJxM6deg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-4yzwwu\",\"data-styles-preset\":\"fF297ccVM\",children:\"Terms of Service\"})})})})}},baseVariant,gestureVariant)})]})})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-A8Azz.framer-qs0pih, .framer-A8Azz .framer-qs0pih { display: block; }\",\".framer-A8Azz.framer-1veqcb8 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1440px; }\",\".framer-A8Azz .framer-3xww3c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: center; overflow: visible; padding: 40px; position: relative; width: 100%; }\",\".framer-A8Azz .framer-fvbfb1 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; max-width: 1360px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-A8Azz .framer-gd04g3 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-A8Azz .framer-1kse9mu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 10px; position: relative; width: 100%; }\",\".framer-A8Azz .framer-1f6jrhn { aspect-ratio: 0.700369903956633 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 107px); position: relative; width: 75px; }\",\".framer-A8Azz .framer-ioxmc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 190px 0px 0px; position: relative; width: 100%; }\",\".framer-A8Azz .framer-1pk4f90 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-A8Azz .framer-1m25j6b { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-A8Azz .framer-1vih50h, .framer-A8Azz .framer-chlgno { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-A8Azz .framer-segjf4, .framer-A8Azz .framer-rhcxq7, .framer-A8Azz .framer-kypowz, .framer-A8Azz .framer-1pdjsd3 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-A8Azz .framer-n74iv7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-A8Azz .framer-muj8b2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-A8Azz .framer-4oizjp, .framer-A8Azz .framer-1qnx3z9 { flex: none; height: 46px; position: relative; text-decoration: none; width: 46px; }\",\".framer-A8Azz .framer-1lqk44h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 357px; height: min-content; justify-content: center; overflow: visible; padding: 6px 40px 6px 40px; position: relative; width: 100%; }\",\".framer-A8Azz .framer-1x2pv6 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1360px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-A8Azz .framer-7klz5c { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 10px; position: relative; width: 1px; }\",\".framer-A8Azz .framer-a29rto { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 482px; word-break: break-word; word-wrap: break-word; }\",\".framer-A8Azz .framer-e8din3 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 10px; position: relative; width: 1px; }\",\".framer-A8Azz .framer-i6x6n7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-A8Azz .framer-4s4n9z, .framer-A8Azz .framer-wcrkcy, .framer-A8Azz .framer-mlotlr { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-A8Azz.framer-v-vkjgvh.framer-1veqcb8 { width: 390px; }\",\".framer-A8Azz.framer-v-vkjgvh .framer-3xww3c { padding: 40px 10px 40px 10px; }\",\".framer-A8Azz.framer-v-vkjgvh .framer-fvbfb1 { flex-direction: column; gap: 40px; }\",\".framer-A8Azz.framer-v-vkjgvh .framer-gd04g3, .framer-A8Azz.framer-v-vkjgvh .framer-1vih50h, .framer-A8Azz.framer-v-vkjgvh .framer-chlgno { flex: none; width: 100%; }\",\".framer-A8Azz.framer-v-vkjgvh .framer-ioxmc { gap: 0px; justify-content: flex-start; max-width: 100%; padding: 0px; width: 350px; }\",\".framer-A8Azz.framer-v-vkjgvh .framer-1pk4f90 { max-width: 315px; }\",\".framer-A8Azz.framer-v-vkjgvh .framer-1m25j6b { flex: none; flex-direction: column; width: 100%; }\",\".framer-A8Azz.framer-v-vkjgvh .framer-1lqk44h { padding: 6px 10px 6px 10px; }\",\".framer-A8Azz.framer-v-vkjgvh .framer-1x2pv6 { flex-direction: column; }\",\".framer-A8Azz.framer-v-vkjgvh .framer-7klz5c, .framer-A8Azz.framer-v-vkjgvh .framer-e8din3 { flex: none; padding: 0px; width: 100%; }\",\".framer-A8Azz.framer-v-vkjgvh .framer-a29rto { width: 100%; }\",\".framer-A8Azz.framer-v-vkjgvh .framer-i6x6n7 { gap: unset; justify-content: space-between; }\",\".framer-A8Azz.framer-v-1cqlh4i .framer-3xww3c { padding: 40px 20px 40px 20px; }\",\".framer-A8Azz.framer-v-1cqlh4i .framer-1lqk44h { padding: 6px 20px 6px 20px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 397\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Pb70L2Yhu\":{\"layout\":[\"fixed\",\"auto\"]},\"gpmlnZJmF\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZsJxM6deg=withCSS(Component,css,\"framer-A8Azz\");export default FramerZsJxM6deg;FramerZsJxM6deg.displayName=\"Footer\";FramerZsJxM6deg.defaultProps={height:397,width:1440};addPropertyControls(FramerZsJxM6deg,{variant:{options:[\"jXHJXHI25\",\"Pb70L2Yhu\",\"gpmlnZJmF\"],optionTitles:[\"Variant 1\",\"Phone footer\",\"tablet footer\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerZsJxM6deg,[{explicitInter:true,fonts:[{cssFamilyName:\"Satoshi Light\",source:\"custom\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/assets/6PM8IopmxNpZCDzT7Oz9NHs3I.woff2\",weight:\"300\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZsJxM6deg\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Pb70L2Yhu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gpmlnZJmF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1440\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"397\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZsJxM6deg.map","// Generated by Framer (f21d278)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavigationSecond from\"#framer/local/canvasComponent/C_4rgMp7t/C_4rgMp7t.js\";import Footer from\"#framer/local/canvasComponent/ZsJxM6deg/ZsJxM6deg.js\";const NavigationSecondFonts=getFonts(NavigationSecond);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const FooterFonts=getFonts(Footer);const breakpoints={hsnVGMwUp:\"(max-width: 809.98px)\",JX7zL39hq:\"(min-width: 1440px)\",qpFAmcKns:\"(min-width: 810px) and (max-width: 1439.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-GIg5O\";const variantClassNames={hsnVGMwUp:\"framer-v-yhhp4a\",JX7zL39hq:\"framer-v-kxl0yi\",qpFAmcKns:\"framer-v-1a412mh\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition1={bounce:0,delay:0,duration:1,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-132};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={hsnVGMwUp:[\".framer-GIg5O .framer-1sfrrwz-container { left: 0px; right: 0px; width: unset; z-index: 3; }\"],qpFAmcKns:[\".framer-GIg5O .framer-1sfrrwz-container { left: 0px; right: 0px; width: unset; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={hsnVGMwUp:\".framer-yhhp4a-override\",qpFAmcKns:\".framer-1a412mh-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GIg5O.framer-kkgy5i, .framer-GIg5O .framer-kkgy5i { display: block; }\",\".framer-GIg5O.framer-kxl0yi { align-content: center; align-items: center; background-color: #ffffff; 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-GIg5O .framer-1sfrrwz-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 1400px; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-GIg5O .framer-hlk3ms { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-GIg5O .framer-1v88qpe-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={hsnVGMwUp:\"(max-width: 809.98px)\",JX7zL39hq:\"(min-width: 1440px)\",qpFAmcKns:\"(min-width: 810px) and (max-width: 1439.98px)\"};const humanReadableVariantMap={\"Home page\":\"JX7zL39hq\",Phone:\"hsnVGMwUp\",Tablet:\"qpFAmcKns\"};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??\"JX7zL39hq\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"JX7zL39hq\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-kxl0yi\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{hsnVGMwUp:{width:\"100vw\"},qpFAmcKns:{width:\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:132,width:\"1400px\",y:0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{hsnVGMwUp:{\"data-framer-layout-hint-center-x\":undefined,transformTemplate:undefined},qpFAmcKns:{\"data-framer-layout-hint-center-x\":undefined,transformTemplate:undefined}},children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-1sfrrwz-container\",\"data-framer-appear-id\":\"1sfrrwz\",\"data-framer-layout-hint-center-x\":true,initial:animation1,layoutScroll:true,nodeId:\"YrW6VOpyt\",optimized:true,rendersWithMotion:true,scopeId:\"wIxcpJD6U\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{hsnVGMwUp:{variant:matchVariant(\"KmF1astVy\")},qpFAmcKns:{variant:matchVariant(\"cWk2OXQf0\")}},children:/*#__PURE__*/_jsx(NavigationSecond,{height:\"100%\",id:\"YrW6VOpyt\",layoutId:\"YrW6VOpyt\",style:{width:\"100%\"},variant:matchVariant(\"RlMyu29Cd\"),width:\"100%\"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-hlk3ms\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:397,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1v88qpe-container\",nodeId:\"Ojrs4pSm7\",scopeId:\"wIxcpJD6U\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{hsnVGMwUp:{variant:matchVariant(\"Pb70L2Yhu\")},qpFAmcKns:{variant:matchVariant(\"gpmlnZJmF\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"Ojrs4pSm7\",layoutId:\"Ojrs4pSm7\",style:{width:\"100%\"},variant:matchVariant(\"jXHJXHI25\"),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=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"qpFAmcKns\":{\"layout\":[\"fixed\",\"fixed\"]},\"hsnVGMwUp\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"JX7zL39hq\":[\".framer-1sfrrwz-container\",\".framer-1v88qpe-container\"],\"qpFAmcKns\":[\".framer-1sfrrwz-container\",\".framer-1v88qpe-container\"],\"hsnVGMwUp\":[\".framer-1sfrrwz-container\",\".framer-1v88qpe-container\"]}\n * @framerBreakpoints {\"JX7zL39hq\":{\"min\":1440,\"canvasClassName\":\"framer-kxl0yi-override\",\"minHeight\":1000,\"name\":\"Home page\",\"width\":1440,\"rootFontSize\":16},\"qpFAmcKns\":{\"min\":810,\"max\":1439,\"canvasClassName\":\"framer-1a412mh-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"hsnVGMwUp\":{\"max\":809,\"canvasClassName\":\"framer-yhhp4a-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant JX7zL39hq\n * @framerLayoutTemplate true\n */const FramerwIxcpJD6U=withCSS(Component,css,\"framer-GIg5O\");export default FramerwIxcpJD6U;FramerwIxcpJD6U.displayName=\"Template\";FramerwIxcpJD6U.defaultProps={height:1e3,width:1440};addFonts(FramerwIxcpJD6U,[{explicitInter:true,fonts:[]},...NavigationSecondFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwIxcpJD6U\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qpFAmcKns\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hsnVGMwUp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDefaultVariant\":\"JX7zL39hq\",\"framerHitTargets\":\"{\\\"JX7zL39hq\\\":[\\\".framer-1sfrrwz-container\\\",\\\".framer-1v88qpe-container\\\"],\\\"qpFAmcKns\\\":[\\\".framer-1sfrrwz-container\\\",\\\".framer-1v88qpe-container\\\"],\\\"hsnVGMwUp\\\":[\\\".framer-1sfrrwz-container\\\",\\\".framer-1v88qpe-container\\\"]}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerLayoutTemplate\":\"true\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"JX7zL39hq\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-kxl0yi-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Home page\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"qpFAmcKns\\\":{\\\"min\\\":810,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-1a412mh-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"hsnVGMwUp\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-yhhp4a-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"1000\"}},\"__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 Template1 from \"https://framerusercontent.com/modules/7v8eRdDdn3vb7TqTDl7E/cIT2f2BbIsamREgj9AXX/wIxcpJD6U.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {fkbEh_Rf4: \"contact-us\", rzlOPeiM_: \"testimonials\", SHMFMluIp: \"lead-ai\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3IqNsg1RAE0UYwkQ4eDV/CwpXFMRZE9vWESHsZUFT/augiA20Il.js\")), path: \"/\"}, BeFkh9J0s: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mZYCFGUDGsOl4BkELRLO/qdWVR2YunmbVfbvEWdeQ/BeFkh9J0s.js\")), path: \"/about\"}, dbc32di8o: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qFX8QMeZVExK6GO4xVSh/RViUnNcvWmbX2pPDdkkL/dbc32di8o.js\")), path: \"/services\"}, O7wSIrAXw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vvirLxOvW22S2czZrjOp/xG8Zo3Vxnwf0rTFObVqk/O7wSIrAXw.js\")), path: \"/our-vision\"}, YtTwCu6NT: {elements: {oI3K4qgrN: \"contact-us\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AtCWiqsmTWoJqKKGdee2/0zGPxobECbvZvvqEuIdB/YtTwCu6NT.js\")), path: \"/thank-you\"}, J24PZWnZA: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/95YEfuU4fMEPo1fzKexd/ZjvcU79G7Yel06Ljuvw7/J24PZWnZA.js\")), path: \"/privacy-policy\"}, oLNYIuWys: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fJYV7t13b6lu4CWD585j/4EjYE88dCHPy7ihPd39A/oLNYIuWys.js\")), path: \"/terms-of-service\"}, TfOipdmgL: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mirmCq1ofUps4txrATpR/uQ3Vj1OAblkdAI9dJtK1/TfOipdmgL.js\")), path: \"/cookie-policy\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst framerSiteId = \"bfb9f8ab9f53168ce5984227a794145130b0b95bf50136bdd9c37ff25fc871b9\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"BeFkh9J0s\":\r\ncase \"dbc32di8o\":\r\ncase \"O7wSIrAXw\":\r\ncase \"YtTwCu6NT\":\r\ncase \"J24PZWnZA\":\r\ncase \"oLNYIuWys\":\r\ncase \"TfOipdmgL\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"BeFkh9J0s\":\r\ncase \"dbc32di8o\":\r\ncase \"O7wSIrAXw\":\r\ncase \"YtTwCu6NT\":\r\ncase \"J24PZWnZA\":\r\ncase \"oLNYIuWys\":\r\ncase \"TfOipdmgL\":\r\nreturn [{hash: \"kxl0yi\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"1a412mh\", mediaQuery: \"(min-width: 810px) and (max-width: 1439.98px)\"}, {hash: \"yhhp4a\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\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\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(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://foreia.ai\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/wiNQJv62VFlmaSh9mVg6/NsnC309FLsmUm693C3yA/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\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: contentWithFeaturesContext\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: {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\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\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, pathVariables, 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\tpathVariables = routeData.pathVariables\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\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\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\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\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: framerSiteId ?? null,\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\tif (true) Framer.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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"}