{"version":3,"file":"script_main.CftS2AND.mjs","names":["addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","className","css","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","className","css","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","className","css","sharedStyle.css","sharedStyle.fonts","NavigationNavLinkSingle","NavigationNavLinkSingle2","ButtonButton","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","className","NavigationNavigationBar","useRef","React.useId","className","PropertyOverrides","React.createElement","Main","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/16bRF3odzDnlS8FqemKX/ADTFCBXGxbbx1ko6twqm/eSnNDZnWJ.js","https:/framerusercontent.com/modules/h3SYBNI1P9u8NqJhTisO/nY0JIOxtgnXPx33Sstqz/HKJQxfrtn.js","https:/framerusercontent.com/modules/8X4czNdIETwkIU9KwZTI/I5yfAipLd2ryywsc01km/kgxjb433u.js","https:/framerusercontent.com/modules/JJb6SS7BkG5LNFMrJWWb/OWQWzd0Sj2j8QCI3Iuq6/RfFn5U0WG.js","https:/framerusercontent.com/modules/pb2l3yzwhr10ZwRZVXog/JPZh6dWKCC4R6s8rt68K/cmHIFTbsy.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (504870a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/A9YhXEP51pmjC7WMWqNw/IpWP46p6hQzmn5ExDrfw/pGiWa7rbV.js\";const enabledGestures={p_NAbhrjE:{hover:true}};const serializationHash=\"framer-HjutP\";const variantClassNames={p_NAbhrjE:\"framer-v-1p7ikme\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:212,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,link,pageName,width,...props})=>{return{...props,QLgiJ9IsJ:click??props.QLgiJ9IsJ,vr3GalQZm:pageName??props.vr3GalQZm??\"Home\",x7kSahbL4:link??props.x7kSahbL4};};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,x7kSahbL4,vr3GalQZm,QLgiJ9IsJ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"p_NAbhrjE\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1e02lvv=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(QLgiJ9IsJ){const res=await QLgiJ9IsJ(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:x7kSahbL4,motionChild:true,nodeId:\"p_NAbhrjE\",scopeId:\"eSnNDZnWJ\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1p7ikme\",className,classNames)} framer-rfqnox`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"p_NAbhrjE\",onTap:onTap1e02lvv,ref:refBinding,style:{borderBottomLeftRadius:11,borderBottomRightRadius:11,borderTopLeftRadius:11,borderTopRightRadius:11,...style},...addPropertyOverrides({\"p_NAbhrjE-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-lshoj8\",\"data-styles-preset\":\"pGiWa7rbV\",children:\"Home\"})}),className:\"framer-1hs3p97\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QeJ7X5uIL\",text:vr3GalQZm,variants:{\"p_NAbhrjE-hover\":{\"--extracted-r6o4lv\":\"var(--token-3fd3d657-17f9-4f64-87d8-75f87784a4c2, rgb(78, 114, 234))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"p_NAbhrjE-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-lshoj8\",\"data-styles-preset\":\"pGiWa7rbV\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3fd3d657-17f9-4f64-87d8-75f87784a4c2, rgb(78, 114, 234)))\"},children:\"Home\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HjutP.framer-rfqnox, .framer-HjutP .framer-rfqnox { display: block; }\",\".framer-HjutP.framer-1p7ikme { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 30px; justify-content: center; overflow: hidden; padding: 0px 12px 0px 12px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-HjutP .framer-1hs3p97 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 67\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"pXhOUTfEv\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"x7kSahbL4\":\"link\",\"vr3GalQZm\":\"pageName\",\"QLgiJ9IsJ\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramereSnNDZnWJ=withCSS(Component,css,\"framer-HjutP\");export default FramereSnNDZnWJ;FramereSnNDZnWJ.displayName=\"Navigation / Nav - Link - Single 2\";FramereSnNDZnWJ.defaultProps={height:30,width:67};addPropertyControls(FramereSnNDZnWJ,{x7kSahbL4:{title:\"Link\",type:ControlType.Link},vr3GalQZm:{defaultValue:\"Home\",displayTextArea:false,title:\"Page Name\",type:ControlType.String},QLgiJ9IsJ:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramereSnNDZnWJ,[{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\":\"FramereSnNDZnWJ\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"67\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"x7kSahbL4\\\":\\\"link\\\",\\\"vr3GalQZm\\\":\\\"pageName\\\",\\\"QLgiJ9IsJ\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"pXhOUTfEv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"30\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./eSnNDZnWJ.map","// Generated by Framer (504870a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/A9YhXEP51pmjC7WMWqNw/IpWP46p6hQzmn5ExDrfw/pGiWa7rbV.js\";const enabledGestures={AWt9VNFfN:{hover:true}};const serializationHash=\"framer-dKU92\";const variantClassNames={AWt9VNFfN:\"framer-v-slimfh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:212,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,link,pageName,width,...props})=>{return{...props,QLgiJ9IsJ:click??props.QLgiJ9IsJ,vr3GalQZm:pageName??props.vr3GalQZm??\"Home\",x7kSahbL4:link??props.x7kSahbL4};};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,x7kSahbL4,vr3GalQZm,QLgiJ9IsJ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"AWt9VNFfN\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1e02lvv=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(QLgiJ9IsJ){const res=await QLgiJ9IsJ(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:x7kSahbL4,motionChild:true,nodeId:\"AWt9VNFfN\",scopeId:\"HKJQxfrtn\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-slimfh\",className,classNames)} framer-pkohiz`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"AWt9VNFfN\",onTap:onTap1e02lvv,ref:refBinding,style:{backgroundColor:\"var(--token-403f5250-c23f-4327-bcf3-4fb3df82b8c0, rgb(255, 251, 245))\",borderBottomLeftRadius:11,borderBottomRightRadius:11,borderTopLeftRadius:11,borderTopRightRadius:11,...style},...addPropertyOverrides({\"AWt9VNFfN-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-lshoj8\",\"data-styles-preset\":\"pGiWa7rbV\",children:\"Home\"})}),className:\"framer-1mlaote\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iV3npuQVR\",text:vr3GalQZm,variants:{\"AWt9VNFfN-hover\":{\"--extracted-r6o4lv\":\"var(--token-3fd3d657-17f9-4f64-87d8-75f87784a4c2, rgb(78, 114, 234))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"AWt9VNFfN-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-lshoj8\",\"data-styles-preset\":\"pGiWa7rbV\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3fd3d657-17f9-4f64-87d8-75f87784a4c2, rgb(78, 114, 234)))\"},children:\"Home\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dKU92.framer-pkohiz, .framer-dKU92 .framer-pkohiz { display: block; }\",\".framer-dKU92.framer-slimfh { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 30px; justify-content: center; overflow: visible; padding: 0px 12px 0px 12px; position: relative; text-decoration: none; width: min-content; }\",\".framer-dKU92 .framer-1mlaote { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 67\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"qagBgJBxR\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"x7kSahbL4\":\"link\",\"vr3GalQZm\":\"pageName\",\"QLgiJ9IsJ\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHKJQxfrtn=withCSS(Component,css,\"framer-dKU92\");export default FramerHKJQxfrtn;FramerHKJQxfrtn.displayName=\"Navigation / Nav - Link - Single\";FramerHKJQxfrtn.defaultProps={height:30,width:67};addPropertyControls(FramerHKJQxfrtn,{x7kSahbL4:{title:\"Link\",type:ControlType.Link},vr3GalQZm:{defaultValue:\"Home\",displayTextArea:false,title:\"Page Name\",type:ControlType.String},QLgiJ9IsJ:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerHKJQxfrtn,[{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\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHKJQxfrtn\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"67\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"30\",\"framerVariables\":\"{\\\"x7kSahbL4\\\":\\\"link\\\",\\\"vr3GalQZm\\\":\\\"pageName\\\",\\\"QLgiJ9IsJ\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"qagBgJBxR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HKJQxfrtn.map","// Generated by Framer (504870a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/A9YhXEP51pmjC7WMWqNw/IpWP46p6hQzmn5ExDrfw/pGiWa7rbV.js\";const enabledGestures={aoftZDoJm:{hover:true},mlgy7rq_y:{hover:true}};const cycleOrder=[\"aoftZDoJm\",\"mlgy7rq_y\"];const serializationHash=\"framer-fcJt4\";const variantClassNames={aoftZDoJm:\"framer-v-1ly0wso\",mlgy7rq_y:\"framer-v-1m4ftyi\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 2\":\"mlgy7rq_y\",Dark:\"aoftZDoJm\"};const getProps=({click,height,id,link,title,width,...props})=>{return{...props,QPXgBsk7h:title??props.QPXgBsk7h??\"Book a free consultation\",T5oKm0XoU:link??props.T5oKm0XoU,TGvNg40i5:click??props.TGvNg40i5,variant:humanReadableVariantMap[props.variant]??props.variant??\"aoftZDoJm\"};};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,T5oKm0XoU,QPXgBsk7h,TGvNg40i5,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"aoftZDoJm\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1qwy1su=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(TGvNg40i5){const res=await TGvNg40i5(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:T5oKm0XoU,motionChild:true,nodeId:\"aoftZDoJm\",scopeId:\"kgxjb433u\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1ly0wso\",className,classNames)} framer-42qrbo`,\"data-framer-name\":\"Dark\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"aoftZDoJm\",onTap:onTap1qwy1su,ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-769935d1-8773-4c6e-b629-6719b7e61963, rgb(75, 61, 37))\",borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,...style},variants:{\"aoftZDoJm-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-b12c504d-7f1b-4b08-ab18-b6773c424411, rgb(157, 130, 50))\"},\"mlgy7rq_y-hover\":{backgroundColor:\"rgb(232, 224, 211)\"},mlgy7rq_y:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-769935d1-8773-4c6e-b629-6719b7e61963, rgb(75, 61, 37))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-403f5250-c23f-4327-bcf3-4fb3df82b8c0, rgb(255, 251, 245))\"}},...addPropertyOverrides({\"aoftZDoJm-hover\":{\"data-framer-name\":undefined},\"mlgy7rq_y-hover\":{\"data-framer-name\":undefined},mlgy7rq_y:{\"data-border\":true,\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-lshoj8\",\"data-styles-preset\":\"pGiWa7rbV\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-403f5250-c23f-4327-bcf3-4fb3df82b8c0, rgb(255, 251, 245)))\"},children:\"Book a free consultation\"})}),className:\"framer-jrv9xf\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Z7n2ny3nC\",style:{\"--extracted-r6o4lv\":\"var(--token-403f5250-c23f-4327-bcf3-4fb3df82b8c0, rgb(255, 251, 245))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:QPXgBsk7h,variants:{mlgy7rq_y:{\"--extracted-r6o4lv\":\"var(--token-769935d1-8773-4c6e-b629-6719b7e61963, rgb(75, 61, 37))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({mlgy7rq_y:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-lshoj8\",\"data-styles-preset\":\"pGiWa7rbV\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-769935d1-8773-4c6e-b629-6719b7e61963, rgb(75, 61, 37)))\"},children:\"Book a free consultation\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fcJt4.framer-42qrbo, .framer-fcJt4 .framer-42qrbo { display: block; }\",\".framer-fcJt4.framer-1ly0wso { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: center; overflow: hidden; padding: 10px 30px 10px 30px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-fcJt4 .framer-jrv9xf { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",...sharedStyle.css,'.framer-fcJt4[data-border=\"true\"]::after, .framer-fcJt4 [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; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 230\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"mlgy7rq_y\":{\"layout\":[\"auto\",\"auto\"]},\"oReeqLy3d\":{\"layout\":[\"auto\",\"auto\"]},\"LSMTM5inX\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"T5oKm0XoU\":\"link\",\"QPXgBsk7h\":\"title\",\"TGvNg40i5\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerkgxjb433u=withCSS(Component,css,\"framer-fcJt4\");export default Framerkgxjb433u;Framerkgxjb433u.displayName=\"Button / Button\";Framerkgxjb433u.defaultProps={height:44,width:230};addPropertyControls(Framerkgxjb433u,{variant:{options:[\"aoftZDoJm\",\"mlgy7rq_y\"],optionTitles:[\"Dark\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},T5oKm0XoU:{title:\"Link\",type:ControlType.Link},QPXgBsk7h:{defaultValue:\"Book a free consultation\",displayTextArea:false,title:\"Title\",type:ControlType.String},TGvNg40i5:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerkgxjb433u,[{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\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerkgxjb433u\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mlgy7rq_y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oReeqLy3d\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LSMTM5inX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"230\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"T5oKm0XoU\\\":\\\"link\\\",\\\"QPXgBsk7h\\\":\\\"title\\\",\\\"TGvNg40i5\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"44\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./kgxjb433u.map","// Generated by Framer (504870a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavigationNavLinkSingle2 from\"https://framerusercontent.com/modules/16bRF3odzDnlS8FqemKX/ADTFCBXGxbbx1ko6twqm/eSnNDZnWJ.js\";import NavigationNavLinkSingle from\"https://framerusercontent.com/modules/h3SYBNI1P9u8NqJhTisO/nY0JIOxtgnXPx33Sstqz/HKJQxfrtn.js\";import ButtonButton from\"https://framerusercontent.com/modules/8X4czNdIETwkIU9KwZTI/I5yfAipLd2ryywsc01km/kgxjb433u.js\";const NavigationNavLinkSingleFonts=getFonts(NavigationNavLinkSingle);const NavigationNavLinkSingle2Fonts=getFonts(NavigationNavLinkSingle2);const ButtonButtonFonts=getFonts(ButtonButton);const cycleOrder=[\"Wpw2Zh9w3\",\"tLu3FrSnw\",\"y7YUlyKcD\"];const serializationHash=\"framer-HtsAT\";const variantClassNames={tLu3FrSnw:\"framer-v-1rwjscz\",Wpw2Zh9w3:\"framer-v-m93g2z\",y7YUlyKcD:\"framer-v-4nndst\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition2={duration:0,type:\"tween\"};const transition3={damping:40,delay:0,mass:1,stiffness:600,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 humanReadableVariantMap={\"Phone Open\":\"y7YUlyKcD\",Desktop:\"Wpw2Zh9w3\",Phone:\"tLu3FrSnw\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Wpw2Zh9w3\"};};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:\"Wpw2Zh9w3\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapxbmqpk=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"y7YUlyKcD\");});const onTap1dh5nl1=activeVariantCallback(async(...args)=>{setVariant(\"y7YUlyKcD\");});const onTap1synpkz=activeVariantCallback(async(...args)=>{setVariant(\"tLu3FrSnw\");});const TGvNg40i51t9j4my=activeVariantCallback(async(...args)=>{setVariant(\"Wpw2Zh9w3\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"tLu3FrSnw\",\"y7YUlyKcD\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"tLu3FrSnw\")return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({tLu3FrSnw:{value:transition2},y7YUlyKcD:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-m93g2z\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"Wpw2Zh9w3\",ref:refBinding,style:{backgroundColor:\"var(--token-403f5250-c23f-4327-bcf3-4fb3df82b8c0, rgb(255, 251, 245))\",...style},...addPropertyOverrides({tLu3FrSnw:{\"data-framer-name\":\"Phone\",\"data-highlight\":true,onTap:onTapxbmqpk},y7YUlyKcD:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-t59s7m\",\"data-framer-name\":\"Name\",layoutDependency:layoutDependency,layoutId:\"Cqwd35faQ\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{y7YUlyKcD:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(232, 232, 232)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({tLu3FrSnw:{\"data-highlight\":true,onTap:onTap1dh5nl1},y7YUlyKcD:{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"lyOKJZ6_p\",openInNewTab:false,scopeId:\"RfFn5U0WG\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-9jlf82 framer-1vr3k7q\",\"data-framer-name\":\"Calque_2\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:61,intrinsicWidth:133,layoutDependency:layoutDependency,layoutId:\"lyOKJZ6_p\",svg:'<svg width=\"133\" height=\"61\" viewBox=\"0 0 133 61\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_80_110)\">\\n<path d=\"M35.5222 3.23145H25.6176C24.746 3.23145 24.0407 3.92953 24.0407 4.79233V32.7471C24.0407 34.3315 23.7872 35.6492 23.2642 36.7003C22.7492 37.7435 22.0281 38.5278 21.1169 39.0377C20.1977 39.5475 19.128 39.8063 17.8998 39.8063C16.2517 39.8063 14.8888 39.2494 13.8112 38.1278C12.9792 37.2729 12.3215 36.0806 11.8223 34.5511C11.5529 33.7275 10.6892 33.2491 9.85724 33.5001C7.53558 34.206 3.2013 35.5237 1.10943 36.1591C0.356674 36.3865 -0.102903 37.1238 0.0159531 37.9003C0.166504 38.9279 0.483454 40.026 0.966802 41.2025C1.67202 42.9281 2.74964 44.591 4.21554 46.1989C5.6735 47.8069 7.52766 49.1168 9.78593 50.1443C12.0442 51.1639 14.7066 51.6816 17.7651 51.6816C20.8237 51.6816 23.4781 51.2973 25.879 50.5286C28.2799 49.7599 30.3084 48.6775 31.9803 47.2813C33.6522 45.8852 34.92 44.2145 35.7916 42.2849C36.6633 40.3554 37.0991 38.2455 37.0991 35.963V4.79233C37.0991 3.92953 36.3938 3.23145 35.5222 3.23145Z\" fill=\"#4B3D25\"/>\\n<path d=\"M50.8785 15.6323H41.3462C40.471 15.6323 39.7615 16.3347 39.7615 17.2011V48.9913C39.7615 49.8577 40.471 50.5601 41.3462 50.5601H50.8785C51.7537 50.5601 52.4632 49.8577 52.4632 48.9913V17.2011C52.4632 16.3347 51.7537 15.6323 50.8785 15.6323Z\" fill=\"#4B3D25\"/>\\n<path d=\"M90.9408 1.59229H81.3927C80.5211 1.59229 79.8158 2.29037 79.8158 3.15317V43.9244C79.8158 43.9715 79.8158 44.0185 79.8238 44.0734L80.0694 46.6148L80.315 49.0855C80.3943 49.8856 81.0678 50.4896 81.8839 50.4896H86.2816C86.1707 50.1287 86.1311 49.7366 86.1945 49.3444C86.3767 48.2306 87.2959 47.3992 88.4527 47.3286C88.8885 47.2972 89.2926 47.258 89.6809 47.2188C88.8885 46.6932 88.0724 45.9089 87.8109 44.646C87.5256 43.1793 88.2705 41.6419 89.7364 40.7477C90.5604 40.2379 91.5113 39.9948 92.5176 40.0261V3.15317C92.5176 2.29037 91.8124 1.59229 90.9408 1.59229ZM79.8158 31.908V34.1512C79.8634 33.7904 79.8872 33.4139 79.8872 33.0296C79.8872 32.6453 79.8634 32.2688 79.8158 31.908ZM81.8998 23.1466C81.3689 21.5779 80.6795 20.2288 79.8158 19.0836C79.1978 18.2365 78.4767 17.507 77.6606 16.8952C75.7589 15.452 73.3501 14.7304 70.4262 14.7304C67.0903 14.7304 64.2298 15.452 61.8527 16.8952C59.4756 18.3385 57.6531 20.417 56.3853 23.1466C55.1175 25.8684 54.4836 29.1627 54.4836 33.0296C54.4836 36.8965 55.1175 40.1281 56.3853 42.8812C57.6531 45.6265 59.4756 47.7207 61.8527 49.164C64.2298 50.6072 67.0903 51.3288 70.4262 51.3288C73.3501 51.3288 75.7589 50.6072 77.6606 49.164C78.5797 48.4659 79.388 47.6188 80.0694 46.6148C80.8222 45.5481 81.4244 44.3009 81.8998 42.8812C82.811 40.1281 83.2706 36.8495 83.2706 33.0296C83.2706 29.2097 82.811 25.8684 81.8998 23.1466ZM76.9554 38.8653C76.0362 39.4457 74.9903 39.7359 73.8176 39.7359C72.6449 39.7359 71.6623 39.4457 70.7511 38.8653C69.8319 38.277 69.1109 37.4926 68.5958 36.4886C68.0729 35.4847 67.7955 34.3316 67.748 33.0296C67.7955 31.7276 68.0729 30.5745 68.5958 29.5706C69.1109 28.5666 69.8161 27.7901 70.7115 27.2332C71.6068 26.6684 72.6211 26.3939 73.7463 26.3939C74.9665 26.3939 76.0362 26.6684 76.9554 27.2332C77.8745 27.7901 78.5877 28.5666 79.1106 29.5706C79.4751 30.2765 79.7128 31.053 79.8158 31.908V34.1512C79.7128 35.0062 79.4751 35.7827 79.1106 36.4886C78.5877 37.4926 77.8745 38.277 76.9554 38.8653Z\" fill=\"#4B3D25\"/>\\n<path d=\"M130.56 23.531C128.943 20.7779 126.685 18.6288 123.785 17.0679C120.893 15.507 117.565 14.7305 113.801 14.7305C110.037 14.7305 106.78 15.507 103.888 17.0679C100.996 18.6288 98.7379 20.7779 97.1135 23.531C95.4891 26.2763 94.6809 29.4451 94.6809 33.0297C94.6809 36.277 95.3465 39.1791 96.7015 41.7361C96.7886 41.7126 96.8758 41.6969 96.9629 41.6812L97.2086 40.8733L97.7395 39.2262C97.8979 38.7085 98.2466 38.3006 98.7141 38.0731C99.1895 37.8457 99.76 37.83 100.267 38.0339C101.242 38.4104 101.749 39.4458 101.44 40.4262L101.163 41.3283C101.289 41.3283 101.416 41.3283 101.535 41.3204H102.105C102.399 41.3204 102.676 41.3518 102.937 41.4538C103.595 41.7204 104.047 42.293 104.134 42.9519C104.221 43.4931 104.055 44.0814 103.69 44.5049C103.429 44.8187 103.08 45.0305 102.692 45.1246C102.803 45.2579 102.898 45.4226 102.977 45.5952C103.651 44.8971 104.697 44.6383 105.679 45.0226C106.955 45.5246 107.581 46.9129 107.105 48.1758L107.089 48.2307C107.018 48.3954 106.947 48.5836 106.868 48.7876C106.709 49.2111 106.574 49.6425 106.44 50.0896C106.551 50.1367 106.67 50.1837 106.788 50.2151C107.866 49.4935 108.991 48.8895 110.108 48.3013L110.671 46.5286L111.479 43.9559C111.685 43.297 112.137 42.7793 112.747 42.4891C113.357 42.1989 114.078 42.1832 114.72 42.4342C115.972 42.9284 116.606 44.2382 116.218 45.4932L115.092 49.0464C115.528 48.968 115.996 49.015 116.447 49.1876C117.065 49.4307 117.573 49.917 117.834 50.5132C117.897 50.67 117.953 50.8269 117.977 50.9916C120.084 50.6308 122.042 49.9641 123.824 48.9915C126.693 47.4306 128.943 45.2815 130.56 42.5283C132.184 39.7831 133 36.6142 133 33.0297C133 29.4451 132.184 26.2763 130.56 23.531ZM119.165 36.4887C118.65 37.4927 117.945 38.2771 117.05 38.8654C116.154 39.4458 115.116 39.736 113.944 39.736C112.771 39.736 111.638 39.4458 110.695 38.8654C109.76 38.2771 109.031 37.4927 108.508 36.4887C107.993 35.4847 107.731 34.3317 107.731 33.0297C107.731 31.7276 107.993 30.5746 108.508 29.5706C109.031 28.5667 109.744 27.7823 110.663 27.194C111.582 26.6136 112.628 26.3234 113.801 26.3234C114.974 26.3234 116.099 26.6136 117.01 27.194C117.929 27.7823 118.65 28.5667 119.165 29.5706C119.68 30.5746 119.942 31.7276 119.942 33.0297C119.942 34.3317 119.68 35.4847 119.165 36.4887Z\" fill=\"#4B3D25\"/>\\n<path d=\"M105.283 47.3443C105.204 47.5482 105.132 47.7522 105.069 47.9561C104.918 48.411 104.776 48.8738 104.657 49.3444C104.102 51.3994 103.809 53.5251 103.682 55.635C103.65 56.2233 102.723 56.1449 102.763 55.5566C102.826 54.4349 102.937 53.3133 103.112 52.1917C102.668 53.0152 102.129 53.8624 101.305 54.2467C100.378 54.6702 99.2766 54.3408 98.9121 53.3604C98.5317 52.3407 98.8407 51.1328 99.0626 50.1288C99.3399 48.8424 99.7599 47.6031 100.307 46.403C100.552 45.8697 101.424 46.1834 101.178 46.7246C101.131 46.8266 101.083 46.9364 101.036 47.0384C100.513 48.2306 100.109 49.4856 99.8708 50.772C99.752 51.4073 99.2528 53.3368 100.315 53.5172C100.917 53.6192 101.392 53.1094 101.701 52.6701C102.089 52.1368 102.414 51.5406 102.723 50.9602C103.088 50.27 103.421 49.564 103.714 48.8503C103.888 48.4581 104.047 48.0581 104.189 47.658C104.269 47.4463 104.34 47.2423 104.411 47.0305C104.617 46.4736 105.473 46.7874 105.283 47.3443Z\" fill=\"#4B3D25\"/>\\n<path d=\"M116.091 51.1402L116.051 51.2422L113.27 58.7799C113.072 59.329 112.192 59.0152 112.398 58.4662L115.045 51.3049L115.219 50.8265C115.425 50.2774 116.297 50.5911 116.091 51.1402Z\" fill=\"#4B3D25\"/>\\n<path d=\"M123.159 56.066C122.85 57.8309 121.796 59.5486 120.251 60.5291C118.761 61.4781 116.74 60.9448 116.178 59.2192C115.623 57.5093 116.257 55.4778 117.311 54.0973C117.612 53.7051 118.254 54.1522 117.945 54.5522C117.414 55.2503 117.042 56.0347 116.883 56.8975C116.756 57.5799 116.701 58.3642 116.939 59.0388C117.145 59.6349 117.628 60.0898 118.27 60.2075C119.022 60.3487 119.68 60.0428 120.235 59.58C121.352 58.6544 122.152 57.3602 122.39 55.9327C122.477 55.3915 122.525 54.811 122.279 54.2934C122.01 53.7208 121.408 53.3992 120.766 53.4149C119.189 53.4698 118.587 55.4778 118.713 56.7563C118.769 57.2504 117.992 57.3916 117.945 56.8975C117.755 55.0385 118.801 52.4266 121.091 52.654C121.899 52.7403 122.612 53.2031 122.969 53.9247C123.301 54.5914 123.285 55.3523 123.159 56.066Z\" fill=\"#4B3D25\"/>\\n<path d=\"M113.333 44.183C112.85 45.9008 112.367 47.6186 111.883 49.3363C111.867 49.3442 111.851 49.352 111.836 49.3598C110.964 49.8461 110.077 50.3403 109.221 50.8737C108.325 51.4384 107.462 52.0502 106.685 52.7561C105.98 53.3836 105.172 54.2543 105.275 55.2661C105.402 56.4897 106.63 56.7721 107.676 56.6387C108.539 56.5368 109.332 56.1524 110.1 55.7289C109.934 56.3015 109.775 56.8819 109.609 57.4545C109.459 58.0192 110.33 58.3408 110.489 57.7761C111.091 55.6112 111.701 53.4385 112.303 51.2737C112.937 49.0147 113.571 46.7636 114.205 44.4968C114.363 43.9399 113.492 43.6183 113.333 44.183ZM110.449 54.4817C109.53 54.9994 108.563 55.6112 107.501 55.7446C107.002 55.7995 106.257 55.8152 106.194 55.1563C106.146 54.6543 106.582 54.1602 106.899 53.8229C107.62 53.0542 108.531 52.4424 109.411 51.8698C109.815 51.611 110.219 51.3521 110.631 51.109C110.932 50.9286 111.241 50.756 111.542 50.5834C111.487 50.7874 111.432 50.9913 111.368 51.1952C111.067 52.2855 110.758 53.3836 110.449 54.4817Z\" fill=\"#4B3D25\"/>\\n<path d=\"M102.628 43.1478C102.668 43.3674 102.509 43.6654 102.256 43.6811C101.115 43.736 99.9658 43.7674 98.8327 43.9164C98.7693 44.1517 98.698 44.3949 98.6346 44.6302C97.8105 47.5402 97.0023 50.4502 96.1861 53.3445C96.0276 53.9171 95.156 53.5955 95.3145 53.0307C96.1465 50.0502 96.9864 47.0617 97.8263 44.0812C96.923 44.2616 96.0514 44.5204 95.1719 44.7871C94.9342 44.8655 94.6727 44.6381 94.6331 44.4263C94.5855 44.1596 94.7678 43.9635 95.0055 43.8929C95.8533 43.6341 96.7091 43.3831 97.5807 43.2027C97.755 43.1634 97.9214 43.1321 98.0957 43.1007C98.4127 41.9869 98.7217 40.8731 99.0308 39.7593C99.1892 39.1946 100.061 39.5162 99.9103 40.0809C99.6409 41.0378 99.3635 42.0026 99.0941 42.9674C100.093 42.8575 101.091 42.8262 102.089 42.7791C102.343 42.7634 102.581 42.8811 102.628 43.1478Z\" fill=\"#4B3D25\"/>\\n<path d=\"M94.134 47.9009C94.134 48.4029 93.9359 48.9755 93.6031 49.352C93.3099 49.6971 92.8345 49.8618 92.4066 49.9873C92.264 50.0344 92.1213 50.0736 91.9787 50.1128L89.9264 50.4893C89.6174 50.5285 89.3163 50.5599 89.0073 50.5834C88.8726 50.5991 88.7537 50.5599 88.6666 50.4893C88.3734 50.2697 88.3813 49.7285 88.8409 49.6814C89.5223 49.6187 90.2117 49.5324 90.8852 49.4069C91.432 49.3128 92.0025 49.2029 92.5175 48.9755C92.5571 48.9676 92.5968 48.9441 92.6364 48.9284C93.0246 48.748 93.191 48.3245 93.2069 47.8695C93.2306 47.3518 92.9137 47.0146 92.5175 46.7479C92.47 46.7165 92.4304 46.693 92.3828 46.6616C91.5112 46.1282 90.1562 45.7517 89.8948 44.6223C89.7284 43.8928 90.2434 43.179 90.8298 42.7868C91.3448 42.4496 91.9312 42.3084 92.5175 42.3162C92.9771 42.3241 93.4367 42.4025 93.8804 42.5594C94.443 42.7555 94.126 43.6104 93.5634 43.4222C93.2386 43.3124 92.8741 43.2418 92.5175 43.2339C91.8915 43.2339 91.2735 43.4143 90.9248 43.9634C90.8694 44.0575 90.8139 44.1909 90.7981 44.2614C90.7743 44.4105 90.7981 44.4183 90.8377 44.5203C91.0754 44.9674 91.5984 45.2262 92.0342 45.4458C92.1926 45.5243 92.359 45.6106 92.5175 45.7047C93.3891 46.1831 94.1577 46.7871 94.134 47.9009Z\" fill=\"#4B3D25\"/>\\n<path d=\"M47.9307 8.38486C54.3886 14.7774 46.1162 14.7774 46.1162 8.38486C46.1162 14.7774 37.8438 14.7774 44.3016 8.38486C37.8438 14.7774 37.8438 6.27492 44.3016 6.51807C37.8438 6.27492 37.8438 -1.6001 44.3016 4.79247C37.8438 -1.6001 46.1162 -1.6001 46.1162 4.79247C46.1162 -1.6001 54.3886 -1.6001 47.9307 4.79247C54.3886 -1.6001 54.3886 6.27492 47.9307 6.51807C54.3886 6.27492 54.3886 14.7774 47.9307 8.38486Z\" fill=\"#4E72EA\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_80_110\">\\n<rect width=\"133\" height=\"61\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true,...addPropertyOverrides({y7YUlyKcD:{fill:'var(--token-1d3eed3f-60b2-4eeb-8b1b-2d0206799803, rgb(15, 14, 14)) /* {\"name\":\"Black\"} */'}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-unt8y6\",\"data-framer-name\":\"Logo Wrapper\",layoutDependency:layoutDependency,layoutId:\"jWq4Xu_Hj\"}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hi5e7i\",\"data-framer-name\":\"Hamburger\",layoutDependency:layoutDependency,layoutId:\"IXR7BGbNn\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"0px 1.3436836425447838px 0.5374734570179134px -0.625px rgba(0, 0, 0, 0.09), 0px 3.184767494094558px 1.273906997637823px -1.25px rgba(0, 0, 0, 0.09), 0px 5.80934510345105px 2.3237380413804196px -1.875px rgba(0, 0, 0, 0.08), 0px 9.658024572418071px 3.8632098289672276px -2.5px rgba(0, 0, 0, 0.08), 0px 15.596922177565284px 6.238768871026112px -3.125px rgba(0, 0, 0, 0.07), 0px 25.530614085937845px 10.212245634375137px -3.75px rgba(0, 0, 0, 0.06), 0px 43.96199341069441px 17.58479736427776px -4.375px rgba(0, 0, 0, 0.04), 0px 80px 31.999999999999993px -5px rgba(0, 0, 0, 0)\"},variants:{tLu3FrSnw:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-b7e61bf6-93c6-45ca-b0e7-ce895d683d69, rgba(0, 0, 0, 0.4))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-769935d1-8773-4c6e-b629-6719b7e61963, rgb(75, 61, 37))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"none\"},y7YUlyKcD:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-769935d1-8773-4c6e-b629-6719b7e61963, rgb(75, 61, 37))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"none\"}},...addPropertyOverrides({tLu3FrSnw:{\"data-border\":true,\"data-highlight\":true,onTap:onTap1dh5nl1},y7YUlyKcD:{\"data-highlight\":true,onTap:onTap1synpkz}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1epd3fq\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"afiCLuQDt\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{tLu3FrSnw:{backgroundColor:\"var(--token-403f5250-c23f-4327-bcf3-4fb3df82b8c0, rgb(255, 251, 245))\"},y7YUlyKcD:{backgroundColor:\"var(--token-403f5250-c23f-4327-bcf3-4fb3df82b8c0, rgb(255, 251, 245))\",rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ozi8oc\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"VkpoPHzA1\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{tLu3FrSnw:{backgroundColor:\"var(--token-403f5250-c23f-4327-bcf3-4fb3df82b8c0, rgb(255, 251, 245))\"},y7YUlyKcD:{backgroundColor:\"var(--token-403f5250-c23f-4327-bcf3-4fb3df82b8c0, rgb(255, 251, 245))\",rotate:45}}})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1m24tx\",layoutDependency:layoutDependency,layoutId:\"cCh8XI3lW\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"},variants:{y7YUlyKcD:{backgroundColor:\"var(--token-403f5250-c23f-4327-bcf3-4fb3df82b8c0, rgb(255, 251, 245))\",boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1px rgba(0, 0, 0, 0.15), 0px 2.288533303243457px 2.288533303243457px -2px rgba(0, 0, 0, 0.14), 0px 10px 10px -3px rgba(0, 0, 0, 0.1)\"}},children:[isDisplayed1()&&/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({y7YUlyKcD:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rjauau\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"hlNkPUFGK\",style:{backdropFilter:\"blur(5px)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,WebkitBackdropFilter:\"blur(5px)\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vLLwTegEY\"},implicitPathVariables:undefined},{href:{webPageId:\"vLLwTegEY\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(16+((componentViewport?.height||76)-32-44)/2)+1+6,...addPropertyOverrides({y7YUlyKcD:{height:64,width:`calc(${componentViewport?.width||\"100vw\"} - 72px)`,y:(componentViewport?.y||0)+0+64+16+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13moqfd-container\",layoutDependency:layoutDependency,layoutId:\"VEky4HbuK-container\",nodeId:\"VEky4HbuK\",rendersWithMotion:true,scopeId:\"RfFn5U0WG\",children:/*#__PURE__*/_jsx(NavigationNavLinkSingle,{height:\"100%\",id:\"VEky4HbuK\",layoutId:\"VEky4HbuK\",vr3GalQZm:\"Mes offres\",width:\"100%\",x7kSahbL4:resolvedLinks[0],...addPropertyOverrides({y7YUlyKcD:{QLgiJ9IsJ:undefined,style:{height:\"100%\",width:\"100%\"},x7kSahbL4:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"DgOESxbFQ\"},implicitPathVariables:undefined},{href:{webPageId:\"DgOESxbFQ\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(16+((componentViewport?.height||76)-32-44)/2)+1+6,...addPropertyOverrides({y7YUlyKcD:{height:64,width:`calc(${componentViewport?.width||\"100vw\"} - 72px)`,y:(componentViewport?.y||0)+0+64+16+0+0+64}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-givs7h-container\",layoutDependency:layoutDependency,layoutId:\"TKkzqYda6-container\",nodeId:\"TKkzqYda6\",rendersWithMotion:true,scopeId:\"RfFn5U0WG\",children:/*#__PURE__*/_jsx(NavigationNavLinkSingle2,{height:\"100%\",id:\"TKkzqYda6\",layoutId:\"TKkzqYda6\",vr3GalQZm:\"Mes projets\",width:\"100%\",x7kSahbL4:resolvedLinks1[0],...addPropertyOverrides({y7YUlyKcD:{QLgiJ9IsJ:undefined,style:{height:\"100%\",width:\"100%\"},x7kSahbL4:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})})]})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18h1i2s\",\"data-framer-name\":\"Button Wrapper\",layoutDependency:layoutDependency,layoutId:\"o3mnPz7X6\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"QGoCslroK\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+(16+((componentViewport?.height||76)-32-44)/2)+0+0,...addPropertyOverrides({y7YUlyKcD:{y:(componentViewport?.y||0)+0+64+16+138+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hjzz-container\",layoutDependency:layoutDependency,layoutId:\"mUNpRl_xN-container\",nodeId:\"mUNpRl_xN\",rendersWithMotion:true,scopeId:\"RfFn5U0WG\",children:/*#__PURE__*/_jsx(ButtonButton,{height:\"100%\",id:\"mUNpRl_xN\",layoutId:\"mUNpRl_xN\",QPXgBsk7h:\"D\\xe9couvrez mon livre blanc \",T5oKm0XoU:\"https://mojo-uxwriting.framer.website/\",TGvNg40i5:TGvNg40i51t9j4my,variant:\"mlgy7rq_y\",width:\"100%\",...addPropertyOverrides({y7YUlyKcD:{T5oKm0XoU:resolvedLinks2[0],TGvNg40i5:undefined}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"QGoCslroK\"},implicitPathVariables:undefined},{href:{webPageId:\"QGoCslroK\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+(16+((componentViewport?.height||76)-32-44)/2)+0+0,...addPropertyOverrides({y7YUlyKcD:{y:(componentViewport?.y||0)+0+64+16+138+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4ga5ea-container\",layoutDependency:layoutDependency,layoutId:\"NTgO7_o_V-container\",nodeId:\"NTgO7_o_V\",rendersWithMotion:true,scopeId:\"RfFn5U0WG\",children:/*#__PURE__*/_jsx(ButtonButton,{height:\"100%\",id:\"NTgO7_o_V\",layoutId:\"NTgO7_o_V\",QPXgBsk7h:\"Contactez-moi\",T5oKm0XoU:resolvedLinks3[0],TGvNg40i5:TGvNg40i51t9j4my,variant:\"aoftZDoJm\",width:\"100%\",...addPropertyOverrides({y7YUlyKcD:{T5oKm0XoU:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HtsAT.framer-1vr3k7q, .framer-HtsAT .framer-1vr3k7q { display: block; }\",\".framer-HtsAT.framer-m93g2z { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 16px 80px 16px 80px; position: relative; width: 1200px; }\",\".framer-HtsAT .framer-t59s7m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-HtsAT .framer-9jlf82 { flex: none; height: 44px; position: relative; text-decoration: none; width: 96px; }\",\".framer-HtsAT .framer-unt8y6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 44px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100px; }\",\".framer-HtsAT .framer-hi5e7i { flex: none; height: 40px; overflow: hidden; position: relative; width: 40px; }\",\".framer-HtsAT .framer-1epd3fq { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(62.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-HtsAT .framer-ozi8oc { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(37.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-HtsAT .framer-1m24tx { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-HtsAT .framer-1rjauau { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 6px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-HtsAT .framer-13moqfd-container, .framer-HtsAT .framer-givs7h-container, .framer-HtsAT .framer-hjzz-container, .framer-HtsAT .framer-4ga5ea-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-HtsAT .framer-18h1i2s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-HtsAT.framer-v-1rwjscz.framer-m93g2z { cursor: pointer; flex-direction: column; gap: 0px; justify-content: flex-start; padding: 0px; width: 390px; }\",\".framer-HtsAT.framer-v-1rwjscz .framer-t59s7m { cursor: pointer; gap: unset; height: 64px; justify-content: space-between; order: 0; padding: 0px 12px 0px 20px; width: 100%; z-index: 2; }\",\".framer-HtsAT.framer-v-1rwjscz .framer-9jlf82, .framer-HtsAT.framer-v-4nndst .framer-9jlf82 { order: 0; }\",\".framer-HtsAT.framer-v-1rwjscz .framer-unt8y6, .framer-HtsAT.framer-v-4nndst .framer-unt8y6 { order: 1; }\",\".framer-HtsAT.framer-v-1rwjscz .framer-hi5e7i, .framer-HtsAT.framer-v-4nndst .framer-hi5e7i { cursor: pointer; height: 44px; order: 2; width: 44px; will-change: var(--framer-will-change-override, transform); }\",\".framer-HtsAT.framer-v-1rwjscz .framer-1m24tx { flex: none; min-height: 43px; order: 1; width: 100%; }\",\".framer-HtsAT.framer-v-4nndst.framer-m93g2z { flex-direction: column; gap: 0px; justify-content: flex-start; max-height: 1000px; padding: 0px 0px 60px 0px; width: 390px; }\",\".framer-HtsAT.framer-v-4nndst .framer-t59s7m { gap: unset; height: 64px; justify-content: space-between; order: 0; padding: 0px 12px 0px 20px; width: 100%; z-index: 2; }\",\".framer-HtsAT.framer-v-4nndst .framer-1epd3fq, .framer-HtsAT.framer-v-4nndst .framer-ozi8oc { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-HtsAT.framer-v-4nndst .framer-1m24tx { flex: none; flex-direction: column; gap: 10px; justify-content: center; order: 1; padding: 16px 16px 40px 16px; position: sticky; top: 0px; width: 100%; z-index: 1; }\",\".framer-HtsAT.framer-v-4nndst .framer-1rjauau { align-content: flex-start; align-items: flex-start; flex-direction: column; justify-content: flex-start; padding: 0px 20px 0px 20px; width: 100%; z-index: 2; }\",\".framer-HtsAT.framer-v-4nndst .framer-13moqfd-container { height: 64px; order: 0; width: 100%; }\",\".framer-HtsAT.framer-v-4nndst .framer-givs7h-container { height: 64px; order: 1; width: 100%; }\",\".framer-HtsAT.framer-v-4nndst .framer-18h1i2s { justify-content: center; }\",'.framer-HtsAT[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-HtsAT [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-HtsAT[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-HtsAT [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-HtsAT[data-hide-scrollbars=\"true\"], .framer-HtsAT [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }','.framer-HtsAT[data-border=\"true\"]::after, .framer-HtsAT [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; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 76\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"tLu3FrSnw\":{\"layout\":[\"fixed\",\"auto\"]},\"y7YUlyKcD\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"1000px\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRfFn5U0WG=withCSS(Component,css,\"framer-HtsAT\");export default FramerRfFn5U0WG;FramerRfFn5U0WG.displayName=\"Navigation / Navigation Bar\";FramerRfFn5U0WG.defaultProps={height:76,width:1200};addPropertyControls(FramerRfFn5U0WG,{variant:{options:[\"Wpw2Zh9w3\",\"tLu3FrSnw\",\"y7YUlyKcD\"],optionTitles:[\"Desktop\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerRfFn5U0WG,[{explicitInter:true,fonts:[]},...NavigationNavLinkSingleFonts,...NavigationNavLinkSingle2Fonts,...ButtonButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRfFn5U0WG\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tLu3FrSnw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"y7YUlyKcD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"1000px\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"76\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (571faa6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavigationNavigationBar from\"#framer/local/canvasComponent/RfFn5U0WG/RfFn5U0WG.js\";const NavigationNavigationBarFonts=getFonts(NavigationNavigationBar);const breakpoints={D2xTPfcCS:\"(min-width: 810px) and (max-width: 1199.98px)\",nef01PTuT:\"(max-width: 809.98px)\",tfsQgQ9eR:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-odC10\";const variantClassNames={D2xTPfcCS:\"framer-v-1jwzio0\",nef01PTuT:\"framer-v-18h7w46\",tfsQgQ9eR:\"framer-v-2rpcs1\"};const breakpointRules={D2xTPfcCS:[\".framer-odC10.framer-2rpcs1 { padding: 64px 0px 0px 0px; }\"],nef01PTuT:[\".framer-odC10.framer-2rpcs1 { padding: 64px 0px 0px 0px; }\",\".framer-odC10 .framer-1limyy { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 20px); left: 20px; right: unset; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={D2xTPfcCS:\".framer-1jwzio0-override\",nef01PTuT:\".framer-18h7w46-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-odC10.framer-hnusbt, .framer-odC10 .framer-hnusbt { display: block; }\",\".framer-odC10.framer-2rpcs1 { align-content: center; align-items: center; background-color: #fdfdfd; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 72px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-odC10 .framer-1kkbrp-container { flex: none; height: 72px; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-odC10 .framer-1psmp62 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-odC10 .framer-1limyy { align-content: center; align-items: center; bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 70px); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-height: 29px; min-width: 104px; order: 1003; overflow: visible; padding: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 20px; width: min-content; z-index: 10; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={D2xTPfcCS:\"(min-width: 810px) and (max-width: 1199.98px)\",nef01PTuT:\"(max-width: 809.98px)\",tfsQgQ9eR:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"tfsQgQ9eR\",Phone:\"nef01PTuT\",Tablet:\"D2xTPfcCS\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"tfsQgQ9eR\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"tfsQgQ9eR\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(253, 253, 253); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-2rpcs1\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1kkbrp-container\",layoutScroll:true,nodeId:\"MmCxKBdMD\",scopeId:\"cmHIFTbsy\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{D2xTPfcCS:{variant:\"tLu3FrSnw\"},nef01PTuT:{variant:\"tLu3FrSnw\"}},children:/*#__PURE__*/_jsx(NavigationNavigationBar,{height:\"100%\",id:\"MmCxKBdMD\",layoutId:\"MmCxKBdMD\",style:{height:\"100%\",width:\"100%\"},variant:\"Wpw2Zh9w3\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1psmp62\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1limyy\",\"data-framer-name\":\"Remove Me (Remix Button)\"})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1172\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"D2xTPfcCS\":{\"layout\":[\"fixed\",\"fixed\"]},\"nef01PTuT\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"tfsQgQ9eR\":[\".framer-1kkbrp-container\",\".framer-1limyy\"],\"D2xTPfcCS\":[\".framer-1kkbrp-container\",\".framer-1limyy\"],\"nef01PTuT\":[\".framer-1kkbrp-container\",\".framer-1limyy\"]}\n * @framerBreakpoints {\"tfsQgQ9eR\":{\"min\":1200,\"canvasClassName\":\"framer-2rpcs1-override\",\"minHeight\":1172,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"D2xTPfcCS\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1jwzio0-override\",\"minHeight\":1172,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"nef01PTuT\":{\"max\":809,\"canvasClassName\":\"framer-18h7w46-override\",\"minHeight\":1172,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant tfsQgQ9eR\n * @framerLayoutTemplate\n */const FramercmHIFTbsy=withCSS(Component,css,\"framer-odC10\");export default FramercmHIFTbsy;FramercmHIFTbsy.displayName=\"Main\";FramercmHIFTbsy.defaultProps={height:1172,width:1200};addFonts(FramercmHIFTbsy,[{explicitInter:true,fonts:[]},...NavigationNavigationBarFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercmHIFTbsy\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"D2xTPfcCS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nef01PTuT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1172\",\"framerHitTargets\":\"{\\\"tfsQgQ9eR\\\":[\\\".framer-1kkbrp-container\\\",\\\".framer-1limyy\\\"],\\\"D2xTPfcCS\\\":[\\\".framer-1kkbrp-container\\\",\\\".framer-1limyy\\\"],\\\"nef01PTuT\\\":[\\\".framer-1kkbrp-container\\\",\\\".framer-1limyy\\\"]}\",\"framerComponentViewportWidth\":\"true\",\"framerDefaultVariant\":\"tfsQgQ9eR\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"\",\"framerBreakpoints\":\"{\\\"tfsQgQ9eR\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-2rpcs1-override\\\",\\\"minHeight\\\":1172,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"D2xTPfcCS\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1jwzio0-override\\\",\\\"minHeight\\\":1172,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"nef01PTuT\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-18h7w46-override\\\",\\\"minHeight\\\":1172,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/pb2l3yzwhr10ZwRZVXog/JPZh6dWKCC4R6s8rt68K/cmHIFTbsy.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {WZhHhYPPL: \"features-1\", wzu_8k1fX: \"features\", xk0EOwtee: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bq5B698bWXU579vJ19bb/15LYHm7OryCs0ptCfACn/augiA20Il.js\")), path: \"/\"}, DgOESxbFQ: {elements: {jfgfGRY2P: \"features\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dpBnUZcmRG1HSJP4lj1X/LSRyLo6FA7cdmreEakAA/DgOESxbFQ.js\")), path: \"/projets\"}, QGoCslroK: {elements: {x83KAw2_L: \"features\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/X7zzuNPBcZCvTd04BfpH/GJ1diMF2K8L11Tm9trwo/QGoCslroK.js\")), path: \"/contact\"}, q6X74UJzd: {elements: {a6BhUwXyq: \"hero\", jIzxfPEGi: \"featured-testimonial\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/t4kMTaCZ7osIWdcrNmGg/WrImrED2XlWyGx7LIQMM/q6X74UJzd.js\")), path: \"/sauros\"}, mxe283OeX: {elements: {jJFC3D29S: \"featured-testimonial\", LCPXOdbPK: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aZEx8WJ9h1fb1A7uDZeX/aWDusPeRHGYCdxfyZa9O/mxe283OeX.js\")), path: \"/les_dieux\"}, bSgcNCmvz: {elements: {jaU8TkXWM: \"featured-testimonial\", zLEiyY1vL: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/J1szMOaFnMKOsywX9t2q/L2JqbOJgPhKim6AmFWIY/bSgcNCmvz.js\")), path: \"/mojo\"}, P61O1EzVm: {elements: {JujzShyam: \"featured-testimonial\", KmbQy40I4: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cBuCSKulKHrFsx1sNk8B/zn8sEd0fSXUadqaGUb76/P61O1EzVm.js\")), path: \"/hellicious\"}, KSo7lLOEo: {elements: {eXCfcRVXu: \"featured-testimonial\", l55WyoMDf: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Lwbpo2Yc4OobxAco1qVK/PJ1c9YIsTENxPihNHR5B/KSo7lLOEo.js\")), path: \"/maaè\"}, FK9ErZ9_v: {elements: {dAPYMvysy: \"featured-testimonial\", RL6uId6Xw: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gr9TUqI9AxgFVHGobW5o/yJV4uY2LkqLFXOnybcKB/FK9ErZ9_v.js\")), path: \"/marmitou\"}, Rq4wPakf1: {elements: {a0W1ySA1C: \"featured-testimonial\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yxVRp7FA8xLD0C3jDAp3/qVfm4lluMIFywKM33q7J/Rq4wPakf1.js\")), path: \"/pommeraie\"}, vLLwTegEY: {elements: {dAQsrPd_s: \"identite-visuelle\", fppud1zvi: \"supports-personnalisés\", jrpNyXbHg: \"voixdemarque\", MsgNB9UXw: \"identite-marque\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ll8WJSl2XLdEYPKN20dS/fRYL9AJ4zYWsFm3ov6sZ/vLLwTegEY.js\")), path: \"/offres\"}, BkfetWv0h: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JUW0EGM1qHz1ylvqW7rt/ModQu8Gxfjuf8BZqtWW9/BkfetWv0h.js\")), path: \"/mentions_legales\"}, dqXJKs375: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8BAxDndFlxB3JgTxsZJg/FRkMsLEEYFpMxUVmGF4G/dqXJKs375.js\")), path: \"/politique_confidentialité\"}}\r\n\r\n        const locales = [{code: \"fr-FR\", id: \"default\", name: \"French\", slug: \"\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {}\r\n        const framerSiteId = \"73af6669fa51e180a456a6fc87ac54b8aa0ae4fd9d1bad828e57a3b2e4003217\"\r\n        function Template({routeId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"augiA20Il\":\r\ncase \"DgOESxbFQ\":\r\ncase \"QGoCslroK\":\r\ncase \"q6X74UJzd\":\r\ncase \"mxe283OeX\":\r\ncase \"bSgcNCmvz\":\r\ncase \"P61O1EzVm\":\r\ncase \"KSo7lLOEo\":\r\ncase \"FK9ErZ9_v\":\r\ncase \"Rq4wPakf1\":\r\ncase \"vLLwTegEY\":\r\ncase \"BkfetWv0h\":\r\ncase \"dqXJKs375\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"DgOESxbFQ\":\r\ncase \"QGoCslroK\":\r\ncase \"q6X74UJzd\":\r\ncase \"mxe283OeX\":\r\ncase \"bSgcNCmvz\":\r\ncase \"P61O1EzVm\":\r\ncase \"KSo7lLOEo\":\r\ncase \"FK9ErZ9_v\":\r\ncase \"Rq4wPakf1\":\r\ncase \"vLLwTegEY\":\r\ncase \"BkfetWv0h\":\r\ncase \"dqXJKs375\":\r\nreturn [{hash: \"2rpcs1\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1jwzio0\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"18h7w46\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://jidostudio.fr\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer Editor Bar] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 2,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    adaptLayoutToTextDirection: false,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, motionDivToDivBackgroundImage: true, pauseOffscreen: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.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                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Caught a fatal error. If you are the author of this website, please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = 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                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    \r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    \r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}