{"version":3,"file":"script_main.D80EPvzo.mjs","names":["addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","numberToPixelString","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","RichText","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","numberToPixelString","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","RichText","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","RichText","mask","SVG","getProps","Icon","className","getProps","className","addPropertyOverrides","English","FlagOfFrance","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","RichText","addPropertyOverrides","Home","Work","About","BUTTON1A2","Contact","Langue","cycleOrder","serializationHash","variantClassNames","transition1","animation","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","RichText","addPropertyOverrides","NAVBARFonts","NAVBAR","MotionDivWithFX","cycleOrder","serializationHash","variantClassNames","transition1","animation","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","css","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","SVG","LetSMakeSmth","RichText","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","NAVBAR","SectionFOOTER","useRef","React.useId","className","PropertyOverrides","React.createElement","Template1","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/lWGL80SXHsacMWkLKCrR/VOWXMUDdfwGcS4YRQeOc/GskVb7cad.js","https:/framerusercontent.com/modules/0w4Q1eHCc0qlanAMSTN2/PKKXsXh0TJDQIhyLxGp9/Kf6kxLUe4.js","https:/framerusercontent.com/modules/ZMa2znWBxG4GjnbfJqpF/QeW6ySzEpBbNAkSjGlOR/KU2lAf3rJ.js","https:/framerusercontent.com/modules/zHS2Kp8LMxMb25cscxQl/teLLxCreSkaDdgkVRiGf/rL3iy_vFo.js","https:/framerusercontent.com/modules/vk5k2Ip7EJPJMYfodWqp/wWmolJoPgXoLmQSJZrJl/rsLaRAgFu.js","https:/framerusercontent.com/modules/MdVYoHtvHdHtg1cNTxr7/qGOOhGuGJmxwaQc5PMho/PLERQrixI.js","https:/framerusercontent.com/modules/0u8HFnG9pCi4NeQvBKM6/EuQ74yZa37ntCJATQrYI/PNX91Pp2P.js","https:/framerusercontent.com/modules/bHXTYmDK4YqzPlqYegdH/sqqqSthELO77DDaoKuT2/pcR4WOICo.js","https:/framerusercontent.com/modules/bJ7TpByNMFi1JxxEcETm/kFnRZI7kGmWQeuBD8hXM/A7jQBQVII.js","https:/framerusercontent.com/modules/nRg7CUnnxirt1YBb0WGy/e0daT6tpMROrIafklWpu/bfBLlCUTt.js","https:/framerusercontent.com/modules/LJupe3ok6306lxqvHXQ0/v5nW2hVVuvR6kAMHeDNv/Nl0SonUqK.js","https:/framerusercontent.com/modules/QdpZyD6kTLtlRsJr1EMI/tf73K4LQ87QhcKfia7WW/JkNPNPtkt.js","https:/framerusercontent.com/modules/qX7OOpGtOFiiSMobVlcq/AvkjYlIe69Mzdhkgrxcp/FQd5GwGTt.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (656a448)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,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={e9ivBaNAw:{hover:true},PQlpvE1SQ:{hover:true}};const cycleOrder=[\"e9ivBaNAw\",\"PQlpvE1SQ\",\"NMxD4RZPh\"];const serializationHash=\"framer-RMje4\";const variantClassNames={e9ivBaNAw:\"framer-v-y9ow6t\",NMxD4RZPh:\"framer-v-u5koww\",PQlpvE1SQ:\"framer-v-z8nkov\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Z4gAzT2uY=undefined;const Qo54QfCAn=undefined;const T4EciPEGu=undefined;const L5LWMucN1=undefined;const zBz9HykQ7=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};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 humanReadableEnumMap={Horizontal:\"row\",Vertical:\"column\"};const humanReadableVariantMap={\"Variant : BLANC\":\"PQlpvE1SQ\",\"Variant / phone\":\"NMxD4RZPh\",\"Variant 1\":\"e9ivBaNAw\"};const getProps=({click,direction,fontSize,height,id,link,padding,width,...props})=>{return{...props,L5LWMucN1:padding??props.L5LWMucN1??\"7px 25px 7px 25px\",Qo54QfCAn:link??props.Qo54QfCAn,T4EciPEGu:humanReadableEnumMap[direction]??direction??props.T4EciPEGu??\"row\",variant:humanReadableVariantMap[props.variant]??props.variant??\"e9ivBaNAw\",Z4gAzT2uY:click??props.Z4gAzT2uY,zBz9HykQ7:fontSize??props.zBz9HykQ7??14};};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,Z4gAzT2uY,Qo54QfCAn,L5LWMucN1,T4EciPEGu,zBz9HykQ7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"e9ivBaNAw\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap50xakq=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Z4gAzT2uY){const res=await Z4gAzT2uY(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:Qo54QfCAn,motionChild:true,nodeId:\"e9ivBaNAw\",openInNewTab:false,scopeId:\"GskVb7cad\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-y9ow6t\",className,classNames)} framer-srjq6`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"e9ivBaNAw\",onTap:onTap50xakq,ref:refBinding,style:{\"--7gw3r9\":numberToPixelString(L5LWMucN1),\"--om4bgf\":T4EciPEGu,backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3,...style},variants:{\"e9ivBaNAw-hover\":{backgroundColor:\"rgb(255, 255, 255)\"}},...addPropertyOverrides({\"e9ivBaNAw-hover\":{\"data-framer-name\":undefined},\"PQlpvE1SQ-hover\":{\"data-framer-name\":undefined},NMxD4RZPh:{\"data-framer-name\":\"Variant / phone\"},PQlpvE1SQ:{\"data-framer-name\":\"Variant : BLANC\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-i5zdin\",\"data-framer-name\":\"HOME\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"GyTi4ol7f\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 26\"><path d=\"M 12.5 0 C 13.272 0 13.986 0.368 15.415 1.105 L 21.552 4.268 C 23.23 5.133 24.069 5.566 24.534 6.329 C 24.999 7.091 25 8.035 25 9.924 L 25 18.465 C 25 21.465 25 22.965 24.068 23.897 C 23.136 24.829 21.635 24.828 18.636 24.828 L 6.363 24.828 C 3.364 24.828 1.864 24.829 0.932 23.897 C 0 22.965 0 21.465 0 18.465 L 0 9.924 C 0 8.035 0.001 7.091 0.466 6.329 C 0.931 5.566 1.769 5.133 3.448 4.268 L 9.585 1.105 C 11.014 0.368 11.728 0 12.5 0 Z M 10.14 17.5 C 9.058 17.5 8.181 18.377 8.18 19.459 C 8.18 20.542 9.058 21.419 10.14 21.419 L 15.312 21.419 C 16.394 21.419 17.271 20.542 17.271 19.459 C 17.271 18.377 16.394 17.5 15.312 17.5 Z\" fill=\"var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255))\"></path></svg>',svgContentId:11444769060,withExternalLayout:true,...addPropertyOverrides({\"e9ivBaNAw-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 26\"><path d=\"M 12.5 0 C 13.272 0 13.986 0.368 15.415 1.105 L 21.552 4.268 C 23.23 5.133 24.069 5.566 24.534 6.329 C 24.999 7.091 25 8.035 25 9.924 L 25 18.465 C 25 21.465 25 22.965 24.068 23.897 C 23.136 24.829 21.635 24.828 18.636 24.828 L 6.363 24.828 C 3.364 24.828 1.864 24.829 0.932 23.897 C 0 22.965 0 21.465 0 18.465 L 0 9.924 C 0 8.035 0.001 7.091 0.466 6.329 C 0.931 5.566 1.769 5.133 3.448 4.268 L 9.585 1.105 C 11.014 0.368 11.728 0 12.5 0 Z M 10.14 17.5 C 9.058 17.5 8.181 18.377 8.18 19.459 C 8.18 20.542 9.058 21.419 10.14 21.419 L 15.312 21.419 C 16.394 21.419 17.271 20.542 17.271 19.459 C 17.271 18.377 16.394 17.5 15.312 17.5 Z\" fill=\"var(--token-03b45b88-d43a-47b0-8ba0-d53d54cb446a, rgb(53, 78, 189))\"></path></svg>',svgContentId:10694360650},\"PQlpvE1SQ-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 26\"><path d=\"M 12.5 0 C 13.272 0 13.986 0.368 15.415 1.105 L 21.552 4.268 C 23.23 5.133 24.069 5.566 24.534 6.329 C 24.999 7.091 25 8.035 25 9.924 L 25 18.465 C 25 21.465 25 22.965 24.068 23.897 C 23.136 24.829 21.635 24.828 18.636 24.828 L 6.363 24.828 C 3.364 24.828 1.864 24.829 0.932 23.897 C 0 22.965 0 21.465 0 18.465 L 0 9.924 C 0 8.035 0.001 7.091 0.466 6.329 C 0.931 5.566 1.769 5.133 3.448 4.268 L 9.585 1.105 C 11.014 0.368 11.728 0 12.5 0 Z M 10.14 17.5 C 9.058 17.5 8.181 18.377 8.18 19.459 C 8.18 20.542 9.058 21.419 10.14 21.419 L 15.312 21.419 C 16.394 21.419 17.271 20.542 17.271 19.459 C 17.271 18.377 16.394 17.5 15.312 17.5 Z\" fill=\"var(--token-96c36588-1751-4bc0-9f04-ea294d281512, rgb(245, 245, 245))\"></path></svg>',svgContentId:9770755516},PQlpvE1SQ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 26\"><path d=\"M 12.5 0 C 13.272 0 13.986 0.368 15.415 1.105 L 21.552 4.268 C 23.23 5.133 24.069 5.566 24.534 6.329 C 24.999 7.091 25 8.035 25 9.924 L 25 18.465 C 25 21.465 25 22.965 24.068 23.897 C 23.136 24.829 21.635 24.828 18.636 24.828 L 6.363 24.828 C 3.364 24.828 1.864 24.829 0.932 23.897 C 0 22.965 0 21.465 0 18.465 L 0 9.924 C 0 8.035 0.001 7.091 0.466 6.329 C 0.931 5.566 1.769 5.133 3.448 4.268 L 9.585 1.105 C 11.014 0.368 11.728 0 12.5 0 Z M 10.14 17.5 C 9.058 17.5 8.181 18.377 8.18 19.459 C 8.18 20.542 9.058 21.419 10.14 21.419 L 15.312 21.419 C 16.394 21.419 17.271 20.542 17.271 19.459 C 17.271 18.377 16.394 17.5 15.312 17.5 Z\" fill=\"var(--token-ade6ec87-b3cb-4b8f-8bf6-92966beb5dec, rgb(255, 255, 255))\"></path></svg>',svgContentId:9943116481}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:\"Home\"})}),className:\"framer-1l7tcps\",fonts:[\"FS;Switzer-semibold\"],layoutDependency:layoutDependency,layoutId:\"QoPZS1d0S\",style:{\"--extracted-r6o4lv\":\"var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-zBz9HykQ7-GskVb7cad\":zBz9HykQ7},variants:{\"PQlpvE1SQ-hover\":{\"--extracted-r6o4lv\":\"var(--token-96c36588-1751-4bc0-9f04-ea294d281512, rgb(245, 245, 245))\"},NMxD4RZPh:{\"--variable-reference-zBz9HykQ7-GskVb7cad\":zBz9HykQ7},PQlpvE1SQ:{\"--extracted-r6o4lv\":\"var(--token-ade6ec87-b3cb-4b8f-8bf6-92966beb5dec, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"PQlpvE1SQ-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-96c36588-1751-4bc0-9f04-ea294d281512, rgb(245, 245, 245)))\"},children:\"Home\"})})},NMxD4RZPh:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-zBz9HykQ7-GskVb7cad) * 1px)\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:\"Home\"})})},PQlpvE1SQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ade6ec87-b3cb-4b8f-8bf6-92966beb5dec, rgb(255, 255, 255)))\"},children:\"Home\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RMje4.framer-srjq6, .framer-RMje4 .framer-srjq6 { display: block; }\",\".framer-RMje4.framer-y9ow6t { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 7px 25px 7px 25px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-RMje4 .framer-i5zdin { flex: none; height: 26px; position: relative; width: 26px; }\",\".framer-RMje4 .framer-1l7tcps { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-RMje4.framer-v-u5koww.framer-y9ow6t { flex-direction: var(--om4bgf); padding: var(--7gw3r9); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 125\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"PQlpvE1SQ\":{\"layout\":[\"auto\",\"auto\"]},\"NMxD4RZPh\":{\"layout\":[\"auto\",\"auto\"]},\"XOonvOCob\":{\"layout\":[\"auto\",\"auto\"]},\"QWQmbvOdn\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Z4gAzT2uY\":\"click\",\"Qo54QfCAn\":\"link\",\"L5LWMucN1\":\"padding\",\"T4EciPEGu\":\"direction\",\"zBz9HykQ7\":\"fontSize\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGskVb7cad=withCSS(Component,css,\"framer-RMje4\");export default FramerGskVb7cad;FramerGskVb7cad.displayName=\"Home\";FramerGskVb7cad.defaultProps={height:40,width:125};addPropertyControls(FramerGskVb7cad,{variant:{options:[\"e9ivBaNAw\",\"PQlpvE1SQ\",\"NMxD4RZPh\"],optionTitles:[\"Variant 1\",\"Variant : BLANC\",\"Variant / phone\"],title:\"Variant\",type:ControlType.Enum},Z4gAzT2uY:{title:\"Click\",type:ControlType.EventHandler},Qo54QfCAn:{title:\"Link\",type:ControlType.Link},L5LWMucN1:{defaultValue:\"7px 25px 7px 25px\",title:\"Padding\",type:ControlType.Padding},T4EciPEGu:{defaultValue:\"row\",displaySegmentedControl:true,optionIcons:[\"direction-horizontal\",\"direction-vertical\"],options:[\"row\",\"column\"],optionTitles:[\"Horizontal\",\"Vertical\"],title:\"Direction\",type:ControlType.Enum},zBz9HykQ7:{defaultValue:14,title:\"Font Size\",type:ControlType.Number}});addFonts(FramerGskVb7cad,[{explicitInter:true,fonts:[{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/5SZVFDB7V52TI6ULVC6J3WQZQCIZVDV5/ODYPSTCUDMKSTYIPTV4CLQ7URIK7XYBJ/YS3VPNVO4B3TOJMEXDGFZQ4TLZGGSRZC.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGskVb7cad\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"Z4gAzT2uY\\\":\\\"click\\\",\\\"Qo54QfCAn\\\":\\\"link\\\",\\\"L5LWMucN1\\\":\\\"padding\\\",\\\"T4EciPEGu\\\":\\\"direction\\\",\\\"zBz9HykQ7\\\":\\\"fontSize\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"40\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"PQlpvE1SQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NMxD4RZPh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XOonvOCob\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QWQmbvOdn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"125\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GskVb7cad.map","// Generated by Framer (656a448)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={QjaxJlG8n:{hover:true},RsMH5K6rE:{hover:true}};const cycleOrder=[\"RsMH5K6rE\",\"QjaxJlG8n\",\"boZmqDosC\"];const serializationHash=\"framer-9M5yK\";const variantClassNames={boZmqDosC:\"framer-v-1yp4kqp\",QjaxJlG8n:\"framer-v-b64rhm\",RsMH5K6rE:\"framer-v-72pjbx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const eLf2VETRG=undefined;const JzyxrGSgd=undefined;const lVnexPrfD=undefined;const MRcXBa_CQ=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};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 humanReadableEnumMap={Horizontal:\"row\",Vertical:\"column\"};const humanReadableVariantMap={\"Variant / Blanc\":\"QjaxJlG8n\",\"Variant / phone\":\"boZmqDosC\",\"Variant 1\":\"RsMH5K6rE\"};const getProps=({direction,fontSize,height,id,link,padding,width,...props})=>{return{...props,eLf2VETRG:link??props.eLf2VETRG,JzyxrGSgd:humanReadableEnumMap[direction]??direction??props.JzyxrGSgd??\"column\",lVnexPrfD:padding??props.lVnexPrfD??\"7px 25px 7px 25px\",MRcXBa_CQ:fontSize??props.MRcXBa_CQ??14,variant:humanReadableVariantMap[props.variant]??props.variant??\"RsMH5K6rE\"};};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,eLf2VETRG,JzyxrGSgd,lVnexPrfD,MRcXBa_CQ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"RsMH5K6rE\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:eLf2VETRG,motionChild:true,nodeId:\"RsMH5K6rE\",openInNewTab:false,scopeId:\"Kf6kxLUe4\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-72pjbx\",className,classNames)} framer-1n57kps`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"RsMH5K6rE\",ref:refBinding,style:{\"--10mmf07\":JzyxrGSgd,\"--1eappqw\":numberToPixelString(lVnexPrfD),backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3,...style},variants:{\"RsMH5K6rE-hover\":{backgroundColor:\"rgb(255, 255, 255)\"}},...addPropertyOverrides({\"QjaxJlG8n-hover\":{\"data-framer-name\":undefined},\"RsMH5K6rE-hover\":{\"data-framer-name\":undefined},boZmqDosC:{\"data-framer-name\":\"Variant / phone\"},QjaxJlG8n:{\"data-framer-name\":\"Variant / Blanc\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-v1stm4\",\"data-framer-name\":\"WORK\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"kGC1gsnJ8\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25 25\"><path d=\"M 18.636 0 C 21.636 0 23.136 0 24.068 0.932 C 25 1.864 25 3.364 25 6.363 L 25 18.181 C 25 21.181 25 22.681 24.068 23.613 C 23.136 24.545 21.636 24.546 18.636 24.546 L 6.363 24.546 C 3.364 24.546 1.864 24.545 0.932 23.613 C 0 22.681 0 21.181 0 18.181 L 0 6.363 C 0 3.364 0 1.864 0.932 0.932 C 1.864 0 3.364 0 6.363 0 Z M 13.063 6.61 C 12.989 6.247 12.471 6.247 12.397 6.61 L 11.82 9.429 C 11.602 10.497 10.768 11.33 9.701 11.549 L 6.88 12.125 C 6.519 12.199 6.519 12.717 6.88 12.791 L 9.701 13.367 C 10.768 13.586 11.602 14.42 11.82 15.487 L 12.397 18.307 C 12.471 18.669 12.989 18.669 13.063 18.307 L 13.639 15.487 C 13.857 14.42 14.691 13.586 15.758 13.367 L 18.578 12.791 C 18.94 12.717 18.94 12.199 18.578 12.125 L 15.758 11.549 C 14.691 11.33 13.857 10.497 13.639 9.429 Z\" fill=\"var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255))\"></path></svg>',svgContentId:10605009326,withExternalLayout:true,...addPropertyOverrides({\"QjaxJlG8n-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25 25\"><path d=\"M 18.636 0 C 21.636 0 23.136 0 24.068 0.932 C 25 1.864 25 3.364 25 6.363 L 25 18.181 C 25 21.181 25 22.681 24.068 23.613 C 23.136 24.545 21.636 24.546 18.636 24.546 L 6.363 24.546 C 3.364 24.546 1.864 24.545 0.932 23.613 C 0 22.681 0 21.181 0 18.181 L 0 6.363 C 0 3.364 0 1.864 0.932 0.932 C 1.864 0 3.364 0 6.363 0 Z M 13.063 6.61 C 12.989 6.247 12.471 6.247 12.397 6.61 L 11.82 9.429 C 11.602 10.497 10.768 11.33 9.701 11.549 L 6.88 12.125 C 6.519 12.199 6.519 12.717 6.88 12.791 L 9.701 13.367 C 10.768 13.586 11.602 14.42 11.82 15.487 L 12.397 18.307 C 12.471 18.669 12.989 18.669 13.063 18.307 L 13.639 15.487 C 13.857 14.42 14.691 13.586 15.758 13.367 L 18.578 12.791 C 18.94 12.717 18.94 12.199 18.578 12.125 L 15.758 11.549 C 14.691 11.33 13.857 10.497 13.639 9.429 Z\" fill=\"var(--token-96c36588-1751-4bc0-9f04-ea294d281512, rgb(245, 245, 245))\"></path></svg>',svgContentId:9526560431},\"RsMH5K6rE-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25 25\"><path d=\"M 18.636 0 C 21.636 0 23.136 0 24.068 0.932 C 25 1.864 25 3.364 25 6.363 L 25 18.181 C 25 21.181 25 22.681 24.068 23.613 C 23.136 24.545 21.636 24.546 18.636 24.546 L 6.363 24.546 C 3.364 24.546 1.864 24.545 0.932 23.613 C 0 22.681 0 21.181 0 18.181 L 0 6.363 C 0 3.364 0 1.864 0.932 0.932 C 1.864 0 3.364 0 6.363 0 Z M 13.063 6.61 C 12.989 6.247 12.471 6.247 12.397 6.61 L 11.82 9.429 C 11.602 10.497 10.768 11.33 9.701 11.549 L 6.88 12.125 C 6.519 12.199 6.519 12.717 6.88 12.791 L 9.701 13.367 C 10.768 13.586 11.602 14.42 11.82 15.487 L 12.397 18.307 C 12.471 18.669 12.989 18.669 13.063 18.307 L 13.639 15.487 C 13.857 14.42 14.691 13.586 15.758 13.367 L 18.578 12.791 C 18.94 12.717 18.94 12.199 18.578 12.125 L 15.758 11.549 C 14.691 11.33 13.857 10.497 13.639 9.429 Z\" fill=\"var(--token-03b45b88-d43a-47b0-8ba0-d53d54cb446a, rgb(53, 78, 189))\"></path></svg>',svgContentId:9285884899},QjaxJlG8n:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25 25\"><path d=\"M 18.636 0 C 21.636 0 23.136 0 24.068 0.932 C 25 1.864 25 3.364 25 6.363 L 25 18.181 C 25 21.181 25 22.681 24.068 23.613 C 23.136 24.545 21.636 24.546 18.636 24.546 L 6.363 24.546 C 3.364 24.546 1.864 24.545 0.932 23.613 C 0 22.681 0 21.181 0 18.181 L 0 6.363 C 0 3.364 0 1.864 0.932 0.932 C 1.864 0 3.364 0 6.363 0 Z M 13.063 6.61 C 12.989 6.247 12.471 6.247 12.397 6.61 L 11.82 9.429 C 11.602 10.497 10.768 11.33 9.701 11.549 L 6.88 12.125 C 6.519 12.199 6.519 12.717 6.88 12.791 L 9.701 13.367 C 10.768 13.586 11.602 14.42 11.82 15.487 L 12.397 18.307 C 12.471 18.669 12.989 18.669 13.063 18.307 L 13.639 15.487 C 13.857 14.42 14.691 13.586 15.758 13.367 L 18.578 12.791 C 18.94 12.717 18.94 12.199 18.578 12.125 L 15.758 11.549 C 14.691 11.33 13.857 10.497 13.639 9.429 Z\" fill=\"var(--token-ade6ec87-b3cb-4b8f-8bf6-92966beb5dec, rgb(255, 255, 255))\"></path></svg>',svgContentId:12460918085}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:\"Work\"})}),className:\"framer-cp1hjz\",fonts:[\"FS;Switzer-semibold\"],layoutDependency:layoutDependency,layoutId:\"TV4cE8SbH\",style:{\"--extracted-r6o4lv\":\"var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-MRcXBa_CQ-Kf6kxLUe4\":MRcXBa_CQ},variants:{\"QjaxJlG8n-hover\":{\"--extracted-r6o4lv\":\"var(--token-96c36588-1751-4bc0-9f04-ea294d281512, rgb(245, 245, 245))\"},boZmqDosC:{\"--variable-reference-MRcXBa_CQ-Kf6kxLUe4\":MRcXBa_CQ},QjaxJlG8n:{\"--extracted-r6o4lv\":\"var(--token-ade6ec87-b3cb-4b8f-8bf6-92966beb5dec, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"QjaxJlG8n-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-96c36588-1751-4bc0-9f04-ea294d281512, rgb(245, 245, 245)))\"},children:\"Work\"})})},boZmqDosC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-MRcXBa_CQ-Kf6kxLUe4) * 1px)\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:\"Work\"})})},QjaxJlG8n:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ade6ec87-b3cb-4b8f-8bf6-92966beb5dec, rgb(255, 255, 255)))\"},children:\"Work\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9M5yK.framer-1n57kps, .framer-9M5yK .framer-1n57kps { display: block; }\",\".framer-9M5yK.framer-72pjbx { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 7px 25px 7px 25px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-9M5yK .framer-v1stm4 { flex: none; height: 25px; position: relative; width: 25px; }\",\".framer-9M5yK .framer-cp1hjz { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-9M5yK.framer-v-1yp4kqp.framer-72pjbx { cursor: unset; flex-direction: var(--10mmf07); padding: var(--1eappqw); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 39\n * @framerIntrinsicWidth 120\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"QjaxJlG8n\":{\"layout\":[\"auto\",\"auto\"]},\"boZmqDosC\":{\"layout\":[\"auto\",\"auto\"]},\"vm8ebM3C2\":{\"layout\":[\"auto\",\"auto\"]},\"yKNmF1Uyn\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"eLf2VETRG\":\"link\",\"JzyxrGSgd\":\"direction\",\"lVnexPrfD\":\"padding\",\"MRcXBa_CQ\":\"fontSize\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKf6kxLUe4=withCSS(Component,css,\"framer-9M5yK\");export default FramerKf6kxLUe4;FramerKf6kxLUe4.displayName=\"Work\";FramerKf6kxLUe4.defaultProps={height:39,width:120};addPropertyControls(FramerKf6kxLUe4,{variant:{options:[\"RsMH5K6rE\",\"QjaxJlG8n\",\"boZmqDosC\"],optionTitles:[\"Variant 1\",\"Variant / Blanc\",\"Variant / phone\"],title:\"Variant\",type:ControlType.Enum},eLf2VETRG:{title:\"Link\",type:ControlType.Link},JzyxrGSgd:{defaultValue:\"column\",displaySegmentedControl:true,optionIcons:[\"direction-horizontal\",\"direction-vertical\"],options:[\"row\",\"column\"],optionTitles:[\"Horizontal\",\"Vertical\"],title:\"Direction\",type:ControlType.Enum},lVnexPrfD:{defaultValue:\"7px 25px 7px 25px\",title:\"Padding\",type:ControlType.Padding},MRcXBa_CQ:{defaultValue:14,title:\"Font Size\",type:ControlType.Number}});addFonts(FramerKf6kxLUe4,[{explicitInter:true,fonts:[{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/5SZVFDB7V52TI6ULVC6J3WQZQCIZVDV5/ODYPSTCUDMKSTYIPTV4CLQ7URIK7XYBJ/YS3VPNVO4B3TOJMEXDGFZQ4TLZGGSRZC.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKf6kxLUe4\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"eLf2VETRG\\\":\\\"link\\\",\\\"JzyxrGSgd\\\":\\\"direction\\\",\\\"lVnexPrfD\\\":\\\"padding\\\",\\\"MRcXBa_CQ\\\":\\\"fontSize\\\"}\",\"framerIntrinsicHeight\":\"39\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"120\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QjaxJlG8n\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"boZmqDosC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vm8ebM3C2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"yKNmF1Uyn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Kf6kxLUe4.map","// Generated by Framer (656a448)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={x22MLryWw:{hover:true},XzkJhRAuS:{hover:true}};const cycleOrder=[\"XzkJhRAuS\",\"x22MLryWw\",\"wRUQdYvSU\"];const serializationHash=\"framer-qzL4F\";const variantClassNames={wRUQdYvSU:\"framer-v-1xrla3q\",x22MLryWw:\"framer-v-1tntb0d\",XzkJhRAuS:\"framer-v-dm8dns\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const WT7tKIaOh=undefined;const jtc8FYJ17=undefined;const P0rWjsxj8=undefined;const HVnjYKYdr=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={damping:95,delay:0,mass:4.5,stiffness:200,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 humanReadableEnumMap={Horizontal:\"row\",Vertical:\"column\"};const humanReadableVariantMap={\"Variant / Blanc\":\"x22MLryWw\",\"Variant 1\":\"XzkJhRAuS\",Phone:\"wRUQdYvSU\"};const getProps=({direction,fontSize,height,id,link,padding,width,...props})=>{return{...props,HVnjYKYdr:fontSize??props.HVnjYKYdr??14,jtc8FYJ17:link??props.jtc8FYJ17,P0rWjsxj8:humanReadableEnumMap[direction]??direction??props.P0rWjsxj8??\"column\",variant:humanReadableVariantMap[props.variant]??props.variant??\"XzkJhRAuS\",WT7tKIaOh:padding??props.WT7tKIaOh??\"7px 25px 7px 25px\"};};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,jtc8FYJ17,WT7tKIaOh,P0rWjsxj8,HVnjYKYdr,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"XzkJhRAuS\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:jtc8FYJ17,motionChild:true,nodeId:\"XzkJhRAuS\",openInNewTab:false,scopeId:\"KU2lAf3rJ\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-dm8dns\",className,classNames)} framer-ksn7aa`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"XzkJhRAuS\",ref:refBinding,style:{\"--1gz8fsz\":P0rWjsxj8,\"--1n0r6t9\":numberToPixelString(WT7tKIaOh),backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3,...style},variants:{\"XzkJhRAuS-hover\":{backgroundColor:\"rgb(255, 255, 255)\"}},...addPropertyOverrides({\"x22MLryWw-hover\":{\"data-framer-name\":undefined},\"XzkJhRAuS-hover\":{\"data-framer-name\":undefined},wRUQdYvSU:{\"data-framer-name\":\"Phone\"},x22MLryWw:{\"data-framer-name\":\"Variant / Blanc\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-125lo4d\",\"data-framer-name\":\"INFO\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"dzm0uKUqF\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 25\"><path d=\"M 19.317 0 C 22.426 0 23.981 0 24.947 0.966 C 25.913 1.932 25.913 3.487 25.913 6.597 L 25.913 17.903 C 25.913 21.013 25.913 22.568 24.947 23.534 C 23.981 24.5 22.426 24.5 19.317 24.5 L 6.597 24.5 C 3.487 24.5 1.932 24.5 0.966 23.534 C 0 22.568 0 21.013 0 17.903 L 0 6.597 C 0 3.487 0 1.932 0.966 0.966 C 1.932 0 3.487 0 6.597 0 Z M 12.699 10.936 C 11.983 10.936 11.403 11.516 11.403 12.231 L 11.403 18.026 C 11.403 18.742 11.983 19.322 12.699 19.322 C 13.414 19.322 13.995 18.742 13.995 18.026 L 13.995 12.231 C 13.995 11.516 13.414 10.936 12.699 10.936 Z M 12.699 6.22 C 11.983 6.22 11.403 6.799 11.403 7.515 C 11.403 8.23 11.983 8.811 12.699 8.811 C 13.414 8.81 13.994 8.23 13.994 7.515 C 13.993 6.799 13.414 6.22 12.699 6.22 Z\" fill=\"var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255))\"></path></svg>',svgContentId:9023287931,withExternalLayout:true,...addPropertyOverrides({\"x22MLryWw-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 25\"><path d=\"M 19.317 0 C 22.426 0 23.981 0 24.947 0.966 C 25.913 1.932 25.913 3.487 25.913 6.597 L 25.913 17.903 C 25.913 21.013 25.913 22.568 24.947 23.534 C 23.981 24.5 22.426 24.5 19.317 24.5 L 6.597 24.5 C 3.487 24.5 1.932 24.5 0.966 23.534 C 0 22.568 0 21.013 0 17.903 L 0 6.597 C 0 3.487 0 1.932 0.966 0.966 C 1.932 0 3.487 0 6.597 0 Z M 12.699 10.936 C 11.983 10.936 11.403 11.516 11.403 12.231 L 11.403 18.026 C 11.403 18.742 11.983 19.322 12.699 19.322 C 13.414 19.322 13.995 18.742 13.995 18.026 L 13.995 12.231 C 13.995 11.516 13.414 10.936 12.699 10.936 Z M 12.699 6.22 C 11.983 6.22 11.403 6.799 11.403 7.515 C 11.403 8.23 11.983 8.811 12.699 8.811 C 13.414 8.81 13.994 8.23 13.994 7.515 C 13.993 6.799 13.414 6.22 12.699 6.22 Z\" fill=\"var(--token-96c36588-1751-4bc0-9f04-ea294d281512, rgb(245, 245, 245))\"></path></svg>',svgContentId:11842004850},\"XzkJhRAuS-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 25\"><path d=\"M 19.317 0 C 22.426 0 23.981 0 24.947 0.966 C 25.913 1.932 25.913 3.487 25.913 6.597 L 25.913 17.903 C 25.913 21.013 25.913 22.568 24.947 23.534 C 23.981 24.5 22.426 24.5 19.317 24.5 L 6.597 24.5 C 3.487 24.5 1.932 24.5 0.966 23.534 C 0 22.568 0 21.013 0 17.903 L 0 6.597 C 0 3.487 0 1.932 0.966 0.966 C 1.932 0 3.487 0 6.597 0 Z M 12.699 10.936 C 11.983 10.936 11.403 11.516 11.403 12.231 L 11.403 18.026 C 11.403 18.742 11.983 19.322 12.699 19.322 C 13.414 19.322 13.995 18.742 13.995 18.026 L 13.995 12.231 C 13.995 11.516 13.414 10.936 12.699 10.936 Z M 12.699 6.22 C 11.983 6.22 11.403 6.799 11.403 7.515 C 11.403 8.23 11.983 8.811 12.699 8.811 C 13.414 8.81 13.994 8.23 13.994 7.515 C 13.993 6.799 13.414 6.22 12.699 6.22 Z\" fill=\"var(--token-03b45b88-d43a-47b0-8ba0-d53d54cb446a, rgb(53, 78, 189))\"></path></svg>',svgContentId:8782754311},x22MLryWw:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 25\"><path d=\"M 19.317 0 C 22.426 0 23.981 0 24.947 0.966 C 25.913 1.932 25.913 3.487 25.913 6.597 L 25.913 17.903 C 25.913 21.013 25.913 22.568 24.947 23.534 C 23.981 24.5 22.426 24.5 19.317 24.5 L 6.597 24.5 C 3.487 24.5 1.932 24.5 0.966 23.534 C 0 22.568 0 21.013 0 17.903 L 0 6.597 C 0 3.487 0 1.932 0.966 0.966 C 1.932 0 3.487 0 6.597 0 Z M 12.699 10.936 C 11.983 10.936 11.403 11.516 11.403 12.231 L 11.403 18.026 C 11.403 18.742 11.983 19.322 12.699 19.322 C 13.414 19.322 13.995 18.742 13.995 18.026 L 13.995 12.231 C 13.995 11.516 13.414 10.936 12.699 10.936 Z M 12.699 6.22 C 11.983 6.22 11.403 6.799 11.403 7.515 C 11.403 8.23 11.983 8.811 12.699 8.811 C 13.414 8.81 13.994 8.23 13.994 7.515 C 13.993 6.799 13.414 6.22 12.699 6.22 Z\" fill=\"var(--token-ade6ec87-b3cb-4b8f-8bf6-92966beb5dec, rgb(255, 255, 255))\"></path></svg>',svgContentId:10927769327}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:\"About\"})}),className:\"framer-1ut6zy1\",fonts:[\"FS;Switzer-semibold\"],layoutDependency:layoutDependency,layoutId:\"PquPzxJxL\",style:{\"--extracted-r6o4lv\":\"var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-HVnjYKYdr-KU2lAf3rJ\":HVnjYKYdr},variants:{\"x22MLryWw-hover\":{\"--extracted-r6o4lv\":\"var(--token-96c36588-1751-4bc0-9f04-ea294d281512, rgb(245, 245, 245))\"},wRUQdYvSU:{\"--variable-reference-HVnjYKYdr-KU2lAf3rJ\":HVnjYKYdr},x22MLryWw:{\"--extracted-r6o4lv\":\"var(--token-ade6ec87-b3cb-4b8f-8bf6-92966beb5dec, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"x22MLryWw-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-96c36588-1751-4bc0-9f04-ea294d281512, rgb(245, 245, 245)))\"},children:\"About\"})})},wRUQdYvSU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-HVnjYKYdr-KU2lAf3rJ) * 1px)\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:\"About\"})})},x22MLryWw:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ade6ec87-b3cb-4b8f-8bf6-92966beb5dec, rgb(255, 255, 255)))\"},children:\"About\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qzL4F.framer-ksn7aa, .framer-qzL4F .framer-ksn7aa { display: block; }\",\".framer-qzL4F.framer-dm8dns { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: var(--1n0r6t9); position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-qzL4F .framer-125lo4d { flex: none; height: 25px; position: relative; width: 26px; }\",\".framer-qzL4F .framer-1ut6zy1 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-qzL4F.framer-v-1xrla3q.framer-dm8dns { cursor: unset; flex-direction: var(--1gz8fsz); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 39\n * @framerIntrinsicWidth 125\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"x22MLryWw\":{\"layout\":[\"auto\",\"auto\"]},\"wRUQdYvSU\":{\"layout\":[\"auto\",\"auto\"]},\"ia57Y6ze2\":{\"layout\":[\"auto\",\"auto\"]},\"LFBNSazy7\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"jtc8FYJ17\":\"link\",\"WT7tKIaOh\":\"padding\",\"P0rWjsxj8\":\"direction\",\"HVnjYKYdr\":\"fontSize\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKU2lAf3rJ=withCSS(Component,css,\"framer-qzL4F\");export default FramerKU2lAf3rJ;FramerKU2lAf3rJ.displayName=\"About\";FramerKU2lAf3rJ.defaultProps={height:39,width:125};addPropertyControls(FramerKU2lAf3rJ,{variant:{options:[\"XzkJhRAuS\",\"x22MLryWw\",\"wRUQdYvSU\"],optionTitles:[\"Variant 1\",\"Variant / Blanc\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},jtc8FYJ17:{title:\"Link\",type:ControlType.Link},WT7tKIaOh:{defaultValue:\"7px 25px 7px 25px\",title:\"Padding\",type:ControlType.Padding},P0rWjsxj8:{defaultValue:\"column\",displaySegmentedControl:true,optionIcons:[\"direction-horizontal\",\"direction-vertical\"],options:[\"row\",\"column\"],optionTitles:[\"Horizontal\",\"Vertical\"],title:\"Direction\",type:ControlType.Enum},HVnjYKYdr:{defaultValue:14,title:\"Font Size\",type:ControlType.Number}});addFonts(FramerKU2lAf3rJ,[{explicitInter:true,fonts:[{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/5SZVFDB7V52TI6ULVC6J3WQZQCIZVDV5/ODYPSTCUDMKSTYIPTV4CLQ7URIK7XYBJ/YS3VPNVO4B3TOJMEXDGFZQ4TLZGGSRZC.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKU2lAf3rJ\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"39\",\"framerVariables\":\"{\\\"jtc8FYJ17\\\":\\\"link\\\",\\\"WT7tKIaOh\\\":\\\"padding\\\",\\\"P0rWjsxj8\\\":\\\"direction\\\",\\\"HVnjYKYdr\\\":\\\"fontSize\\\"}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"x22MLryWw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wRUQdYvSU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ia57Y6ze2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LFBNSazy7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"125\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KU2lAf3rJ.map","// Generated by Framer (656a448)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-4WOkv\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 1000 600\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 0 600 L 1000 600 L 1000 0 Z\" fill=\"rgb(1, 33, 105)\" height=\"600px\" id=\"NZ67GaB2F\" width=\"1000px\"/><path d=\"M 0 0 L 1000 600 M 1000 0 L 0 600\" fill=\"rgb(0, 0, 0)\" height=\"600px\" id=\"EvxhXfUot\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"120\" stroke=\"rgb(255, 255, 255)\" width=\"1000px\"/><g d=\"M 500 300 L 1000 300 L 1000 600 Z M 500 300 L 500 600 L 0 600 Z M 500 300 L 0 300 L 0 0 Z M 500 300 L 500 0 L 1000 0 Z M 0 0 L 1000 600 M 1000 0 L 0 600\" fill=\"transparent\" height=\"600px\" id=\"jVkHNjsfo\" width=\"1000px\"><path d=\"M 500 300 L 1000 300 L 1000 600 Z M 500 300 L 500 600 L 0 600 Z M 500 300 L 0 300 L 0 0 Z M 500 300 L 500 0 L 1000 0 Z\" fill=\"transparent\" height=\"600px\" id=\"H3nIHw7vs\" width=\"1000px\"/><path d=\"M 0 0 L 1000 600 M 1000 0 L 0 600\" fill=\"rgb(0, 0, 0)\" height=\"600px\" id=\"c96sOg8dy\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"80\" stroke=\"rgb(200, 16, 46)\" width=\"1000px\"/></g><path d=\"M 0 240 L 440 240 L 440 0 L 600 0 L 600 240 L 1040 240 L 1040 400 L 600 400 L 600 640 L 440 640 L 440 400 L 0 400 Z\" fill=\"rgb(200, 16, 46)\" height=\"640px\" id=\"vAomVeUyg\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"40\" stroke=\"rgb(255, 255, 255)\" transform=\"translate(-20 -20)\" width=\"1040px\"/></svg>',style:{...style}});});const css=[`.framer-4WOkv { -webkit-mask: ${mask}; aspect-ratio: 1.6666666666666667; display: block; mask: ${mask}; user-select: none; width: 1000px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 1000\n * @framerIntrinsicHeight 600\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"English\",\"set\":{\"localId\":\"vectorSet/QDnXkytuK\",\"id\":\"QDnXkytuK\",\"moduleId\":\"G0wLHbvA9sE8hpn2qOgY\"}}\n */const Icon=withCSS(Component,css,\"framer-4WOkv\");Icon.displayName=\"English\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1000\",\"framerIntrinsicHeight\":\"600\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"English\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/QDnXkytuK\\\",\\\"id\\\":\\\"QDnXkytuK\\\",\\\"moduleId\\\":\\\"G0wLHbvA9sE8hpn2qOgY\\\"}}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (656a448)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-5994D\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 900 600\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 900 0 L 900 600 L 0 600\" fill=\"rgb(206, 17, 38)\" height=\"600px\" id=\"bR8AZoFRD\" width=\"900px\"/><path d=\"M 0 0 L 600 0 L 600 600 L 0 600\" fill=\"rgb(255, 255, 255)\" height=\"600px\" id=\"XKI9aN85y\" width=\"600px\"/><path d=\"M 0 0 L 300 0 L 300 600 L 0 600\" fill=\"rgb(0, 38, 84)\" height=\"600px\" id=\"TMGfGFrqx\" width=\"300px\"/></svg>',style:{...style}});});const css=[`.framer-5994D { -webkit-mask: ${mask}; aspect-ratio: 1.5; display: block; mask: ${mask}; user-select: none; width: 900px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 900\n * @framerIntrinsicHeight 600\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Flag Of France\",\"set\":{\"localId\":\"vectorSet/QDnXkytuK\",\"id\":\"QDnXkytuK\",\"moduleId\":\"G0wLHbvA9sE8hpn2qOgY\"}}\n */const Icon=withCSS(Component,css,\"framer-5994D\");Icon.displayName=\"Flag Of France\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"600\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Flag Of France\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/QDnXkytuK\\\",\\\"id\\\":\\\"QDnXkytuK\\\",\\\"moduleId\\\":\\\"G0wLHbvA9sE8hpn2qOgY\\\"}}\",\"framerIntrinsicWidth\":\"900\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (656a448)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import English from\"https://framerusercontent.com/modules/zHS2Kp8LMxMb25cscxQl/teLLxCreSkaDdgkVRiGf/rL3iy_vFo.js\";import FlagOfFrance from\"https://framerusercontent.com/modules/vk5k2Ip7EJPJMYfodWqp/wWmolJoPgXoLmQSJZrJl/rsLaRAgFu.js\";const EnglishFonts=getFonts(English);const FlagOfFranceFonts=getFonts(FlagOfFrance);const enabledGestures={V_TM_4FwY:{hover:true},xCLl_JHzq:{hover:true}};const cycleOrder=[\"V_TM_4FwY\",\"xCLl_JHzq\"];const serializationHash=\"framer-CXuEo\";const variantClassNames={V_TM_4FwY:\"framer-v-1p9xb6s\",xCLl_JHzq:\"framer-v-dnjoq9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const mEI8_DTfT=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const transformTemplate2=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Langue / English\":\"V_TM_4FwY\",\"Variant / Fr\":\"xCLl_JHzq\"};const getProps=({height,hover2,id,width,...props})=>{return{...props,mEI8_DTfT:hover2??props.mEI8_DTfT,variant:humanReadableVariantMap[props.variant]??props.variant??\"V_TM_4FwY\"};};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,mEI8_DTfT,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"V_TM_4FwY\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter7oja6y=activeVariantCallback(async(...args)=>{if(mEI8_DTfT){const res=await mEI8_DTfT(...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-1p9xb6s\",className,classNames),\"data-framer-name\":\"Langue / English\",layoutDependency:layoutDependency,layoutId:\"V_TM_4FwY\",ref:refBinding,style:{backgroundColor:\"rgb(245, 245, 245)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},...addPropertyOverrides({\"V_TM_4FwY-hover\":{\"data-framer-name\":undefined},\"xCLl_JHzq-hover\":{\"data-framer-name\":undefined},xCLl_JHzq:{\"data-framer-name\":\"Variant / Fr\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1g64hg9\",\"data-framer-name\":\"Englsih\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"s1KDdk96G\",onMouseEnter:onMouseEnter7oja6y,style:{borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tyo1ls\",layoutDependency:layoutDependency,layoutId:\"IXIitJbxl\",style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:/*#__PURE__*/_jsx(English,{animated:true,className:\"framer-iuuge1\",layoutDependency:layoutDependency,layoutId:\"lNor_v1CV\",style:{scale:1.1}})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rc4e4q\",\"data-framer-name\":\"Fran\\xe7ais\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"v4fXdnqYa\",onMouseEnter:onMouseEnter7oja6y,style:{borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3},transformTemplate:transformTemplate1,...addPropertyOverrides({\"V_TM_4FwY-hover\":{transformTemplate:transformTemplate2},\"xCLl_JHzq-hover\":{transformTemplate:transformTemplate1},xCLl_JHzq:{transformTemplate:transformTemplate2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-aon6j4\",layoutDependency:layoutDependency,layoutId:\"xh5V6wz9E\",style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:/*#__PURE__*/_jsx(FlagOfFrance,{animated:true,className:\"framer-1jnsbbf\",layoutDependency:layoutDependency,layoutId:\"D2jQ587xj\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-CXuEo.framer-f3dl53, .framer-CXuEo .framer-f3dl53 { display: block; }\",\".framer-CXuEo.framer-1p9xb6s { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 50px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 7px; position: relative; width: 60px; will-change: var(--framer-will-change-override, transform); }\",\".framer-CXuEo .framer-1g64hg9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: 38px; justify-content: center; left: -17px; overflow: var(--overflow-clip-fallback, clip); padding: 7px 25px 7px 25px; position: absolute; right: -17px; top: calc(50.00000000000002% - 38px / 2); will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-CXuEo .framer-1tyo1ls, .framer-CXuEo .framer-aon6j4 { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 24px); justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 24px; will-change: var(--framer-will-change-override, transform); }\",\".framer-CXuEo .framer-iuuge1, .framer-CXuEo .framer-1jnsbbf { aspect-ratio: 1.6666666666666667 / 1; flex: none; height: 100%; position: relative; width: var(--framer-aspect-ratio-supported, 40px); }\",\".framer-CXuEo .framer-1rc4e4q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: 38px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 7px 25px 7px 25px; position: absolute; right: -49px; top: 50%; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-CXuEo.framer-v-dnjoq9 .framer-1g64hg9, .framer-CXuEo.framer-v-1p9xb6s.hover .framer-1g64hg9 { left: -59px; right: unset; width: 94px; }\",\".framer-CXuEo.framer-v-dnjoq9 .framer-1rc4e4q, .framer-CXuEo.framer-v-1p9xb6s.hover .framer-1rc4e4q { left: 50%; right: unset; }\",\".framer-CXuEo.framer-v-dnjoq9.hover .framer-1g64hg9 { left: -17px; right: -17px; width: unset; }\",\".framer-CXuEo.framer-v-dnjoq9.hover .framer-1rc4e4q { left: unset; right: -49px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 60\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"xCLl_JHzq\":{\"layout\":[\"fixed\",\"fixed\"]},\"abmd_h3zw\":{\"layout\":[\"fixed\",\"fixed\"]},\"FKvhWnRhi\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"mEI8_DTfT\":\"hover2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPLERQrixI=withCSS(Component,css,\"framer-CXuEo\");export default FramerPLERQrixI;FramerPLERQrixI.displayName=\"Langue\";FramerPLERQrixI.defaultProps={height:50,width:60};addPropertyControls(FramerPLERQrixI,{variant:{options:[\"V_TM_4FwY\",\"xCLl_JHzq\"],optionTitles:[\"Langue / English\",\"Variant / Fr\"],title:\"Variant\",type:ControlType.Enum},mEI8_DTfT:{title:\"Hover 2\",type:ControlType.EventHandler}});addFonts(FramerPLERQrixI,[{explicitInter:true,fonts:[]},...EnglishFonts,...FlagOfFranceFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPLERQrixI\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"mEI8_DTfT\\\":\\\"hover2\\\"}\",\"framerIntrinsicHeight\":\"50\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"60\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xCLl_JHzq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"abmd_h3zw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FKvhWnRhi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PLERQrixI.map","// Generated by Framer (656a448)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={jBMGn1B0d:{hover:true},Rr_7bOKL5:{hover:true}};const cycleOrder=[\"jBMGn1B0d\",\"Rr_7bOKL5\",\"MdDKc1MIY\"];const serializationHash=\"framer-p2yAV\";const variantClassNames={jBMGn1B0d:\"framer-v-rgomky\",MdDKc1MIY:\"framer-v-uvay58\",Rr_7bOKL5:\"framer-v-5cdjxe\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const l8nthSk5U=undefined;const transition1={damping:95,delay:0,mass:4.5,stiffness:200,type:\"spring\"};const transition2={delay:0,duration:.4,ease:[.76,0,.22,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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant / Blanc\":\"Rr_7bOKL5\",\"Variant / phone\":\"MdDKc1MIY\",\"Variant 1\":\"jBMGn1B0d\"};const getProps=({height,id,link,width,...props})=>{return{...props,l8nthSk5U:link??props.l8nthSk5U,variant:humanReadableVariantMap[props.variant]??props.variant??\"jBMGn1B0d\"};};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,l8nthSk5U,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"jBMGn1B0d\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"Rr_7bOKL5-hover\")return false;if(baseVariant===\"Rr_7bOKL5\")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,...addPropertyOverrides({Rr_7bOKL5:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:l8nthSk5U,motionChild:true,nodeId:\"jBMGn1B0d\",openInNewTab:false,scopeId:\"PNX91Pp2P\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-rgomky\",className,classNames)} framer-sssuj9`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"jBMGn1B0d\",ref:refBinding,style:{backgroundColor:\"var(--token-ade6ec87-b3cb-4b8f-8bf6-92966beb5dec, rgb(255, 255, 255))\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3,...style},variants:{\"Rr_7bOKL5-hover\":{backgroundColor:\"var(--token-03b45b88-d43a-47b0-8ba0-d53d54cb446a, rgb(64, 99, 255))\"},MdDKc1MIY:{backgroundColor:\"rgba(0, 0, 0, 0)\"},Rr_7bOKL5:{backgroundColor:\"var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255))\"}},...addPropertyOverrides({\"jBMGn1B0d-hover\":{\"data-framer-name\":undefined},\"Rr_7bOKL5-hover\":{\"data-framer-name\":undefined},MdDKc1MIY:{\"data-framer-name\":\"Variant / phone\"},Rr_7bOKL5:{\"data-framer-name\":\"Variant / Blanc\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14v4v7c\",layoutDependency:layoutDependency,layoutId:\"EpndbvMXC\",children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-44gtbm\",\"data-framer-name\":\"CONTACT\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"XQMzw5atN\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 25\"><path d=\"M 15.548 0 L 15.548 6.22 C 15.548 7.364 16.476 8.292 17.62 8.292 C 18.765 8.292 19.694 7.364 19.694 6.22 L 19.694 0 C 22.553 0.002 24.021 0.04 24.947 0.966 C 25.913 1.932 25.913 3.487 25.913 6.597 L 25.913 17.903 C 25.913 21.013 25.913 22.568 24.947 23.534 C 23.981 24.5 22.426 24.5 19.317 24.5 L 6.597 24.5 C 3.487 24.5 1.932 24.5 0.966 23.534 C 0 22.568 0 21.013 0 17.903 L 0 6.597 C 0 3.487 0 1.932 0.966 0.966 C 1.932 0 3.487 0 6.597 0 Z\" fill=\"var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255))\"></path></svg>',svgContentId:9451709977,withExternalLayout:true,...addPropertyOverrides({\"jBMGn1B0d-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 25\"><path d=\"M 15.548 0 L 15.548 6.22 C 15.548 7.364 16.476 8.292 17.62 8.292 C 18.765 8.292 19.694 7.364 19.694 6.22 L 19.694 0 C 22.553 0.002 24.021 0.04 24.947 0.966 C 25.913 1.932 25.913 3.487 25.913 6.597 L 25.913 17.903 C 25.913 21.013 25.913 22.568 24.947 23.534 C 23.981 24.5 22.426 24.5 19.317 24.5 L 6.597 24.5 C 3.487 24.5 1.932 24.5 0.966 23.534 C 0 22.568 0 21.013 0 17.903 L 0 6.597 C 0 3.487 0 1.932 0.966 0.966 C 1.932 0 3.487 0 6.597 0 Z\" fill=\"var(--token-03b45b88-d43a-47b0-8ba0-d53d54cb446a, rgb(53, 78, 189))\"></path></svg>',svgContentId:11909373214}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:\"Contact\"})}),className:\"framer-bexhd0\",fonts:[\"FS;Switzer-semibold\"],layoutDependency:layoutDependency,layoutId:\"fm55cbr6Y\",style:{\"--extracted-r6o4lv\":\"var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{\"jBMGn1B0d-hover\":{\"--extracted-r6o4lv\":\"var(--token-03b45b88-d43a-47b0-8ba0-d53d54cb446a, rgb(53, 78, 189))\"},\"Rr_7bOKL5-hover\":{\"--extracted-r6o4lv\":\"var(--token-96c36588-1751-4bc0-9f04-ea294d281512, rgb(245, 245, 245))\"},Rr_7bOKL5:{\"--extracted-r6o4lv\":\"var(--token-ade6ec87-b3cb-4b8f-8bf6-92966beb5dec, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"jBMGn1B0d-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-03b45b88-d43a-47b0-8ba0-d53d54cb446a, rgb(53, 78, 189)))\"},children:\"Contact\"})})},\"Rr_7bOKL5-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-96c36588-1751-4bc0-9f04-ea294d281512, rgb(245, 245, 245)))\"},children:\"Contact me\"})})},MdDKc1MIY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:\"Contact\"})})},Rr_7bOKL5:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ade6ec87-b3cb-4b8f-8bf6-92966beb5dec, rgb(255, 255, 255)))\"},children:\"Contact me\"})})}},baseVariant,gestureVariant)})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-p2yAV.framer-sssuj9, .framer-p2yAV .framer-sssuj9 { display: block; }\",\".framer-p2yAV.framer-rgomky { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 7px 25px 7px 25px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-p2yAV .framer-14v4v7c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-p2yAV .framer-44gtbm { flex: none; height: 25px; position: relative; width: 26px; }\",\".framer-p2yAV .framer-bexhd0 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-p2yAV.framer-v-5cdjxe.framer-rgomky { height: 39px; }\",\".framer-p2yAV.framer-v-uvay58.framer-rgomky { cursor: unset; }\",\".framer-p2yAV.framer-v-uvay58 .framer-14v4v7c { flex-direction: column; gap: 5px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 39\n * @framerIntrinsicWidth 144\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Rr_7bOKL5\":{\"layout\":[\"auto\",\"fixed\"]},\"MdDKc1MIY\":{\"layout\":[\"auto\",\"auto\"]},\"GBakqU14y\":{\"layout\":[\"auto\",\"auto\"]},\"vDs0uUVT0\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"l8nthSk5U\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPNX91Pp2P=withCSS(Component,css,\"framer-p2yAV\");export default FramerPNX91Pp2P;FramerPNX91Pp2P.displayName=\"Contact\";FramerPNX91Pp2P.defaultProps={height:39,width:144};addPropertyControls(FramerPNX91Pp2P,{variant:{options:[\"jBMGn1B0d\",\"Rr_7bOKL5\",\"MdDKc1MIY\"],optionTitles:[\"Variant 1\",\"Variant / Blanc\",\"Variant / phone\"],title:\"Variant\",type:ControlType.Enum},l8nthSk5U:{title:\"Link\",type:ControlType.Link}});addFonts(FramerPNX91Pp2P,[{explicitInter:true,fonts:[{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/5SZVFDB7V52TI6ULVC6J3WQZQCIZVDV5/ODYPSTCUDMKSTYIPTV4CLQ7URIK7XYBJ/YS3VPNVO4B3TOJMEXDGFZQ4TLZGGSRZC.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPNX91Pp2P\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"39\",\"framerVariables\":\"{\\\"l8nthSk5U\\\":\\\"link\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Rr_7bOKL5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"MdDKc1MIY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GBakqU14y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vDs0uUVT0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"144\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PNX91Pp2P.map","// Generated by Framer (656a448)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,RichText,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 Home from\"https://framerusercontent.com/modules/lWGL80SXHsacMWkLKCrR/VOWXMUDdfwGcS4YRQeOc/GskVb7cad.js\";import BUTTON1A2 from\"https://framerusercontent.com/modules/4xrQn64AOVICYcupFMbL/G49bFABWcxKWiTgtwLVP/H0Ds_rHSs.js\";import Work from\"https://framerusercontent.com/modules/0w4Q1eHCc0qlanAMSTN2/PKKXsXh0TJDQIhyLxGp9/Kf6kxLUe4.js\";import About from\"https://framerusercontent.com/modules/ZMa2znWBxG4GjnbfJqpF/QeW6ySzEpBbNAkSjGlOR/KU2lAf3rJ.js\";import Langue from\"https://framerusercontent.com/modules/MdVYoHtvHdHtg1cNTxr7/qGOOhGuGJmxwaQc5PMho/PLERQrixI.js\";import Contact from\"https://framerusercontent.com/modules/0u8HFnG9pCi4NeQvBKM6/EuQ74yZa37ntCJATQrYI/PNX91Pp2P.js\";const HomeFonts=getFonts(Home);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const WorkFonts=getFonts(Work);const AboutFonts=getFonts(About);const BUTTON1A2Fonts=getFonts(BUTTON1A2);const ContactFonts=getFonts(Contact);const LangueFonts=getFonts(Langue);const cycleOrder=[\"MqWBzVuZ6\",\"bGdcEu72Y\",\"B4Sua9cnB\",\"GB13ElNcJ\",\"c8ZP9CUaW\",\"tX53dt3mh\",\"zdKHfkhcH\"];const serializationHash=\"framer-mGpkO\";const variantClassNames={B4Sua9cnB:\"framer-v-jka1o9\",bGdcEu72Y:\"framer-v-1oawcon\",c8ZP9CUaW:\"framer-v-1yy77mo\",GB13ElNcJ:\"framer-v-8i2ujd\",MqWBzVuZ6:\"framer-v-11v5r6k\",tX53dt3mh:\"framer-v-13f5t0j\",zdKHfkhcH:\"framer-v-i3nki6\"};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:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y: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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Nav Bar / About\":\"B4Sua9cnB\",\"Nav Bar / Contact\":\"GB13ElNcJ\",\"Nav Bar / Home\":\"MqWBzVuZ6\",\"Nav Bar / Work\":\"bGdcEu72Y\",\"Phone / Close\":\"tX53dt3mh\",\"Phone / Open\":\"c8ZP9CUaW\",Phone:\"zdKHfkhcH\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"MqWBzVuZ6\"};};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:\"MqWBzVuZ6\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapf79cx1=activeVariantCallback(async(...args)=>{setVariant(\"tX53dt3mh\");});const onTapime8ca=activeVariantCallback(async(...args)=>{setVariant(\"c8ZP9CUaW\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"tX53dt3mh\")return false;return true;};const router=useRouter();const isDisplayed1=()=>{if(baseVariant===\"c8ZP9CUaW\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"c8ZP9CUaW\")return true;return false;};const isDisplayed3=()=>{if([\"c8ZP9CUaW\",\"tX53dt3mh\"].includes(baseVariant))return true;return false;};const isDisplayed4=()=>{if([\"GB13ElNcJ\",\"c8ZP9CUaW\",\"tX53dt3mh\",\"zdKHfkhcH\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-11v5r6k\",className,classNames),\"data-framer-name\":\"Nav Bar / Home\",layoutDependency:layoutDependency,layoutId:\"MqWBzVuZ6\",ref:refBinding,style:{backgroundColor:\"var(--token-ade6ec87-b3cb-4b8f-8bf6-92966beb5dec, rgb(255, 255, 255))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},variants:{c8ZP9CUaW:{backgroundColor:\"var(--token-96c36588-1751-4bc0-9f04-ea294d281512, rgb(245, 245, 245))\"},GB13ElNcJ:{backgroundColor:\"var(--token-96c36588-1751-4bc0-9f04-ea294d281512, rgb(245, 245, 245))\"},tX53dt3mh:{backgroundColor:\"var(--token-96c36588-1751-4bc0-9f04-ea294d281512, rgb(245, 245, 245))\"},zdKHfkhcH:{backgroundColor:\"var(--token-96c36588-1751-4bc0-9f04-ea294d281512, rgb(245, 245, 245))\"}},...addPropertyOverrides({B4Sua9cnB:{\"data-framer-name\":\"Nav Bar / About\"},bGdcEu72Y:{\"data-framer-name\":\"Nav Bar / Work\"},c8ZP9CUaW:{\"data-framer-name\":\"Phone / Open\"},GB13ElNcJ:{\"data-framer-name\":\"Nav Bar / Contact\"},tX53dt3mh:{\"data-framer-name\":\"Phone / Close\"},zdKHfkhcH:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cp836t\",layoutDependency:layoutDependency,layoutId:\"xy25R5YTm\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":qlaM373J1\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":qlaM373J1\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":qlaM373J1\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":qlaM373J1\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":qlaM373J1\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":qlaM373J1\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(7+((componentViewport?.height||54)-14-40)/2)+0,...addPropertyOverrides({c8ZP9CUaW:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||392.5)-0-379)/2+62+0)+32+0},zdKHfkhcH:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||73.5)-0-69)/2)+14.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-1e9h6sf-container\",\"data-framer-appear-id\":\"1e9h6sf\",layoutDependency:layoutDependency,layoutId:\"Jm76HqBGE-container\",nodeId:\"Jm76HqBGE\",rendersWithMotion:true,scopeId:\"pcR4WOICo\",...addPropertyOverrides({c8ZP9CUaW:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation1,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Home,{height:\"100%\",id:\"Jm76HqBGE\",L5LWMucN1:\"7px 25px 7px 25px\",layoutId:\"Jm76HqBGE\",Qo54QfCAn:resolvedLinks[0],T4EciPEGu:\"row\",variant:\"PQlpvE1SQ\",width:\"100%\",zBz9HykQ7:14,...addPropertyOverrides({B4Sua9cnB:{Qo54QfCAn:resolvedLinks[2],variant:\"e9ivBaNAw\"},bGdcEu72Y:{Qo54QfCAn:resolvedLinks[1],variant:\"e9ivBaNAw\"},c8ZP9CUaW:{L5LWMucN1:\"7px 0px 7px 0px\",Qo54QfCAn:resolvedLinks[4],variant:\"NMxD4RZPh\",zBz9HykQ7:24},GB13ElNcJ:{Qo54QfCAn:resolvedLinks[3],variant:\"e9ivBaNAw\"},zdKHfkhcH:{L5LWMucN1:\"7px 15px 7px 15px\",Qo54QfCAn:resolvedLinks[5],T4EciPEGu:\"column\",variant:\"NMxD4RZPh\",zBz9HykQ7:12}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":mywftqDEg\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":mywftqDEg\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":mywftqDEg\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":mywftqDEg\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":mywftqDEg\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":mywftqDEg\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,y:(componentViewport?.y||0)+(7+((componentViewport?.height||54)-14-40)/2)+.5,...addPropertyOverrides({c8ZP9CUaW:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||392.5)-0-379)/2+62+0)+32+72},zdKHfkhcH:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||73.5)-0-69)/2)+15}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-rwyw55-container\",\"data-framer-appear-id\":\"rwyw55\",layoutDependency:layoutDependency,layoutId:\"AcGWxwaIy-container\",nodeId:\"AcGWxwaIy\",rendersWithMotion:true,scopeId:\"pcR4WOICo\",...addPropertyOverrides({c8ZP9CUaW:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation1,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Work,{eLf2VETRG:resolvedLinks1[0],height:\"100%\",id:\"AcGWxwaIy\",JzyxrGSgd:\"column\",layoutId:\"AcGWxwaIy\",lVnexPrfD:\"7px 25px 7px 25px\",MRcXBa_CQ:14,variant:\"RsMH5K6rE\",width:\"100%\",...addPropertyOverrides({B4Sua9cnB:{eLf2VETRG:resolvedLinks1[2]},bGdcEu72Y:{eLf2VETRG:resolvedLinks1[1],variant:\"QjaxJlG8n\"},c8ZP9CUaW:{eLf2VETRG:resolvedLinks1[4],JzyxrGSgd:\"row\",lVnexPrfD:\"7px 0px 7px 0px\",MRcXBa_CQ:24,variant:\"boZmqDosC\"},GB13ElNcJ:{eLf2VETRG:resolvedLinks1[3]},zdKHfkhcH:{eLf2VETRG:resolvedLinks1[5],lVnexPrfD:\"7px 15px 7px 15px\",MRcXBa_CQ:12,variant:\"boZmqDosC\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":bE7EwjwIw\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":bE7EwjwIw\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":bE7EwjwIw\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":bE7EwjwIw\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":bE7EwjwIw\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":bE7EwjwIw\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,y:(componentViewport?.y||0)+(7+((componentViewport?.height||54)-14-40)/2)+.5,...addPropertyOverrides({c8ZP9CUaW:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||392.5)-0-379)/2+62+0)+32+143},zdKHfkhcH:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||73.5)-0-69)/2)+15}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-hmohgd-container\",\"data-framer-appear-id\":\"hmohgd\",layoutDependency:layoutDependency,layoutId:\"wP_6lfihT-container\",nodeId:\"wP_6lfihT\",rendersWithMotion:true,scopeId:\"pcR4WOICo\",...addPropertyOverrides({c8ZP9CUaW:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation1,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(About,{height:\"100%\",HVnjYKYdr:14,id:\"wP_6lfihT\",jtc8FYJ17:resolvedLinks2[0],layoutId:\"wP_6lfihT\",P0rWjsxj8:\"column\",variant:\"XzkJhRAuS\",width:\"100%\",WT7tKIaOh:\"7px 25px 7px 25px\",...addPropertyOverrides({B4Sua9cnB:{jtc8FYJ17:resolvedLinks2[2],variant:\"x22MLryWw\"},bGdcEu72Y:{jtc8FYJ17:resolvedLinks2[1]},c8ZP9CUaW:{HVnjYKYdr:24,jtc8FYJ17:resolvedLinks2[4],P0rWjsxj8:\"row\",variant:\"wRUQdYvSU\",WT7tKIaOh:\"7px 0px 10px 0px\"},GB13ElNcJ:{jtc8FYJ17:resolvedLinks2[3],WT7tKIaOh:\"7px 35px 7px 25px\"},zdKHfkhcH:{HVnjYKYdr:12,jtc8FYJ17:resolvedLinks2[5],variant:\"wRUQdYvSU\",WT7tKIaOh:\"7px 15px 7px 15px\"}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,y:(componentViewport?.y||0)+(7+((componentViewport?.height||54)-14-40)/2)+.5,...addPropertyOverrides({zdKHfkhcH:{height:55,y:(componentViewport?.y||0)+(0+((componentViewport?.height||73.5)-0-69)/2)+7}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14oxvbb-container\",layoutDependency:layoutDependency,layoutId:\"sB3Hwj6gS-container\",nodeId:\"sB3Hwj6gS\",rendersWithMotion:true,scopeId:\"pcR4WOICo\",children:/*#__PURE__*/_jsx(BUTTON1A2,{height:\"100%\",hzq6L74f1:\"Contact me\",id:\"sB3Hwj6gS\",layoutId:\"sB3Hwj6gS\",lXnB8tIVq:\"var(--token-ade6ec87-b3cb-4b8f-8bf6-92966beb5dec, rgb(255, 255, 255))\",mQwTNBB7k:\"var(--token-ade6ec87-b3cb-4b8f-8bf6-92966beb5dec, rgb(255, 255, 255))\",NcwR6Abyx:\"var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255))\",oAmUYGimJ:\"var(--token-03b45b88-d43a-47b0-8ba0-d53d54cb446a, rgb(64, 99, 255))\",oWxdtI32I:\"3px\",p3sUqiPR1:\"mailto:contact.maelaverty@gmail.com\",qliCxBKEq:16,style:{height:\"100%\"},variant:\"J28RKpOFi\",width:\"100%\",xa5oJzJCV:\"7px 25px 7px 25px\",...addPropertyOverrides({zdKHfkhcH:{hzq6L74f1:\"Contact\",lXnB8tIVq:\"var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41))\",NcwR6Abyx:\"rgba(255, 255, 255, 0)\",qliCxBKEq:12,variant:\"qiMk6qjo3\",xa5oJzJCV:\"7px 15px 7px 15px\"}},baseVariant,gestureVariant)})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({c8ZP9CUaW:{height:39,y:(componentViewport?.y||0)+0+(((componentViewport?.height||392.5)-0-379)/2+62+0)+32+214}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8xacfa-container\",layoutDependency:layoutDependency,layoutId:\"ndtZ8CjTH-container\",nodeId:\"ndtZ8CjTH\",rendersWithMotion:true,scopeId:\"pcR4WOICo\",children:/*#__PURE__*/_jsx(Contact,{height:\"100%\",id:\"ndtZ8CjTH\",layoutId:\"ndtZ8CjTH\",variant:\"Rr_7bOKL5\",width:\"100%\"})})})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1n2efgb\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"jYqYHlKsD\",style:{backgroundColor:\"var(--token-ade6ec87-b3cb-4b8f-8bf6-92966beb5dec, rgb(255, 255, 255))\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3},variants:{c8ZP9CUaW:{backgroundColor:\"rgba(0, 0, 0, 0)\"},tX53dt3mh:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},children:[isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({c8ZP9CUaW:{height:62,width:\"60px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||392.5)-0-379)/2+0+0)+0},tX53dt3mh:{height:62,width:\"60px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||62)-0-62)/2+0+0)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17y4kcy-container\",layoutDependency:layoutDependency,layoutId:\"A1B5CW5pw-container\",nodeId:\"A1B5CW5pw\",rendersWithMotion:true,scopeId:\"pcR4WOICo\",style:{opacity:1},variants:{c8ZP9CUaW:{opacity:0},tX53dt3mh:{opacity:0}},children:/*#__PURE__*/_jsx(Langue,{height:\"100%\",id:\"A1B5CW5pw\",layoutId:\"A1B5CW5pw\",style:{height:\"100%\",width:\"100%\"},variant:\"V_TM_4FwY\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12oqu2u\",layoutDependency:layoutDependency,layoutId:\"ipXRr3ebl\",...addPropertyOverrides({c8ZP9CUaW:{\"data-highlight\":true,onTap:onTapf79cx1},tX53dt3mh:{\"data-highlight\":true,onTap:onTapime8ca}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-127lc4u\",\"data-framer-name\":\"BURGER\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"ZUsETmkej\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 24\"><path d=\"M 19.382 -0.295 C 22.502 -0.295 24.062 -0.295 25.031 0.674 C 26 1.644 26 3.204 26 6.323 L 26 17.669 C 26 20.788 26 22.349 25.031 23.317 C 24.062 24.286 22.501 24.287 19.382 24.287 L 6.618 24.287 C 3.498 24.287 1.938 24.286 0.969 23.317 C 0 22.348 0 20.788 0 17.669 L 0 6.323 C 0 3.203 0 1.643 0.969 0.674 C 1.939 -0.295 3.499 -0.295 6.618 -0.295 Z M 9.36 15.305 C 8.786 15.305 8.32 15.771 8.32 16.345 C 8.32 16.919 8.786 17.385 9.36 17.385 L 16.64 17.385 C 17.214 17.385 17.68 16.919 17.68 16.345 C 17.68 15.771 17.214 15.305 16.64 15.305 Z M 9.36 8.025 C 8.786 8.025 8.32 8.491 8.32 9.065 C 8.32 9.639 8.786 10.105 9.36 10.105 L 16.64 10.105 C 17.214 10.105 17.68 9.639 17.68 9.065 C 17.68 8.491 17.214 8.025 16.64 8.025 Z\" fill=\"rgb(87,118,255)\"></path></svg>',svgContentId:10497031210,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:\"Menu\"})}),className:\"framer-1vcsumy\",fonts:[\"FS;Switzer-semibold\"],layoutDependency:layoutDependency,layoutId:\"edniJKxgg\",style:{\"--extracted-r6o4lv\":\"var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({c8ZP9CUaW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:\"Menu\"})})},tX53dt3mh:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:\"Menu\"})})}},baseVariant,gestureVariant)})]})]}),isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-b62f7t\",\"data-framer-name\":\"UNDERLINE\",layoutDependency:layoutDependency,layoutId:\"fIzcRHHsA\",style:{backgroundColor:\"var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255))\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mGpkO.framer-1jy3umg, .framer-mGpkO .framer-1jy3umg { display: block; }\",\".framer-mGpkO.framer-11v5r6k { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 7px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-mGpkO .framer-1cp836t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-mGpkO .framer-1e9h6sf-container, .framer-mGpkO .framer-rwyw55-container, .framer-mGpkO .framer-hmohgd-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-mGpkO .framer-14oxvbb-container { flex: none; height: 39px; position: relative; width: auto; }\",\".framer-mGpkO .framer-8xacfa-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-mGpkO .framer-1n2efgb { 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: var(--overflow-clip-fallback, clip); padding: 7px 0px 7px 0px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-mGpkO .framer-17y4kcy-container { flex: none; height: 62px; position: relative; width: 60px; }\",\".framer-mGpkO .framer-12oqu2u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-mGpkO .framer-127lc4u { flex: none; height: 24px; position: relative; width: 26px; }\",\".framer-mGpkO .framer-1vcsumy { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-mGpkO .framer-b62f7t { flex: none; height: 39px; left: 7px; overflow: visible; position: absolute; top: calc(49.056603773584925% - 39px / 2); width: 125px; z-index: 0; }\",\".framer-mGpkO.framer-v-1oawcon .framer-b62f7t { left: 132px; top: calc(48.14814814814817% - 39px / 2); width: 121px; }\",\".framer-mGpkO.framer-v-jka1o9 .framer-b62f7t { left: 253px; top: calc(48.14814814814817% - 39px / 2); width: 126px; }\",\".framer-mGpkO.framer-v-1yy77mo.framer-11v5r6k, .framer-mGpkO.framer-v-13f5t0j.framer-11v5r6k { align-content: flex-start; align-items: flex-start; flex-direction: column; padding: 0px 20px 0px 20px; width: 300px; }\",\".framer-mGpkO.framer-v-1yy77mo .framer-1cp836t { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: wrap; gap: 32px 10px; justify-content: flex-start; order: 2; padding: 32px 0px 32px 0px; width: 100%; }\",\".framer-mGpkO.framer-v-1yy77mo .framer-1e9h6sf-container { order: 0; }\",\".framer-mGpkO.framer-v-1yy77mo .framer-rwyw55-container, .framer-mGpkO.framer-v-1yy77mo .framer-17y4kcy-container, .framer-mGpkO.framer-v-13f5t0j .framer-17y4kcy-container { order: 1; }\",\".framer-mGpkO.framer-v-1yy77mo .framer-hmohgd-container { order: 2; }\",\".framer-mGpkO.framer-v-1yy77mo .framer-8xacfa-container { order: 4; }\",\".framer-mGpkO.framer-v-1yy77mo .framer-1n2efgb, .framer-mGpkO.framer-v-13f5t0j .framer-1n2efgb { flex: none; order: 0; padding: 0px; width: 100%; }\",\".framer-mGpkO.framer-v-1yy77mo .framer-12oqu2u, .framer-mGpkO.framer-v-13f5t0j .framer-12oqu2u { cursor: pointer; order: 0; }\",\".framer-mGpkO.framer-v-i3nki6.framer-11v5r6k { min-width: 280px; padding: 0px; width: 0px; }\",\".framer-mGpkO.framer-v-i3nki6 .framer-1cp836t { flex: 1 0 0px; gap: unset; justify-content: space-between; max-width: 338px; min-width: 280px; padding: 7px; width: 1px; }\",\".framer-mGpkO.framer-v-i3nki6 .framer-14oxvbb-container { height: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 54\n * @framerIntrinsicWidth 537\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"bGdcEu72Y\":{\"layout\":[\"auto\",\"auto\"]},\"B4Sua9cnB\":{\"layout\":[\"auto\",\"auto\"]},\"GB13ElNcJ\":{\"layout\":[\"auto\",\"auto\"]},\"c8ZP9CUaW\":{\"layout\":[\"fixed\",\"auto\"]},\"tX53dt3mh\":{\"layout\":[\"fixed\",\"auto\"]},\"zdKHfkhcH\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[\"280px\",null,null,null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerpcR4WOICo=withCSS(Component,css,\"framer-mGpkO\");export default FramerpcR4WOICo;FramerpcR4WOICo.displayName=\"NAV BAR\";FramerpcR4WOICo.defaultProps={height:54,width:537};addPropertyControls(FramerpcR4WOICo,{variant:{options:[\"MqWBzVuZ6\",\"bGdcEu72Y\",\"B4Sua9cnB\",\"GB13ElNcJ\",\"c8ZP9CUaW\",\"tX53dt3mh\",\"zdKHfkhcH\"],optionTitles:[\"Nav Bar / Home\",\"Nav Bar / Work\",\"Nav Bar / About\",\"Nav Bar / Contact\",\"Phone / Open\",\"Phone / Close\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerpcR4WOICo,[{explicitInter:true,fonts:[{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/5SZVFDB7V52TI6ULVC6J3WQZQCIZVDV5/ODYPSTCUDMKSTYIPTV4CLQ7URIK7XYBJ/YS3VPNVO4B3TOJMEXDGFZQ4TLZGGSRZC.woff2\",weight:\"600\"}]},...HomeFonts,...WorkFonts,...AboutFonts,...BUTTON1A2Fonts,...ContactFonts,...LangueFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpcR4WOICo\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bGdcEu72Y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"B4Sua9cnB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GB13ElNcJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"c8ZP9CUaW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tX53dt3mh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zdKHfkhcH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"280px\\\",null,null,null]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"54\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"537\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pcR4WOICo.map","// Generated by Framer (656a448)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NAVBAR from\"https://framerusercontent.com/modules/bHXTYmDK4YqzPlqYegdH/sqqqSthELO77DDaoKuT2/pcR4WOICo.js\";const NAVBARFonts=getFonts(NAVBAR);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"qChhGEy54\",\"tSQXL5Rmo\",\"jb7ieOX_x\",\"PW2e6cVxX\"];const serializationHash=\"framer-9CIRK\";const variantClassNames={jb7ieOX_x:\"framer-v-123fvpk\",PW2e6cVxX:\"framer-v-1atjyal\",qChhGEy54:\"framer-v-coouuo\",tSQXL5Rmo:\"framer-v-1i5c5fa\"};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:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-86.5};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={\"4000\":\"tSQXL5Rmo\",Desktop:\"qChhGEy54\",Phone:\"PW2e6cVxX\",Tablet:\"jb7ieOX_x\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"qChhGEy54\"};};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:\"qChhGEy54\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-coouuo\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"qChhGEy54\",ref:refBinding,style:{...style},...addPropertyOverrides({jb7ieOX_x:{\"data-framer-name\":\"Tablet\"},PW2e6cVxX:{__framer__styleAppearEffectEnabled:undefined,\"data-framer-name\":\"Phone\"},tSQXL5Rmo:{\"data-framer-name\":\"4000\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-2g8v64\",layoutDependency:layoutDependency,layoutId:\"og70F1FNo\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,y:(componentViewport?.y||0)+32+0+0,...addPropertyOverrides({PW2e6cVxX:{width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qqz870-container\",layoutDependency:layoutDependency,layoutId:\"ihGYvF_NN-container\",nodeId:\"ihGYvF_NN\",rendersWithMotion:true,scopeId:\"A7jQBQVII\",children:/*#__PURE__*/_jsx(NAVBAR,{height:\"100%\",id:\"ihGYvF_NN\",layoutId:\"ihGYvF_NN\",variant:\"GB13ElNcJ\",width:\"100%\",...addPropertyOverrides({PW2e6cVxX:{style:{width:\"100%\"},variant:\"zdKHfkhcH\"}},baseVariant,gestureVariant)})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9CIRK.framer-1kwqara, .framer-9CIRK .framer-1kwqara { display: block; }\",\".framer-9CIRK.framer-coouuo { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 32px 60px 0px 60px; position: relative; width: 1230px; }\",\".framer-9CIRK .framer-2g8v64 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-9CIRK .framer-qqz870-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-9CIRK.framer-v-1i5c5fa.framer-coouuo { width: 2341px; }\",\".framer-9CIRK.framer-v-123fvpk.framer-coouuo { width: 1000px; }\",\".framer-9CIRK.framer-v-1atjyal.framer-coouuo { padding: 32px 20px 0px 20px; width: 390px; }\",\".framer-9CIRK.framer-v-1atjyal .framer-2g8v64 { justify-content: flex-end; }\",\".framer-9CIRK.framer-v-1atjyal .framer-qqz870-container { width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 86\n * @framerIntrinsicWidth 1230\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"tSQXL5Rmo\":{\"layout\":[\"fixed\",\"auto\"]},\"jb7ieOX_x\":{\"layout\":[\"fixed\",\"auto\"]},\"PW2e6cVxX\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerA7jQBQVII=withCSS(Component,css,\"framer-9CIRK\");export default FramerA7jQBQVII;FramerA7jQBQVII.displayName=\"NAV BAR\";FramerA7jQBQVII.defaultProps={height:86,width:1230};addPropertyControls(FramerA7jQBQVII,{variant:{options:[\"qChhGEy54\",\"tSQXL5Rmo\",\"jb7ieOX_x\",\"PW2e6cVxX\"],optionTitles:[\"Desktop\",\"4000\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerA7jQBQVII,[{explicitInter:true,fonts:[]},...NAVBARFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerA7jQBQVII\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"86\",\"framerIntrinsicWidth\":\"1230\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tSQXL5Rmo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jb7ieOX_x\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PW2e6cVxX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./A7jQBQVII.map","// Generated by Framer (656a448)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-Jbsz7 .framer-styles-preset-1n6sh7c:not(.rich-text-wrapper), .framer-Jbsz7 .framer-styles-preset-1n6sh7c.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-13be8062-703e-4bc8-a422-653a80b6e464, #5776ff); --framer-link-text-color: var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, #292929); --framer-link-text-decoration: none; transition-delay: 0s; transition-duration: 0.5s; transition-property: color; transition-timing-function: cubic-bezier(0.63, 0, 0.41, 1); }\"];export const className=\"framer-Jbsz7\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (656a448)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const serializationHash=\"framer-5ZIDN\";const variantClassNames={BCgRbteKU:\"framer-v-1h0lrd4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:20,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:1224,y:0};const transition2={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,width,...props})=>{return{...props};};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({defaultVariant:\"BCgRbteKU\",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__*/_jsxs(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1h0lrd4\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"BCgRbteKU\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:[\"Let's make something great \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255)))\"},children:\"together\"})]})}),className:\"framer-1ng14v0\",fonts:[\"FS;Switzer-semibold\"],layoutDependency:layoutDependency,layoutId:\"cOXnqo9XY\",style:{\"--extracted-1w3ko1f\":\"var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255))\",\"--extracted-r6o4lv\":\"var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-14az2sk\",layoutDependency:layoutDependency,layoutId:\"qBLZD7w7z\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9 9\" overflow=\"visible\"><path d=\"M 4.5 0 C 6.985 0 9 2.015 9 4.5 C 9 6.985 6.985 9 4.5 9 C 2.015 9 0 6.985 0 4.5 C 0 2.015 2.015 0 4.5 0 Z\" fill=\"var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255))\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:[\"Let's make something great \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255)))\"},children:\"together\"})]})}),className:\"framer-ztufkc\",fonts:[\"FS;Switzer-semibold\"],layoutDependency:layoutDependency,layoutId:\"f0LuscIIH\",style:{\"--extracted-1w3ko1f\":\"var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255))\",\"--extracted-r6o4lv\":\"var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rzqdxk\",layoutDependency:layoutDependency,layoutId:\"tWKHvYmWV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9 9\" overflow=\"visible\"><path d=\"M 4.5 0 C 6.985 0 9 2.015 9 4.5 C 9 6.985 6.985 9 4.5 9 C 2.015 9 0 6.985 0 4.5 C 0 2.015 2.015 0 4.5 0 Z\" fill=\"var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255))\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:[\"Let's make something great \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255)))\"},children:\"together\"})]})}),className:\"framer-mmv9yw\",fonts:[\"FS;Switzer-semibold\"],layoutDependency:layoutDependency,layoutId:\"qckzym6xz\",style:{\"--extracted-1w3ko1f\":\"var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255))\",\"--extracted-r6o4lv\":\"var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-unfeqv\",layoutDependency:layoutDependency,layoutId:\"mibVkVet9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9 9\" overflow=\"visible\"><path d=\"M 4.5 0 C 6.985 0 9 2.015 9 4.5 C 9 6.985 6.985 9 4.5 9 C 2.015 9 0 6.985 0 4.5 C 0 2.015 2.015 0 4.5 0 Z\" fill=\"var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255))\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:[\"Let's make something great \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255)))\"},children:\"together\"})]})}),className:\"framer-ijjoxa\",fonts:[\"FS;Switzer-semibold\"],layoutDependency:layoutDependency,layoutId:\"viC2ezW5d\",style:{\"--extracted-1w3ko1f\":\"var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255))\",\"--extracted-r6o4lv\":\"var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3zb3uj\",layoutDependency:layoutDependency,layoutId:\"Et61nfCZp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9 9\" overflow=\"visible\"><path d=\"M 4.5 0 C 6.985 0 9 2.015 9 4.5 C 9 6.985 6.985 9 4.5 9 C 2.015 9 0 6.985 0 4.5 C 0 2.015 2.015 0 4.5 0 Z\" fill=\"var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255))\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:[\"Let's make something great \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255)))\"},children:\"together\"})]})}),className:\"framer-x3xsov\",fonts:[\"FS;Switzer-semibold\"],layoutDependency:layoutDependency,layoutId:\"zFJagi8zI\",style:{\"--extracted-1w3ko1f\":\"var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255))\",\"--extracted-r6o4lv\":\"var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16deae0\",layoutDependency:layoutDependency,layoutId:\"YO0t4HL4r\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9 9\" overflow=\"visible\"><path d=\"M 4.5 0 C 6.985 0 9 2.015 9 4.5 C 9 6.985 6.985 9 4.5 9 C 2.015 9 0 6.985 0 4.5 C 0 2.015 2.015 0 4.5 0 Z\" fill=\"var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255))\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:[\"Let's make something great \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255)))\"},children:\"together\"})]})}),className:\"framer-wjtoyi\",fonts:[\"FS;Switzer-semibold\"],layoutDependency:layoutDependency,layoutId:\"b5Jb9Sp3H\",style:{\"--extracted-1w3ko1f\":\"var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255))\",\"--extracted-r6o4lv\":\"var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-f0idwv\",layoutDependency:layoutDependency,layoutId:\"wcLotos2y\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9 9\" overflow=\"visible\"><path d=\"M 4.5 0 C 6.985 0 9 2.015 9 4.5 C 9 6.985 6.985 9 4.5 9 C 2.015 9 0 6.985 0 4.5 C 0 2.015 2.015 0 4.5 0 Z\" fill=\"var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255))\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:[\"Let's make something great \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255)))\"},children:\"together\"})]})}),className:\"framer-oanv73\",fonts:[\"FS;Switzer-semibold\"],layoutDependency:layoutDependency,layoutId:\"FAnamzt9E\",style:{\"--extracted-1w3ko1f\":\"var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255))\",\"--extracted-r6o4lv\":\"var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-tvm1us\",layoutDependency:layoutDependency,layoutId:\"UBn9gdQqs\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9 9\" overflow=\"visible\"><path d=\"M 4.5 0 C 6.985 0 9 2.015 9 4.5 C 9 6.985 6.985 9 4.5 9 C 2.015 9 0 6.985 0 4.5 C 0 2.015 2.015 0 4.5 0 Z\" fill=\"var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255))\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:[\"Let's make something great \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255)))\"},children:\"together\"})]})}),className:\"framer-emt78x\",fonts:[\"FS;Switzer-semibold\"],layoutDependency:layoutDependency,layoutId:\"dDLeRJ4ku\",style:{\"--extracted-1w3ko1f\":\"var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255))\",\"--extracted-r6o4lv\":\"var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12zyizu\",layoutDependency:layoutDependency,layoutId:\"BFZ_R_mLJ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9 9\" overflow=\"visible\"><path d=\"M 4.5 0 C 6.985 0 9 2.015 9 4.5 C 9 6.985 6.985 9 4.5 9 C 2.015 9 0 6.985 0 4.5 C 0 2.015 2.015 0 4.5 0 Z\" fill=\"var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255))\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:[\"Let's make something great \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255)))\"},children:\"together\"})]})}),className:\"framer-13vmt8m\",fonts:[\"FS;Switzer-semibold\"],layoutDependency:layoutDependency,layoutId:\"ublXYdJl1\",style:{\"--extracted-1w3ko1f\":\"var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255))\",\"--extracted-r6o4lv\":\"var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5ZIDN.framer-19y48ak, .framer-5ZIDN .framer-19y48ak { display: block; }\",\".framer-5ZIDN.framer-1h0lrd4 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1224px; }\",\".framer-5ZIDN .framer-1ng14v0, .framer-5ZIDN .framer-ztufkc, .framer-5ZIDN .framer-mmv9yw, .framer-5ZIDN .framer-ijjoxa, .framer-5ZIDN .framer-x3xsov, .framer-5ZIDN .framer-wjtoyi, .framer-5ZIDN .framer-oanv73, .framer-5ZIDN .framer-emt78x, .framer-5ZIDN .framer-13vmt8m { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-5ZIDN .framer-14az2sk, .framer-5ZIDN .framer-rzqdxk, .framer-5ZIDN .framer-unfeqv, .framer-5ZIDN .framer-3zb3uj, .framer-5ZIDN .framer-16deae0, .framer-5ZIDN .framer-f0idwv, .framer-5ZIDN .framer-tvm1us, .framer-5ZIDN .framer-12zyizu { height: 9px; position: relative; width: 9px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 1224\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNl0SonUqK=withCSS(Component,css,\"framer-5ZIDN\");export default FramerNl0SonUqK;FramerNl0SonUqK.displayName=\"Let's make smth\";FramerNl0SonUqK.defaultProps={height:32,width:1224};addFonts(FramerNl0SonUqK,[{explicitInter:true,fonts:[{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/5SZVFDB7V52TI6ULVC6J3WQZQCIZVDV5/ODYPSTCUDMKSTYIPTV4CLQ7URIK7XYBJ/YS3VPNVO4B3TOJMEXDGFZQ4TLZGGSRZC.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNl0SonUqK\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1224\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Nl0SonUqK.map","// Generated by Framer (656a448)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}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/nRg7CUnnxirt1YBb0WGy/e0daT6tpMROrIafklWpu/bfBLlCUTt.js\";import LetSMakeSmth from\"https://framerusercontent.com/modules/LJupe3ok6306lxqvHXQ0/v5nW2hVVuvR6kAMHeDNv/Nl0SonUqK.js\";const LetSMakeSmthFonts=getFonts(LetSMakeSmth);const RichTextWithFX=withFX(RichText);const cycleOrder=[\"EG5rm8mY0\",\"WiYAhakxR\",\"xtYSRq3gc\",\"Dr_sOOJ6Z\"];const serializationHash=\"framer-30Ko4\";const variantClassNames={Dr_sOOJ6Z:\"framer-v-12atvlp\",EG5rm8mY0:\"framer-v-1y3kmms\",WiYAhakxR:\"framer-v-18l56p8\",xtYSRq3gc:\"framer-v-ry63k5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"4000\":\"WiYAhakxR\",Desktop:\"EG5rm8mY0\",Phone:\"Dr_sOOJ6Z\",Tablet:\"xtYSRq3gc\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"EG5rm8mY0\"};};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:\"EG5rm8mY0\",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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1y3kmms\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"EG5rm8mY0\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({Dr_sOOJ6Z:{\"data-framer-name\":\"Phone\"},WiYAhakxR:{\"data-framer-name\":\"4000\"},xtYSRq3gc:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.section,{className:\"framer-7toecy\",\"data-framer-name\":\"SECTION FOOTER\",layoutDependency:layoutDependency,layoutId:\"l2e837s8G\",style:{backgroundColor:\"var(--token-2f70d1ba-e1e9-4795-b77f-f258440e0fb8, rgb(245, 245, 248))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:`calc(max(${componentViewport?.width||\"100vw\"} - 20px, 1px) - 140px)`,...addPropertyOverrides({Dr_sOOJ6Z:{width:`calc(max(${componentViewport?.width||\"100vw\"} - 20px, 1px) - 20px)`},xtYSRq3gc:{width:`calc(max(${componentViewport?.width||\"100vw\"} - 20px, 1px) - 60px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19bdfjw-container\",layoutDependency:layoutDependency,layoutId:\"Wv7_dWM5e-container\",nodeId:\"Wv7_dWM5e\",rendersWithMotion:true,scopeId:\"JkNPNPtkt\",style:{scale:1},variants:{Dr_sOOJ6Z:{scale:.7},WiYAhakxR:{scale:1.3},xtYSRq3gc:{scale:.8}},children:/*#__PURE__*/_jsx(LetSMakeSmth,{height:\"100%\",id:\"Wv7_dWM5e\",layoutId:\"Wv7_dWM5e\",style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18njgd\",\"data-framer-name\":\"CONTAINER\",layoutDependency:layoutDependency,layoutId:\"sKeaL4v7N\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mp2x5d\",\"data-framer-name\":\"TXT\",layoutDependency:layoutDependency,layoutId:\"VXApP3jKe\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ieoxg6\",\"data-framer-name\":\"Contact me\",layoutDependency:layoutDependency,layoutId:\"OgaOk6PBL\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255)))\"},children:\"Contact me\"})}),className:\"framer-5zshhc\",fonts:[\"FS;Switzer-semibold\"],layoutDependency:layoutDependency,layoutId:\"pq53Jj0j6\",style:{\"--extracted-r6o4lv\":\"var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({WiYAhakxR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255)))\"},children:\"Contact me\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:contact.maelaverty@gmail.com\",motionChild:true,nodeId:\"WDAS9q_ox\",openInNewTab:true,relValues:[],scopeId:\"JkNPNPtkt\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n6sh7c\",\"data-styles-preset\":\"bfBLlCUTt\",children:\"contact.maelaverty@gmail.com\"})})})}),className:\"framer-11hb06\",fonts:[\"FS;Switzer-semibold\"],layoutDependency:layoutDependency,layoutId:\"WDAS9q_ox\",style:{\"--extracted-r6o4lv\":\"var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Dr_sOOJ6Z:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:contact.maelaverty@gmail.com\",motionChild:true,nodeId:\"WDAS9q_ox\",openInNewTab:true,relValues:[],scopeId:\"JkNPNPtkt\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n6sh7c\",\"data-styles-preset\":\"bfBLlCUTt\",children:\"contact.maelaverty@gmail.com\"})})})})},WiYAhakxR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:contact.maelaverty@gmail.com\",motionChild:true,nodeId:\"WDAS9q_ox\",openInNewTab:true,relValues:[],scopeId:\"JkNPNPtkt\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n6sh7c\",\"data-styles-preset\":\"bfBLlCUTt\",children:\"contact.maelaverty@gmail.com\"})})})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4o4q10\",layoutDependency:layoutDependency,layoutId:\"OwbYJKtFe\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xj02a2\",\"data-framer-name\":\"Location\",layoutDependency:layoutDependency,layoutId:\"P9H9UiTRD\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255)))\"},children:\"Location\"})}),className:\"framer-1ci43hk\",fonts:[\"FS;Switzer-semibold\"],layoutDependency:layoutDependency,layoutId:\"qK2gtSro8\",style:{\"--extracted-r6o4lv\":\"var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({WiYAhakxR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255)))\"},children:\"Location\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:\"Nantes, France\"})}),className:\"framer-qnbtlc\",fonts:[\"FS;Switzer-semibold\"],layoutDependency:layoutDependency,layoutId:\"o6lwIW_15\",style:{\"--extracted-r6o4lv\":\"var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Dr_sOOJ6Z:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:\"Nantes, France\"})})},WiYAhakxR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:\"Nantes, France\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-198ailf\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"Xs87vXdw2\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vfii8k\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"cYQL6flhb\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255)))\"},children:\"Social\"})}),className:\"framer-vrcb05\",fonts:[\"FS;Switzer-semibold\"],layoutDependency:layoutDependency,layoutId:\"F2F7tJihu\",style:{\"--extracted-r6o4lv\":\"var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({WiYAhakxR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-13be8062-703e-4bc8-a422-653a80b6e464, rgb(87, 118, 255)))\"},children:\"Social\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1v4l6na\",layoutDependency:layoutDependency,layoutId:\"xh5H6BDLw\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/ma%C3%ABl-averty-45b6392b3-brassart/\",motionChild:true,nodeId:\"XmcGmgr4l\",openInNewTab:true,relValues:[],scopeId:\"JkNPNPtkt\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n6sh7c\",\"data-styles-preset\":\"bfBLlCUTt\",children:\"Linkedin\"})})})}),className:\"framer-edbt7k\",fonts:[\"FS;Switzer-semibold\"],layoutDependency:layoutDependency,layoutId:\"XmcGmgr4l\",style:{\"--extracted-r6o4lv\":\"var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Dr_sOOJ6Z:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/ma%C3%ABl-averty-45b6392b3-brassart/\",motionChild:true,nodeId:\"XmcGmgr4l\",openInNewTab:true,relValues:[],scopeId:\"JkNPNPtkt\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n6sh7c\",\"data-styles-preset\":\"bfBLlCUTt\",children:\"Linkedin\"})})})})},WiYAhakxR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/ma%C3%ABl-averty-45b6392b3-brassart/\",motionChild:true,nodeId:\"XmcGmgr4l\",openInNewTab:true,relValues:[],scopeId:\"JkNPNPtkt\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n6sh7c\",\"data-styles-preset\":\"bfBLlCUTt\",children:\"Linkedin\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.behance.net/malaverty\",motionChild:true,nodeId:\"KdjpiCkVi\",openInNewTab:true,relValues:[],scopeId:\"JkNPNPtkt\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n6sh7c\",\"data-styles-preset\":\"bfBLlCUTt\",children:\"Behance\"})})})}),className:\"framer-1i9iyt8\",fonts:[\"FS;Switzer-semibold\"],layoutDependency:layoutDependency,layoutId:\"KdjpiCkVi\",style:{\"--extracted-r6o4lv\":\"var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Dr_sOOJ6Z:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.behance.net/malaverty\",motionChild:true,nodeId:\"KdjpiCkVi\",openInNewTab:true,relValues:[],scopeId:\"JkNPNPtkt\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n6sh7c\",\"data-styles-preset\":\"bfBLlCUTt\",children:\"Behance\"})})})})},WiYAhakxR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.behance.net/malaverty\",motionChild:true,nodeId:\"KdjpiCkVi\",openInNewTab:true,relValues:[],scopeId:\"JkNPNPtkt\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1n6sh7c\",\"data-styles-preset\":\"bfBLlCUTt\",children:\"Behance\"})})})})}},baseVariant,gestureVariant)})]})]})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-107fyyo\",\"data-framer-name\":\"TXT\",layoutDependency:layoutDependency,layoutId:\"DU8KEG8YU\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ca8ggh\",\"data-framer-name\":\"Contact me\",layoutDependency:layoutDependency,layoutId:\"dWx2Cpuc1\",children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{bounce:0,damping:95,delay:0,duration:.3,durationBasedSpring:false,ease:[.44,0,.56,1],mass:4.5,stagger:0,stiffness:300,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1tZWRpdW0=\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f5274000-60c0-4e32-8999-b5ac840147f9, rgb(102, 102, 102)))\"},children:\"\\xa9 2026 Ma\\xebl AVERTY / Website handcrafted with care. No templates, just hard work and passion.\"})}),className:\"framer-23pcqt\",fonts:[\"FS;Switzer-medium\"],layoutDependency:layoutDependency,layoutId:\"HnC5usmew\",style:{\"--extracted-r6o4lv\":\"var(--token-f5274000-60c0-4e32-8999-b5ac840147f9, rgb(102, 102, 102))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-30Ko4.framer-1qq43vh, .framer-30Ko4 .framer-1qq43vh { display: block; }\",\".framer-30Ko4.framer-1y3kmms { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 10px; position: relative; width: 1230px; }\",\".framer-30Ko4 .framer-7toecy { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 120px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 32px 70px 24px 70px; position: relative; scroll-margin-top: 400px; width: 1px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-30Ko4 .framer-19bdfjw-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-30Ko4 .framer-18njgd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-30Ko4 .framer-mp2x5d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 0px 0px 2px; position: relative; width: 100%; }\",\".framer-30Ko4 .framer-ieoxg6 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-width: 307px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-30Ko4 .framer-5zshhc, .framer-30Ko4 .framer-11hb06, .framer-30Ko4 .framer-1ci43hk, .framer-30Ko4 .framer-qnbtlc, .framer-30Ko4 .framer-vrcb05, .framer-30Ko4 .framer-edbt7k, .framer-30Ko4 .framer-1i9iyt8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-30Ko4 .framer-4o4q10 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-30Ko4 .framer-1xj02a2 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-width: 170px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-30Ko4 .framer-198ailf { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-30Ko4 .framer-vfii8k { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-width: 200px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-30Ko4 .framer-1v4l6na { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-30Ko4 .framer-107fyyo { 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 0px 0px 2px; position: relative; width: 100%; }\",\".framer-30Ko4 .framer-ca8ggh { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 2px 0px 2px 0px; position: relative; width: 1px; }\",\".framer-30Ko4 .framer-23pcqt { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-30Ko4.framer-v-18l56p8.framer-1y3kmms { width: 2341px; }\",\".framer-30Ko4.framer-v-ry63k5.framer-1y3kmms { width: 999px; }\",\".framer-30Ko4.framer-v-ry63k5 .framer-7toecy { padding: 80px 30px 24px 30px; }\",\".framer-30Ko4.framer-v-ry63k5 .framer-mp2x5d, .framer-30Ko4.framer-v-12atvlp .framer-mp2x5d { align-content: flex-start; align-items: flex-start; }\",\".framer-30Ko4.framer-v-ry63k5 .framer-ieoxg6 { min-width: 350px; padding: 0px 0px 32px 0px; }\",\".framer-30Ko4.framer-v-ry63k5 .framer-4o4q10, .framer-30Ko4.framer-v-12atvlp .framer-4o4q10 { align-content: flex-start; align-items: flex-start; flex-wrap: wrap; gap: unset; justify-content: space-between; min-width: 300px; }\",\".framer-30Ko4.framer-v-ry63k5 .framer-1xj02a2, .framer-30Ko4.framer-v-12atvlp .framer-1xj02a2 { flex: none; padding: 0px 0px 32px 0px; width: min-content; }\",\".framer-30Ko4.framer-v-ry63k5 .framer-198ailf, .framer-30Ko4.framer-v-12atvlp .framer-198ailf { flex: none; width: min-content; }\",\".framer-30Ko4.framer-v-ry63k5 .framer-vfii8k, .framer-30Ko4.framer-v-12atvlp .framer-vfii8k { width: min-content; }\",\".framer-30Ko4.framer-v-ry63k5 .framer-1v4l6na, .framer-30Ko4.framer-v-12atvlp .framer-1v4l6na { flex-wrap: nowrap; gap: 20px 32px; justify-content: flex-start; width: min-content; }\",\".framer-30Ko4.framer-v-12atvlp.framer-1y3kmms { width: 298px; }\",\".framer-30Ko4.framer-v-12atvlp .framer-7toecy { padding: 80px 10px 24px 10px; }\",\".framer-30Ko4.framer-v-12atvlp .framer-ieoxg6 { min-width: 330px; padding: 0px 0px 32px 0px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 396\n * @framerIntrinsicWidth 1230\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"WiYAhakxR\":{\"layout\":[\"fixed\",\"auto\"]},\"xtYSRq3gc\":{\"layout\":[\"fixed\",\"auto\"]},\"Dr_sOOJ6Z\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJkNPNPtkt=withCSS(Component,css,\"framer-30Ko4\");export default FramerJkNPNPtkt;FramerJkNPNPtkt.displayName=\"Section FOOTER\";FramerJkNPNPtkt.defaultProps={height:396,width:1230};addPropertyControls(FramerJkNPNPtkt,{variant:{options:[\"EG5rm8mY0\",\"WiYAhakxR\",\"xtYSRq3gc\",\"Dr_sOOJ6Z\"],optionTitles:[\"Desktop\",\"4000\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerJkNPNPtkt,[{explicitInter:true,fonts:[{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/5SZVFDB7V52TI6ULVC6J3WQZQCIZVDV5/ODYPSTCUDMKSTYIPTV4CLQ7URIK7XYBJ/YS3VPNVO4B3TOJMEXDGFZQ4TLZGGSRZC.woff2\",weight:\"600\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/OYB4CXKJQXKTNSLJMTDQOIVUL2V5EL7S/WYO2P7DQVV5RNXGMCUO2HL4RJP4VFUAS/6XPIMU23OJVRY676OG5YVJMWEHWICATX.woff2\",weight:\"500\"}]},...LetSMakeSmthFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJkNPNPtkt\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1230\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WiYAhakxR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xtYSRq3gc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Dr_sOOJ6Z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"396\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JkNPNPtkt.map","// Generated by Framer (05a55d9)\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 NAVBAR from\"#framer/local/canvasComponent/A7jQBQVII/A7jQBQVII.js\";import SectionFOOTER from\"#framer/local/canvasComponent/JkNPNPtkt/JkNPNPtkt.js\";const NAVBARFonts=getFonts(NAVBAR);const SectionFOOTERFonts=getFonts(SectionFOOTER);const breakpoints={aO82Z7zxj:\"(min-width: 1440px) and (max-width: 2340.98px)\",dfN6ZxN76:\"(max-width: 809.98px)\",g_2kVkLtZ:\"(min-width: 2341px)\",SmOvOSg9O:\"(min-width: 810px) and (max-width: 1439.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-1NFiU\";const variantClassNames={aO82Z7zxj:\"framer-v-1oyoam6\",dfN6ZxN76:\"framer-v-16gb8lh\",g_2kVkLtZ:\"framer-v-1ssgpiy\",SmOvOSg9O:\"framer-v-1jijnc\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1NFiU.framer-1g70g7f, .framer-1NFiU .framer-1g70g7f { display: block; }\",\".framer-1NFiU.framer-1oyoam6 { align-content: center; align-items: center; background-color: var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, #292929); 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-1NFiU .framer-1gyo7ja-container { flex: none; height: auto; left: 50%; order: -1000; pointer-events: auto; position: var(--framer-canvas-fixed-position, fixed); top: 0px; transform: translateX(-50%); width: 100%; z-index: 10; }\",\".framer-1NFiU .framer-p8qovv { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-1NFiU .framer-dnad2x-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; z-index: 9; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={aO82Z7zxj:\"(min-width: 1440px) and (max-width: 2340.98px)\",dfN6ZxN76:\"(max-width: 809.98px)\",g_2kVkLtZ:\"(min-width: 2341px)\",SmOvOSg9O:\"(min-width: 810px) and (max-width: 1439.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={\"4000\":\"g_2kVkLtZ\",Desktop:\"aO82Z7zxj\",Phone:\"dfN6ZxN76\",Tablet:\"SmOvOSg9O\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"aO82Z7zxj\"};};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:\"aO82Z7zxj\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-50cac211-8b6c-4c4f-bc0b-0d4ee99d08d1, rgb(41, 41, 41)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1oyoam6\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:86,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1gyo7ja-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"jGrIOSFy0\",scopeId:\"FQd5GwGTt\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dfN6ZxN76:{variant:\"PW2e6cVxX\"},g_2kVkLtZ:{variant:\"tSQXL5Rmo\"},SmOvOSg9O:{variant:\"jb7ieOX_x\"}},children:/*#__PURE__*/_jsx(NAVBAR,{height:\"100%\",id:\"jGrIOSFy0\",layoutId:\"jGrIOSFy0\",style:{width:\"100%\"},variant:\"qChhGEy54\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-p8qovv\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:396,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-dnad2x-container\",nodeId:\"OBE6kmLD6\",scopeId:\"FQd5GwGTt\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dfN6ZxN76:{variant:\"Dr_sOOJ6Z\"},g_2kVkLtZ:{variant:\"WiYAhakxR\"},SmOvOSg9O:{variant:\"xtYSRq3gc\"}},children:/*#__PURE__*/_jsx(SectionFOOTER,{height:\"100%\",id:\"OBE6kmLD6\",layoutId:\"OBE6kmLD6\",style:{width:\"100%\"},variant:\"EG5rm8mY0\",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 1041\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"SmOvOSg9O\":{\"layout\":[\"fixed\",\"fixed\"]},\"dfN6ZxN76\":{\"layout\":[\"fixed\",\"fixed\"]},\"g_2kVkLtZ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"aO82Z7zxj\":[\".framer-1gyo7ja-container\",\".framer-dnad2x-container\"],\"SmOvOSg9O\":[\".framer-1gyo7ja-container\",\".framer-dnad2x-container\"],\"dfN6ZxN76\":[\".framer-1gyo7ja-container\",\".framer-dnad2x-container\"],\"g_2kVkLtZ\":[\".framer-1gyo7ja-container\",\".framer-dnad2x-container\"]}\n * @framerBreakpoints {\"g_2kVkLtZ\":{\"min\":2341,\"canvasClassName\":\"framer-1ssgpiy-override\",\"minHeight\":1041,\"viewportHeight\":800,\"name\":\"4000\",\"width\":2341,\"rootFontSize\":16},\"aO82Z7zxj\":{\"min\":1440,\"max\":2340,\"canvasClassName\":\"framer-1oyoam6-override\",\"minHeight\":1041,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"SmOvOSg9O\":{\"min\":810,\"max\":1439,\"canvasClassName\":\"framer-1jijnc-override\",\"minHeight\":1124,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"dfN6ZxN76\":{\"max\":809,\"canvasClassName\":\"framer-16gb8lh-override\",\"minHeight\":1148,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant aO82Z7zxj\n * @framerLayoutTemplate true\n */const FramerFQd5GwGTt=withCSS(Component,css,\"framer-1NFiU\");export default FramerFQd5GwGTt;FramerFQd5GwGTt.displayName=\"Template\";FramerFQd5GwGTt.defaultProps={height:1041,width:1440};addFonts(FramerFQd5GwGTt,[{explicitInter:true,fonts:[]},...NAVBARFonts,...SectionFOOTERFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFQd5GwGTt\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerLayoutTemplate\":\"true\",\"framerDefaultVariant\":\"aO82Z7zxj\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SmOvOSg9O\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dfN6ZxN76\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"g_2kVkLtZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerBreakpoints\":\"{\\\"g_2kVkLtZ\\\":{\\\"min\\\":2341,\\\"canvasClassName\\\":\\\"framer-1ssgpiy-override\\\",\\\"minHeight\\\":1041,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"4000\\\",\\\"width\\\":2341,\\\"rootFontSize\\\":16},\\\"aO82Z7zxj\\\":{\\\"min\\\":1440,\\\"max\\\":2340,\\\"canvasClassName\\\":\\\"framer-1oyoam6-override\\\",\\\"minHeight\\\":1041,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"SmOvOSg9O\\\":{\\\"min\\\":810,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-1jijnc-override\\\",\\\"minHeight\\\":1124,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"dfN6ZxN76\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-16gb8lh-override\\\",\\\"minHeight\\\":1148,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerHitTargets\":\"{\\\"aO82Z7zxj\\\":[\\\".framer-1gyo7ja-container\\\",\\\".framer-dnad2x-container\\\"],\\\"SmOvOSg9O\\\":[\\\".framer-1gyo7ja-container\\\",\\\".framer-dnad2x-container\\\"],\\\"dfN6ZxN76\\\":[\\\".framer-1gyo7ja-container\\\",\\\".framer-dnad2x-container\\\"],\\\"g_2kVkLtZ\\\":[\\\".framer-1gyo7ja-container\\\",\\\".framer-dnad2x-container\\\"]}\",\"framerIntrinsicHeight\":\"1041\",\"framerColorSyntax\":\"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/qX7OOpGtOFiiSMobVlcq/AvkjYlIe69Mzdhkgrxcp/FQd5GwGTt.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {bE7EwjwIw: \"about\", mywftqDEg: \"work-section\", qlaM373J1: \"hero-section\", RPBUxg8jW: \"1st-project\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/89soXxFFysOlU4yq5uJT/8MFoP8HN0HeOdgqJGzOT/augiA20Il.js\")), path: \"/\"}, hAiuxnXqn: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LwEtVGkqtaGDlOMbrNA3/X6tlD5FLagmCBYWVWkOW/hAiuxnXqn.js\")), path: \"/404\"}, x0qK4_1BZ: {collectionId: \"doRHMI1rC\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/spAy2zwCxGi8SUMHEAf3/vTWRuSnpWoZNJW7lMTS3/x0qK4_1BZ.js\")), path: \"/projects/:nVgN2DquZ\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {doRHMI1rC: async () => (await import(\"https://framerusercontent.com/modules/yOGRvk3DCDcO2aVrXUNI/ZfHq8Fgi3mTTAV59vlwU/doRHMI1rC.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"4b98d61f5b7b4e0ea53b82ab49f9e78361ea0aaffba48a72f5f61137caa090e1\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"hAiuxnXqn\":\r\ncase \"x0qK4_1BZ\":\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 \"hAiuxnXqn\":\r\ncase \"x0qK4_1BZ\":\r\nreturn [{hash: \"1ssgpiy\", mediaQuery: \"(min-width: 2341px)\"}, {hash: \"1oyoam6\", mediaQuery: \"(min-width: 1440px) and (max-width: 2340.98px)\"}, {hash: \"1jijnc\", mediaQuery: \"(min-width: 810px) and (max-width: 1439.98px)\"}, {hash: \"16gb8lh\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LwEtVGkqtaGDlOMbrNA3/X6tlD5FLagmCBYWVWkOW/hAiuxnXqn.js\")),\r\n\t\t\t\t\tisReducedMotion: false,\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://maelaverty.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/YzZuZ26Q4pdv9WAOfeOe/Zuy5Hadsup7RGHA63xHm/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.2, duration: 0.5, ease: [0.72, 0.01, 0.28, 0.99], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"30%\"}, exit: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.5, ease: [0.72, 0.01, 0.28, 0.99], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"-30%\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}