{"version":3,"file":"script_main.CGRLCaZC.mjs","names":["addPropertyOverrides","RollingTextFonts","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","PrimaryButtonFonts","PrimaryButton","MenuDots","cycleOrder","serializationHash","variantClassNames","animation","animation1","transition2","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","FooterLinkButton","RichText","Image1","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","animation2","animation3","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","sharedStyle6.className","className","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle6.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","sharedStyle6.fonts","useMemo","useRef","useState","HomeFactory","React","addPropertyOverrides","Iconoir","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","animation","animation1","transition2","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","PrimaryButton","CircleButton","MenuItems","serializationHash","variantClassNames","animation","animation1","animation2","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","Image1","NavigationHeader","Menu2","FOOTER","useRef","React.useId","_Fragment","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.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/xo1ILyNUNaxrFy6VR7Ce/p92mYVksOK4vxGgsumPy/sxc3au8b_.js","https:/framerusercontent.com/modules/f626EMURNMGLcr3K01Gy/zrLZ1mUFmPMHJv0EPBkY/XlpyH7RyR.js","https:/framerusercontent.com/modules/dZYCx7UCaGK3eWGjQtah/KwA7uVi2qCEz6IGq8ZX7/QBuCUZOoX.js","https:/framerusercontent.com/modules/rfUmNWkW9KzmLrHB1icH/1ZEoIhhoKJKhakXOWeMg/F1f9Btp8j.js","https:/framerusercontent.com/modules/uhfIH230zOfq2FeHkUgF/kox4PlaEZt78Qr9h8wmM/QLRQ6ApS0.js","https:/framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js","https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framerusercontent.com/modules/w1171APhWT2L9QLePjxH/7sBC54YhgrUnzAHRxAIY/Home.js","https:/framer.com/m/iconoir-icons/Home.js@0.0.11","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framerusercontent.com/modules/zL9598C4KbEbqUGvSR14/rI8sPHpnG9XGcCPc0vU4/Iconoir.js","https:/framerusercontent.com/modules/n6wAOcE6SdOnfUncvht5/4Xbg89XItRLyfZl7sU8F/k9wHmpYRv.js","https:/framerusercontent.com/modules/oiFmrxZ3EePkEGtkj3kS/4fZGViy4kRbCYHVKXkCt/ykhtWoBcc.js","https:/framerusercontent.com/modules/nuwsEY1hcug59ufPFwVx/Zjv6HmZvowJt4Omaoley/tYvD_X4HP.js","https:/framerusercontent.com/modules/tdncXwmsBLv7HpyKhuYQ/ogeMXIViEX6o6tN5rgRR/SQcY5p7D9.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (c81289c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import RollingText from\"https://framerusercontent.com/modules/FiiQ0BKlVUNzxXjo8hFs/wP5ls8Ui6wqb7IsgWCbt/RollingTextHover_Prod.js\";const RollingTextFonts=getFonts(RollingText);const enabledGestures={WVH8T1FnL:{hover:true}};const cycleOrder=[\"WVH8T1FnL\",\"xTN3PFP7t\"];const serializationHash=\"framer-i1piS\";const variantClassNames={WVH8T1FnL:\"framer-v-18ari9y\",xTN3PFP7t:\"framer-v-1lcwr84\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Ona_8uQ5B=undefined;const UdbNikPXV=undefined;const OIgPjc99W=undefined;const transition1={damping:40,delay:0,mass:1,stiffness:350,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={Primary:\"WVH8T1FnL\",Secondary:\"xTN3PFP7t\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,newTab,title,width,...props})=>{return{...props,OIgPjc99W:title??props.OIgPjc99W??\"CONTACT\",Ona_8uQ5B:link??props.Ona_8uQ5B,UdbNikPXV:newTab??props.UdbNikPXV??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"WVH8T1FnL\"};};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,OIgPjc99W,Ona_8uQ5B,UdbNikPXV,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"WVH8T1FnL\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"WVH8T1FnL-hover\")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(Link,{href:Ona_8uQ5B,motionChild:true,nodeId:\"WVH8T1FnL\",openInNewTab:UdbNikPXV,scopeId:\"sxc3au8b_\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-18ari9y\",className,classNames)} framer-1sjumhw`,\"data-border\":true,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"WVH8T1FnL\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-068acc86-b8c3-4fe5-a70e-585922e9494f, rgb(0, 0, 0))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:64,borderBottomRightRadius:64,borderTopLeftRadius:64,borderTopRightRadius:64,...style},variants:{xTN3PFP7t:{\"--border-color\":\"rgb(223, 255, 0)\"}},...addPropertyOverrides({\"WVH8T1FnL-hover\":{\"data-framer-name\":undefined},xTN3PFP7t:{\"data-framer-name\":\"Secondary\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-5gwjlw\",\"data-framer-name\":\"Filler\",layoutDependency:layoutDependency,layoutId:\"ccZLnuIlv\",style:{backgroundColor:\"var(--token-1fbb1a53-1edf-4bdf-bd4c-03c81126ee3f, rgb(255, 255, 255))\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qs0g2o-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"pSMPUmoo6-container\",nodeId:\"pSMPUmoo6\",rendersWithMotion:true,scopeId:\"sxc3au8b_\",children:/*#__PURE__*/_jsx(RollingText,{color:\"var(--token-068acc86-b8c3-4fe5-a70e-585922e9494f, rgb(0, 0, 0))\",font:{fontFamily:'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0px\",lineHeight:\"12px\"},height:\"100%\",id:\"pSMPUmoo6\",layoutId:\"pSMPUmoo6\",padding:\"18px 24px 18px 24px\",reverse:false,stagger:55,tag:\"p\",text:OIgPjc99W,textTransform:\"uppercase\",transition:{delay:0,duration:.4,ease:[.82,.08,.29,1],type:\"tween\"},width:\"100%\",...addPropertyOverrides({xTN3PFP7t:{color:\"rgb(223, 255, 0)\",font:{fontFamily:'\"Space Mono\", \"Space Mono Placeholder\", monospace',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0px\",lineHeight:\"12px\"}}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\".framer-i1piS.framer-1sjumhw, .framer-i1piS .framer-1sjumhw { display: block; }\",\".framer-i1piS.framer-18ari9y { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-i1piS .framer-5gwjlw { bottom: -15px; flex: none; height: 6px; left: 0px; overflow: visible; position: absolute; right: 0px; }\",\".framer-i1piS .framer-1qs0g2o-container { flex: none; height: auto; mix-blend-mode: difference; position: relative; width: auto; }\",\".framer-i1piS.framer-v-1lcwr84.framer-18ari9y { cursor: unset; }\",\".framer-i1piS.framer-v-18ari9y.hover .framer-1qs0g2o-container { mix-blend-mode: unset; }\",'.framer-i1piS[data-border=\"true\"]::after, .framer-i1piS [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 48\n * @framerIntrinsicWidth 126\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"xTN3PFP7t\":{\"layout\":[\"auto\",\"auto\"]},\"RD3bMupgE\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"OIgPjc99W\":\"title\",\"Ona_8uQ5B\":\"link\",\"UdbNikPXV\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framersxc3au8b_=withCSS(Component,css,\"framer-i1piS\");export default Framersxc3au8b_;Framersxc3au8b_.displayName=\"Primary Button\";Framersxc3au8b_.defaultProps={height:48,width:126};addPropertyControls(Framersxc3au8b_,{variant:{options:[\"WVH8T1FnL\",\"xTN3PFP7t\"],optionTitles:[\"Primary\",\"Secondary\"],title:\"Variant\",type:ControlType.Enum},OIgPjc99W:{defaultValue:\"CONTACT\",displayTextArea:false,title:\"Title\",type:ControlType.String},onOIgPjc99WChange:{changes:\"OIgPjc99W\",type:ControlType.ChangeHandler},Ona_8uQ5B:{title:\"Link\",type:ControlType.Link},UdbNikPXV:{defaultValue:true,title:\"New Tab\",type:ControlType.Boolean},onUdbNikPXVChange:{changes:\"UdbNikPXV\",type:ControlType.ChangeHandler}});addFonts(Framersxc3au8b_,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/gazZKZuUEtvr9ULhdA4SprP0AZ0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/pe8RoujoPxuTZhqoNzYqHX2MXA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/teGhWnhH3bCqefKGsIsqFy3hK8.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/MJ3N6lfN4iP5Um8rJGqLYl03tE.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/PfdOpgzFf7N2Uye9JX7xRKYTgSc.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/0SEEmmWc3vovhaai4RlRQSWRrz0.woff2\",weight:\"600\"},{cssFamilyName:\"Space Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Space Mono\",url:\"https://fonts.gstatic.com/s/spacemono/v17/i7dPIFZifjKcF5UAWdDRUEN2RFq7AwU.woff2\",weight:\"400\"}]},...RollingTextFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framersxc3au8b_\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"126\",\"framerVariables\":\"{\\\"OIgPjc99W\\\":\\\"title\\\",\\\"Ona_8uQ5B\\\":\\\"link\\\",\\\"UdbNikPXV\\\":\\\"newTab\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"48\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xTN3PFP7t\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RD3bMupgE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sxc3au8b_.map","// Generated by Framer (0f5ea8b)\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 enabledGestures={QaGx3Mxx6:{hover:true}};const serializationHash=\"framer-KDh8o\";const variantClassNames={QaGx3Mxx6:\"framer-v-16gx5o7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const KY1GT9ERg=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,KY1GT9ERg:click??props.KY1GT9ERg};};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,KY1GT9ERg,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"QaGx3Mxx6\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapfi2w07=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(KY1GT9ERg){const res=await KY1GT9ERg(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-16gx5o7\",className,classNames),\"data-framer-name\":\"Primary\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"QaGx3Mxx6\",onTap:onTapfi2w07,ref:refBinding,style:{rotate:0,...style},variants:{\"QaGx3Mxx6-hover\":{rotate:45}},...addPropertyOverrides({\"QaGx3Mxx6-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-p6m43n\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"WW8EMZLZY\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-170klp7\",\"data-framer-name\":\"Circle1\",layoutDependency:layoutDependency,layoutId:\"HnAlZaWkx\",style:{backgroundColor:\"var(--token-068acc86-b8c3-4fe5-a70e-585922e9494f, rgb(0, 0, 0))\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1awc4t1\",\"data-framer-name\":\"Circle2\",layoutDependency:layoutDependency,layoutId:\"PBlqE6j5b\",style:{backgroundColor:\"var(--token-068acc86-b8c3-4fe5-a70e-585922e9494f, rgb(0, 0, 0))\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14hayve\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"KCaxM1CSG\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-17q298d\",\"data-framer-name\":\"Circle1\",layoutDependency:layoutDependency,layoutId:\"v1kPC_Xi1\",style:{backgroundColor:\"var(--token-068acc86-b8c3-4fe5-a70e-585922e9494f, rgb(0, 0, 0))\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1auth6y\",\"data-framer-name\":\"Circle2\",layoutDependency:layoutDependency,layoutId:\"YO7ym8PCx\",style:{backgroundColor:\"var(--token-068acc86-b8c3-4fe5-a70e-585922e9494f, rgb(0, 0, 0))\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KDh8o.framer-4crqwg, .framer-KDh8o .framer-4crqwg { display: block; }\",\".framer-KDh8o.framer-16gx5o7 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 24px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 24px; }\",\".framer-KDh8o .framer-p6m43n, .framer-KDh8o .framer-14hayve { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-KDh8o .framer-170klp7, .framer-KDh8o .framer-1awc4t1, .framer-KDh8o .framer-17q298d, .framer-KDh8o .framer-1auth6y { flex: none; height: 4px; position: relative; width: 4px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ixhn1d0uj\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"KY1GT9ERg\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXlpyH7RyR=withCSS(Component,css,\"framer-KDh8o\");export default FramerXlpyH7RyR;FramerXlpyH7RyR.displayName=\"Menu Dots\";FramerXlpyH7RyR.defaultProps={height:24,width:24};addPropertyControls(FramerXlpyH7RyR,{KY1GT9ERg:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerXlpyH7RyR,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXlpyH7RyR\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ixhn1d0uj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"KY1GT9ERg\\\":\\\"click\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XlpyH7RyR.map","// Generated by Framer (8cfa921)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import PrimaryButton from\"https://framerusercontent.com/modules/xo1ILyNUNaxrFy6VR7Ce/p92mYVksOK4vxGgsumPy/sxc3au8b_.js\";import MenuDots from\"https://framerusercontent.com/modules/f626EMURNMGLcr3K01Gy/zrLZ1mUFmPMHJv0EPBkY/XlpyH7RyR.js\";const PrimaryButtonFonts=getFonts(PrimaryButton);const MenuDotsFonts=getFonts(MenuDots);const MotionNavWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.nav));const cycleOrder=[\"gzqmGqQju\",\"nfPYOMOwx\",\"i7R8zz5ux\"];const serializationHash=\"framer-Y4WKh\";const variantClassNames={gzqmGqQju:\"framer-v-1j0gaug\",i7R8zz5ux:\"framer-v-1w26u8z\",nfPYOMOwx:\"framer-v-enzgpm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const XEaYbJ1cy=undefined;const transition1={damping:40,delay:.4,mass:1,stiffness:200,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:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-160};const transition2={damping:60,delay:0,mass:1,stiffness:350,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"gzqmGqQju\",Mobile:\"i7R8zz5ux\",Tablet:\"nfPYOMOwx\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"gzqmGqQju\",XEaYbJ1cy:click??props.XEaYbJ1cy};};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,XEaYbJ1cy,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"gzqmGqQju\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"nfPYOMOwx\",\"i7R8zz5ux\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"i7R8zz5ux\")return false;return true;};const router=useRouter();const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const KY1GT9ERgbk9rpp=activeVariantCallback(async(...args)=>{if(XEaYbJ1cy){const res=await XEaYbJ1cy(...args);if(res===false)return false;}});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(MotionNavWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1j0gaug\",className,classNames),\"data-framer-appear-id\":\"1j0gaug\",\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"gzqmGqQju\",optimized:true,ref:refBinding,style:{backdropFilter:\"blur(10px)\",backgroundColor:\"var(--token-4bf267fb-d93e-4e73-b30f-f316fc59ac90, rgb(244, 244, 244))\",WebkitBackdropFilter:\"blur(10px)\",...style},...addPropertyOverrides({i7R8zz5ux:{__framer__presenceAnimate:undefined,__framer__presenceInitial:undefined,\"data-framer-name\":\"Mobile\",optimized:undefined},nfPYOMOwx:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.nav,{className:\"framer-1q2r6fn\",\"data-border\":true,\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"pPmL6TKPQ\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-530f97c6-2a6a-4559-9541-a2b7fc059131, rgba(0, 0, 0, 0.4))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hh49vo\",\"data-framer-name\":\"Contents\",layoutDependency:layoutDependency,layoutId:\"A35XgHBPh\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lu2o4d\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"ZGVPC61Ko\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"AwoSRIBqb\",openInNewTab:false,scopeId:\"QBuCUZOoX\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-ngdi8q framer-hwch2z\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"AwoSRIBqb\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-13r3vam\",layoutDependency:layoutDependency,layoutId:\"Eea4Sb_uG\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-rrwhkc\",layoutDependency:layoutDependency,layoutId:\"ocAE5sTOB\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 95 38\" overflow=\"visible\"><g><path d=\"M 50.578 18.557 C 50.77 18.406 50.856 18.158 50.838 17.816 C 50.818 17.474 50.751 17.103 50.636 16.703 C 50.522 16.304 50.396 15.914 50.261 15.534 C 50.127 15.154 50.039 14.87 50.002 14.678 C 49.887 13.917 49.906 13.148 50.06 12.367 C 50.213 11.588 50.617 10.932 51.271 10.4 C 52.385 9.487 53.711 8.708 55.248 8.061 C 56.785 7.414 58.283 7.091 59.745 7.091 C 60.513 7.091 61.223 7.225 61.877 7.49 C 62.53 7.756 63.088 8.232 63.55 8.917 C 63.741 9.183 63.895 9.554 64.011 10.029 C 64.126 10.506 64.212 11.009 64.27 11.541 C 64.328 12.074 64.357 12.588 64.357 13.082 C 64.357 13.575 64.318 13.976 64.242 14.28 C 64.127 14.927 63.838 15.478 63.377 15.934 C 62.915 16.39 62.415 16.809 61.878 17.189 C 61.328 17.579 60.77 17.959 60.206 18.33 C 59.63 18.711 59.168 19.148 58.823 19.642 C 59.515 20.136 60.005 20.725 60.293 21.41 C 60.581 22.095 60.696 22.789 60.638 23.493 C 60.58 24.197 60.369 24.881 60.004 25.547 C 59.639 26.213 59.129 26.793 58.476 27.287 C 58.207 27.478 57.659 27.81 56.833 28.285 C 56.006 28.762 55.133 29.237 54.211 29.712 C 53.289 30.188 52.404 30.624 51.558 31.024 C 50.713 31.423 50.137 31.661 49.829 31.737 C 49.649 31.808 49.468 31.846 49.288 31.851 L 48.742 31.851 C 47.987 31.858 47.264 31.743 46.572 31.509 C 45.901 31.28 45.237 31.015 44.584 30.71 C 43.662 30.292 42.97 29.768 42.508 29.142 C 42.046 28.514 41.797 27.839 41.759 27.116 C 41.721 26.395 41.874 25.662 42.22 24.92 C 42.566 24.179 43.086 23.504 43.777 22.895 C 44.046 22.667 44.392 22.372 44.815 22.011 C 45.238 21.649 45.68 21.279 46.14 20.898 C 46.602 20.518 47.053 20.167 47.495 19.843 C 47.937 19.52 48.293 19.301 48.562 19.187 C 48.676 19.149 48.83 19.102 49.023 19.044 C 49.215 18.987 49.427 18.931 49.657 18.873 C 49.888 18.816 50.089 18.76 50.262 18.702 C 50.435 18.645 50.54 18.598 50.579 18.559 Z M 51.386 21.58 C 51.231 21.618 50.954 21.723 50.55 21.894 C 50.131 22.072 49.718 22.262 49.311 22.464 C 48.888 22.674 48.484 22.883 48.1 23.092 C 47.715 23.301 47.466 23.464 47.351 23.577 C 46.698 24.224 46.477 24.833 46.688 25.403 C 46.9 25.973 47.446 26.315 48.331 26.43 C 48.522 26.468 48.706 26.488 48.879 26.488 L 49.369 26.488 C 50.022 26.488 50.57 26.412 51.011 26.259 C 51.453 26.108 52.02 25.917 52.712 25.689 C 53.25 25.499 53.759 25.375 54.24 25.318 C 54.72 25.26 55.114 24.966 55.422 24.433 C 55.768 23.825 55.835 23.321 55.624 22.921 C 55.411 22.522 55.066 22.208 54.586 21.98 C 54.104 21.751 53.558 21.608 52.943 21.552 C 52.327 21.495 51.809 21.504 51.387 21.58 Z M 60.725 10.684 C 60.647 10.608 60.512 10.551 60.321 10.513 C 60.128 10.476 59.994 10.476 59.917 10.513 C 59.687 10.513 59.283 10.628 58.707 10.855 C 58.13 11.084 57.534 11.36 56.92 11.682 C 56.304 12.006 55.727 12.329 55.19 12.652 C 54.652 12.976 54.306 13.232 54.153 13.423 C 53.884 13.728 53.729 14.088 53.691 14.506 C 53.653 14.925 53.71 15.324 53.864 15.704 C 54.017 16.085 54.248 16.409 54.556 16.674 C 54.863 16.94 55.228 17.073 55.651 17.073 C 55.882 17.073 56.131 17.016 56.4 16.902 C 56.746 16.56 57.139 16.217 57.581 15.875 C 58.023 15.533 58.455 15.19 58.878 14.848 C 59.301 14.506 59.704 14.135 60.089 13.735 C 60.473 13.336 60.742 12.889 60.896 12.394 C 60.973 12.205 61.011 11.909 61.011 11.51 C 61.011 11.111 60.915 10.835 60.723 10.683 Z M 70.35 11.769 C 70.042 11.846 69.659 11.931 69.197 12.025 C 68.742 12.12 68.279 12.168 67.814 12.168 C 67.391 12.168 67.007 12.083 66.661 11.912 C 66.316 11.741 66.103 11.427 66.027 10.97 C 65.912 10.4 66.007 9.943 66.314 9.601 C 66.622 9.259 67.035 8.983 67.554 8.774 C 68.072 8.565 68.61 8.403 69.168 8.289 C 69.725 8.175 70.196 8.061 70.58 7.947 C 71.041 7.758 71.492 7.51 71.935 7.206 C 72.377 6.901 72.8 6.587 73.204 6.264 C 73.607 5.941 74.011 5.646 74.414 5.38 C 74.818 5.113 75.212 4.962 75.595 4.923 C 76.517 4.809 77.21 5.085 77.671 5.75 C 78.133 6.415 78.306 7.147 78.19 7.946 C 78.112 8.403 77.949 8.858 77.7 9.315 C 77.449 9.772 77.152 10.219 76.806 10.656 C 76.461 11.093 76.104 11.512 75.74 11.912 C 75.375 12.311 75.057 12.702 74.788 13.081 C 74.019 14.146 73.337 15.24 72.742 16.361 C 72.146 17.484 71.589 18.634 71.07 19.813 C 70.554 20.985 70.055 22.164 69.571 23.35 C 69.09 24.529 68.582 25.727 68.044 26.943 C 67.62 27.856 67.265 28.769 66.977 29.682 C 66.69 30.594 66.122 31.412 65.276 32.135 C 64.508 32.781 63.72 33.105 62.913 33.105 C 61.952 33.105 61.202 32.648 60.664 31.736 C 60.126 30.823 60.088 29.721 60.55 28.427 C 60.972 27.286 61.53 26.326 62.222 25.546 C 62.914 24.767 63.567 23.902 64.182 22.95 C 64.527 22.418 64.835 21.829 65.104 21.182 C 65.372 20.536 65.68 19.926 66.026 19.356 C 66.41 18.71 66.833 18.092 67.294 17.502 C 67.756 16.913 68.197 16.323 68.62 15.733 C 69.042 15.145 69.407 14.517 69.715 13.851 C 70.021 13.189 70.234 12.488 70.349 11.769 Z M 84.934 6.406 C 85.587 6.026 86.25 5.721 86.923 5.493 C 87.594 5.265 88.315 5.151 89.085 5.151 C 89.507 5.151 89.94 5.209 90.382 5.322 C 90.824 5.436 91.198 5.646 91.506 5.95 C 91.737 6.178 91.872 6.416 91.91 6.663 C 91.948 6.911 92.005 7.11 92.083 7.262 C 92.159 7.375 92.428 7.518 92.89 7.689 C 93.352 7.86 93.735 8.156 94.043 8.574 C 94.581 9.297 94.888 10.028 94.965 10.77 C 95.041 11.511 94.993 12.253 94.82 12.995 C 94.648 13.736 94.407 14.478 94.1 15.22 C 93.791 15.962 93.523 16.675 93.292 17.359 C 92.869 18.615 92.485 19.879 92.14 21.153 C 91.798 22.418 91.294 23.636 90.641 24.775 C 90.142 25.612 89.507 26.468 88.739 27.343 C 87.976 28.213 87.126 29.006 86.203 29.71 C 85.281 30.414 84.301 30.985 83.263 31.421 C 82.225 31.858 81.188 32.077 80.151 32.077 C 79.266 32.077 78.43 31.897 77.643 31.535 C 76.854 31.173 76.115 30.556 75.424 29.681 C 73.54 27.284 72.589 24.945 72.57 22.664 C 72.551 20.382 73.502 18.043 75.424 15.647 C 75.922 15.038 76.577 14.287 77.384 13.393 C 78.191 12.5 79.045 11.597 79.949 10.683 C 80.852 9.771 81.755 8.915 82.659 8.116 C 83.561 7.317 84.32 6.747 84.936 6.405 Z M 87.932 10.342 C 87.817 10.229 87.663 10.171 87.471 10.171 C 87.162 10.171 86.866 10.248 86.577 10.4 C 86.289 10.552 86.049 10.685 85.856 10.799 C 85.433 11.065 84.905 11.436 84.271 11.912 C 83.636 12.388 82.992 12.891 82.339 13.424 C 81.685 13.957 81.09 14.479 80.552 14.992 C 80.013 15.505 79.63 15.971 79.399 16.389 C 79.169 16.846 78.967 17.473 78.795 18.271 C 78.622 19.07 78.486 19.907 78.391 20.781 C 78.295 21.657 78.247 22.512 78.247 23.349 C 78.247 24.185 78.285 24.851 78.361 25.346 C 78.476 25.993 78.765 26.458 79.227 26.743 C 79.688 27.029 80.225 27.171 80.841 27.171 C 81.725 27.171 82.532 26.905 83.262 26.372 C 83.646 26.106 84.165 25.535 84.819 24.661 C 85.472 23.786 86.134 22.835 86.807 21.808 C 87.478 20.78 88.066 19.792 88.566 18.841 C 89.064 17.89 89.353 17.187 89.431 16.73 C 89.507 16.16 89.536 15.703 89.517 15.361 C 89.497 15.019 89.439 14.715 89.344 14.449 C 89.248 14.183 89.132 13.906 88.999 13.622 C 88.863 13.336 88.72 12.985 88.567 12.566 C 88.489 12.301 88.403 11.902 88.307 11.368 C 88.211 10.836 88.085 10.494 87.932 10.341 Z M 27.904 21.066 C 29.165 20.562 30.51 20.399 31.768 20.197 C 33.629 19.914 36.251 19.564 37.554 19.326 C 37.872 19.264 38.205 19.208 38.493 19.092 C 38.567 19.058 38.605 19.026 38.605 18.996 C 38.608 18.917 38.354 18.845 37.908 18.765 C 37.425 18.678 36.721 18.58 35.971 18.465 C 34.835 18.291 33.613 18.083 32.515 17.836 C 28.469 16.982 27.378 15.671 31.922 11.498 C 33.271 10.222 34.775 8.928 36.189 7.726 C 36.851 7.163 37.446 6.659 37.854 6.291 C 38.327 5.867 38.553 5.625 38.518 5.568 C 38.485 5.506 38.168 5.642 37.579 5.954 C 37.089 6.214 36.411 6.597 35.665 7.018 C 34.076 7.913 32.382 8.851 30.762 9.642 C 24.357 12.961 25.107 9.421 26.207 4.976 C 26.534 3.652 27.05 1.965 27.351 0.76 C 27.466 0.277 27.495 0.02 27.424 0.001 C 27.348 -0.021 27.152 0.233 26.83 0.755 C 26.091 1.975 25.13 3.711 24.308 5.053 C 21.575 9.525 19.306 12.947 15.753 9.606 C 14.815 8.808 13.921 7.864 13.1 6.967 C 12.697 6.527 12.337 6.135 12.072 5.885 C 11.78 5.609 11.599 5.503 11.525 5.576 C 11.453 5.645 11.475 5.882 11.578 6.286 C 11.856 7.301 12.344 8.681 12.64 9.803 C 13.874 14.257 13.822 16.732 6.939 17.849 C 5.07 18.21 2.818 18.468 1.054 18.75 C -1.31 19.129 1.889 19.421 2.551 19.558 C 3.946 19.775 5.419 20.023 6.739 20.364 C 12.112 21.524 8.856 24.561 4.668 28.281 C 3.425 29.387 1.801 30.727 0.667 31.73 C -0.24 32.545 -0.27 32.706 0.873 32.104 C 2.969 30.965 5.554 29.445 7.759 28.381 C 12.485 26.076 13.63 26.685 12.788 30.973 C 12.497 32.441 12.067 34.024 11.647 35.506 C 11.459 36.273 10.405 39.402 11.691 37.266 C 12.85 35.327 14.181 32.894 15.515 30.907 C 18.349 26.645 20.016 26.086 22.766 28.416 C 23.704 29.215 24.597 30.158 25.419 31.055 C 25.746 31.367 27.157 33.143 27.16 32.28 C 26.889 29.618 22.679 23.507 27.862 21.08 L 27.901 21.064 Z M 25.833 18.644 C 25.889 19.227 25.229 19.733 24.624 20.078 C 21.351 22.067 17.081 23.228 14.341 21.421 C 13.303 20.688 11.459 19.26 13.885 17.935 C 16.36 16.41 20.337 14.993 22.993 16.039 C 24.288 16.51 25.604 17.403 25.831 18.623 L 25.831 18.644 Z M 19.282 17.596 C 17.546 17.677 17.595 20.272 19.347 20.265 C 21.032 20.171 21.017 17.671 19.325 17.596 Z\" fill=\"var(--token-068acc86-b8c3-4fe5-a70e-585922e9494f, rgb(11, 11, 11)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></g></svg>',withExternalLayout:true,children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1g6dlxy\",layoutDependency:layoutDependency,layoutId:\"fO47yPd5x\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 95 38\" overflow=\"visible\"><path d=\"M 50.578 18.557 C 50.77 18.406 50.856 18.158 50.838 17.816 C 50.818 17.474 50.751 17.103 50.636 16.703 C 50.522 16.304 50.396 15.914 50.261 15.534 C 50.127 15.154 50.039 14.87 50.002 14.678 C 49.887 13.917 49.906 13.148 50.06 12.367 C 50.213 11.588 50.617 10.932 51.271 10.4 C 52.385 9.487 53.711 8.708 55.248 8.061 C 56.785 7.414 58.283 7.091 59.745 7.091 C 60.513 7.091 61.223 7.225 61.877 7.49 C 62.53 7.756 63.088 8.232 63.55 8.917 C 63.741 9.183 63.895 9.554 64.011 10.029 C 64.126 10.506 64.212 11.009 64.27 11.541 C 64.328 12.074 64.357 12.588 64.357 13.082 C 64.357 13.575 64.318 13.976 64.242 14.28 C 64.127 14.927 63.838 15.478 63.377 15.934 C 62.915 16.39 62.415 16.809 61.878 17.189 C 61.328 17.579 60.77 17.959 60.206 18.33 C 59.63 18.711 59.168 19.148 58.823 19.642 C 59.515 20.136 60.005 20.725 60.293 21.41 C 60.581 22.095 60.696 22.789 60.638 23.493 C 60.58 24.197 60.369 24.881 60.004 25.547 C 59.639 26.213 59.129 26.793 58.476 27.287 C 58.207 27.478 57.659 27.81 56.833 28.285 C 56.006 28.762 55.133 29.237 54.211 29.712 C 53.289 30.188 52.404 30.624 51.558 31.024 C 50.713 31.423 50.137 31.661 49.829 31.737 C 49.649 31.808 49.468 31.846 49.288 31.851 L 48.742 31.851 C 47.987 31.858 47.264 31.743 46.572 31.509 C 45.901 31.28 45.237 31.015 44.584 30.71 C 43.662 30.292 42.97 29.768 42.508 29.142 C 42.046 28.514 41.797 27.839 41.759 27.116 C 41.721 26.395 41.874 25.662 42.22 24.92 C 42.566 24.179 43.086 23.504 43.777 22.895 C 44.046 22.667 44.392 22.372 44.815 22.011 C 45.238 21.649 45.68 21.279 46.14 20.898 C 46.602 20.518 47.053 20.167 47.495 19.843 C 47.937 19.52 48.293 19.301 48.562 19.187 C 48.676 19.149 48.83 19.102 49.023 19.044 C 49.215 18.987 49.427 18.931 49.657 18.873 C 49.888 18.816 50.089 18.76 50.262 18.702 C 50.435 18.645 50.54 18.598 50.579 18.559 Z M 51.386 21.58 C 51.231 21.618 50.954 21.723 50.55 21.894 C 50.131 22.072 49.718 22.262 49.311 22.464 C 48.888 22.674 48.484 22.883 48.1 23.092 C 47.715 23.301 47.466 23.464 47.351 23.577 C 46.698 24.224 46.477 24.833 46.688 25.403 C 46.9 25.973 47.446 26.315 48.331 26.43 C 48.522 26.468 48.706 26.488 48.879 26.488 L 49.369 26.488 C 50.022 26.488 50.57 26.412 51.011 26.259 C 51.453 26.108 52.02 25.917 52.712 25.689 C 53.25 25.499 53.759 25.375 54.24 25.318 C 54.72 25.26 55.114 24.966 55.422 24.433 C 55.768 23.825 55.835 23.321 55.624 22.921 C 55.411 22.522 55.066 22.208 54.586 21.98 C 54.104 21.751 53.558 21.608 52.943 21.552 C 52.327 21.495 51.809 21.504 51.387 21.58 Z M 60.725 10.684 C 60.647 10.608 60.512 10.551 60.321 10.513 C 60.128 10.476 59.994 10.476 59.917 10.513 C 59.687 10.513 59.283 10.628 58.707 10.855 C 58.13 11.084 57.534 11.36 56.92 11.682 C 56.304 12.006 55.727 12.329 55.19 12.652 C 54.652 12.976 54.306 13.232 54.153 13.423 C 53.884 13.728 53.729 14.088 53.691 14.506 C 53.653 14.925 53.71 15.324 53.864 15.704 C 54.017 16.085 54.248 16.409 54.556 16.674 C 54.863 16.94 55.228 17.073 55.651 17.073 C 55.882 17.073 56.131 17.016 56.4 16.902 C 56.746 16.56 57.139 16.217 57.581 15.875 C 58.023 15.533 58.455 15.19 58.878 14.848 C 59.301 14.506 59.704 14.135 60.089 13.735 C 60.473 13.336 60.742 12.889 60.896 12.394 C 60.973 12.205 61.011 11.909 61.011 11.51 C 61.011 11.111 60.915 10.835 60.723 10.683 Z M 70.35 11.769 C 70.042 11.846 69.659 11.931 69.197 12.025 C 68.742 12.12 68.279 12.168 67.814 12.168 C 67.391 12.168 67.007 12.083 66.661 11.912 C 66.316 11.741 66.103 11.427 66.027 10.97 C 65.912 10.4 66.007 9.943 66.314 9.601 C 66.622 9.259 67.035 8.983 67.554 8.774 C 68.072 8.565 68.61 8.403 69.168 8.289 C 69.725 8.175 70.196 8.061 70.58 7.947 C 71.041 7.758 71.492 7.51 71.935 7.206 C 72.377 6.901 72.8 6.587 73.204 6.264 C 73.607 5.941 74.011 5.646 74.414 5.38 C 74.818 5.113 75.212 4.962 75.595 4.923 C 76.517 4.809 77.21 5.085 77.671 5.75 C 78.133 6.415 78.306 7.147 78.19 7.946 C 78.112 8.403 77.949 8.858 77.7 9.315 C 77.449 9.772 77.152 10.219 76.806 10.656 C 76.461 11.093 76.104 11.512 75.74 11.912 C 75.375 12.311 75.057 12.702 74.788 13.081 C 74.019 14.146 73.337 15.24 72.742 16.361 C 72.146 17.484 71.589 18.634 71.07 19.813 C 70.554 20.985 70.055 22.164 69.571 23.35 C 69.09 24.529 68.582 25.727 68.044 26.943 C 67.62 27.856 67.265 28.769 66.977 29.682 C 66.69 30.594 66.122 31.412 65.276 32.135 C 64.508 32.781 63.72 33.105 62.913 33.105 C 61.952 33.105 61.202 32.648 60.664 31.736 C 60.126 30.823 60.088 29.721 60.55 28.427 C 60.972 27.286 61.53 26.326 62.222 25.546 C 62.914 24.767 63.567 23.902 64.182 22.95 C 64.527 22.418 64.835 21.829 65.104 21.182 C 65.372 20.536 65.68 19.926 66.026 19.356 C 66.41 18.71 66.833 18.092 67.294 17.502 C 67.756 16.913 68.197 16.323 68.62 15.733 C 69.042 15.145 69.407 14.517 69.715 13.851 C 70.021 13.189 70.234 12.488 70.349 11.769 Z M 84.934 6.406 C 85.587 6.026 86.25 5.721 86.923 5.493 C 87.594 5.265 88.315 5.151 89.085 5.151 C 89.507 5.151 89.94 5.209 90.382 5.322 C 90.824 5.436 91.198 5.646 91.506 5.95 C 91.737 6.178 91.872 6.416 91.91 6.663 C 91.948 6.911 92.005 7.11 92.083 7.262 C 92.159 7.375 92.428 7.518 92.89 7.689 C 93.352 7.86 93.735 8.156 94.043 8.574 C 94.581 9.297 94.888 10.028 94.965 10.77 C 95.041 11.511 94.993 12.253 94.82 12.995 C 94.648 13.736 94.407 14.478 94.1 15.22 C 93.791 15.962 93.523 16.675 93.292 17.359 C 92.869 18.615 92.485 19.879 92.14 21.153 C 91.798 22.418 91.294 23.636 90.641 24.775 C 90.142 25.612 89.507 26.468 88.739 27.343 C 87.976 28.213 87.126 29.006 86.203 29.71 C 85.281 30.414 84.301 30.985 83.263 31.421 C 82.225 31.858 81.188 32.077 80.151 32.077 C 79.266 32.077 78.43 31.897 77.643 31.535 C 76.854 31.173 76.115 30.556 75.424 29.681 C 73.54 27.284 72.589 24.945 72.57 22.664 C 72.551 20.382 73.502 18.043 75.424 15.647 C 75.922 15.038 76.577 14.287 77.384 13.393 C 78.191 12.5 79.045 11.597 79.949 10.683 C 80.852 9.771 81.755 8.915 82.659 8.116 C 83.561 7.317 84.32 6.747 84.936 6.405 Z M 87.932 10.342 C 87.817 10.229 87.663 10.171 87.471 10.171 C 87.162 10.171 86.866 10.248 86.577 10.4 C 86.289 10.552 86.049 10.685 85.856 10.799 C 85.433 11.065 84.905 11.436 84.271 11.912 C 83.636 12.388 82.992 12.891 82.339 13.424 C 81.685 13.957 81.09 14.479 80.552 14.992 C 80.013 15.505 79.63 15.971 79.399 16.389 C 79.169 16.846 78.967 17.473 78.795 18.271 C 78.622 19.07 78.486 19.907 78.391 20.781 C 78.295 21.657 78.247 22.512 78.247 23.349 C 78.247 24.185 78.285 24.851 78.361 25.346 C 78.476 25.993 78.765 26.458 79.227 26.743 C 79.688 27.029 80.225 27.171 80.841 27.171 C 81.725 27.171 82.532 26.905 83.262 26.372 C 83.646 26.106 84.165 25.535 84.819 24.661 C 85.472 23.786 86.134 22.835 86.807 21.808 C 87.478 20.78 88.066 19.792 88.566 18.841 C 89.064 17.89 89.353 17.187 89.431 16.73 C 89.507 16.16 89.536 15.703 89.517 15.361 C 89.497 15.019 89.439 14.715 89.344 14.449 C 89.248 14.183 89.132 13.906 88.999 13.622 C 88.863 13.336 88.72 12.985 88.567 12.566 C 88.489 12.301 88.403 11.902 88.307 11.368 C 88.211 10.836 88.085 10.494 87.932 10.341 Z M 27.904 21.066 C 29.165 20.562 30.51 20.399 31.768 20.197 C 33.629 19.914 36.251 19.564 37.554 19.326 C 37.872 19.264 38.205 19.208 38.493 19.092 C 38.567 19.058 38.605 19.026 38.605 18.996 C 38.608 18.917 38.354 18.845 37.908 18.765 C 37.425 18.678 36.721 18.58 35.971 18.465 C 34.835 18.291 33.613 18.083 32.515 17.836 C 28.469 16.982 27.378 15.671 31.922 11.498 C 33.271 10.222 34.775 8.928 36.189 7.726 C 36.851 7.163 37.446 6.659 37.854 6.291 C 38.327 5.867 38.553 5.625 38.518 5.568 C 38.485 5.506 38.168 5.642 37.579 5.954 C 37.089 6.214 36.411 6.597 35.665 7.018 C 34.076 7.913 32.382 8.851 30.762 9.642 C 24.357 12.961 25.107 9.421 26.207 4.976 C 26.534 3.652 27.05 1.965 27.351 0.76 C 27.466 0.277 27.495 0.02 27.424 0.001 C 27.348 -0.021 27.152 0.233 26.83 0.755 C 26.091 1.975 25.13 3.711 24.308 5.053 C 21.575 9.525 19.306 12.947 15.753 9.606 C 14.815 8.808 13.921 7.864 13.1 6.967 C 12.697 6.527 12.337 6.135 12.072 5.885 C 11.78 5.609 11.599 5.503 11.525 5.576 C 11.453 5.645 11.475 5.882 11.578 6.286 C 11.856 7.301 12.344 8.681 12.64 9.803 C 13.874 14.257 13.822 16.732 6.939 17.849 C 5.07 18.21 2.818 18.468 1.054 18.75 C -1.31 19.129 1.889 19.421 2.551 19.558 C 3.946 19.775 5.419 20.023 6.739 20.364 C 12.112 21.524 8.856 24.561 4.668 28.281 C 3.425 29.387 1.801 30.727 0.667 31.73 C -0.24 32.545 -0.27 32.706 0.873 32.104 C 2.969 30.965 5.554 29.445 7.759 28.381 C 12.485 26.076 13.63 26.685 12.788 30.973 C 12.497 32.441 12.067 34.024 11.647 35.506 C 11.459 36.273 10.405 39.402 11.691 37.266 C 12.85 35.327 14.181 32.894 15.515 30.907 C 18.349 26.645 20.016 26.086 22.766 28.416 C 23.704 29.215 24.597 30.158 25.419 31.055 C 25.746 31.367 27.157 33.143 27.16 32.28 C 26.889 29.618 22.679 23.507 27.862 21.08 L 27.901 21.064 Z M 25.833 18.644 C 25.889 19.227 25.229 19.733 24.624 20.078 C 21.351 22.067 17.081 23.228 14.341 21.421 C 13.303 20.688 11.459 19.26 13.885 17.935 C 16.36 16.41 20.337 14.993 22.993 16.039 C 24.288 16.51 25.604 17.403 25.831 18.623 L 25.831 18.644 Z M 19.282 17.596 C 17.546 17.677 17.595 20.272 19.347 20.265 C 21.032 20.171 21.017 17.671 19.325 17.596 Z\" fill=\"var(--token-068acc86-b8c3-4fe5-a70e-585922e9494f, rgb(11, 11, 11)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-13xktcq\",layoutDependency:layoutDependency,layoutId:\"jOTRKQiGz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.604 24.76\" overflow=\"visible\"><path d=\"M 8.825 11.466 C 9.017 11.315 9.103 11.067 9.084 10.725 C 9.065 10.383 8.998 10.012 8.883 9.612 C 8.768 9.213 8.643 8.823 8.508 8.443 C 8.374 8.064 8.286 7.779 8.249 7.587 C 8.134 6.826 8.153 6.057 8.307 5.276 C 8.46 4.497 8.864 3.841 9.518 3.309 C 10.632 2.396 11.958 1.617 13.495 0.97 C 15.032 0.324 16.53 0 17.991 0 C 18.76 0 19.47 0.134 20.124 0.399 C 20.777 0.666 21.335 1.141 21.796 1.826 C 21.988 2.092 22.142 2.463 22.258 2.939 C 22.373 3.415 22.459 3.918 22.517 4.451 C 22.575 4.983 22.604 5.497 22.604 5.991 C 22.604 6.484 22.565 6.885 22.489 7.189 C 22.374 7.836 22.085 8.387 21.624 8.843 C 21.162 9.3 20.662 9.718 20.125 10.098 C 19.575 10.488 19.017 10.868 18.453 11.239 C 17.877 11.62 17.415 12.057 17.07 12.551 C 17.762 13.046 18.252 13.634 18.539 14.319 C 18.828 15.005 18.943 15.698 18.885 16.402 C 18.827 17.107 18.616 17.791 18.251 18.456 C 17.885 19.122 17.376 19.702 16.723 20.197 C 16.454 20.387 15.906 20.719 15.08 21.195 C 14.253 21.671 13.379 22.146 12.457 22.621 C 11.535 23.097 10.651 23.534 9.805 23.933 C 8.96 24.332 8.383 24.57 8.076 24.646 C 7.896 24.718 7.715 24.756 7.535 24.76 L 6.989 24.76 C 6.234 24.767 5.511 24.653 4.819 24.418 C 4.148 24.189 3.484 23.924 2.831 23.619 C 1.909 23.201 1.216 22.677 0.755 22.051 C 0.293 21.423 0.044 20.749 0.006 20.026 C -0.033 19.304 0.121 18.571 0.467 17.83 C 0.813 17.088 1.332 16.413 2.024 15.804 C 2.293 15.576 2.639 15.282 3.062 14.92 C 3.485 14.559 3.927 14.189 4.387 13.808 C 4.849 13.428 5.3 13.076 5.742 12.752 C 6.184 12.43 6.539 12.21 6.809 12.096 C 6.923 12.058 7.076 12.011 7.27 11.953 C 7.461 11.896 7.674 11.84 7.904 11.782 C 8.135 11.725 8.336 11.669 8.509 11.611 C 8.682 11.554 8.787 11.508 8.826 11.469 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3qi7vz\",layoutDependency:layoutDependency,layoutId:\"XTMR2tdTL\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.133 4.972\" overflow=\"visible\"><path d=\"M 4.775 0.065 C 4.621 0.103 4.343 0.208 3.939 0.379 C 3.521 0.557 3.107 0.747 2.7 0.949 C 2.277 1.159 1.873 1.368 1.489 1.577 C 1.104 1.786 0.855 1.948 0.74 2.062 C 0.087 2.709 -0.134 3.317 0.077 3.888 C 0.29 4.458 0.835 4.8 1.72 4.915 C 1.911 4.953 2.095 4.972 2.268 4.972 L 2.758 4.972 C 3.411 4.972 3.959 4.897 4.401 4.744 C 4.843 4.592 5.409 4.402 6.101 4.174 C 6.64 3.984 7.148 3.86 7.629 3.802 C 8.109 3.745 8.503 3.451 8.812 2.918 C 9.157 2.31 9.224 1.805 9.013 1.406 C 8.801 1.007 8.455 0.693 7.975 0.464 C 7.494 0.236 6.947 0.093 6.332 0.037 C 5.716 -0.021 5.198 -0.011 4.776 0.065 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1p31dg8\",layoutDependency:layoutDependency,layoutId:\"io13t35Fo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.332 6.588\" overflow=\"visible\"><path d=\"M 7.045 0.199 C 6.967 0.123 6.833 0.065 6.641 0.028 C 6.449 -0.009 6.314 -0.009 6.238 0.028 C 6.007 0.028 5.604 0.142 5.027 0.37 C 4.451 0.598 3.855 0.874 3.24 1.197 C 2.624 1.52 2.048 1.844 1.511 2.166 C 0.973 2.49 0.626 2.746 0.473 2.937 C 0.204 3.242 0.05 3.603 0.012 4.02 C -0.027 4.439 0.03 4.839 0.184 5.219 C 0.337 5.6 0.568 5.923 0.877 6.188 C 1.184 6.455 1.548 6.588 1.971 6.588 C 2.202 6.588 2.452 6.53 2.721 6.417 C 3.066 6.075 3.46 5.732 3.902 5.39 C 4.344 5.048 4.776 4.704 5.199 4.362 C 5.621 4.02 6.025 3.649 6.41 3.25 C 6.794 2.85 7.063 2.403 7.217 1.909 C 7.293 1.719 7.332 1.424 7.332 1.024 C 7.332 0.625 7.235 0.349 7.044 0.198 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1b4rt38\",layoutDependency:layoutDependency,layoutId:\"k1iE_A_bn\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.995 28.207\" overflow=\"visible\"><path d=\"M 10.12 6.871 C 9.812 6.948 9.429 7.033 8.967 7.127 C 8.512 7.222 8.049 7.27 7.584 7.27 C 7.161 7.27 6.777 7.185 6.431 7.014 C 6.086 6.843 5.873 6.529 5.797 6.072 C 5.682 5.502 5.777 5.045 6.084 4.703 C 6.392 4.361 6.805 4.085 7.324 3.876 C 7.842 3.667 8.38 3.505 8.938 3.391 C 9.495 3.277 9.966 3.163 10.35 3.049 C 10.811 2.86 11.262 2.612 11.705 2.308 C 12.147 2.003 12.57 1.69 12.974 1.366 C 13.377 1.043 13.781 0.748 14.184 0.482 C 14.588 0.215 14.982 0.064 15.366 0.025 C 16.288 -0.089 16.98 0.187 17.441 0.852 C 17.903 1.517 18.076 2.249 17.96 3.048 C 17.882 3.505 17.719 3.96 17.47 4.417 C 17.219 4.874 16.922 5.321 16.576 5.758 C 16.231 6.195 15.874 6.614 15.51 7.014 C 15.145 7.413 14.827 7.804 14.558 8.183 C 13.79 9.248 13.107 10.342 12.512 11.463 C 11.916 12.586 11.359 13.736 10.84 14.915 C 10.324 16.087 9.825 17.266 9.341 18.452 C 8.86 19.631 8.352 20.829 7.814 22.045 C 7.39 22.958 7.035 23.871 6.747 24.784 C 6.46 25.696 5.892 26.514 5.047 27.237 C 4.278 27.883 3.49 28.207 2.683 28.207 C 1.722 28.207 0.973 27.75 0.434 26.838 C -0.104 25.925 -0.142 24.823 0.32 23.529 C 0.742 22.388 1.3 21.428 1.992 20.648 C 2.684 19.869 3.337 19.004 3.952 18.052 C 4.297 17.52 4.605 16.931 4.874 16.284 C 5.142 15.638 5.45 15.028 5.796 14.458 C 6.18 13.812 6.603 13.194 7.064 12.604 C 7.526 12.015 7.967 11.425 8.39 10.835 C 8.812 10.247 9.177 9.619 9.485 8.953 C 9.791 8.291 10.005 7.59 10.119 6.871 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-181zyu7\",layoutDependency:layoutDependency,layoutId:\"JSbqTYk1S\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.43 26.926\" overflow=\"visible\"><path d=\"M 12.364 1.254 C 13.017 0.875 13.68 0.569 14.353 0.342 C 15.024 0.114 15.745 0 16.515 0 C 16.937 0 17.37 0.057 17.812 0.171 C 18.254 0.285 18.628 0.495 18.936 0.799 C 19.167 1.027 19.302 1.265 19.34 1.512 C 19.378 1.76 19.435 1.959 19.513 2.111 C 19.589 2.224 19.858 2.367 20.32 2.538 C 20.782 2.709 21.165 3.005 21.473 3.422 C 22.011 4.145 22.318 4.877 22.395 5.618 C 22.471 6.36 22.423 7.101 22.25 7.844 C 22.078 8.585 21.837 9.327 21.53 10.069 C 21.221 10.811 20.953 11.524 20.722 12.208 C 20.299 13.463 19.915 14.728 19.57 16.001 C 19.228 17.267 18.724 18.484 18.071 19.624 C 17.572 20.461 16.937 21.317 16.169 22.191 C 15.406 23.062 14.556 23.855 13.633 24.559 C 12.711 25.263 11.731 25.834 10.693 26.27 C 9.655 26.707 8.617 26.926 7.581 26.926 C 6.696 26.926 5.86 26.746 5.073 26.383 C 4.284 26.022 3.545 25.405 2.854 24.529 C 0.97 22.133 0.019 19.794 0 17.512 C -0.019 15.231 0.932 12.892 2.854 10.496 C 3.352 9.887 4.006 9.136 4.814 8.242 C 5.621 7.349 6.475 6.445 7.379 5.532 C 8.282 4.619 9.185 3.763 10.089 2.965 C 10.991 2.166 11.75 1.595 12.366 1.253 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ei0yur\",layoutDependency:layoutDependency,layoutId:\"k4ap_W2BV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.276 16.999\" overflow=\"visible\"><path d=\"M 9.686 0.171 C 9.571 0.057 9.417 0 9.224 0 C 8.916 0 8.619 0.077 8.331 0.228 C 8.042 0.381 7.802 0.514 7.61 0.628 C 7.187 0.894 6.658 1.265 6.024 1.74 C 5.39 2.217 4.746 2.72 4.093 3.252 C 3.439 3.786 2.844 4.308 2.306 4.821 C 1.766 5.334 1.384 5.8 1.153 6.218 C 0.922 6.675 0.721 7.302 0.548 8.1 C 0.375 8.899 0.24 9.736 0.144 10.61 C 0.048 11.486 0 12.341 0 13.178 C 0 14.014 0.038 14.68 0.115 15.175 C 0.23 15.822 0.518 16.287 0.98 16.572 C 1.441 16.858 1.978 16.999 2.594 16.999 C 3.478 16.999 4.285 16.734 5.016 16.201 C 5.4 15.934 5.918 15.364 6.572 14.489 C 7.225 13.615 7.888 12.663 8.56 11.636 C 9.232 10.609 9.819 9.621 10.319 8.67 C 10.818 7.719 11.106 7.016 11.184 6.559 C 11.261 5.989 11.289 5.532 11.27 5.19 C 11.251 4.848 11.193 4.544 11.098 4.277 C 11.001 4.012 10.886 3.735 10.752 3.451 C 10.616 3.165 10.473 2.814 10.32 2.395 C 10.242 2.13 10.156 1.731 10.061 1.197 C 9.965 0.665 9.839 0.323 9.686 0.17 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1fzoog8\",layoutDependency:layoutDependency,layoutId:\"Xhgaiz2Od\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38.605 38\" overflow=\"visible\"><path d=\"M 27.904 21.066 C 29.165 20.562 30.51 20.399 31.768 20.197 C 33.629 19.914 36.251 19.564 37.554 19.326 C 37.872 19.264 38.205 19.208 38.493 19.092 C 38.567 19.058 38.605 19.026 38.605 18.996 C 38.608 18.917 38.354 18.845 37.908 18.765 C 37.425 18.678 36.721 18.58 35.971 18.465 C 34.835 18.291 33.613 18.083 32.515 17.836 C 28.469 16.982 27.378 15.671 31.922 11.498 C 33.271 10.222 34.775 8.928 36.189 7.726 C 36.851 7.163 37.446 6.659 37.854 6.291 C 38.327 5.867 38.553 5.625 38.518 5.568 C 38.485 5.506 38.168 5.642 37.579 5.954 C 37.089 6.214 36.411 6.597 35.665 7.018 C 34.076 7.913 32.382 8.851 30.762 9.642 C 24.357 12.961 25.107 9.421 26.207 4.976 C 26.534 3.652 27.05 1.965 27.351 0.76 C 27.466 0.277 27.495 0.02 27.424 0.001 C 27.348 -0.021 27.152 0.233 26.83 0.755 C 26.091 1.975 25.13 3.711 24.308 5.053 C 21.575 9.525 19.306 12.947 15.753 9.606 C 14.815 8.808 13.921 7.864 13.1 6.967 C 12.697 6.527 12.337 6.135 12.072 5.885 C 11.78 5.609 11.599 5.503 11.525 5.576 C 11.453 5.645 11.475 5.882 11.578 6.286 C 11.856 7.301 12.344 8.681 12.64 9.803 C 13.874 14.257 13.822 16.732 6.939 17.849 C 5.07 18.21 2.818 18.468 1.054 18.75 C -1.31 19.129 1.889 19.421 2.551 19.558 C 3.946 19.775 5.419 20.023 6.739 20.364 C 12.112 21.524 8.856 24.561 4.668 28.281 C 3.425 29.387 1.801 30.727 0.667 31.73 C -0.24 32.545 -0.27 32.706 0.873 32.104 C 2.969 30.965 5.554 29.445 7.759 28.381 C 12.485 26.076 13.63 26.685 12.788 30.973 C 12.497 32.441 12.067 34.024 11.647 35.506 C 11.459 36.273 10.405 39.402 11.691 37.266 C 12.85 35.327 14.181 32.894 15.515 30.907 C 18.349 26.645 20.016 26.086 22.766 28.416 C 23.704 29.215 24.597 30.158 25.419 31.055 C 25.746 31.367 27.157 33.143 27.16 32.28 C 26.889 29.618 22.679 23.507 27.862 21.08 L 27.901 21.064 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-p2diie\",layoutDependency:layoutDependency,layoutId:\"hFMB7pKQf\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.148 6.641\" overflow=\"visible\"><path d=\"M 13.144 2.965 C 13.201 3.548 12.54 4.054 11.936 4.399 C 8.662 6.389 4.392 7.549 1.653 5.742 C 0.615 5.01 -1.229 3.581 1.197 2.256 C 3.672 0.731 7.648 -0.686 10.305 0.36 C 11.6 0.832 12.916 1.725 13.143 2.944 L 13.143 2.965 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ux2tx8\",layoutDependency:layoutDependency,layoutId:\"ntO_AdD0S\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.597 2.669\" overflow=\"visible\"><path d=\"M 1.276 0 C -0.46 0.081 -0.411 2.676 1.341 2.669 C 3.026 2.575 3.011 0.075 1.319 0 Z\" fill=\"var(--token-068acc86-b8c3-4fe5-a70e-585922e9494f, rgb(11, 11, 11)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>',withExternalLayout:true})]})})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cwd9jq\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"NNfp0qE1s\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-v4rbv\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"wFGRcjWwK\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ZqliDJANP\"},implicitPathVariables:undefined},{href:{webPageId:\"ZqliDJANP\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+0+0+0+0+24+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uzzlv5-container\",layoutDependency:layoutDependency,layoutId:\"Ev0iEW8H5-container\",nodeId:\"Ev0iEW8H5\",rendersWithMotion:true,scopeId:\"QBuCUZOoX\",children:/*#__PURE__*/_jsx(PrimaryButton,{height:\"100%\",id:\"Ev0iEW8H5\",layoutId:\"Ev0iEW8H5\",OIgPjc99W:\"CONTACT →\",Ona_8uQ5B:resolvedLinks[0],UdbNikPXV:false,variant:matchVariant(\"WVH8T1FnL\"),width:\"100%\",...addPropertyOverrides({nfPYOMOwx:{Ona_8uQ5B:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"24px\",y:(componentViewport?.y||0)+0+0+0+0+24+12,...addPropertyOverrides({i7R8zz5ux:{y:(componentViewport?.y||0)+0+0+0+0+32.75+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lmn989-container\",layoutDependency:layoutDependency,layoutId:\"vBGN1Zs5l-container\",nodeId:\"vBGN1Zs5l\",rendersWithMotion:true,scopeId:\"QBuCUZOoX\",children:/*#__PURE__*/_jsx(MenuDots,{height:\"100%\",id:\"vBGN1Zs5l\",KY1GT9ERg:KY1GT9ERgbk9rpp,layoutId:\"vBGN1Zs5l\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]})})})})})});});const css=[\".framer-Y4WKh.framer-hwch2z, .framer-Y4WKh .framer-hwch2z { display: block; }\",\".framer-Y4WKh.framer-1j0gaug { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 40px 0px 40px; position: relative; width: 1440px; }\",\".framer-Y4WKh .framer-1q2r6fn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Y4WKh .framer-1hh49vo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 24px 0px 24px 0px; position: relative; width: 100%; }\",\".framer-Y4WKh .framer-lu2o4d { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 88px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-Y4WKh .framer-ngdi8q { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Y4WKh .framer-13r3vam { flex: none; height: 42px; overflow: hidden; position: relative; width: 104px; }\",\".framer-Y4WKh .framer-rrwhkc { height: 38px; left: 5px; position: absolute; top: 1px; width: 95px; }\",\".framer-Y4WKh .framer-1g6dlxy { height: 38px; left: 0px; position: absolute; top: 0px; width: 95px; }\",\".framer-Y4WKh .framer-13xktcq { height: 25px; left: 42px; position: absolute; top: 7px; width: 23px; }\",\".framer-Y4WKh .framer-3qi7vz { height: 5px; left: 47px; position: absolute; top: 22px; width: 9px; }\",\".framer-Y4WKh .framer-1p31dg8 { height: 7px; left: 54px; position: absolute; top: 10px; width: 8px; }\",\".framer-Y4WKh .framer-1b4rt38 { height: 28px; left: 60px; position: absolute; top: 5px; width: 18px; }\",\".framer-Y4WKh .framer-181zyu7 { height: 27px; left: 73px; position: absolute; top: 5px; width: 23px; }\",\".framer-Y4WKh .framer-ei0yur { height: 17px; left: 78px; position: absolute; top: 10px; width: 12px; }\",\".framer-Y4WKh .framer-1fzoog8 { height: 38px; left: 0px; position: absolute; top: 0px; width: 39px; }\",\".framer-Y4WKh .framer-p2diie { height: 7px; left: 13px; position: absolute; top: 16px; width: 13px; }\",\".framer-Y4WKh .framer-1ux2tx8 { height: 3px; left: 18px; position: absolute; top: 18px; width: 3px; }\",\".framer-Y4WKh .framer-1cwd9jq { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; min-height: 56px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-Y4WKh .framer-v4rbv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Y4WKh .framer-uzzlv5-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-Y4WKh .framer-1lmn989-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-Y4WKh.framer-v-enzgpm.framer-1j0gaug { width: 810px; }\",\".framer-Y4WKh.framer-v-1w26u8z.framer-1j0gaug { padding: 0px 24px 0px 24px; width: 810px; }\",'.framer-Y4WKh[data-border=\"true\"]::after, .framer-Y4WKh [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 104\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"nfPYOMOwx\":{\"layout\":[\"fixed\",\"auto\"]},\"i7R8zz5ux\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"XEaYbJ1cy\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQBuCUZOoX=withCSS(Component,css,\"framer-Y4WKh\");export default FramerQBuCUZOoX;FramerQBuCUZOoX.displayName=\"navigation header\";FramerQBuCUZOoX.defaultProps={height:104,width:1440};addPropertyControls(FramerQBuCUZOoX,{variant:{options:[\"gzqmGqQju\",\"nfPYOMOwx\",\"i7R8zz5ux\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},XEaYbJ1cy:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerQBuCUZOoX,[{explicitInter:true,fonts:[]},...PrimaryButtonFonts,...MenuDotsFonts],{supportsExplicitInterCodegen:true});FramerQBuCUZOoX.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(PrimaryButton,{},context),()=>forwardLoader(MenuDots,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQBuCUZOoX\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1440\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"104\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nfPYOMOwx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"i7R8zz5ux\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"XEaYbJ1cy\\\":\\\"click\\\"}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QBuCUZOoX.map","// Generated by Framer (af215f2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,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/AhEUfnWnNwe35UnehFni/d7ND090maABDf0aeeIMN/cNBBTpiJd.js\";const enabledGestures={h2V57bwYT:{hover:true}};const serializationHash=\"framer-MqKUp\";const variantClassNames={h2V57bwYT:\"framer-v-663rdi\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const cNXNf9iYT=undefined;const vVQJ_Y8G0=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=({height,id,link,title,width,...props})=>{return{...props,cNXNf9iYT:link??props.cNXNf9iYT,vVQJ_Y8G0:title??props.vVQJ_Y8G0??\"ABOUT\"};};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,cNXNf9iYT,vVQJ_Y8G0,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"h2V57bwYT\",enabledGestures,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__*/_jsx(Link,{href:cNXNf9iYT,motionChild:true,nodeId:\"h2V57bwYT\",openInNewTab:false,scopeId:\"F1f9Btp8j\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-663rdi\",className,classNames)} framer-f2vy8r`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"h2V57bwYT\",ref:refBinding,style:{...style},...addPropertyOverrides({\"h2V57bwYT-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-esg4oo\",\"data-styles-preset\":\"cNBBTpiJd\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-068acc86-b8c3-4fe5-a70e-585922e9494f, rgb(0, 0, 0)))\"},children:\"ABOUT\"})}),className:\"framer-1wpe3vt\",\"data-framer-name\":\"ABOUT\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IXkI0azjx\",style:{\"--extracted-r6o4lv\":\"var(--token-068acc86-b8c3-4fe5-a70e-585922e9494f, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:vVQJ_Y8G0,variants:{\"h2V57bwYT-hover\":{\"--extracted-r6o4lv\":\"var(--token-530f97c6-2a6a-4559-9541-a2b7fc059131, rgba(0, 0, 0, 0.4))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"h2V57bwYT-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-esg4oo\",\"data-styles-preset\":\"cNBBTpiJd\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-530f97c6-2a6a-4559-9541-a2b7fc059131, rgba(0, 0, 0, 0.4)))\"},children:\"ABOUT\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MqKUp.framer-f2vy8r, .framer-MqKUp .framer-f2vy8r { display: block; }\",\".framer-MqKUp.framer-663rdi { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 8px; position: relative; text-decoration: none; width: min-content; }\",\".framer-MqKUp .framer-1wpe3vt { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 69\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"KFZdGV0XS\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"cNXNf9iYT\":\"link\",\"vVQJ_Y8G0\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerF1f9Btp8j=withCSS(Component,css,\"framer-MqKUp\");export default FramerF1f9Btp8j;FramerF1f9Btp8j.displayName=\"Footer Link Button\";FramerF1f9Btp8j.defaultProps={height:32,width:69};addPropertyControls(FramerF1f9Btp8j,{cNXNf9iYT:{title:\"Link\",type:ControlType.Link},vVQJ_Y8G0:{defaultValue:\"ABOUT\",displayTextArea:false,title:\"Title\",type:ControlType.String},onvVQJ_Y8G0Change:{changes:\"vVQJ_Y8G0\",type:ControlType.ChangeHandler}});addFonts(FramerF1f9Btp8j,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerF1f9Btp8j\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"69\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KFZdGV0XS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"cNXNf9iYT\\\":\\\"link\\\",\\\"vVQJ_Y8G0\\\":\\\"title\\\"}\",\"framerIntrinsicHeight\":\"32\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8cfa921)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle6 from\"https://framerusercontent.com/modules/AhEUfnWnNwe35UnehFni/d7ND090maABDf0aeeIMN/cNBBTpiJd.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/qL8NGjiYh7k2mw2XIH5Q/XD1UEouBDNnH9KgH1JHz/Gz8GF0YwZ.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/hGEh0n8KbM5iTak2Fsgi/9MV7WGvgd4OyiVcWqR82/lZZQ11KQU.js\";import*as sharedStyle5 from\"https://framerusercontent.com/modules/alMYZalEZJlExoZW1bU7/ncMBhufhrUJvep6idvbR/oOc3TrYFD.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/wulk6mSpnev7TS3YInJR/U94KT5LeIc7oVydm82Gc/rMxiNWfFu.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/tbqEw1Zr8sv34zL0VFjp/tXIlrCJZRUuFOOvipqf0/sVFCsXKrH.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/pzLH0RAPadArTMPXMj7O/C1WJW0t9tK4V5gWYzkfN/ZI7XtyejO.js\";import FooterLinkButton from\"https://framerusercontent.com/modules/rfUmNWkW9KzmLrHB1icH/1ZEoIhhoKJKhakXOWeMg/F1f9Btp8j.js\";const FooterLinkButtonFonts=getFonts(FooterLinkButton);const RichTextWithFX=withFX(RichText);const Image1WithFX=withFX(Image1);const cycleOrder=[\"Euber9hdW\",\"HcYYRsFo0\",\"rt88jFvMi\"];const serializationHash=\"framer-iZKOJ\";const variantClassNames={Euber9hdW:\"framer-v-qp0fst\",HcYYRsFo0:\"framer-v-c6edfp\",rt88jFvMi:\"framer-v-16t4h2i\"};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 animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:-150,y:0};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:-150,y:0};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:220,y:0};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:220,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"Euber9hdW\",Mobile:\"rt88jFvMi\",Tablet:\"HcYYRsFo0\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Euber9hdW\"};};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:\"Euber9hdW\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-qp0fst\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Euber9hdW\",ref:refBinding,style:{backgroundColor:\"var(--token-4bf267fb-d93e-4e73-b30f-f316fc59ac90, rgb(244, 244, 244))\",...style},...addPropertyOverrides({HcYYRsFo0:{\"data-framer-name\":\"Tablet\"},rt88jFvMi:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pqgb2v\",\"data-framer-name\":\"Footer\",layoutDependency:layoutDependency,layoutId:\"ZAuMuaaDH\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9lvmaf\",\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"Q2a6_M4ej\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kqcnjt\",\"data-framer-name\":\"Contact Wrapper\",layoutDependency:layoutDependency,layoutId:\"m8xdM6FHI\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1iarf1g\",\"data-framer-name\":\"Get in touch\",layoutDependency:layoutDependency,layoutId:\"uLdrKTSKC\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-15zilri\",\"data-styles-preset\":\"ZI7XtyejO\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-068acc86-b8c3-4fe5-a70e-585922e9494f, rgb(0, 0, 0)))\"},children:\"GET IN TOUCH\"})}),className:\"framer-1nzkf7h\",\"data-framer-name\":\"GET IN TOUCH\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eBdF5RT9i\",style:{\"--extracted-r6o4lv\":\"var(--token-068acc86-b8c3-4fe5-a70e-585922e9494f, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-z9y73u\",\"data-styles-preset\":\"rMxiNWfFu\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-65f4cdde-a6cd-41d1-ab73-83dec8765105, rgba(0, 0, 0, 0.6)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:quentin.douliery@gmail.com\",motionChild:true,nodeId:\"tkoGgSlPH\",openInNewTab:true,relValues:[],scopeId:\"QLRQ6ApS0\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1gn8oki\",\"data-styles-preset\":\"lZZQ11KQU\",children:\"QUENTIN.DOULIERY@GMAIL.COM\"})})})}),className:\"framer-ak7v7c\",\"data-framer-name\":\"becomingsupply@gmail.com\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tkoGgSlPH\",style:{\"--extracted-1lwpl3i\":\"var(--token-65f4cdde-a6cd-41d1-ab73-83dec8765105, rgba(0, 0, 0, 0.6))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{rt88jFvMi:{\"--extracted-r6o4lv\":\"var(--token-65f4cdde-a6cd-41d1-ab73-83dec8765105, rgba(0, 0, 0, 0.6))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({rt88jFvMi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1zli1t\",\"data-styles-preset\":\"sVFCsXKrH\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-65f4cdde-a6cd-41d1-ab73-83dec8765105, rgba(0, 0, 0, 0.6)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:quentin.douliery@gmail.com\",motionChild:true,nodeId:\"tkoGgSlPH\",openInNewTab:true,relValues:[],scopeId:\"QLRQ6ApS0\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1gn8oki\",\"data-styles-preset\":\"lZZQ11KQU\",children:\"QUENTIN.DOULIERY@GMAIL.COM\"})})})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1q10uyt\",\"data-framer-name\":\"Social Links\",layoutDependency:layoutDependency,layoutId:\"Ni1J8HLZr\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-89vwo2\",\"data-framer-name\":\"menu \",layoutDependency:layoutDependency,layoutId:\"J3qEhOAzw\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-15zilri\",\"data-styles-preset\":\"ZI7XtyejO\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-65f4cdde-a6cd-41d1-ab73-83dec8765105, rgba(0, 0, 0, 0.6)))\"},children:\"MENU\"})}),className:\"framer-1ix3d7d\",\"data-framer-name\":\"MENU\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"X0SxyQUKU\",style:{\"--extracted-r6o4lv\":\"var(--token-65f4cdde-a6cd-41d1-ab73-83dec8765105, rgba(0, 0, 0, 0.6))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":XkJpdWZYk\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":XkJpdWZYk\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":XkJpdWZYk\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+24+0+0+0+0+0+30,...addPropertyOverrides({HcYYRsFo0:{y:(componentViewport?.y||0)+16+0+0+0+0+0+30},rt88jFvMi:{y:(componentViewport?.y||0)+16+0+0+0+0+230+0+30}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yx21wm-container\",layoutDependency:layoutDependency,layoutId:\"atoXIiWcl-container\",nodeId:\"atoXIiWcl\",rendersWithMotion:true,scopeId:\"QLRQ6ApS0\",children:/*#__PURE__*/_jsx(FooterLinkButton,{cNXNf9iYT:resolvedLinks[0],height:\"100%\",id:\"atoXIiWcl\",layoutId:\"atoXIiWcl\",vVQJ_Y8G0:\"\\xc0 PROPOS\",width:\"100%\",...addPropertyOverrides({HcYYRsFo0:{cNXNf9iYT:resolvedLinks[1]},rt88jFvMi:{cNXNf9iYT:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Mb0KRjnXs\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Mb0KRjnXs\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Mb0KRjnXs\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+24+0+0+0+0+0+62,...addPropertyOverrides({HcYYRsFo0:{y:(componentViewport?.y||0)+16+0+0+0+0+0+62},rt88jFvMi:{y:(componentViewport?.y||0)+16+0+0+0+0+230+0+62}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hqh4og-container\",layoutDependency:layoutDependency,layoutId:\"tGAum0JIp-container\",nodeId:\"tGAum0JIp\",rendersWithMotion:true,scopeId:\"QLRQ6ApS0\",children:/*#__PURE__*/_jsx(FooterLinkButton,{cNXNf9iYT:resolvedLinks1[0],height:\"100%\",id:\"tGAum0JIp\",layoutId:\"tGAum0JIp\",vVQJ_Y8G0:\"WORKS\",width:\"100%\",...addPropertyOverrides({HcYYRsFo0:{cNXNf9iYT:resolvedLinks1[1]},rt88jFvMi:{cNXNf9iYT:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":LgyfTS21M\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":LgyfTS21M\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":LgyfTS21M\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+24+0+0+0+0+0+94,...addPropertyOverrides({HcYYRsFo0:{y:(componentViewport?.y||0)+16+0+0+0+0+0+94},rt88jFvMi:{y:(componentViewport?.y||0)+16+0+0+0+0+230+0+94}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mq29uf-container\",layoutDependency:layoutDependency,layoutId:\"w6uTjnoI4-container\",nodeId:\"w6uTjnoI4\",rendersWithMotion:true,scopeId:\"QLRQ6ApS0\",children:/*#__PURE__*/_jsx(FooterLinkButton,{cNXNf9iYT:resolvedLinks2[0],height:\"100%\",id:\"w6uTjnoI4\",layoutId:\"w6uTjnoI4\",vVQJ_Y8G0:\"SERVICES\",width:\"100%\",...addPropertyOverrides({HcYYRsFo0:{cNXNf9iYT:resolvedLinks2[1]},rt88jFvMi:{cNXNf9iYT:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":em6E7aJCF\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":em6E7aJCF\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":em6E7aJCF\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+24+0+0+0+0+0+126,...addPropertyOverrides({HcYYRsFo0:{y:(componentViewport?.y||0)+16+0+0+0+0+0+126},rt88jFvMi:{y:(componentViewport?.y||0)+16+0+0+0+0+230+0+126}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-eawzw5-container\",layoutDependency:layoutDependency,layoutId:\"okQ343GCv-container\",nodeId:\"okQ343GCv\",rendersWithMotion:true,scopeId:\"QLRQ6ApS0\",children:/*#__PURE__*/_jsx(FooterLinkButton,{cNXNf9iYT:resolvedLinks3[0],height:\"100%\",id:\"okQ343GCv\",layoutId:\"okQ343GCv\",vVQJ_Y8G0:\"PROCESS\",width:\"100%\",...addPropertyOverrides({HcYYRsFo0:{cNXNf9iYT:resolvedLinks3[1]},rt88jFvMi:{cNXNf9iYT:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1p0lcbz\",\"data-framer-name\":\"Name & Image\",layoutDependency:layoutDependency,layoutId:\"yH70BKa0U\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bhj6if\",\"data-framer-name\":\"Name Image\",layoutDependency:layoutDependency,layoutId:\"m4dslFEaY\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kvowwf\",\"data-framer-name\":\"Name\",layoutDependency:layoutDependency,layoutId:\"wJEpUm9UY\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-1ymi4cf\",\"data-styles-preset\":\"Gz8GF0YwZ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-068acc86-b8c3-4fe5-a70e-585922e9494f, rgb(0, 0, 0)))\"},children:\"QUENTIN\"})}),className:\"framer-7npxzl\",\"data-framer-name\":\"ALEX\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CTWY22HMa\",style:{\"--extracted-gdpscs\":\"var(--token-068acc86-b8c3-4fe5-a70e-585922e9494f, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{HcYYRsFo0:{\"--extracted-1of0zx5\":\"var(--token-068acc86-b8c3-4fe5-a70e-585922e9494f, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HcYYRsFo0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1n9rqod\",\"data-styles-preset\":\"oOc3TrYFD\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-068acc86-b8c3-4fe5-a70e-585922e9494f, rgb(0, 0, 0)))\"},children:\"QUENTIN\"})})},rt88jFvMi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U2VxdWVsMTAwQmxhY2stNjUg4pie\",\"--framer-font-family\":'\"Sequel100Black-65 ☞\", \"Sequel100Black-65 ☞ Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"52px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"90px\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-068acc86-b8c3-4fe5-a70e-585922e9494f, rgb(0, 0, 0)))\"},children:\"QUENTIN\"})}),fonts:[\"CUSTOMV2;Sequel100Black-65 ☞\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-1ymi4cf\",\"data-styles-preset\":\"Gz8GF0YwZ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-068acc86-b8c3-4fe5-a70e-585922e9494f, rgb(0, 0, 0)))\"},children:\"DOULIERY\"})}),className:\"framer-1wreet6\",\"data-framer-name\":\"KABIRU\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Xbm4hAM6n\",style:{\"--extracted-gdpscs\":\"var(--token-068acc86-b8c3-4fe5-a70e-585922e9494f, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{HcYYRsFo0:{\"--extracted-1of0zx5\":\"var(--token-068acc86-b8c3-4fe5-a70e-585922e9494f, rgb(0, 0, 0))\"},rt88jFvMi:{\"--extracted-a0htzi\":\"var(--token-068acc86-b8c3-4fe5-a70e-585922e9494f, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HcYYRsFo0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1n9rqod\",\"data-styles-preset\":\"oOc3TrYFD\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-068acc86-b8c3-4fe5-a70e-585922e9494f, rgb(0, 0, 0)))\"},children:\"DOULIERY\"})})},rt88jFvMi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U2VxdWVsMTAwQmxhY2stNjUg4pie\",\"--framer-font-family\":'\"Sequel100Black-65 ☞\", \"Sequel100Black-65 ☞ Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"51px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-068acc86-b8c3-4fe5-a70e-585922e9494f, rgb(0, 0, 0)))\"},children:\"DOULIERY\"})}),fonts:[\"CUSTOMV2;Sequel100Black-65 ☞\"]}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(Image1WithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"Portrait Man in White BG\",fit:\"fill\",intrinsicHeight:2633,intrinsicWidth:2360,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+24+0+0+246+0+0+0),pixelHeight:2633,pixelWidth:2360,sizes:\"339px\",src:\"https://framerusercontent.com/images/Lw8fiD7hXYe2O2NC4cOMfRjOYHs.jpg?width=2360&height=2633\",srcSet:\"https://framerusercontent.com/images/Lw8fiD7hXYe2O2NC4cOMfRjOYHs.jpg?scale-down-to=1024&width=2360&height=2633 917w,https://framerusercontent.com/images/Lw8fiD7hXYe2O2NC4cOMfRjOYHs.jpg?scale-down-to=2048&width=2360&height=2633 1835w,https://framerusercontent.com/images/Lw8fiD7hXYe2O2NC4cOMfRjOYHs.jpg?width=2360&height=2633 2360w\"},className:\"framer-niee0x\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"CvsEdu1di\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,rotate:-10},...addPropertyOverrides({HcYYRsFo0:{background:{alt:\"Portrait Man in White BG\",fit:\"fill\",intrinsicHeight:2633,intrinsicWidth:2360,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+0+0+246+0+0+0),pixelHeight:2633,pixelWidth:2360,sizes:\"213px\",src:\"https://framerusercontent.com/images/Lw8fiD7hXYe2O2NC4cOMfRjOYHs.jpg?width=2360&height=2633\",srcSet:\"https://framerusercontent.com/images/Lw8fiD7hXYe2O2NC4cOMfRjOYHs.jpg?scale-down-to=1024&width=2360&height=2633 917w,https://framerusercontent.com/images/Lw8fiD7hXYe2O2NC4cOMfRjOYHs.jpg?scale-down-to=2048&width=2360&height=2633 1835w,https://framerusercontent.com/images/Lw8fiD7hXYe2O2NC4cOMfRjOYHs.jpg?width=2360&height=2633 2360w\"}},rt88jFvMi:{background:{alt:\"Portrait Man in White BG\",fit:\"fill\",intrinsicHeight:2633,intrinsicWidth:2360,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+0+0+436+0+0+0+126),pixelHeight:2633,pixelWidth:2360,sizes:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,src:\"https://framerusercontent.com/images/Lw8fiD7hXYe2O2NC4cOMfRjOYHs.jpg?width=2360&height=2633\",srcSet:\"https://framerusercontent.com/images/Lw8fiD7hXYe2O2NC4cOMfRjOYHs.jpg?scale-down-to=1024&width=2360&height=2633 917w,https://framerusercontent.com/images/Lw8fiD7hXYe2O2NC4cOMfRjOYHs.jpg?scale-down-to=2048&width=2360&height=2633 1835w,https://framerusercontent.com/images/Lw8fiD7hXYe2O2NC4cOMfRjOYHs.jpg?width=2360&height=2633 2360w\"}}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k1bzfc\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"D6RP2rtUe\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1immgy4\",\"data-framer-name\":\"Studio\",layoutDependency:layoutDependency,layoutId:\"sOdpa4nTR\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-esg4oo\",\"data-styles-preset\":\"cNBBTpiJd\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-068acc86-b8c3-4fe5-a70e-585922e9494f, rgb(0, 0, 0)))\"},children:\"\\xa9 HUIT CENT DIX - QUENTIN DOULIERY 2026\"})}),className:\"framer-1rm5usa\",\"data-framer-name\":\"\\xa9 BECOMING \\xae 2026\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Wg1J6_GYN\",style:{\"--extracted-r6o4lv\":\"var(--token-068acc86-b8c3-4fe5-a70e-585922e9494f, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y790w0\",\"data-framer-name\":\"Social Links\",layoutDependency:layoutDependency,layoutId:\"iLVk6rA7L\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+24+0+0+246+0+455+8+0,...addPropertyOverrides({HcYYRsFo0:{y:(componentViewport?.y||0)+16+0+0+246+0+339+8+0},rt88jFvMi:{y:(componentViewport?.y||0)+16+0+0+436+0+514+0+40+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1259rz8-container\",layoutDependency:layoutDependency,layoutId:\"ENYC2ojAh-container\",nodeId:\"ENYC2ojAh\",rendersWithMotion:true,scopeId:\"QLRQ6ApS0\",children:/*#__PURE__*/_jsx(FooterLinkButton,{cNXNf9iYT:\"https://www.linkedin.com/in/quentindouliery\",height:\"100%\",id:\"ENYC2ojAh\",layoutId:\"ENYC2ojAh\",vVQJ_Y8G0:\"LINKEDIN\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+24+0+0+246+0+455+8+0,...addPropertyOverrides({HcYYRsFo0:{y:(componentViewport?.y||0)+16+0+0+246+0+339+8+0},rt88jFvMi:{y:(componentViewport?.y||0)+16+0+0+436+0+514+0+40+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hfl4ar-container\",layoutDependency:layoutDependency,layoutId:\"vwMvy8jJ5-container\",nodeId:\"vwMvy8jJ5\",rendersWithMotion:true,scopeId:\"QLRQ6ApS0\",children:/*#__PURE__*/_jsx(FooterLinkButton,{cNXNf9iYT:\"https://www.instagram.com/huitcentdix_\",height:\"100%\",id:\"vwMvy8jJ5\",layoutId:\"vwMvy8jJ5\",vVQJ_Y8G0:\"INSTAGRAM\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+24+0+0+246+0+455+8+0,...addPropertyOverrides({HcYYRsFo0:{y:(componentViewport?.y||0)+16+0+0+246+0+339+8+0},rt88jFvMi:{y:(componentViewport?.y||0)+16+0+0+436+0+514+0+40+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fj4cax-container\",layoutDependency:layoutDependency,layoutId:\"thKjMq52x-container\",nodeId:\"thKjMq52x\",rendersWithMotion:true,scopeId:\"QLRQ6ApS0\",children:/*#__PURE__*/_jsx(FooterLinkButton,{cNXNf9iYT:\"https://www.tiktok.com/@quextinstudio?_r=1&_t=ZN-99ylzUkwHW2\",height:\"100%\",id:\"thKjMq52x\",layoutId:\"thKjMq52x\",vVQJ_Y8G0:\"TIKTOK\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-14uaycz\",\"data-framer-name\":\"Back to top\",layoutDependency:layoutDependency,layoutId:\"f4iui24q0\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+24+0+0+246+0+455+0+8,...addPropertyOverrides({HcYYRsFo0:{y:(componentViewport?.y||0)+16+0+0+246+0+339+0+8},rt88jFvMi:{y:(componentViewport?.y||0)+16+0+0+436+0+514+0+80+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-f1xbzy-container\",layoutDependency:layoutDependency,layoutId:\"LMWIB5USU-container\",nodeId:\"LMWIB5USU\",rendersWithMotion:true,scopeId:\"QLRQ6ApS0\",children:/*#__PURE__*/_jsx(FooterLinkButton,{cNXNf9iYT:resolvedLinks4[0],height:\"100%\",id:\"LMWIB5USU\",layoutId:\"LMWIB5USU\",vVQJ_Y8G0:\"BACK TO TOP\",width:\"100%\",...addPropertyOverrides({HcYYRsFo0:{cNXNf9iYT:resolvedLinks4[1]},rt88jFvMi:{cNXNf9iYT:resolvedLinks4[2]}},baseVariant,gestureVariant)})})})})})]})]})]})})})})});});const css=[\".framer-iZKOJ.framer-11m73uz, .framer-iZKOJ .framer-11m73uz { display: block; }\",\".framer-iZKOJ.framer-qp0fst { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 24px 40px 24px 40px; position: relative; width: 1200px; }\",\".framer-iZKOJ .framer-1pqgb2v { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 88px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-iZKOJ .framer-9lvmaf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-iZKOJ .framer-kqcnjt { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-iZKOJ .framer-1iarf1g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-iZKOJ .framer-1nzkf7h { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-iZKOJ .framer-ak7v7c { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-iZKOJ .framer-1q10uyt { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 168px; }\",\".framer-iZKOJ .framer-89vwo2, .framer-iZKOJ .framer-1immgy4, .framer-iZKOJ .framer-14uaycz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 8px; position: relative; width: min-content; }\",\".framer-iZKOJ .framer-1ix3d7d, .framer-iZKOJ .framer-1rm5usa { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-iZKOJ .framer-yx21wm-container, .framer-iZKOJ .framer-hqh4og-container, .framer-iZKOJ .framer-mq29uf-container, .framer-iZKOJ .framer-eawzw5-container, .framer-iZKOJ .framer-1259rz8-container, .framer-iZKOJ .framer-hfl4ar-container, .framer-iZKOJ .framer-1fj4cax-container, .framer-iZKOJ .framer-f1xbzy-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-iZKOJ .framer-1p0lcbz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 96px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-iZKOJ .framer-bhj6if, .framer-iZKOJ .framer-k1bzfc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-iZKOJ .framer-kvowwf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 506px; }\",\".framer-iZKOJ .framer-7npxzl { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 763px; word-break: break-word; word-wrap: break-word; }\",\".framer-iZKOJ .framer-1wreet6 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 200%; word-break: break-word; word-wrap: break-word; }\",\".framer-iZKOJ .framer-niee0x { flex: none; height: 359px; position: relative; width: 339px; }\",\".framer-iZKOJ .framer-1y790w0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-iZKOJ.framer-v-c6edfp.framer-qp0fst { padding: 16px 32px 16px 32px; width: 810px; }\",\".framer-iZKOJ.framer-v-c6edfp .framer-7npxzl, .framer-iZKOJ.framer-v-c6edfp .framer-1wreet6 { width: 506px; }\",\".framer-iZKOJ.framer-v-c6edfp .framer-niee0x { height: 243px; width: 213px; }\",\".framer-iZKOJ.framer-v-16t4h2i.framer-qp0fst { padding: 16px 24px 16px 24px; width: 390px; }\",\".framer-iZKOJ.framer-v-16t4h2i .framer-1pqgb2v { gap: 48px; }\",\".framer-iZKOJ.framer-v-16t4h2i .framer-9lvmaf, .framer-iZKOJ.framer-v-16t4h2i .framer-bhj6if { flex-direction: column; gap: 16px; justify-content: flex-start; }\",\".framer-iZKOJ.framer-v-16t4h2i .framer-kqcnjt { flex: none; padding: 8px; width: 100%; }\",\".framer-iZKOJ.framer-v-16t4h2i .framer-1iarf1g { align-content: flex-start; align-items: flex-start; }\",\".framer-iZKOJ.framer-v-16t4h2i .framer-1q10uyt, .framer-iZKOJ.framer-v-16t4h2i .framer-7npxzl, .framer-iZKOJ.framer-v-16t4h2i .framer-1wreet6 { width: 100%; }\",\".framer-iZKOJ.framer-v-16t4h2i .framer-1p0lcbz, .framer-iZKOJ.framer-v-16t4h2i .framer-1y790w0 { gap: 24px; }\",\".framer-iZKOJ.framer-v-16t4h2i .framer-kvowwf { gap: 0px; width: 100%; }\",\".framer-iZKOJ.framer-v-16t4h2i .framer-niee0x { height: 364px; width: 100%; }\",\".framer-iZKOJ.framer-v-16t4h2i .framer-k1bzfc { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 8px; justify-content: flex-start; }\",\".framer-iZKOJ.framer-v-16t4h2i .framer-14uaycz { padding: 0px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 797\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"HcYYRsFo0\":{\"layout\":[\"fixed\",\"auto\"]},\"rt88jFvMi\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQLRQ6ApS0=withCSS(Component,css,\"framer-iZKOJ\");export default FramerQLRQ6ApS0;FramerQLRQ6ApS0.displayName=\"FOOTER\";FramerQLRQ6ApS0.defaultProps={height:797,width:1200};addPropertyControls(FramerQLRQ6ApS0,{variant:{options:[\"Euber9hdW\",\"HcYYRsFo0\",\"rt88jFvMi\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerQLRQ6ApS0,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Sequel100Black-65 ☞\",openType:true,source:\"custom\",style:\"normal\",uiFamilyName:\"Sequel100Black-65\",url:\"https://framerusercontent.com/assets/Ao8QLQ5U2LzWEMECxpc4liSYRE.woff2\",weight:\"400\"}]},...FooterLinkButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts)],{supportsExplicitInterCodegen:true});FramerQLRQ6ApS0.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(FooterLinkButton,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQLRQ6ApS0\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HcYYRsFo0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rt88jFvMi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"797\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QLRQ6ApS0.map","import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","/*\n * nullstate (framer/icon-nullstate@0.7.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js\"\n","let e;\nvar f = (r) => {\n    if (!e) {\n        let o = function(t, n) {\n            return r.createElement(\"svg\", {width: \"100%\", height: \"1.5em\", strokeWidth: 1.5, viewBox: \"0 0 24 24\", fill: \"none\", xmlns: \"http://www.w3.org/2000/svg\", color: \"currentColor\", ref: n, ...t}, r.createElement(\"path\", {d: \"M3 9.5L12 4l9 5.5M19 13v6.4a.6.6 0 01-.6.6H5.6a.6.6 0 01-.6-.6V13\", stroke: \"currentColor\", strokeLinecap: \"round\", strokeLinejoin: \"round\"}));\n        };\n        e = r.forwardRef(o);\n    }\n    return e;\n};\nconst __FramerMetadata__ = {exports: {default: {type: \"reactComponent\", slots: [], annotations: {framerContractVersion: \"1\"}}, __FramerMetadata__: {type: \"variable\"}}};\nexport { __FramerMetadata__, f as default };","/*\n * Home (iconoir-icons/Home@0.0.11)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/w1171APhWT2L9QLePjxH/7sBC54YhgrUnzAHRxAIY/Home.js\"\nexport { default } from \"https://framerusercontent.com/modules/w1171APhWT2L9QLePjxH/7sBC54YhgrUnzAHRxAIY/Home.js\"\n","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/iconoir-icons/Home.js@0.0.11\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"Accessibility\",\"AccessibilitySign\",\"AccessibilityTech\",\"Activity\",\"AddCircledOutline\",\"AddDatabaseScript\",\"AddFolder\",\"AddFrame\",\"AddHexagon\",\"AddKeyframe\",\"AddKeyframeAlt\",\"AddKeyframes\",\"AddLens\",\"AddPage\",\"AddPinAlt\",\"AddSelection\",\"AddSquare\",\"AddToCart\",\"AddUser\",\"Airplane\",\"AirplaneHelix\",\"AirplaneHelix45Deg\",\"AirplaneOff\",\"AirplaneRotation\",\"Airplay\",\"Alarm\",\"Album\",\"AlbumCarousel\",\"AlbumList\",\"AlbumOpen\",\"AlignBottomBox\",\"AlignCenter\",\"AlignJustify\",\"AlignLeft\",\"AlignLeftBox\",\"AlignRight\",\"AlignRightBox\",\"AlignTopBox\",\"Antenna\",\"AntennaOff\",\"AntennaSignal\",\"AppNotification\",\"Apple\",\"AppleHalf\",\"AppleHalfAlt\",\"AppleImac2021\",\"AppleImac2021Side\",\"AppleSwift\",\"ArSymbol\",\"Archery\",\"Archive\",\"AreaSearch\",\"ArrowArchery\",\"ArrowDown\",\"ArrowDownCircled\",\"ArrowLeft\",\"ArrowLeftCircled\",\"ArrowRight\",\"ArrowRightCircled\",\"ArrowSeparate\",\"ArrowUnion\",\"ArrowUnionVertical\",\"ArrowUp\",\"ArrowUpCircled\",\"Asana\",\"Attachment\",\"AutoFlash\",\"Bag\",\"BasketBall\",\"BasketBallAlt\",\"BasketballField\",\"Battery25\",\"Battery50\",\"Battery75\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryIndicator\",\"BatteryWarning\",\"BeachBag\",\"BeachBagBig\",\"Bell\",\"BellNotification\",\"BellOff\",\"Bicycle\",\"Bin\",\"BinAdd\",\"BinFull\",\"BinHalf\",\"BinMinus\",\"Bluetooth\",\"Bold\",\"BoldSquareOutline\",\"BookmarkCircled\",\"BookmarkEmpty\",\"BorderBl\",\"BorderBottom\",\"BorderBr\",\"BorderInner\",\"BorderLeft\",\"BorderOut\",\"BorderRight\",\"BorderTl\",\"BorderTop\",\"BorderTr\",\"BounceLeft\",\"BounceRight\",\"BowlingBall\",\"Box\",\"BoxIso\",\"BoxingGlove\",\"BubbleDownload\",\"BubbleError\",\"BubbleIncome\",\"BubbleOutcome\",\"BubbleSearch\",\"BubbleStar\",\"BubbleUpload\",\"BubbleWarning\",\"Building\",\"BusOutline\",\"BusStop\",\"Calculator\",\"Calendar\",\"Camera\",\"Cancel\",\"CarOutline\",\"Cart\",\"CartAlt\",\"Cash\",\"Cell4X4\",\"CenterAlign\",\"ChatAdd\",\"ChatBubble\",\"ChatBubbleCheck\",\"ChatBubbleCheck1\",\"ChatBubbleEmpty\",\"ChatBubbleError\",\"ChatBubbleQuestion\",\"ChatBubbleTranslate\",\"ChatBubbleWarning\",\"ChatLines\",\"ChatRemove\",\"Check\",\"CheckCircledOutline\",\"Chocolate\",\"Chromecast\",\"ChromecastActive\",\"Church\",\"ChurchAlt\",\"CinemaOld\",\"Circle\",\"City\",\"ClockOutline\",\"Closet\",\"Cloud\",\"CloudBookAlt\",\"CloudCheck\",\"CloudDesync\",\"CloudDownload\",\"CloudError\",\"CloudSunny\",\"CloudSync\",\"CloudUpload\",\"Code\",\"Codepen\",\"Coin\",\"CollageFrame\",\"Collapse\",\"ColorFilter\",\"ColorPicker\",\"ColorPickerEmpty\",\"Combine\",\"CompactDisc\",\"Compress\",\"CompressLines\",\"Computer\",\"ControlSlider\",\"Copy\",\"Copyright\",\"CornerBottomLeft\",\"CornerBottomRight\",\"CornerTopLeft\",\"CornerTopRight\",\"Cpu\",\"CpuWarning\",\"CrackedEgg\",\"CreativeCommons\",\"CreditCard\",\"CreditCard2\",\"Crop\",\"CropRotateBl\",\"CropRotateBr\",\"CropRotateTl\",\"CropRotateTr\",\"Css3\",\"CursorPointer\",\"Cut\",\"CutAlt\",\"Cycling\",\"DashFlag\",\"Dashboard\",\"DashboardDots\",\"DashboardSpeed\",\"DataTransferBoth\",\"DataTransferCheck\",\"DataTransferDown\",\"DataTransferUp\",\"DataTransferWarning\",\"DatabaseBackup\",\"DatabaseExport\",\"DatabaseMonitor\",\"DatabaseRestore\",\"DatabaseScript\",\"DatabaseSettings\",\"DatabaseStar\",\"DatabaseStats\",\"Db\",\"DbCheck\",\"DbError\",\"DbSearch\",\"DbStar\",\"DbWarning\",\"DeCompress\",\"DeleteCircledOutline\",\"DesignPencil\",\"Dialpad\",\"Display4K\",\"DivideSelection1\",\"DivideSelection2\",\"DocSearch\",\"DocSearchAlt\",\"DocStar\",\"DocStarAlt\",\"Dollar\",\"DomoticIssue\",\"Donate\",\"DoubleCheck\",\"DownRoundArrow\",\"Download\",\"DragHandGesture\",\"Drawer\",\"Dribbble\",\"Droplet\",\"DropletHalf\",\"EaseIn\",\"EaseInControlPoint\",\"EaseInOut\",\"EaseOut\",\"EaseOutControlPoint\",\"Edit\",\"EditPencil\",\"Egg\",\"Eject\",\"ElectronicsChip\",\"Emoji\",\"EmojiBall\",\"EmojiBlinkLeft\",\"EmojiBlinkRight\",\"EmojiLookBottom\",\"EmojiLookLeft\",\"EmojiLookRight\",\"EmojiLookTop\",\"EmojiQuite\",\"EmojiReally\",\"EmojiSad\",\"EmojiSatisfied\",\"EmojiSingLeft\",\"EmojiSingLeftNote\",\"EmojiSingRight\",\"EmojiSingRightNote\",\"EmojiSurprise\",\"EmojiSurpriseAlt\",\"EmojiTalkingAngry\",\"EmojiTalkingHappy\",\"EmojiThinkLeft\",\"EmojiThinkRight\",\"EmptyPage\",\"Enlarge\",\"EnlargeRoundArrow\",\"Euro\",\"EuroSquare\",\"EvCharge\",\"EvChargeAlt\",\"EvPlug\",\"EvPlugCharging\",\"EvPlugError\",\"EvStation\",\"Exclude\",\"Expand\",\"ExpandLines\",\"EyeAlt\",\"EyeClose\",\"EyeEmpty\",\"EyeOff\",\"FaceId\",\"Facebook\",\"FacebookSquared\",\"Farm\",\"FastArrowDown\",\"FastArrowDownBox\",\"FastArrowLeft\",\"FastArrowLeftBox\",\"FastArrowRight\",\"FastArrowRightBox\",\"FastArrowTop\",\"FastArrowUpBox\",\"FastBottomCircle\",\"FastLeftCircle\",\"FastRightCircle\",\"FastTopCircle\",\"Female\",\"Figma\",\"FileNotFound\",\"Filter\",\"FilterAlt\",\"Finder\",\"Fingerprint\",\"FingerprintCircled\",\"FingerprintCircledOk\",\"FingerprintPhone\",\"FingerprintScan\",\"FingerprintSquared\",\"Fishing\",\"Flare\",\"Flash\",\"FlashOff\",\"Flip\",\"FlipReverse\",\"Flower\",\"Fog\",\"Folder\",\"FolderAlert\",\"FontSize\",\"Football\",\"FootballBall\",\"ForwardOutline\",\"Frame\",\"FrameAlt\",\"FrameAltEmpty\",\"FrameSelect\",\"FrameSimple\",\"FrameTool\",\"Fridge\",\"Fx\",\"Garage\",\"Gas\",\"GasTank\",\"GasTankDrop\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitHub\",\"GitHubOutline\",\"GitLabFull\",\"GitMerge\",\"GlassEmpty\",\"GlassHalf\",\"GlassHalfAlt\",\"Glasses\",\"Golf\",\"Google\",\"GoogleCircled\",\"GoogleDocs\",\"GoogleDrive\",\"GoogleDriveCheck\",\"GoogleDriveSync\",\"GoogleDriveWarning\",\"GoogleHome\",\"GoogleOne\",\"Gps\",\"GraphDown\",\"GraphUp\",\"GridAdd\",\"GridMinus\",\"GridRemove\",\"Group\",\"Gym\",\"HalfMoon\",\"HandBrake\",\"Handbag\",\"HardDrive\",\"Hat\",\"Hd\",\"Hdr\",\"Headset\",\"HeadsetCharge\",\"HeadsetHelp\",\"HeadsetIssue\",\"HealthShield\",\"Healthcare\",\"Heart\",\"HeavyRain\",\"Heptagon\",\"HerSlips\",\"HesaWarningOutline\",\"Hexagon\",\"HexagonAlt\",\"HighPriority\",\"HistoricShield\",\"HistoricShieldAlt\",\"Home\",\"HomeAlt\",\"HomeAltSlim\",\"HomeAltSlimHoriz\",\"HomeHospital\",\"HomeSimple\",\"HomeSimpleDoor\",\"HomeUser\",\"Hospital\",\"HospitalSign\",\"Hourglass\",\"Html5\",\"Iconoir\",\"Import\",\"Industry\",\"InfoEmpty\",\"InputField\",\"InputSearch\",\"Instagram\",\"Intersect\",\"IntersectAlt\",\"IosSettings\",\"IrisScan\",\"Italic\",\"ItalicSquareOutline\",\"Journal\",\"JournalPage\",\"KeyAlt\",\"KeyAltBack\",\"KeyAltMinus\",\"KeyAltPlus\",\"KeyAltRemove\",\"Keyframe\",\"KeyframeAlignCenter\",\"KeyframePosition\",\"Keyframes\",\"KeyframesCouple\",\"LabelOutline\",\"Lamp\",\"Language\",\"Laptop\",\"LaptopCharging\",\"LaptopFix\",\"LaptopIssue\",\"LargeSuitcase\",\"LayoutLeft\",\"LayoutRight\",\"Leaderboard\",\"LeaderboardStar\",\"LeftRoundArrow\",\"Lens\",\"Lifebelt\",\"LightBulb\",\"LightBulbOff\",\"LightBulbOn\",\"LineSpace\",\"Linear\",\"Link\",\"LinkedIn\",\"List\",\"LoadActionFloppy\",\"Lock\",\"LockKey\",\"LogDenied\",\"LogIn\",\"LogOut\",\"LongArrowDownLeft\",\"LongArrowDownRight\",\"LongArrowLeftDown\",\"LongArrowLeftUp\",\"LongArrowRightDown\",\"LongArrowRightUp\",\"LongArrowRightUp1\",\"LongArrowUpLeft\",\"LongArrowUpRight\",\"LotOfCash\",\"MacControlKey\",\"MacDock\",\"MacOptionKey\",\"MacOsWindow\",\"Mail\",\"MailOpened\",\"Male\",\"Map\",\"MapIssue\",\"MapsArrow\",\"MapsArrowDiagonal\",\"MapsArrowIssue\",\"MapsGoStraight\",\"MapsTurnBack\",\"MapsTurnLeft\",\"MapsTurnRight\",\"MaskSquare\",\"Maximize\",\"Medal\",\"Medal1St\",\"Medium\",\"Megaphone\",\"Menu\",\"MenuScale\",\"Message\",\"MessageAlert\",\"MessageText\",\"Metro\",\"Mic\",\"MicAdd\",\"MicCheck\",\"MicMute\",\"MicRemove\",\"MicSpeaking\",\"MicWarning\",\"Minus\",\"Minus1\",\"MinusHexagon\",\"MinusPinAlt\",\"MinusSquare\",\"MissingFont\",\"ModernTv\",\"ModernTv4K\",\"MoneySquare\",\"MoonSat\",\"MoreHoriz\",\"MoreVert\",\"MouseButtonLeft\",\"MouseButtonRight\",\"MouseScrollWheel\",\"MoveDown\",\"MoveLeft\",\"MoveRight\",\"MoveRuler\",\"MoveUp\",\"Movie\",\"MultiBubble\",\"MultiMacOsWindow\",\"MultiWindow\",\"MultiplePages\",\"MultiplePagesAdd\",\"MultiplePagesDelete\",\"MultiplePagesEmpty\",\"MultiplePagesRemove\",\"Music1\",\"Music1Add\",\"Music2\",\"Music2Add\",\"NavArrowDown\",\"NavArrowLeft\",\"NavArrowRight\",\"NavArrowUp\",\"Navigator\",\"NavigatorAlt\",\"Network\",\"NetworkAlt\",\"NetworkLeft\",\"NetworkRight\",\"NoBattery\",\"NoCoin\",\"NoCreditCard\",\"NoLock\",\"NoSmoking\",\"Notes\",\"Octagon\",\"OilIndustry\",\"OpenInBrowser\",\"OpenInWindow\",\"OpenVpn\",\"OrangeHalf\",\"OrangeSlice\",\"OrangeSliceAlt\",\"Page\",\"PageFlip\",\"PageSearch\",\"PageStar\",\"Palette\",\"PanoramaEnlarge\",\"PanoramaReduce\",\"Pants\",\"PantsAlt\",\"PasswordCursor\",\"PasswordError\",\"PasswordPass\",\"PauseOutline\",\"PcMouse\",\"PenConnectBluetooth\",\"PenConnectWifi\",\"PenTablet\",\"PenTabletConnectUsb\",\"PenTabletConnectWifi\",\"Pentagon\",\"Percentage\",\"PercentageRound\",\"PercentageSquare\",\"PharmacyCircledCross\",\"PharmacySquaredCross\",\"Phone\",\"PhoneAdd\",\"PhoneDelete\",\"PhoneDisabled\",\"PhoneIncome\",\"PhoneOutcome\",\"PhonePaused\",\"PhoneRemove\",\"Pin\",\"PinAlt\",\"PizzaSlice\",\"Planet\",\"PlanetAlt\",\"PlanetSat\",\"PlayOutline\",\"Playlist\",\"PlaylistAdd\",\"PlaylistPlay\",\"PlugTypeA\",\"PlugTypeC\",\"PlugTypeG\",\"PlugTypeL\",\"Plus\",\"Pocket\",\"Position\",\"PositionAlign\",\"Pound\",\"PrecisionTool\",\"Printer\",\"PrinterAlt\",\"PrintingPage\",\"PriorityDown\",\"PriorityUp\",\"ProfileCircled\",\"Prohibition\",\"QuestionMark\",\"QuestionMarkCircle\",\"Rain\",\"ReceiveDollars\",\"ReceiveEuros\",\"ReceivePounds\",\"ReceiveYens\",\"Redo\",\"RedoAction\",\"RedoCircle\",\"Reduce\",\"ReduceRoundArrow\",\"Refresh\",\"RefreshCircular\",\"RefreshDouble\",\"ReminderHandGesture\",\"RemoveDatabaseScript\",\"RemoveEmpty\",\"RemoveFolder\",\"RemoveFrame\",\"RemoveFromCart\",\"RemoveKeyframe\",\"RemoveKeyframeAlt\",\"RemoveKeyframes\",\"RemovePage\",\"RemovePinAlt\",\"RemoveSelection\",\"RemoveSquare\",\"RemoveUser\",\"Repeat\",\"RepeatOnce\",\"ReportColumns\",\"Reports\",\"RewindOutline\",\"Rhombus\",\"RightRoundArrow\",\"Rings\",\"RotateCameraLeft\",\"RotateCameraRight\",\"RssFeed\",\"RssFeedSquared\",\"Ruler\",\"RulerAdd\",\"RulerCombine\",\"RulerRemove\",\"Running\",\"Sandals\",\"SaveActionFloppy\",\"SaveFloppyDisk\",\"ScaleFrameEnlarge\",\"ScaleFrameReduce\",\"Scanning\",\"Scarf\",\"Scissor\",\"ScissorAlt\",\"SeaAndSun\",\"SeaWaves\",\"Search\",\"SearchFont\",\"SecurityPass\",\"Selection\",\"SelectiveTool\",\"SendDollars\",\"SendEuros\",\"SendPounds\",\"SendYens\",\"Server\",\"ServerConnection\",\"Settings\",\"SettingsCloud\",\"SettingsProfiles\",\"ShareAndroid\",\"ShareIos\",\"Shield\",\"ShieldAdd\",\"ShieldAlert\",\"ShieldAlt\",\"ShieldBroken\",\"ShieldCheck\",\"ShieldCross\",\"ShieldDownload\",\"ShieldEye\",\"ShieldLoading\",\"ShieldMinus\",\"ShieldQuestion\",\"ShieldSearch\",\"ShieldUpload\",\"Shop\",\"ShopAlt\",\"ShoppingBag\",\"ShoppingBagAdd\",\"ShoppingBagAlt\",\"ShoppingBagArrowDown\",\"ShoppingBagArrowUp\",\"ShoppingBagCheck\",\"ShoppingBagIssue\",\"ShoppingBagRemove\",\"ShoppingCode\",\"ShoppingCodeCheck\",\"ShoppingCodeError\",\"ShortPants\",\"ShortPantsAlt\",\"Shuffle\",\"SimpleCart\",\"SingleTapGesture\",\"Skateboard\",\"Skateboarding\",\"SkipNextOutline\",\"SkipPrevOutline\",\"SmallShop\",\"SmallShopAlt\",\"SmartphoneDevice\",\"Smoking\",\"Snow\",\"SnowFlake\",\"Soap\",\"SoccerBall\",\"SortDown\",\"SortUp\",\"SoundHigh\",\"SoundLow\",\"SoundMin\",\"SoundOff\",\"SpockHandGesture\",\"Square\",\"StarDashed\",\"StarHalfDashed\",\"StarOutline\",\"StatDown\",\"StatUp\",\"StatsReport\",\"StatsSquareDown\",\"StatsSquareUp\",\"Stretching\",\"StyleBorder\",\"Substract\",\"Suggestion\",\"SunLight\",\"Swimming\",\"SwipeDownGesture\",\"SwipeLeftGesture\",\"SwipeRightGesture\",\"SwipeUpGesture\",\"SwitchOffOutline\",\"SwitchOnOutline\",\"SystemRestart\",\"SystemShut\",\"Table\",\"Table2Columns\",\"TableRows\",\"Telegram\",\"TelegramCircled\",\"TennisBall\",\"TennisBallAlt\",\"TerminalOutline\",\"TerminalSimple\",\"Text\",\"TextAlt\",\"TextSize\",\"ThreeStars\",\"Thunderstorm\",\"TikTok\",\"Timer\",\"TimerOff\",\"Tower\",\"TowerCheck\",\"TowerNoAccess\",\"TowerWarning\",\"Trademark\",\"TrainOutline\",\"Tram\",\"TransitionBottom\",\"TransitionLeft\",\"TransitionRight\",\"TransitionTop\",\"Translate\",\"Trash\",\"Treadmill\",\"Trekking\",\"Trello\",\"Triangle\",\"TriangleFlag\",\"TriangleFlagCircle\",\"TriangleFlagFull\",\"Trophy\",\"Tunnel\",\"Tv\",\"TvFix\",\"TvIssue\",\"Twitter\",\"TwitterVerifiedBadge\",\"Type\",\"UmbrellaFull\",\"Underline\",\"Undo\",\"UndoAction\",\"UndoCircle\",\"Union\",\"UnionAlt\",\"UnionHorizAlt\",\"Unity\",\"Unity5\",\"UpRoundArrow\",\"Upload\",\"UploadSquareOutline\",\"Usb\",\"User\",\"UserBag\",\"UserCart\",\"UserCircleAlt\",\"UserScan\",\"UserSquareAlt\",\"VerifiedBadge\",\"VerifiedUser\",\"VideoCamera\",\"VideoCameraOff\",\"ViewColumns2\",\"ViewColumns3\",\"ViewGrid\",\"ViewStructureDown\",\"ViewStructureUp\",\"Voice\",\"VoiceCircled\",\"VoiceCircledLock\",\"VoiceError\",\"VoiceOk\",\"VoicePhone\",\"VoiceScan\",\"VoiceSquared\",\"VrSymbol\",\"Waist\",\"Walking\",\"WarningSquareOutline\",\"WebWindow\",\"WebWindowClose\",\"Weight\",\"WeightAlt\",\"WhiteFlag\",\"Wifi\",\"WifiIssue\",\"WifiOff\",\"WifiSignalNone\",\"Wind\",\"WrapText\",\"Wristwatch\",\"Yen\",\"YenSquare\",\"Yoga\",\"YouTube\",\"ZoomIn\",\"ZoomOut\",];const moduleBaseUrl=\"https://framer.com/m/iconoir-icons/\";const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * ICONOIR\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.11`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch{if(isMounted.current)setSelectedIcon(null);}}// Import module when new style or icon is selected\nuseEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(\"div\",{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(SelectedIcon,{size:\"100$%\",style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Iconoir\";Icon.defaultProps={width:24,height:24,iconSelection:\"Home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Iconoir site](https://iconoir.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Iconoir.map","// Generated by Framer (c81289c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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{Icon as Iconoir}from\"https://framerusercontent.com/modules/zL9598C4KbEbqUGvSR14/rI8sPHpnG9XGcCPc0vU4/Iconoir.js\";const IconoirFonts=getFonts(Iconoir);const enabledGestures={THIXi_R2o:{hover:true},ZMxQRP6cs:{hover:true}};const cycleOrder=[\"ZMxQRP6cs\",\"THIXi_R2o\"];const serializationHash=\"framer-MwDw3\";const variantClassNames={THIXi_R2o:\"framer-v-peni4e\",ZMxQRP6cs:\"framer-v-19roxv8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const k3C6KlFnd=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};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:\"THIXi_R2o\",Open:\"ZMxQRP6cs\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,tap,width,...props})=>{return{...props,k3C6KlFnd:tap??props.k3C6KlFnd,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZMxQRP6cs\"};};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,k3C6KlFnd,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZMxQRP6cs\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1ca0r0j=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(k3C6KlFnd){const res=await k3C6KlFnd(...args);if(res===false)return false;}});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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-19roxv8\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Open\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ZMxQRP6cs\",onTap:onTap1ca0r0j,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-65f4cdde-a6cd-41d1-ab73-83dec8765105, rgba(0, 0, 0, 0.6))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(223, 255, 0)\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,...style},variants:{\"THIXi_R2o-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},\"ZMxQRP6cs-hover\":{backgroundColor:\"var(--token-068acc86-b8c3-4fe5-a70e-585922e9494f, rgb(0, 0, 0))\"}},...addPropertyOverrides({\"THIXi_R2o-hover\":{\"data-framer-name\":undefined},\"ZMxQRP6cs-hover\":{\"data-framer-name\":undefined},THIXi_R2o:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-160m2kc-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"uf9Y6usBO-container\",nodeId:\"uf9Y6usBO\",rendersWithMotion:true,scopeId:\"k9wHmpYRv\",style:{rotate:0},variants:{\"ZMxQRP6cs-hover\":{rotate:90},THIXi_R2o:{rotate:45}},children:/*#__PURE__*/_jsx(Iconoir,{color:\"var(--token-068acc86-b8c3-4fe5-a70e-585922e9494f, rgb(0, 0, 0))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"Plus\",id:\"uf9Y6usBO\",layoutId:\"uf9Y6usBO\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"ZMxQRP6cs-hover\":{color:\"rgb(223, 255, 0)\"}},baseVariant,gestureVariant)})})})})})})});});const css=[\".framer-MwDw3.framer-11o4e0s, .framer-MwDw3 .framer-11o4e0s { display: block; }\",\".framer-MwDw3.framer-19roxv8 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 16px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-MwDw3 .framer-160m2kc-container { flex: none; height: 26px; position: relative; width: 26px; z-index: 1; }\",'.framer-MwDw3[data-border=\"true\"]::after, .framer-MwDw3 [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 58\n * @framerIntrinsicWidth 58\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"THIXi_R2o\":{\"layout\":[\"auto\",\"auto\"]},\"ofzuY2z2M\":{\"layout\":[\"auto\",\"auto\"]},\"OGY2Qwdv1\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"k3C6KlFnd\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerk9wHmpYRv=withCSS(Component,css,\"framer-MwDw3\");export default Framerk9wHmpYRv;Framerk9wHmpYRv.displayName=\"Circle Button\";Framerk9wHmpYRv.defaultProps={height:58,width:58};addPropertyControls(Framerk9wHmpYRv,{variant:{options:[\"ZMxQRP6cs\",\"THIXi_R2o\"],optionTitles:[\"Open\",\"Close\"],title:\"Variant\",type:ControlType.Enum},k3C6KlFnd:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(Framerk9wHmpYRv,[{explicitInter:true,fonts:[]},...IconoirFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerk9wHmpYRv\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"58\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"58\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"THIXi_R2o\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ofzuY2z2M\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OGY2Qwdv1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"k3C6KlFnd\\\":\\\"tap\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./k9wHmpYRv.map","// Generated by Framer (c81289c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import RollingText from\"https://framerusercontent.com/modules/FiiQ0BKlVUNzxXjo8hFs/wP5ls8Ui6wqb7IsgWCbt/RollingTextHover_Prod.js\";const RollingTextFonts=getFonts(RollingText);const MotionAWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.a));const enabledGestures={BLMztOrae:{hover:true}};const cycleOrder=[\"BLMztOrae\",\"YcY_wAIgR\"];const serializationHash=\"framer-vh8HK\";const variantClassNames={BLMztOrae:\"framer-v-1dhhwui\",YcY_wAIgR:\"framer-v-14bdamk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const cA8qQW4u8=undefined;const zHjS6Gvjh=undefined;const VTcfgG6jH=undefined;const DPixeKnD0=undefined;const transition1={damping:40,delay:.2,mass:1,stiffness:200,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:160};const transition2={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={MOBILE:\"YcY_wAIgR\",Variant:\"BLMztOrae\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,newTab,smoothScroll,title,width,...props})=>{return{...props,cA8qQW4u8:link??props.cA8qQW4u8,DPixeKnD0:title??props.DPixeKnD0??\"HOME\",variant:humanReadableVariantMap[props.variant]??props.variant??\"BLMztOrae\",VTcfgG6jH:smoothScroll??props.VTcfgG6jH??false,zHjS6Gvjh:newTab??props.zHjS6Gvjh??false};};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,DPixeKnD0,cA8qQW4u8,zHjS6Gvjh,VTcfgG6jH,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"BLMztOrae\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(Link,{href:cA8qQW4u8,motionChild:true,nodeId:\"BLMztOrae\",openInNewTab:zHjS6Gvjh,scopeId:\"ykhtWoBcc\",smoothScroll:VTcfgG6jH,children:/*#__PURE__*/_jsx(MotionAWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:`${cx(scopingClassNames,\"framer-1dhhwui\",className,classNames)} framer-138xava`,\"data-framer-appear-id\":\"1dhhwui\",\"data-framer-name\":\"Variant\",layoutDependency:layoutDependency,layoutId:\"BLMztOrae\",optimized:true,ref:refBinding,style:{...style},...addPropertyOverrides({\"BLMztOrae-hover\":{\"data-framer-name\":undefined},YcY_wAIgR:{\"data-framer-name\":\"MOBILE\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lni8e7-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"SKO7g9c1Q-container\",nodeId:\"SKO7g9c1Q\",rendersWithMotion:true,scopeId:\"ykhtWoBcc\",children:/*#__PURE__*/_jsx(RollingText,{color:\"rgb(223, 255, 0)\",font:{fontFamily:'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',fontSize:\"120px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0px\",lineHeight:\"100px\"},height:\"100%\",id:\"SKO7g9c1Q\",layoutId:\"SKO7g9c1Q\",padding:\"0px\",reverse:false,stagger:55,style:{width:\"100%\"},tag:\"h3\",text:DPixeKnD0,textTransform:\"uppercase\",transition:{delay:0,duration:.4,ease:[.82,.08,.29,1],type:\"tween\"},width:\"100%\",...addPropertyOverrides({\"BLMztOrae-hover\":{color:\"rgba(223, 255, 0, 0.5)\"},YcY_wAIgR:{font:{fontFamily:'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',fontSize:\"64px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0px\",lineHeight:\"54px\"}}},baseVariant,gestureVariant)})})})})})})})});});const css=[\".framer-vh8HK.framer-138xava, .framer-vh8HK .framer-138xava { display: block; }\",\".framer-vh8HK.framer-1dhhwui { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 353px; }\",\".framer-vh8HK .framer-1lni8e7-container { flex: 1 0 0px; height: auto; mix-blend-mode: difference; position: relative; width: 1px; }\",\".framer-vh8HK.framer-v-14bdamk.framer-1dhhwui { cursor: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 353\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"YcY_wAIgR\":{\"layout\":[\"fixed\",\"auto\"]},\"R4UZnVEWE\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"DPixeKnD0\":\"title\",\"cA8qQW4u8\":\"link\",\"zHjS6Gvjh\":\"newTab\",\"VTcfgG6jH\":\"smoothScroll\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerykhtWoBcc=withCSS(Component,css,\"framer-vh8HK\");export default FramerykhtWoBcc;FramerykhtWoBcc.displayName=\"Menu Items\";FramerykhtWoBcc.defaultProps={height:100,width:353};addPropertyControls(FramerykhtWoBcc,{variant:{options:[\"BLMztOrae\",\"YcY_wAIgR\"],optionTitles:[\"Variant\",\"MOBILE\"],title:\"Variant\",type:ControlType.Enum},DPixeKnD0:{defaultValue:\"HOME\",displayTextArea:false,placeholder:\"\",title:\"Title\",type:ControlType.String},onDPixeKnD0Change:{changes:\"DPixeKnD0\",type:ControlType.ChangeHandler},cA8qQW4u8:{title:\"Link\",type:ControlType.Link},zHjS6Gvjh:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onzHjS6GvjhChange:{changes:\"zHjS6Gvjh\",type:ControlType.ChangeHandler},VTcfgG6jH:{defaultValue:false,title:\"Smooth Scroll\",type:ControlType.Boolean},onVTcfgG6jHChange:{changes:\"VTcfgG6jH\",type:ControlType.ChangeHandler}});addFonts(FramerykhtWoBcc,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/gazZKZuUEtvr9ULhdA4SprP0AZ0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/pe8RoujoPxuTZhqoNzYqHX2MXA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/teGhWnhH3bCqefKGsIsqFy3hK8.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/MJ3N6lfN4iP5Um8rJGqLYl03tE.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/PfdOpgzFf7N2Uye9JX7xRKYTgSc.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/0SEEmmWc3vovhaai4RlRQSWRrz0.woff2\",weight:\"600\"}]},...RollingTextFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerykhtWoBcc\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YcY_wAIgR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"R4UZnVEWE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"100\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"DPixeKnD0\\\":\\\"title\\\",\\\"cA8qQW4u8\\\":\\\"link\\\",\\\"zHjS6Gvjh\\\":\\\"newTab\\\",\\\"VTcfgG6jH\\\":\\\"smoothScroll\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"353\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ykhtWoBcc.map","// Generated by Framer (8cfa921)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getLoadingLazyAtYPosition,Image as Image1,Link,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CircleButton from\"https://framerusercontent.com/modules/n6wAOcE6SdOnfUncvht5/4Xbg89XItRLyfZl7sU8F/k9wHmpYRv.js\";import PrimaryButton from\"https://framerusercontent.com/modules/xo1ILyNUNaxrFy6VR7Ce/p92mYVksOK4vxGgsumPy/sxc3au8b_.js\";import MenuItems from\"https://framerusercontent.com/modules/oiFmrxZ3EePkEGtkj3kS/4fZGViy4kRbCYHVKXkCt/ykhtWoBcc.js\";const PrimaryButtonFonts=getFonts(PrimaryButton);const CircleButtonFonts=getFonts(CircleButton);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const MenuItemsFonts=getFonts(MenuItems);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const cycleOrder=[\"FIWED7in9\",\"QgH3f7oGV\"];const serializationHash=\"framer-nEiXJ\";const variantClassNames={FIWED7in9:\"framer-v-7u4hl\",QgH3f7oGV:\"framer-v-z0uq6l\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ZBBcJAot4=undefined;const nudbpXYrr=undefined;const transition1={damping:30,delay:0,mass:1,stiffness:220,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:716};const transition2={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition3={damping:40,delay:.4,mass:1,stiffness:200,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition3,x:0,y:0};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:-160};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition4={damping:40,delay:.2,mass:1,stiffness:200,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition4,x:0,y:0};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:160};const transition5={damping:40,delay:.3,mass:1,stiffness:200,type:\"spring\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition5,x:0,y:0};const transition6={damping:40,delay:.5,mass:1,stiffness:200,type:\"spring\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition6,x:0,y:0};const transition7={damping:40,delay:.6,mass:1,stiffness:200,type:\"spring\"};const animation8={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition7,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Mobile Home\":\"QgH3f7oGV\",Desktop:\"FIWED7in9\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,tap,width,...props})=>{return{...props,nudbpXYrr:tap??props.nudbpXYrr,variant:humanReadableVariantMap[props.variant]??props.variant??\"FIWED7in9\",ZBBcJAot4:click??props.ZBBcJAot4};};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,nudbpXYrr,ZBBcJAot4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"FIWED7in9\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapzbey1w=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ZBBcJAot4){const res=await ZBBcJAot4(...args);if(res===false)return false;}});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"QgH3f7oGV\")return false;return true;};const router=useRouter();const k3C6KlFnd6g8dpo=activeVariantCallback(async(...args)=>{if(nudbpXYrr){const res=await nudbpXYrr(...args);if(res===false)return false;}});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-7u4hl\",className,classNames),\"data-framer-appear-id\":\"7u4hl\",\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"FIWED7in9\",onTap:onTapzbey1w,optimized:true,ref:refBinding,style:{backgroundColor:\"rgb(0, 0, 0)\",...style},...addPropertyOverrides({QgH3f7oGV:{\"data-framer-name\":\"Mobile Home\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-1b124at\",\"data-framer-appear-id\":\"1b124at\",\"data-framer-name\":\"Top\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"odu6M6dCf\",optimized:true,style:{transformPerspective:1200},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fcc9lv\",\"data-framer-name\":\"Contents\",layoutDependency:layoutDependency,layoutId:\"IeBlkdBF3\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lj92lr\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"gheijW0jd\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"KEYZdxqqk\",openInNewTab:false,scopeId:\"tYvD_X4HP\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1g3j86o framer-1ejq6f3\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"KEYZdxqqk\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"logo\",fit:\"fill\",intrinsicHeight:1927,intrinsicWidth:4359,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+24+(0+0+((componentViewport?.height||800)-64-619)/1*0)+0+0+0+8),pixelHeight:1927,pixelWidth:4359,sizes:\"107px\",src:\"https://framerusercontent.com/images/tgPbhTkfpH96YYtdpbxRdswvv4.png?width=4359&height=1927\",srcSet:\"https://framerusercontent.com/images/tgPbhTkfpH96YYtdpbxRdswvv4.png?scale-down-to=512&width=4359&height=1927 512w,https://framerusercontent.com/images/tgPbhTkfpH96YYtdpbxRdswvv4.png?scale-down-to=1024&width=4359&height=1927 1024w,https://framerusercontent.com/images/tgPbhTkfpH96YYtdpbxRdswvv4.png?scale-down-to=2048&width=4359&height=1927 2048w,https://framerusercontent.com/images/tgPbhTkfpH96YYtdpbxRdswvv4.png?scale-down-to=4096&width=4359&height=1927 4096w,https://framerusercontent.com/images/tgPbhTkfpH96YYtdpbxRdswvv4.png?width=4359&height=1927 4359w\"},className:\"framer-p9lh0y\",layoutDependency:layoutDependency,layoutId:\"ZKe1NE3CT\",...addPropertyOverrides({QgH3f7oGV:{background:{alt:\"logo\",fit:\"fill\",intrinsicHeight:1927,intrinsicWidth:4359,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+24+0+0+0+0+8),pixelHeight:1927,pixelWidth:4359,sizes:\"107px\",src:\"https://framerusercontent.com/images/tgPbhTkfpH96YYtdpbxRdswvv4.png?width=4359&height=1927\",srcSet:\"https://framerusercontent.com/images/tgPbhTkfpH96YYtdpbxRdswvv4.png?scale-down-to=512&width=4359&height=1927 512w,https://framerusercontent.com/images/tgPbhTkfpH96YYtdpbxRdswvv4.png?scale-down-to=1024&width=4359&height=1927 1024w,https://framerusercontent.com/images/tgPbhTkfpH96YYtdpbxRdswvv4.png?scale-down-to=2048&width=4359&height=1927 2048w,https://framerusercontent.com/images/tgPbhTkfpH96YYtdpbxRdswvv4.png?scale-down-to=4096&width=4359&height=1927 4096w,https://framerusercontent.com/images/tgPbhTkfpH96YYtdpbxRdswvv4.png?width=4359&height=1927 4359w\"}}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n85x45\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"PPDHyl794\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"WpYshwxFU\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+24+(0+0+((componentViewport?.height||800)-64-619)/1*0)+0+6.5+1,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-186xkl8-container\",layoutDependency:layoutDependency,layoutId:\"bcuWCvj9b-container\",nodeId:\"bcuWCvj9b\",rendersWithMotion:true,scopeId:\"tYvD_X4HP\",children:/*#__PURE__*/_jsx(PrimaryButton,{height:\"100%\",id:\"bcuWCvj9b\",layoutId:\"bcuWCvj9b\",OIgPjc99W:\"CONTACT NOW\",Ona_8uQ5B:resolvedLinks[0],UdbNikPXV:false,variant:matchVariant(\"xTN3PFP7t\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"50px\",y:(componentViewport?.y||0)+24+(0+0+((componentViewport?.height||800)-64-619)/1*0)+0+6.5+0,...addPropertyOverrides({QgH3f7oGV:{y:(componentViewport?.y||0)+24+0+0+6.5+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1oyly7i-container\",layoutDependency:layoutDependency,layoutId:\"RxrteGURZ-container\",nodeId:\"RxrteGURZ\",rendersWithMotion:true,scopeId:\"tYvD_X4HP\",children:/*#__PURE__*/_jsx(CircleButton,{height:\"100%\",id:\"RxrteGURZ\",k3C6KlFnd:k3C6KlFnd6g8dpo,layoutId:\"RxrteGURZ\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"THIXi_R2o\"),width:\"100%\",...addPropertyOverrides({QgH3f7oGV:{variant:matchVariant(\"ZMxQRP6cs\")}},baseVariant,gestureVariant)})})})]})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15sxrzu\",\"data-framer-name\":\"Center\",layoutDependency:layoutDependency,layoutId:\"VsGarMMd9\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-dgvsrg\",\"data-framer-name\":\"Works\",layoutDependency:layoutDependency,layoutId:\"cgxoE_4EH\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Aylgj_Rwz\"},implicitPathVariables:undefined},{href:{webPageId:\"Aylgj_Rwz\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:`max(${componentViewport?.width||\"100vw\"} - 144px, 1px)`,y:(componentViewport?.y||0)+24+(0+87+((componentViewport?.height||800)-64-619)/1*1)+0+0+0,...addPropertyOverrides({QgH3f7oGV:{width:\"342px\",y:(componentViewport?.y||0)+24+191+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-t4tue3-container\",\"data-framer-appear-id\":\"t4tue3\",\"data-framer-name\":\"1\",initial:animation5,layoutDependency:layoutDependency,layoutId:\"yoU5D_Dep-container\",name:\"1\",nodeId:\"yoU5D_Dep\",optimized:true,rendersWithMotion:true,scopeId:\"tYvD_X4HP\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(MenuItems,{cA8qQW4u8:resolvedLinks1[0],DPixeKnD0:\"WORKS\",height:\"100%\",id:\"yoU5D_Dep\",layoutId:\"yoU5D_Dep\",name:\"1\",style:{width:\"100%\"},variant:matchVariant(\"BLMztOrae\"),VTcfgG6jH:true,width:\"100%\",zHjS6Gvjh:false,...addPropertyOverrides({QgH3f7oGV:{cA8qQW4u8:resolvedLinks1[1],variant:matchVariant(\"YcY_wAIgR\")}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-100fg62\",\"data-framer-name\":\"About\",layoutDependency:layoutDependency,layoutId:\"VUuDNTYjN\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":XkJpdWZYk\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":XkJpdWZYk\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:`max(${componentViewport?.width||\"100vw\"} - 144px, 1px)`,y:(componentViewport?.y||0)+24+(0+87+((componentViewport?.height||800)-64-619)/1*1)+0+108+0,...addPropertyOverrides({QgH3f7oGV:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+24+191+0+108+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-1ne7zzf-container\",\"data-framer-appear-id\":\"1ne7zzf\",initial:animation5,layoutDependency:layoutDependency,layoutId:\"Yv50OCkrU-container\",nodeId:\"Yv50OCkrU\",optimized:true,rendersWithMotion:true,scopeId:\"tYvD_X4HP\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(MenuItems,{cA8qQW4u8:resolvedLinks2[0],DPixeKnD0:\"A PROPOS\",height:\"100%\",id:\"Yv50OCkrU\",layoutId:\"Yv50OCkrU\",style:{width:\"100%\"},variant:matchVariant(\"BLMztOrae\"),VTcfgG6jH:true,width:\"100%\",zHjS6Gvjh:false,...addPropertyOverrides({QgH3f7oGV:{cA8qQW4u8:resolvedLinks2[1],variant:matchVariant(\"YcY_wAIgR\")}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-kp2xbr\",\"data-framer-name\":\"Services\",layoutDependency:layoutDependency,layoutId:\"hUqkYjT46\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":LgyfTS21M\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":LgyfTS21M\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:`max(${componentViewport?.width||\"100vw\"} - 144px, 1px)`,y:(componentViewport?.y||0)+24+(0+87+((componentViewport?.height||800)-64-619)/1*1)+0+216+0,...addPropertyOverrides({QgH3f7oGV:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+24+191+0+216+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-1qy8m99-container\",\"data-framer-appear-id\":\"1qy8m99\",initial:animation5,layoutDependency:layoutDependency,layoutId:\"BA3KXyy_L-container\",nodeId:\"BA3KXyy_L\",optimized:true,rendersWithMotion:true,scopeId:\"tYvD_X4HP\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(MenuItems,{cA8qQW4u8:resolvedLinks3[0],DPixeKnD0:\"SERVICES\",height:\"100%\",id:\"BA3KXyy_L\",layoutId:\"BA3KXyy_L\",style:{width:\"100%\"},variant:matchVariant(\"BLMztOrae\"),VTcfgG6jH:true,width:\"100%\",zHjS6Gvjh:false,...addPropertyOverrides({QgH3f7oGV:{cA8qQW4u8:resolvedLinks3[1],variant:matchVariant(\"YcY_wAIgR\")}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gidosh\",\"data-framer-name\":\"Process\",layoutDependency:layoutDependency,layoutId:\"wPdWjO9zc\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":em6E7aJCF\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":em6E7aJCF\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:`max(${componentViewport?.width||\"100vw\"} - 144px, 1px)`,y:(componentViewport?.y||0)+24+(0+87+((componentViewport?.height||800)-64-619)/1*1)+0+324+0,...addPropertyOverrides({QgH3f7oGV:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+24+191+0+324+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation7,className:\"framer-zjf2ow-container\",\"data-framer-appear-id\":\"zjf2ow\",initial:animation5,layoutDependency:layoutDependency,layoutId:\"Z4Whoqv5m-container\",nodeId:\"Z4Whoqv5m\",optimized:true,rendersWithMotion:true,scopeId:\"tYvD_X4HP\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(MenuItems,{cA8qQW4u8:resolvedLinks4[0],DPixeKnD0:\"PROCESS\",height:\"100%\",id:\"Z4Whoqv5m\",layoutId:\"Z4Whoqv5m\",style:{width:\"100%\"},variant:matchVariant(\"BLMztOrae\"),VTcfgG6jH:true,width:\"100%\",zHjS6Gvjh:false,...addPropertyOverrides({QgH3f7oGV:{cA8qQW4u8:resolvedLinks4[1],variant:matchVariant(\"YcY_wAIgR\")}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vdcyke\",\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"yVXRO9iMY\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ZqliDJANP\"},implicitPathVariables:undefined},{href:{webPageId:\"ZqliDJANP\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:`max(${componentViewport?.width||\"100vw\"} - 144px, 1px)`,y:(componentViewport?.y||0)+24+(0+87+((componentViewport?.height||800)-64-619)/1*1)+0+432+0,...addPropertyOverrides({QgH3f7oGV:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+24+191+0+432+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation8,className:\"framer-1jks8dc-container\",\"data-framer-appear-id\":\"1jks8dc\",initial:animation5,layoutDependency:layoutDependency,layoutId:\"U33cf24nC-container\",nodeId:\"U33cf24nC\",optimized:true,rendersWithMotion:true,scopeId:\"tYvD_X4HP\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(MenuItems,{cA8qQW4u8:resolvedLinks5[0],DPixeKnD0:\"CONTACT\",height:\"100%\",id:\"U33cf24nC\",layoutId:\"U33cf24nC\",style:{width:\"100%\"},variant:matchVariant(\"BLMztOrae\"),VTcfgG6jH:true,width:\"100%\",zHjS6Gvjh:false,...addPropertyOverrides({QgH3f7oGV:{cA8qQW4u8:resolvedLinks5[1],variant:matchVariant(\"YcY_wAIgR\")}},baseVariant,gestureVariant)})})})})})]})]})})})});});const css=[\".framer-nEiXJ.framer-1ejq6f3, .framer-nEiXJ .framer-1ejq6f3 { display: block; }\",\".framer-nEiXJ.framer-7u4hl { align-content: center; align-items: center; cursor: default; display: flex; flex-direction: column; flex-wrap: nowrap; height: 800px; justify-content: space-between; max-width: 1920px; overflow: hidden; padding: 24px 72px 40px 72px; position: relative; width: 1440px; }\",\".framer-nEiXJ .framer-1b124at { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 3; }\",\".framer-nEiXJ .framer-fcc9lv { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 0px 24px 0px; position: relative; width: 1px; }\",\".framer-nEiXJ .framer-1lj92lr { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 88px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-nEiXJ .framer-1g3j86o { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 8px 0px 8px 0px; position: relative; text-decoration: none; width: 150px; }\",\".framer-nEiXJ .framer-p9lh0y { flex: none; height: 47px; overflow: hidden; position: relative; width: 107px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-nEiXJ .framer-n85x45 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-nEiXJ .framer-186xkl8-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-nEiXJ .framer-1oyly7i-container { flex: none; height: 50px; position: relative; width: 50px; z-index: 5; }\",\".framer-nEiXJ .framer-15sxrzu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-nEiXJ .framer-dgvsrg, .framer-nEiXJ .framer-100fg62, .framer-nEiXJ .framer-kp2xbr, .framer-nEiXJ .framer-1gidosh, .framer-nEiXJ .framer-1vdcyke { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 0; }\",\".framer-nEiXJ .framer-t4tue3-container, .framer-nEiXJ .framer-1ne7zzf-container, .framer-nEiXJ .framer-1qy8m99-container, .framer-nEiXJ .framer-zjf2ow-container, .framer-nEiXJ .framer-1jks8dc-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-nEiXJ.framer-v-z0uq6l.framer-7u4hl { gap: 104px; justify-content: flex-start; padding: 24px 24px 40px 24px; width: 390px; }\",\".framer-nEiXJ.framer-v-z0uq6l .framer-fcc9lv { gap: 0px; justify-content: center; }\",\".framer-nEiXJ.framer-v-z0uq6l .framer-dgvsrg { width: 342px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1920px\",null,null]},\"QgH3f7oGV\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1920px\",null,null]}}}\n * @framerVariables {\"nudbpXYrr\":\"tap\",\"ZBBcJAot4\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramertYvD_X4HP=withCSS(Component,css,\"framer-nEiXJ\");export default FramertYvD_X4HP;FramertYvD_X4HP.displayName=\"Menu 2\";FramertYvD_X4HP.defaultProps={height:800,width:1440};addPropertyControls(FramertYvD_X4HP,{variant:{options:[\"FIWED7in9\",\"QgH3f7oGV\"],optionTitles:[\"Desktop\",\"Mobile Home\"],title:\"Variant\",type:ControlType.Enum},nudbpXYrr:{title:\"Tap\",type:ControlType.EventHandler},ZBBcJAot4:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramertYvD_X4HP,[{explicitInter:true,fonts:[]},...PrimaryButtonFonts,...CircleButtonFonts,...MenuItemsFonts],{supportsExplicitInterCodegen:true});FramertYvD_X4HP.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(PrimaryButton,{},context),()=>forwardLoader(CircleButton,{},context),()=>forwardLoader(MenuItems,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertYvD_X4HP\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"nudbpXYrr\\\":\\\"tap\\\",\\\"ZBBcJAot4\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1920px\\\",null,null]},\\\"QgH3f7oGV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1920px\\\",null,null]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"800\",\"framerIntrinsicWidth\":\"1440\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./tYvD_X4HP.map","// Generated by Framer (8cfa921)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,InjectSelectionStyle,PropertyOverrides,RenderTarget,ResetOuterLinkContext,runTasksWithYield,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,withCSS}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import NavigationHeader from\"#framer/local/canvasComponent/QBuCUZOoX/QBuCUZOoX.js\";import FOOTER from\"#framer/local/canvasComponent/QLRQ6ApS0/QLRQ6ApS0.js\";import Menu2 from\"#framer/local/canvasComponent/tYvD_X4HP/tYvD_X4HP.js\";const NavigationHeaderFonts=getFonts(NavigationHeader);const Menu2Fonts=getFonts(Menu2);const FOOTERFonts=getFonts(FOOTER);const breakpoints={f7n26HfXf:\"(max-width: 809.98px)\",OSqHmpWUB:\"(min-width: 810px) and (max-width: 1199.98px)\",Ujy5jnsHA:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-OjstP\";const variantClassNames={f7n26HfXf:\"framer-v-x8ulyl\",OSqHmpWUB:\"framer-v-1h9jsp4\",Ujy5jnsHA:\"framer-v-11r3h9n\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition1={damping:30,delay:0,mass:1,stiffness:220,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:716};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:716};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\".framer-OjstP.framer-xi34se, .framer-OjstP .framer-xi34se { display: block; }\",\".framer-OjstP.framer-11r3h9n { align-content: center; align-items: center; background-color: var(--token-4bf267fb-d93e-4e73-b30f-f316fc59ac90, #f4f4f4); 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-OjstP .framer-arqgqk-container { flex: none; height: auto; left: 50%; max-width: 1600px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; transform: translateX(-50%); width: 100%; z-index: 2; }\",\".framer-OjstP.framer-1d2u9ln { background-color: #000000; inset: 0px; position: fixed; user-select: none; z-index: 9; }\",\".framer-OjstP.framer-nja4fi-container { flex: none; height: 100vh; left: calc(50.00000000000002% - min(1920px, 100%) / 2); max-width: 1920px; position: fixed; top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 9; }\",\".framer-OjstP .framer-myrh2f { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-OjstP .framer-1s7w6en-container { flex: none; height: auto; max-width: 1600px; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={f7n26HfXf:\"(max-width: 809.98px)\",OSqHmpWUB:\"(min-width: 810px) and (max-width: 1199.98px)\",Ujy5jnsHA:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"Ujy5jnsHA\",Phone:\"f7n26HfXf\",Tablet:\"OSqHmpWUB\"};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??\"Ujy5jnsHA\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const XEaYbJ1cyko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const nudbpXYrr1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"Ujy5jnsHA\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-4bf267fb-d93e-4e73-b30f-f316fc59ac90, rgb(244, 244, 244)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-11r3h9n\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:true,dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:96,width:\"min(100vw, 1600px)\",y:0,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-arqgqk-container\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"navigation\",layoutScroll:true,name:\"navigation\",nodeId:\"g0RzNohlO\",scopeId:\"SQcY5p7D9\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{f7n26HfXf:{variant:matchVariant(overlay.visible&&\"i7R8zz5ux\",overlay.visible?\"i7R8zz5ux\":\"i7R8zz5ux\")},OSqHmpWUB:{variant:matchVariant(overlay.visible&&\"gzqmGqQju\",overlay.visible?\"gzqmGqQju\":\"nfPYOMOwx\")}},children:/*#__PURE__*/_jsx(NavigationHeader,{height:\"100%\",id:\"g0RzNohlO\",layoutId:\"g0RzNohlO\",name:\"navigation\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(overlay.visible&&\"gzqmGqQju\",overlay.visible?\"gzqmGqQju\":\"gzqmGqQju\"),width:\"100%\",XEaYbJ1cy:XEaYbJ1cyko9la1({overlay})})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:.3,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-1d2u9ln\"),exit:{opacity:0,transition:{delay:0,duration:.3,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"qcYY4J4aB\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"min(100vw, 1920px)\",children:/*#__PURE__*/_jsx(Container,{animate:animation1,className:cx(scopingClassNames,\"framer-nja4fi-container\"),exit:animation,inComponentSlot:true,initial:animation2,nodeId:\"FDZag9r1Q\",rendersWithMotion:true,scopeId:\"SQcY5p7D9\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{f7n26HfXf:{variant:matchVariant(\"QgH3f7oGV\")}},children:/*#__PURE__*/_jsx(Menu2,{height:\"100%\",id:\"FDZag9r1Q\",layoutId:\"FDZag9r1Q\",nudbpXYrr:nudbpXYrr1q29jei({overlay}),style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"FIWED7in9\"),width:\"100%\",ZBBcJAot4:nudbpXYrr1q29jei({overlay})})})})})]})}),getContainer())})})]})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-myrh2f\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:797,width:\"min(100vw, 1600px)\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1s7w6en-container\",nodeId:\"QckO37IRi\",scopeId:\"SQcY5p7D9\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{f7n26HfXf:{variant:matchVariant(\"rt88jFvMi\")},OSqHmpWUB:{variant:matchVariant(\"HcYYRsFo0\")}},children:/*#__PURE__*/_jsx(FOOTER,{height:\"100%\",id:\"QckO37IRi\",layoutId:\"QckO37IRi\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"Euber9hdW\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"OSqHmpWUB\":{\"layout\":[\"fixed\",\"fixed\"]},\"f7n26HfXf\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"Ujy5jnsHA\":[\".framer-arqgqk-container\",\".framer-1s7w6en-container\"],\"OSqHmpWUB\":[\".framer-arqgqk-container\",\".framer-1s7w6en-container\"],\"f7n26HfXf\":[\".framer-arqgqk-container\",\".framer-1s7w6en-container\"]}\n * @framerBreakpoints {\"Ujy5jnsHA\":{\"min\":1200,\"canvasClassName\":\"framer-11r3h9n-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"OSqHmpWUB\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1h9jsp4-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"f7n26HfXf\":{\"max\":809,\"canvasClassName\":\"framer-x8ulyl-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant Ujy5jnsHA\n * @framerLayoutTemplate true\n */const FramerSQcY5p7D9=withCSS(Component,css,\"framer-OjstP\");export default FramerSQcY5p7D9;FramerSQcY5p7D9.displayName=\"Template\";FramerSQcY5p7D9.defaultProps={height:1e3,width:1200};addFonts(FramerSQcY5p7D9,[{explicitInter:true,fonts:[]},...NavigationHeaderFonts,...Menu2Fonts,...FOOTERFonts],{supportsExplicitInterCodegen:true});FramerSQcY5p7D9.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavigationHeader,{},context),()=>forwardLoader(Menu2,{},context),()=>forwardLoader(FOOTER,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSQcY5p7D9\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerHitTargets\":\"{\\\"Ujy5jnsHA\\\":[\\\".framer-arqgqk-container\\\",\\\".framer-1s7w6en-container\\\"],\\\"OSqHmpWUB\\\":[\\\".framer-arqgqk-container\\\",\\\".framer-1s7w6en-container\\\"],\\\"f7n26HfXf\\\":[\\\".framer-arqgqk-container\\\",\\\".framer-1s7w6en-container\\\"]}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OSqHmpWUB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"f7n26HfXf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerLayoutTemplate\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerBreakpoints\":\"{\\\"Ujy5jnsHA\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-11r3h9n-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"OSqHmpWUB\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1h9jsp4-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"f7n26HfXf\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-x8ulyl-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDefaultVariant\":\"Ujy5jnsHA\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/tdncXwmsBLv7HpyKhuYQ/ogeMXIViEX6o6tN5rgRR/SQcY5p7D9.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {em6E7aJCF: \"process\", LgyfTS21M: \"services\", Mb0KRjnXs: \"works\", vRQG7V4ia: \"hero\", XkJpdWZYk: \"about\", YukOCluX2: \"journal\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/44qFIiO2jIUrzxPiClqI/wuOYP45GvRGdxS45NdTp/augiA20Il.js\")), path: \"/\"}, IIJSDH3my: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ec7KW1BQAeUDbt6LATxU/ZxBccgjOZWm0cz8SHDxY/IIJSDH3my.js\")), path: \"/404\"}, ZqliDJANP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/srY27cUgeUVwngjjrKr2/wFhkyvJ8Ve9RVEXm41I7/ZqliDJANP.js\")), path: \"/contact\"}, Aylgj_Rwz: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6uI0rWae2UtxPMMDsVUj/j6HsTbzZuJFCtgDKkx8v/Aylgj_Rwz.js\")), path: \"/works\"}, PPwlZQifi: {collectionId: \"ETsgt9r2Z\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tzA5KrKfBME9H11in2V1/coAkRL9mSZRYXNrF9aQz/PPwlZQifi.js\")), path: \"/works/:PzlX3c1PA\"}, Wbxcmwj8r: {collectionId: \"y9BucjDVn\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vXkcFPQyANDjzL7ioU7Q/YKQcQ0pPhE7FsIzjENqJ/Wbxcmwj8r.js\")), path: \"/journal/:IETqXUpeF\"}}\r\n\r\n\t\tconst locales = [{code: \"fr\", id: \"default\", name: \"French\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {ETsgt9r2Z: async () => (await import(\"https://framerusercontent.com/modules/a5FF6SY4Egv0ANGmyWR0/bE0bePRLeqUZwLp2YEJj/ETsgt9r2Z.js\"))?.[\"utils\"], y9BucjDVn: async () => (await import(\"https://framerusercontent.com/modules/wKLsFGLFyF7awQinjKeq/pZplwPRnzGlkR7F3Yl4a/y9BucjDVn.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"3169af45de4567776fb0ee53113870153d2baeb8e37530ba465941549cf9514a\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"IIJSDH3my\":\r\ncase \"ZqliDJANP\":\r\ncase \"Aylgj_Rwz\":\r\ncase \"PqEMB5TiG\":\r\ncase \"PPwlZQifi\":\r\ncase \"Wbxcmwj8r\":\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 \"IIJSDH3my\":\r\ncase \"ZqliDJANP\":\r\ncase \"Aylgj_Rwz\":\r\ncase \"PqEMB5TiG\":\r\ncase \"PPwlZQifi\":\r\ncase \"Wbxcmwj8r\":\r\nreturn [{hash: \"11r3h9n\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1h9jsp4\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"x8ulyl\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ec7KW1BQAeUDbt6LATxU/ZxBccgjOZWm0cz8SHDxY/IIJSDH3my.js\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://huitcentdix.fr\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/iP9mnt5R5wR74SAvZ9ry/15NQ6Wb7kEe3imeHWDT9/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}