{"version":3,"file":"script_main.ezfVf3mD.mjs","names":["mask","SVG","getProps","Component","className","css","Icon","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","ChevronDown","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","className","css","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","Copy3","Copy3Info","TextLinkFonts","TextLink","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","ChevronDown","css","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","SVG","getProps","Component","className","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","className","addPropertyOverrides","Copy","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Image","Logo","IconMenu","TextLink","ProjectMegaMenu","Copy1","Copy1Info","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","className","ChevronDown","ChevronUp","Navigation","Footer","useRef","React.useId","className","PropertyOverrides","React.createElement","Main","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/5q6C0Ik7ypVShU1C2sa2/ZfUrR5p7zjf0PaSalh7L/BMJnfIjVN.js","https:/framerusercontent.com/modules/9yZJZRBHGqGaMfPPCFPy/smkBhc7YU7lqQHs7DuSZ/ToaAzWd8O.js","https:/framerusercontent.com/modules/mlciqTCCDWRRq3F9nNXA/DnUyUCW3l59a4qVuSEuN/Q_IxGDt_w.js","https:/framerusercontent.com/modules/ujYJBEJlTvw8T499oZKk/P6H5ijYzoAcnnuvAWoZb/VCw0DV88W.js","https:/framerusercontent.com/modules/qYpKNnp5aCEQLLGLSH8b/ruwZgHAlyPbH6aSuH2xZ/DSvTaPviJ.js","https:/framerusercontent.com/modules/f5CF0f2q9AEG0txSiT2S/2pE7WkL4XuGwbnMCczW0/KBeNeqrbY.js","https:/framerusercontent.com/modules/vVJngLOUKvfnGuc1GAkx/49VRYsi1CLMw7pePygLU/ODyXpopSU.js","https:/framerusercontent.com/modules/VeqylrBatBx8rXcA4PsJ/M7rhfiMGYCGAjr4maWVF/Rw4IhJwLv.js","https:/framerusercontent.com/modules/qf9NbVir3GhVYd3wXmTy/F8lIrC1KHAuLErDuwwbY/RMTIifO8H.js","https:/framerusercontent.com/modules/ex9y9OUhHPVtB833QdJt/oVnDqFlaH8RGgmqwn8to/ew0qQxcm2.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 6 6 L 12 0\" fill=\"transparent\" height=\"6px\" id=\"YQ5iVcvh8\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(6 9)\" width=\"12px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-yvgXh\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-yvgXh { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Chevron Down\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-yvgXh\");Icon.displayName=\"Chevron Down\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Chevron Down\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (98b71dc)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Instance,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ChevronDown from\"https://framerusercontent.com/modules/5q6C0Ik7ypVShU1C2sa2/ZfUrR5p7zjf0PaSalh7L/BMJnfIjVN.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/mmpf842Z4TyHN2MbIIgr/3og4yx1szKYEeq0oZYTb/JG4rYVHpN.js\";const enabledGestures={KBdv3NY6j:{hover:true,pressed:true},ozmAfnq57:{hover:true}};const cycleOrder=[\"KBdv3NY6j\",\"ozmAfnq57\",\"ybjGpveSk\"];const serializationHash=\"framer-VFD4a\";const variantClassNames={KBdv3NY6j:\"framer-v-z9xqj5\",ozmAfnq57:\"framer-v-cfpvdy\",ybjGpveSk:\"framer-v-qaq35h\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.2,ease:[.12,.23,.5,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={\"Black Desktop\":\"KBdv3NY6j\",\"Black Mobile\":\"ybjGpveSk\",White:\"ozmAfnq57\"};const getProps=({click,height,icon,id,link,title,visible,width,...props})=>{return{...props,diiPXt8iL:title??props.diiPXt8iL??\"Link\",nROLtrc_N:link??props.nROLtrc_N,qD5mtgttK:visible??props.qD5mtgttK,variant:humanReadableVariantMap[props.variant]??props.variant??\"KBdv3NY6j\",yAs7btlAK:icon??props.yAs7btlAK??ChevronDown,yzCdtnAbd:click??props.yzCdtnAbd};};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,diiPXt8iL,nROLtrc_N,yzCdtnAbd,qD5mtgttK,yAs7btlAK,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"KBdv3NY6j\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1tml0ed=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(yzCdtnAbd){const res=await yzCdtnAbd(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"ybjGpveSk\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:nROLtrc_N,motionChild:true,nodeId:\"KBdv3NY6j\",openInNewTab:false,scopeId:\"ToaAzWd8O\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-z9xqj5\",className,classNames)} framer-idnakj`,\"data-framer-name\":\"Black Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"KBdv3NY6j\",onTap:onTap1tml0ed,ref:refBinding,style:{...style},...addPropertyOverrides({\"KBdv3NY6j-hover\":{\"data-framer-name\":undefined},\"KBdv3NY6j-pressed\":{\"data-framer-name\":undefined},\"ozmAfnq57-hover\":{\"data-framer-name\":undefined},ozmAfnq57:{\"data-framer-name\":\"White\"},ybjGpveSk:{\"data-framer-name\":\"Black Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13vsy8f\",layoutDependency:layoutDependency,layoutId:\"uTaarprEM\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xc1h6f\",layoutDependency:layoutDependency,layoutId:\"dwHsUiAOO\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mdord3\",\"data-styles-preset\":\"JG4rYVHpN\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0)))\"},children:\"Link\"})}),className:\"framer-1nkhyx0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"l8AH0FNF0\",style:{\"--extracted-r6o4lv\":\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\"},text:diiPXt8iL,variants:{ozmAfnq57:{\"--extracted-r6o4lv\":\"var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ozmAfnq57:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mdord3\",\"data-styles-preset\":\"JG4rYVHpN\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255)))\"},children:\"Link\"})})}},baseVariant,gestureVariant)}),qD5mtgttK&&/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-14sahr8\",Component:yAs7btlAK,layoutDependency:layoutDependency,layoutId:\"COMlDsYW4\",style:{\"--43q7um\":\"rgb(0, 0, 0)\",rotate:0},variants:{\"KBdv3NY6j-pressed\":{rotate:180}}})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4wtod8\",layoutDependency:layoutDependency,layoutId:\"EYXX0Wbib\",children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mdord3\",\"data-styles-preset\":\"JG4rYVHpN\",children:\"Link\"})}),className:\"framer-18xaqrl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ga4z8AQek\",text:diiPXt8iL,variants:{ozmAfnq57:{\"--extracted-r6o4lv\":\"var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ozmAfnq57:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mdord3\",\"data-styles-preset\":\"JG4rYVHpN\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255)))\"},children:\"Link\"})})}},baseVariant,gestureVariant)}),qD5mtgttK&&/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-109rb1g\",Component:yAs7btlAK,layoutDependency:layoutDependency,layoutId:\"Tzeo85XSF\",style:{\"--43q7um\":\"rgb(0, 0, 0)\"}})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VFD4a.framer-idnakj, .framer-VFD4a .framer-idnakj { display: block; }\",\".framer-VFD4a.framer-z9xqj5 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 22px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-VFD4a .framer-13vsy8f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 22px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-VFD4a .framer-xc1h6f, .framer-VFD4a .framer-4wtod8 { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-VFD4a .framer-1nkhyx0, .framer-VFD4a .framer-18xaqrl { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-VFD4a .framer-14sahr8, .framer-VFD4a .framer-109rb1g { flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 16px; }\",\".framer-VFD4a.framer-v-cfpvdy.hover .framer-13vsy8f, .framer-VFD4a.framer-v-z9xqj5.hover .framer-13vsy8f { justify-content: flex-end; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 22\n * @framerIntrinsicWidth 28.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"ozmAfnq57\":{\"layout\":[\"auto\",\"fixed\"]},\"ybjGpveSk\":{\"layout\":[\"auto\",\"fixed\"]},\"uAsxiitdi\":{\"layout\":[\"auto\",\"fixed\"]},\"eSuVak2Ty\":{\"layout\":[\"auto\",\"fixed\"]},\"HgEsN6Jdg\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"diiPXt8iL\":\"title\",\"nROLtrc_N\":\"link\",\"yzCdtnAbd\":\"click\",\"qD5mtgttK\":\"visible\",\"yAs7btlAK\":\"icon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"fiHEoJwBMFnT6QLOcpPz\"]\n */const FramerToaAzWd8O=withCSS(Component,css,\"framer-VFD4a\");export default FramerToaAzWd8O;FramerToaAzWd8O.displayName=\"Text Link\";FramerToaAzWd8O.defaultProps={height:22,width:28.5};addPropertyControls(FramerToaAzWd8O,{variant:{options:[\"KBdv3NY6j\",\"ozmAfnq57\",\"ybjGpveSk\"],optionTitles:[\"Black Desktop\",\"White\",\"Black Mobile\"],title:\"Variant\",type:ControlType.Enum},diiPXt8iL:{defaultValue:\"Link\",displayTextArea:false,placeholder:\"Link\",title:\"Title\",type:ControlType.String},nROLtrc_N:{title:\"Link\",type:ControlType.Link},yzCdtnAbd:{title:\"Click\",type:ControlType.EventHandler},qD5mtgttK:{defaultValue:false,title:\"Visible\",type:ControlType.Boolean},yAs7btlAK:{defaultValue:{identifier:\"module:5q6C0Ik7ypVShU1C2sa2/ZfUrR5p7zjf0PaSalh7L/BMJnfIjVN.js:default\",moduleId:\"5q6C0Ik7ypVShU1C2sa2\"},setModuleId:\"fiHEoJwBMFnT6QLOcpPz\",title:\"Icon\",type:ControlType.VectorSetItem}});addFonts(FramerToaAzWd8O,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerToaAzWd8O\",\"slots\":[],\"annotations\":{\"framerVectorSets\":\"[\\\"fiHEoJwBMFnT6QLOcpPz\\\"]\",\"framerVariables\":\"{\\\"diiPXt8iL\\\":\\\"title\\\",\\\"nROLtrc_N\\\":\\\"link\\\",\\\"yzCdtnAbd\\\":\\\"click\\\",\\\"qD5mtgttK\\\":\\\"visible\\\",\\\"yAs7btlAK\\\":\\\"icon\\\"}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"28.5\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ozmAfnq57\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ybjGpveSk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"uAsxiitdi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"eSuVak2Ty\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"HgEsN6Jdg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"22\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ToaAzWd8O.map","// Generated by Framer (ff07650)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ChevronDown from\"https://framerusercontent.com/modules/5q6C0Ik7ypVShU1C2sa2/ZfUrR5p7zjf0PaSalh7L/BMJnfIjVN.js\";import{withCopy}from\"https://framerusercontent.com/modules/0qRkmOujI4w6Mbz9ivXN/olDUNQainVKPQ1nOJ6Zx/Copy.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/mmpf842Z4TyHN2MbIIgr/3og4yx1szKYEeq0oZYTb/JG4rYVHpN.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/ox42w6l6d0o42BM0LuOq/EkDIiezfjDdOtiVOh1Qc/KN1n4eozB.js\";import Copy3,*as Copy3Info from\"https://framerusercontent.com/modules/XkQBNwP6RBFfTuK7YDuN/Es9YSByURzjsyN5CIXB1/AUJWkdwoq.js\";import TextLink from\"https://framerusercontent.com/modules/9yZJZRBHGqGaMfPPCFPy/smkBhc7YU7lqQHs7DuSZ/ToaAzWd8O.js\";const Copy3Fonts=getFonts(Copy3);const Copy3WithCopyip5mtgWithMappedReactPropspyntl5=withMappedReactProps(withCodeBoundaryForOverrides(Copy3,{nodeId:\"IiFD9Gmwh\",override:withCopy,scopeId:\"Q_IxGDt_w\"}),Copy3Info);const TextLinkFonts=getFonts(TextLink);const cycleOrder=[\"gsKKaJUDB\",\"jbbcbpulJ\",\"RSos2oHJP\"];const serializationHash=\"framer-AuLzo\";const variantClassNames={gsKKaJUDB:\"framer-v-1aiqux6\",jbbcbpulJ:\"framer-v-1j0xu5\",RSos2oHJP:\"framer-v-x9ma97\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"gsKKaJUDB\",Phone:\"RSos2oHJP\",Tablet:\"jbbcbpulJ\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"gsKKaJUDB\"};};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:\"gsKKaJUDB\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1aiqux6\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"gsKKaJUDB\",ref:refBinding,style:{backgroundColor:\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\",...style},...addPropertyOverrides({jbbcbpulJ:{\"data-framer-name\":\"Tablet\"},RSos2oHJP:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wjynwq\",\"data-framer-name\":\"Top Section\",layoutDependency:layoutDependency,layoutId:\"AijbwK_IN\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8d91aq\",\"data-framer-name\":\"Keep In Touch\",layoutDependency:layoutDependency,layoutId:\"m_MIr52Mc\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15o4ay5\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"dJoCww0aY\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mdord3\",\"data-styles-preset\":\"JG4rYVHpN\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255)))\"},children:\"Contact\"})}),className:\"framer-rs8l8i\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"d8ohei_a3\",style:{\"--extracted-r6o4lv\":\"var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-zcx1yu\",\"data-styles-preset\":\"KN1n4eozB\",style:{\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255)))\"},children:\"Let's start creating together\"})}),className:\"framer-ky8bra\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"INbAuadDX\",style:{\"--extracted-gdpscs\":\"var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({RSos2oHJP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"RlM7Q2xhc2ggRGlzcGxheS1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Clash Display\", \"Clash Display Placeholder\", sans-serif',\"--framer-font-size\":\"71px\",\"--framer-font-weight\":\"600\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255)))\"},children:\"Let's start creating together\"})}),fonts:[\"FS;Clash Display-semibold\"]}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,y:(componentViewport?.y||0)+80+(((componentViewport?.height||720)-160-(Math.max(0,((componentViewport?.height||720)-160-152)/1)*1+112+40))/2+0+0)+0+0+294.8,...addPropertyOverrides({jbbcbpulJ:{y:(componentViewport?.y||0)+64+(((componentViewport?.height||840)-128-701.8)/2+0+0)+0+0+0+294.8},RSos2oHJP:{y:(componentViewport?.y||0)+48+(((componentViewport?.height||912.5)-96-740.2)/2+0+0)+0+0+0+249.2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ip5mtg-container\",layoutDependency:layoutDependency,layoutId:\"IiFD9Gmwh-container\",nodeId:\"IiFD9Gmwh\",rendersWithMotion:true,scopeId:\"Q_IxGDt_w\",children:/*#__PURE__*/_jsx(Copy3WithCopyip5mtgWithMappedReactPropspyntl5,{height:\"100%\",id:\"IiFD9Gmwh\",layoutId:\"IiFD9Gmwh\",style:{height:\"100%\"},variant:\"WPgz1s3oV\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1995cg8\",\"data-framer-name\":\"Right Panel\",layoutDependency:layoutDependency,layoutId:\"rE4INsmlE\",children:[/*#__PURE__*/_jsxs(motion.nav,{\"aria-label\":\"Social media links\",className:\"framer-rirdix\",layoutDependency:layoutDependency,layoutId:\"ReM8kYASv\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-eg0msz\",layoutDependency:layoutDependency,layoutId:\"Z4B3kuv1J\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mdord3\",\"data-styles-preset\":\"JG4rYVHpN\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255)))\"},children:\"Selected Works\"})}),className:\"framer-ser7wi\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"z9nYdRBak\",style:{\"--extracted-r6o4lv\":\"var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255))\",opacity:.55},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,y:(componentViewport?.y||0)+80+(((componentViewport?.height||720)-160-(Math.max(0,((componentViewport?.height||720)-160-152)/1)*1+112+40))/2+0+0)+0+0+0+38,...addPropertyOverrides({jbbcbpulJ:{y:(componentViewport?.y||0)+64+(((componentViewport?.height||840)-128-701.8)/2+0+0)+0+375.8+0+0+38},RSos2oHJP:{y:(componentViewport?.y||0)+48+(((componentViewport?.height||912.5)-96-740.2)/2+0+0)+0+330.2+0+0+0+38}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ood4y-container\",layoutDependency:layoutDependency,layoutId:\"zWKuNmWTr-container\",nodeId:\"zWKuNmWTr\",rendersWithMotion:true,scopeId:\"Q_IxGDt_w\",children:/*#__PURE__*/_jsx(TextLink,{diiPXt8iL:\"Orama - Coming Soon\",height:\"100%\",id:\"zWKuNmWTr\",layoutId:\"zWKuNmWTr\",qD5mtgttK:false,variant:\"ozmAfnq57\",width:\"100%\",yAs7btlAK:ChevronDown,...addPropertyOverrides({jbbcbpulJ:{diiPXt8iL:\"Orama - Coming soon\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kU9uoUr60\"},implicitPathVariables:undefined},{href:{webPageId:\"kU9uoUr60\"},implicitPathVariables:undefined},{href:{webPageId:\"kU9uoUr60\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,y:(componentViewport?.y||0)+80+(((componentViewport?.height||720)-160-(Math.max(0,((componentViewport?.height||720)-160-152)/1)*1+112+40))/2+0+0)+0+0+0+76,...addPropertyOverrides({jbbcbpulJ:{y:(componentViewport?.y||0)+64+(((componentViewport?.height||840)-128-701.8)/2+0+0)+0+375.8+0+0+76},RSos2oHJP:{y:(componentViewport?.y||0)+48+(((componentViewport?.height||912.5)-96-740.2)/2+0+0)+0+330.2+0+0+0+76}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2x3o6z-container\",layoutDependency:layoutDependency,layoutId:\"sdyH98019-container\",nodeId:\"sdyH98019\",rendersWithMotion:true,scopeId:\"Q_IxGDt_w\",children:/*#__PURE__*/_jsx(TextLink,{diiPXt8iL:\"Express.js\",height:\"100%\",id:\"sdyH98019\",layoutId:\"sdyH98019\",nROLtrc_N:resolvedLinks[0],qD5mtgttK:false,variant:\"ozmAfnq57\",width:\"100%\",yAs7btlAK:ChevronDown,...addPropertyOverrides({jbbcbpulJ:{nROLtrc_N:resolvedLinks[1]},RSos2oHJP:{nROLtrc_N:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"CC7R9BF6A\"},implicitPathVariables:undefined},{href:{webPageId:\"CC7R9BF6A\"},implicitPathVariables:undefined},{href:{webPageId:\"CC7R9BF6A\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,y:(componentViewport?.y||0)+80+(((componentViewport?.height||720)-160-(Math.max(0,((componentViewport?.height||720)-160-152)/1)*1+112+40))/2+0+0)+0+0+0+114,...addPropertyOverrides({jbbcbpulJ:{y:(componentViewport?.y||0)+64+(((componentViewport?.height||840)-128-701.8)/2+0+0)+0+375.8+0+0+114},RSos2oHJP:{y:(componentViewport?.y||0)+48+(((componentViewport?.height||912.5)-96-740.2)/2+0+0)+0+330.2+0+0+0+114}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7ftat0-container\",layoutDependency:layoutDependency,layoutId:\"ePqoBBIo9-container\",nodeId:\"ePqoBBIo9\",rendersWithMotion:true,scopeId:\"Q_IxGDt_w\",children:/*#__PURE__*/_jsx(TextLink,{diiPXt8iL:\"Zana\",height:\"100%\",id:\"ePqoBBIo9\",layoutId:\"ePqoBBIo9\",nROLtrc_N:resolvedLinks1[0],qD5mtgttK:false,variant:\"ozmAfnq57\",width:\"100%\",yAs7btlAK:ChevronDown,...addPropertyOverrides({jbbcbpulJ:{nROLtrc_N:resolvedLinks1[1]},RSos2oHJP:{nROLtrc_N:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"l_TQey5H7\"},implicitPathVariables:undefined},{href:{webPageId:\"l_TQey5H7\"},implicitPathVariables:undefined},{href:{webPageId:\"l_TQey5H7\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,y:(componentViewport?.y||0)+80+(((componentViewport?.height||720)-160-(Math.max(0,((componentViewport?.height||720)-160-152)/1)*1+112+40))/2+0+0)+0+0+0+152,...addPropertyOverrides({jbbcbpulJ:{y:(componentViewport?.y||0)+64+(((componentViewport?.height||840)-128-701.8)/2+0+0)+0+375.8+0+0+152},RSos2oHJP:{y:(componentViewport?.y||0)+48+(((componentViewport?.height||912.5)-96-740.2)/2+0+0)+0+330.2+0+0+0+152}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8up4c4-container\",layoutDependency:layoutDependency,layoutId:\"S4zHTVhK6-container\",nodeId:\"S4zHTVhK6\",rendersWithMotion:true,scopeId:\"Q_IxGDt_w\",children:/*#__PURE__*/_jsx(TextLink,{diiPXt8iL:\"Technogym\",height:\"100%\",id:\"S4zHTVhK6\",layoutId:\"S4zHTVhK6\",nROLtrc_N:resolvedLinks2[0],qD5mtgttK:false,variant:\"ozmAfnq57\",width:\"100%\",yAs7btlAK:ChevronDown,...addPropertyOverrides({jbbcbpulJ:{nROLtrc_N:resolvedLinks2[1]},RSos2oHJP:{nROLtrc_N:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.nav,{\"aria-label\":\"Footer navigation\",className:\"framer-1vnk5fw\",layoutDependency:layoutDependency,layoutId:\"wYc4clhre\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,y:(componentViewport?.y||0)+80+(((componentViewport?.height||720)-160-(Math.max(0,((componentViewport?.height||720)-160-152)/1)*1+112+40))/2+0+0)+0+0+0+0,...addPropertyOverrides({jbbcbpulJ:{y:(componentViewport?.y||0)+64+(((componentViewport?.height||840)-128-701.8)/2+0+0)+0+375.8+0+0+0},RSos2oHJP:{y:(componentViewport?.y||0)+48+(((componentViewport?.height||912.5)-96-740.2)/2+0+0)+0+330.2+0+198+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hsxorm-container\",layoutDependency:layoutDependency,layoutId:\"bDta9usaQ-container\",nodeId:\"bDta9usaQ\",rendersWithMotion:true,scopeId:\"Q_IxGDt_w\",children:/*#__PURE__*/_jsx(TextLink,{diiPXt8iL:\"Home\",height:\"100%\",id:\"bDta9usaQ\",layoutId:\"bDta9usaQ\",nROLtrc_N:resolvedLinks3[0],qD5mtgttK:false,variant:\"ozmAfnq57\",width:\"100%\",yAs7btlAK:ChevronDown,...addPropertyOverrides({jbbcbpulJ:{nROLtrc_N:resolvedLinks3[1]},RSos2oHJP:{nROLtrc_N:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"L2AzH1cUJ\"},implicitPathVariables:undefined},{href:{webPageId:\"L2AzH1cUJ\"},implicitPathVariables:undefined},{href:{webPageId:\"L2AzH1cUJ\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,y:(componentViewport?.y||0)+80+(((componentViewport?.height||720)-160-(Math.max(0,((componentViewport?.height||720)-160-152)/1)*1+112+40))/2+0+0)+0+0+0+38,...addPropertyOverrides({jbbcbpulJ:{y:(componentViewport?.y||0)+64+(((componentViewport?.height||840)-128-701.8)/2+0+0)+0+375.8+0+0+38},RSos2oHJP:{y:(componentViewport?.y||0)+48+(((componentViewport?.height||912.5)-96-740.2)/2+0+0)+0+330.2+0+198+0+38}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jvm5xc-container\",layoutDependency:layoutDependency,layoutId:\"fuKeSDdfu-container\",nodeId:\"fuKeSDdfu\",rendersWithMotion:true,scopeId:\"Q_IxGDt_w\",children:/*#__PURE__*/_jsx(TextLink,{diiPXt8iL:\"Resume\",height:\"100%\",id:\"fuKeSDdfu\",layoutId:\"fuKeSDdfu\",nROLtrc_N:resolvedLinks4[0],qD5mtgttK:false,variant:\"ozmAfnq57\",width:\"100%\",yAs7btlAK:ChevronDown,...addPropertyOverrides({jbbcbpulJ:{nROLtrc_N:resolvedLinks4[1]},RSos2oHJP:{nROLtrc_N:resolvedLinks4[2]}},baseVariant,gestureVariant)})})})})]})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-aheazf\",\"data-framer-name\":\"Bottom Section\",layoutDependency:layoutDependency,layoutId:\"soQHEVAan\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mdord3\",\"data-styles-preset\":\"JG4rYVHpN\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255)))\"},children:\"2025 \\xa9 Angela Angelini\"})}),className:\"framer-1o7gejq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mgfWsaT1u\",style:{\"--extracted-r6o4lv\":\"var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255))\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AuLzo.framer-1ehz4vl, .framer-AuLzo .framer-1ehz4vl { display: block; }\",\".framer-AuLzo.framer-1aiqux6 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: 720px; justify-content: center; overflow: hidden; padding: 80px; position: relative; width: 1200px; }\",\".framer-AuLzo .framer-1wjynwq { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 1px; justify-content: space-between; max-width: 1800px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-AuLzo .framer-8d91aq { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; max-width: 550px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-AuLzo .framer-15o4ay5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-AuLzo .framer-rs8l8i, .framer-AuLzo .framer-ky8bra { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-AuLzo .framer-ip5mtg-container { flex: none; height: 41px; position: relative; width: auto; }\",\".framer-AuLzo .framer-1995cg8 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; max-width: 440px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-AuLzo .framer-rirdix, .framer-AuLzo .framer-1vnk5fw { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-AuLzo .framer-eg0msz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 22px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-AuLzo .framer-ser7wi { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-AuLzo .framer-ood4y-container, .framer-AuLzo .framer-2x3o6z-container, .framer-AuLzo .framer-7ftat0-container, .framer-AuLzo .framer-8up4c4-container, .framer-AuLzo .framer-1hsxorm-container, .framer-AuLzo .framer-1jvm5xc-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-AuLzo .framer-aheazf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 1800px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-AuLzo .framer-1o7gejq { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-AuLzo.framer-v-1j0xu5.framer-1aiqux6 { height: min-content; padding: 64px; width: 810px; }\",\".framer-AuLzo.framer-v-1j0xu5 .framer-1wjynwq, .framer-AuLzo.framer-v-x9ma97 .framer-1wjynwq { flex: none; flex-direction: column; gap: 40px; height: min-content; justify-content: flex-start; }\",\".framer-AuLzo.framer-v-1j0xu5 .framer-8d91aq, .framer-AuLzo.framer-v-1j0xu5 .framer-1995cg8 { flex: none; max-width: unset; width: 100%; }\",\".framer-AuLzo.framer-v-x9ma97.framer-1aiqux6 { height: min-content; padding: 48px 24px 48px 24px; width: 390px; }\",\".framer-AuLzo.framer-v-x9ma97 .framer-8d91aq { flex: none; gap: 40px; max-width: unset; width: 100%; }\",\".framer-AuLzo.framer-v-x9ma97 .framer-15o4ay5 { gap: 12px; }\",\".framer-AuLzo.framer-v-x9ma97 .framer-1995cg8 { flex: none; flex-direction: column; max-width: unset; width: 100%; }\",\".framer-AuLzo.framer-v-x9ma97 .framer-rirdix, .framer-AuLzo.framer-v-x9ma97 .framer-1vnk5fw, .framer-AuLzo.framer-v-x9ma97 .framer-1o7gejq { flex: none; width: 100%; }\",\".framer-AuLzo.framer-v-x9ma97 .framer-aheazf { align-content: flex-start; align-items: flex-start; flex-direction: column; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 720\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"jbbcbpulJ\":{\"layout\":[\"fixed\",\"auto\"]},\"RSos2oHJP\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQ_IxGDt_w=withCSS(Component,css,\"framer-AuLzo\");export default FramerQ_IxGDt_w;FramerQ_IxGDt_w.displayName=\"Footer\";FramerQ_IxGDt_w.defaultProps={height:720,width:1200};addPropertyControls(FramerQ_IxGDt_w,{variant:{options:[\"gsKKaJUDB\",\"jbbcbpulJ\",\"RSos2oHJP\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerQ_IxGDt_w,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Clash Display\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Clash Display\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/FPDAZ2S6SW4QMSRIIKNNGTPM6VIXYMKO/5HNPQ453FRLIQWV2FNOBUU3FKTDZQVSG/Z3MGHFHX6DCTLQ55LJYRJ5MDCZPMFZU6.woff2\",weight:\"600\"}]},...Copy3Fonts,...TextLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQ_IxGDt_w\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jbbcbpulJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RSos2oHJP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"720\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Q_IxGDt_w.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 12 6 L 6 0 L 0 6\" fill=\"transparent\" height=\"6px\" id=\"eL8UOTOVZ\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(6 9)\" width=\"12px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-iXkoi\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-iXkoi { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Chevron Up\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-iXkoi\");Icon.displayName=\"Chevron Up\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Chevron Up\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerDisableUnlink\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d95cfb1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"K63ql5aci\",\"swLw7mI3F\"];const serializationHash=\"framer-1BQBX\";const variantClassNames={K63ql5aci:\"framer-v-14nay2t\",swLw7mI3F:\"framer-v-1af8jnt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Menu Close\":\"K63ql5aci\",\"Menu Open\":\"swLw7mI3F\"};const getProps=({height,id,tap,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,cysd_f03b:tap!==null&&tap!==void 0?tap:props.cysd_f03b,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"K63ql5aci\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,cysd_f03b,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"K63ql5aci\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapaahp08=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(cysd_f03b){const res=await cysd_f03b(...args);if(res===false)return false;}});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?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(serializationHash,...sharedStyleClassNames,\"framer-14nay2t\",className,classNames),\"data-framer-name\":\"Menu Close\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"K63ql5aci\",onTap:onTapaahp08,ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(255, 255, 255, 0.9)\",borderBottomLeftRadius:64,borderBottomRightRadius:64,borderTopLeftRadius:64,borderTopRightRadius:64,...style},...addPropertyOverrides({swLw7mI3F:{\"data-framer-name\":\"Menu Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-e6ldei\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"CG34oolDB\",style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,rotate:0},variants:{swLw7mI3F:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t6u4di\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"PQYiKq2ma\",style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-18d9536\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"Kv3x7HpIW\",style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,rotate:0},variants:{swLw7mI3F:{rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1BQBX.framer-1jsuspl, .framer-1BQBX .framer-1jsuspl { display: block; }\",\".framer-1BQBX.framer-14nay2t { cursor: pointer; height: 40px; overflow: hidden; position: relative; width: 40px; will-change: var(--framer-will-change-override, transform); }\",\".framer-1BQBX .framer-e6ldei { flex: none; height: 2px; left: calc(50.00000000000002% - 19px / 2); position: absolute; top: 14px; width: 19px; }\",\".framer-1BQBX .framer-1t6u4di { flex: none; height: 2px; left: calc(50.00000000000002% - 19px / 2); position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 19px; }\",\".framer-1BQBX .framer-18d9536 { bottom: 14px; flex: none; height: 2px; left: calc(50.00000000000002% - 19px / 2); position: absolute; width: 19px; }\",\".framer-1BQBX.framer-v-1af8jnt .framer-e6ldei { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-1BQBX.framer-v-1af8jnt .framer-1t6u4di { left: calc(50.00000000000002% - 1px / 2); width: 1px; }\",\".framer-1BQBX.framer-v-1af8jnt .framer-18d9536 { bottom: unset; top: calc(50.00000000000002% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"swLw7mI3F\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"cysd_f03b\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerDSvTaPviJ=withCSS(Component,css,\"framer-1BQBX\");export default FramerDSvTaPviJ;FramerDSvTaPviJ.displayName=\"Icon Menu\";FramerDSvTaPviJ.defaultProps={height:40,width:40};addPropertyControls(FramerDSvTaPviJ,{variant:{options:[\"K63ql5aci\",\"swLw7mI3F\"],optionTitles:[\"Menu Close\",\"Menu Open\"],title:\"Variant\",type:ControlType.Enum},cysd_f03b:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerDSvTaPviJ,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDSvTaPviJ\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"cysd_f03b\\\":\\\"tap\\\"}\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"40\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"swLw7mI3F\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DSvTaPviJ.map","// Generated by Framer (269977d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Copy from\"https://framerusercontent.com/modules/hbCDWLdkXFRthfME1BJe/c5hdHNUhZKEyTZInluvG/yU5KTtFis.js\";const CopyFonts=getFonts(Copy);const enabledGestures={rtfUR2TTr:{hover:true}};const cycleOrder=[\"rtfUR2TTr\",\"oKAuWvoCl\"];const serializationHash=\"framer-5gQf6\";const variantClassNames={oKAuWvoCl:\"framer-v-sadqkg\",rtfUR2TTr:\"framer-v-1xn75bi\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Copied:\"oKAuWvoCl\",Copy:\"rtfUR2TTr\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"rtfUR2TTr\"};};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:\"rtfUR2TTr\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"oKAuWvoCl\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1xn75bi\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Copy\",layoutDependency:layoutDependency,layoutId:\"rtfUR2TTr\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(0, 0, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:102,borderBottomRightRadius:102,borderTopLeftRadius:102,borderTopRightRadius:102,...style},...addPropertyOverrides({\"rtfUR2TTr-hover\":{\"data-framer-name\":undefined},oKAuWvoCl:{\"data-framer-name\":\"Copied\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wztn4v\",layoutDependency:layoutDependency,layoutId:\"Xm0e5kSZT\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ys3hw4\",layoutDependency:layoutDependency,layoutId:\"z3AFrQ27Z\",children:[/*#__PURE__*/_jsx(Copy,{animated:true,className:\"framer-djjvvm\",layoutDependency:layoutDependency,layoutId:\"Pfzw5cvs7\",style:{\"--43q7um\":\"rgb(255, 255, 255)\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7QXJjaGl2by1saWdodA==\",\"--framer-font-family\":'\"Archivo\", \"Archivo Placeholder\", sans-serif',\"--framer-font-weight\":\"300\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Copy  Email\"})}),className:\"framer-1wqk4b0\",fonts:[\"FS;Archivo-light\"],layoutDependency:layoutDependency,layoutId:\"cnMtZ9nt7\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({oKAuWvoCl:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7QXJjaGl2by1saWdodA==\",\"--framer-font-family\":'\"Archivo\", \"Archivo Placeholder\", sans-serif',\"--framer-font-weight\":\"300\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Copied!\"})})}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-105445e\",layoutDependency:layoutDependency,layoutId:\"jl_4fpAAH\",children:[/*#__PURE__*/_jsx(Copy,{animated:true,className:\"framer-10jzxuc\",layoutDependency:layoutDependency,layoutId:\"GKEq9Ky69\",style:{\"--43q7um\":\"rgb(255, 255, 255)\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7QXJjaGl2by1saWdodA==\",\"--framer-font-family\":'\"Archivo\", \"Archivo Placeholder\", sans-serif',\"--framer-font-weight\":\"300\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Copy Email\"})}),className:\"framer-pun3bp\",fonts:[\"FS;Archivo-light\"],layoutDependency:layoutDependency,layoutId:\"K4CtUGGZU\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5gQf6.framer-1fq9zfz, .framer-5gQf6 .framer-1fq9zfz { display: block; }\",\".framer-5gQf6.framer-1xn75bi { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 41px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 6px 16px 6px 16px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-5gQf6 .framer-wztn4v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 5px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-5gQf6 .framer-1ys3hw4, .framer-5gQf6 .framer-105445e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-5gQf6 .framer-djjvvm, .framer-5gQf6 .framer-10jzxuc { flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 16px; }\",\".framer-5gQf6 .framer-1wqk4b0, .framer-5gQf6 .framer-pun3bp { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-5gQf6.framer-v-sadqkg.framer-1xn75bi, .framer-5gQf6.framer-v-sadqkg .framer-wztn4v { align-content: flex-start; align-items: flex-start; }\",\".framer-5gQf6.framer-v-1xn75bi.hover.framer-1xn75bi { justify-content: flex-end; }\",\".framer-5gQf6.framer-v-1xn75bi.hover .framer-wztn4v { justify-content: flex-end; padding: 5px 0px 5px 0px; }\",'.framer-5gQf6[data-border=\"true\"]::after, .framer-5gQf6 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 41\n * @framerIntrinsicWidth 138\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"oKAuWvoCl\":{\"layout\":[\"auto\",\"fixed\"]},\"UzHb7ebdD\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKBeNeqrbY=withCSS(Component,css,\"framer-5gQf6\");export default FramerKBeNeqrbY;FramerKBeNeqrbY.displayName=\"Copy 1\";FramerKBeNeqrbY.defaultProps={height:41,width:138};addPropertyControls(FramerKBeNeqrbY,{variant:{options:[\"rtfUR2TTr\",\"oKAuWvoCl\"],optionTitles:[\"Copy\",\"Copied\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerKBeNeqrbY,[{explicitInter:true,fonts:[{cssFamilyName:\"Archivo\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Archivo\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/HDCJIGGT2U6DURV6536JGTM6VWUIKBSN/ALDOEF2ZUO2T3XAAXI44RMXEPAEQ4BP2/VYFZGEBESZ2HUTOKHQIILYMFZUUHJZ56.woff2\",weight:\"300\"}]},...CopyFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKBeNeqrbY\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"oKAuWvoCl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"UzHb7ebdD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"41\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"138\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KBeNeqrbY.map","// Generated by Framer (98b71dc)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,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={ke8LvMA82:{hover:true}};const serializationHash=\"framer-VbKC1\";const variantClassNames={ke8LvMA82:\"framer-v-19x4uhd\"};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 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:\"ke8LvMA82\",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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-19x4uhd\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"ke8LvMA82\",ref:refBinding,style:{...style},...addPropertyOverrides({\"ke8LvMA82-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1m9escf\",\"data-framer-name\":\"Subtract\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:235,intrinsicWidth:290,layoutDependency:layoutDependency,layoutId:\"LYzoj2gPT\",style:{filter:\"none\",WebkitFilter:\"none\"},svg:'<svg width=\"290\" height=\"235\" viewBox=\"0 0 290 235\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M9.70735 27.1066C9.70735 16.1065 14.2073 -9.39341 62.7073 3.6066C99.4465 10.5386 179.912 37.4058 225.828 53.2394C246.198 60.2636 259.707 79.4744 259.707 101.021V209.161C259.707 211.039 261.027 212.648 262.903 212.547C269.374 212.198 283.58 207.663 285.501 174.998C287.001 174.998 288.501 174.998 290.001 174.998C289.502 236.841 258.16 234.121 258.001 234.107H230.207C213.707 234.107 198.208 215.606 198.207 197.107V156.107C185.207 182.107 142.507 234.106 75.7073 234.107C-7.79182 234.107 0.207192 170.107 0.207352 160.607C0.207358 152.606 11.7074 115.607 49.7073 115.607H194.707C201.207 115.606 202.207 104.107 194.207 104.107H31.2073C17.7219 104.107 9.72454 115.582 9.70735 115.607V27.1066ZM193.207 127.026C181.871 127.084 160.703 127.276 144.282 127.911C136.668 128.206 128.773 130.011 123.664 135.664C109.597 151.233 119.148 172.786 139.72 174.5C165.775 174.5 183.891 158.62 197.504 134.118C199.302 130.883 196.909 127.007 193.207 127.026Z\" fill=\"black\"/>\\n</svg>\\n',variants:{\"ke8LvMA82-hover\":{filter:\"blur(1px)\",WebkitFilter:\"blur(1px)\"}},withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VbKC1.framer-bdq93, .framer-VbKC1 .framer-bdq93 { display: block; }\",\".framer-VbKC1.framer-19x4uhd { cursor: pointer; height: 30px; overflow: visible; position: relative; width: 37px; }\",\".framer-VbKC1 .framer-1m9escf { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 37\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"PIWWWcXYI\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerODyXpopSU=withCSS(Component,css,\"framer-VbKC1\");export default FramerODyXpopSU;FramerODyXpopSU.displayName=\"logo\";FramerODyXpopSU.defaultProps={height:30,width:37};addFonts(FramerODyXpopSU,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerODyXpopSU\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PIWWWcXYI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"37\",\"framerIntrinsicHeight\":\"30\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ODyXpopSU.map","// Generated by Framer (ff07650)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={c0kV8gWEm:{hover:true}};const cycleOrder=[\"c0kV8gWEm\",\"jWbdDf5vf\"];const serializationHash=\"framer-cS1Ch\";const variantClassNames={c0kV8gWEm:\"framer-v-kautlv\",jWbdDf5vf:\"framer-v-1w8lf8h\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:2.7,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transformTemplate1=(_,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={\"coming soon\":\"jWbdDf5vf\",\"Variant 1\":\"c0kV8gWEm\"};const getProps=({height,id,image,link,title,width,...props})=>{return{...props,H1VeeTuh4:link??props.H1VeeTuh4,Uovm3I37S:image??props.Uovm3I37S,variant:humanReadableVariantMap[props.variant]??props.variant??\"c0kV8gWEm\",xh9EEgUtA:title??props.xh9EEgUtA??\"Orama\"};};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,Uovm3I37S,xh9EEgUtA,H1VeeTuh4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"c0kV8gWEm\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"jWbdDf5vf\")return true;return false;};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:H1VeeTuh4,motionChild:true,nodeId:\"c0kV8gWEm\",openInNewTab:false,scopeId:\"Rw4IhJwLv\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-kautlv\",className,classNames)} framer-14nmcx9`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"c0kV8gWEm\",ref:refBinding,style:{...style},...addPropertyOverrides({\"c0kV8gWEm-hover\":{\"data-framer-name\":undefined},jWbdDf5vf:{\"data-framer-name\":\"coming soon\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hdyjcz\",layoutDependency:layoutDependency,layoutId:\"Omkmqy1uu\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+10+(((componentViewport?.height||240.5)-20-220.4)/2+0+0)+0),sizes:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,...toResponsiveImage(Uovm3I37S)},className:\"framer-17tqj9a\",layoutDependency:layoutDependency,layoutId:\"ywCpOD4Fs\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,opacity:1},variants:{\"c0kV8gWEm-hover\":{opacity:1},jWbdDf5vf:{opacity:.7}},...addPropertyOverrides({\"c0kV8gWEm-hover\":{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+10+(((componentViewport?.height||240.5)-20-220.4)/2+0+0)+-5),sizes:`calc((${componentViewport?.width||\"100vw\"} - 20px) * 1.04)`,...toResponsiveImage(Uovm3I37S)}}},baseVariant,gestureVariant),children:isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-ap5v89\",layoutDependency:layoutDependency,layoutId:\"IXXz9XRNW\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:22,borderBottomRightRadius:22,borderTopLeftRadius:22,borderTopRightRadius:22},transformTemplate:transformTemplate1,children:isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7QXJjaGl2by1yZWd1bGFy\",\"--framer-font-family\":'\"Archivo\", \"Archivo Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0)))\"},children:\"Coming Soon\"})}),className:\"framer-3o984l\",fonts:[\"FS;Archivo-regular\"],layoutDependency:layoutDependency,layoutId:\"IO8aSetwR\",style:{\"--extracted-r6o4lv\":\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1prhcpb\",layoutDependency:layoutDependency,layoutId:\"yjugs75mr\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7QXJjaGl2by1yZWd1bGFy\",\"--framer-font-family\":'\"Archivo\", \"Archivo Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0)))\"},children:\"Orama\"})}),className:\"framer-1s8asch\",fonts:[\"FS;Archivo-regular\"],layoutDependency:layoutDependency,layoutId:\"M8sp3g4LY\",style:{\"--extracted-r6o4lv\":\"var(--token-be079bad-eabd-4234-8a56-5579c7057187, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:xh9EEgUtA,verticalAlignment:\"top\",withExternalLayout:true})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cS1Ch.framer-14nmcx9, .framer-cS1Ch .framer-14nmcx9 { display: block; }\",\".framer-cS1Ch.framer-kautlv { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 10px; position: relative; text-decoration: none; width: 200px; }\",\".framer-cS1Ch .framer-1hdyjcz { flex: none; height: 190px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-cS1Ch .framer-17tqj9a { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; top: 0px; width: 100%; }\",\".framer-cS1Ch .framer-ap5v89 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; min-height: 18px; min-width: 92px; overflow: visible; padding: 4px 10px 4px 10px; position: absolute; top: 49%; width: min-content; }\",\".framer-cS1Ch .framer-3o984l, .framer-cS1Ch .framer-1s8asch { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-cS1Ch .framer-1prhcpb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-cS1Ch.framer-v-1w8lf8h.framer-kautlv { cursor: unset; }\",\".framer-cS1Ch.framer-v-1w8lf8h .framer-ap5v89 { min-height: unset; min-width: unset; }\",\".framer-cS1Ch.framer-v-kautlv.hover .framer-17tqj9a { height: 104%; left: -3px; top: -5px; width: 104%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 240.5\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"jWbdDf5vf\":{\"layout\":[\"fixed\",\"auto\"]},\"KIvCZ3qnF\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Uovm3I37S\":\"image\",\"xh9EEgUtA\":\"title\",\"H1VeeTuh4\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRw4IhJwLv=withCSS(Component,css,\"framer-cS1Ch\");export default FramerRw4IhJwLv;FramerRw4IhJwLv.displayName=\"project-mega menu\";FramerRw4IhJwLv.defaultProps={height:240.5,width:200};addPropertyControls(FramerRw4IhJwLv,{variant:{options:[\"c0kV8gWEm\",\"jWbdDf5vf\"],optionTitles:[\"Variant 1\",\"coming soon\"],title:\"Variant\",type:ControlType.Enum},Uovm3I37S:{title:\"Image\",type:ControlType.ResponsiveImage},xh9EEgUtA:{defaultValue:\"Orama\",displayTextArea:false,title:\"Title\",type:ControlType.String},H1VeeTuh4:{title:\"Link\",type:ControlType.Link}});addFonts(FramerRw4IhJwLv,[{explicitInter:true,fonts:[{cssFamilyName:\"Archivo\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Archivo\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/YSKLU24545WP65XCD7ZVOFPD6AKR3JSM/SPF276V6UKGPA6W5ZNFTEWBJXRSQNXCR/7BTLO3ZVFMNDGT63YATXTEALTKTYZUZG.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRw4IhJwLv\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jWbdDf5vf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KIvCZ3qnF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"200\",\"framerVariables\":\"{\\\"Uovm3I37S\\\":\\\"image\\\",\\\"xh9EEgUtA\\\":\\\"title\\\",\\\"H1VeeTuh4\\\":\\\"link\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"240.5\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Rw4IhJwLv.map","// Generated by Framer (ff07650)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ChevronDown from\"https://framerusercontent.com/modules/5q6C0Ik7ypVShU1C2sa2/ZfUrR5p7zjf0PaSalh7L/BMJnfIjVN.js\";import ChevronUp from\"https://framerusercontent.com/modules/ujYJBEJlTvw8T499oZKk/P6H5ijYzoAcnnuvAWoZb/VCw0DV88W.js\";import{withCopy}from\"https://framerusercontent.com/modules/0qRkmOujI4w6Mbz9ivXN/olDUNQainVKPQ1nOJ6Zx/Copy.js\";import IconMenu from\"https://framerusercontent.com/modules/qYpKNnp5aCEQLLGLSH8b/ruwZgHAlyPbH6aSuH2xZ/DSvTaPviJ.js\";import Copy1,*as Copy1Info from\"https://framerusercontent.com/modules/f5CF0f2q9AEG0txSiT2S/2pE7WkL4XuGwbnMCczW0/KBeNeqrbY.js\";import Logo from\"https://framerusercontent.com/modules/vVJngLOUKvfnGuc1GAkx/49VRYsi1CLMw7pePygLU/ODyXpopSU.js\";import ProjectMegaMenu from\"https://framerusercontent.com/modules/VeqylrBatBx8rXcA4PsJ/M7rhfiMGYCGAjr4maWVF/Rw4IhJwLv.js\";import TextLink from\"https://framerusercontent.com/modules/9yZJZRBHGqGaMfPPCFPy/smkBhc7YU7lqQHs7DuSZ/ToaAzWd8O.js\";const LogoFonts=getFonts(Logo);const IconMenuFonts=getFonts(IconMenu);const TextLinkFonts=getFonts(TextLink);const ProjectMegaMenuFonts=getFonts(ProjectMegaMenu);const Copy1Fonts=getFonts(Copy1);const Copy1WithCopy5o2u2qWithMappedReactPropsiv8g5h=withMappedReactProps(withCodeBoundaryForOverrides(Copy1,{nodeId:\"JVP_EvFRW\",override:withCopy,scopeId:\"RMTIifO8H\"}),Copy1Info);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"XR3KwPlhe\",\"kUbzgqLYa\",\"dKaOon5M9\",\"RhoqjXXS9\",\"ARHXAZ8ck\",\"OLNDfcqPi\",\"aC3tCfzly\"];const serializationHash=\"framer-P22WH\";const variantClassNames={aC3tCfzly:\"framer-v-1slko1s\",ARHXAZ8ck:\"framer-v-x1rqn9\",dKaOon5M9:\"framer-v-umgy1w\",kUbzgqLYa:\"framer-v-dq0l0a\",OLNDfcqPi:\"framer-v-1mcnmac\",RhoqjXXS9:\"framer-v-18hi2ir\",XR3KwPlhe:\"framer-v-10f2rdx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.6,ease:[.35,0,0,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:-86};const transition2={bounce:.2,delay:0,duration:1,type:\"spring\"};const transition3={bounce:.2,delay:0,duration:.3,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Phone Opened - works\":\"aC3tCfzly\",\"Phone Opened\":\"RhoqjXXS9\",\"Variant 5\":\"ARHXAZ8ck\",\"Variant 6\":\"OLNDfcqPi\",Desktop:\"XR3KwPlhe\",Phone:\"dKaOon5M9\",Tablet:\"kUbzgqLYa\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"XR3KwPlhe\"};};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:\"XR3KwPlhe\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseLeave1nlage=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"XR3KwPlhe\");});const cysd_f03b19q1lzq=activeVariantCallback(async(...args)=>{setVariant(\"RhoqjXXS9\");});const cysd_f03b15em7xd=activeVariantCallback(async(...args)=>{setVariant(\"dKaOon5M9\");});const onMouseEnteraz2xiz=activeVariantCallback(async(...args)=>{setVariant(\"ARHXAZ8ck\");});const onMouseEnterrkwalp=activeVariantCallback(async(...args)=>{setVariant(\"OLNDfcqPi\");});const onTap1u6nsgb=activeVariantCallback(async(...args)=>{setVariant(\"aC3tCfzly\");});const onTapaz2xiz=activeVariantCallback(async(...args)=>{setVariant(\"ARHXAZ8ck\");});const onMouseEnter19q1lzq=activeVariantCallback(async(...args)=>{setVariant(\"RhoqjXXS9\");});const yzCdtnAbd16isveg=activeVariantCallback(async(...args)=>{setVariant(\"kUbzgqLYa\");});const yzCdtnAbd19q1lzq=activeVariantCallback(async(...args)=>{setVariant(\"RhoqjXXS9\");});const onMouseEnter1ej445n=activeVariantCallback(async(...args)=>{setVariant(\"XR3KwPlhe\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"dKaOon5M9\",\"RhoqjXXS9\",\"aC3tCfzly\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"dKaOon5M9\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"aC3tCfzly\")return true;return false;};const router=useRouter();const isDisplayed3=()=>{if(baseVariant===\"ARHXAZ8ck\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"OLNDfcqPi\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,...addPropertyOverrides({ARHXAZ8ck:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(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-10f2rdx\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"XR3KwPlhe\",ref:refBinding,style:{backdropFilter:\"blur(7px)\",backgroundColor:\"rgba(242, 241, 235, 0.5)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,boxShadow:\"none\",WebkitBackdropFilter:\"blur(7px)\",...style},variants:{aC3tCfzly:{backdropFilter:\"none\",backgroundColor:\"var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,boxShadow:\"none\",WebkitBackdropFilter:\"none\"},ARHXAZ8ck:{backgroundColor:\"rgba(255, 255, 255, 0.7)\",borderBottomLeftRadius:30,borderBottomRightRadius:30,boxShadow:\"0px 4px 33px 0px rgba(0, 0, 0, 0.15)\"},dKaOon5M9:{backdropFilter:\"none\",backgroundColor:\"var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255))\",WebkitBackdropFilter:\"none\"},OLNDfcqPi:{backgroundColor:\"rgba(255, 255, 255, 0.7)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,boxShadow:\"none\"},RhoqjXXS9:{backdropFilter:\"none\",backgroundColor:\"var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,WebkitBackdropFilter:\"none\"}},...addPropertyOverrides({aC3tCfzly:{__framer__styleAppearEffectEnabled:undefined,\"data-framer-name\":\"Phone Opened - works\"},ARHXAZ8ck:{\"data-framer-name\":\"Variant 5\",\"data-highlight\":true,onMouseLeave:onMouseLeave1nlage},dKaOon5M9:{__framer__styleAppearEffectEnabled:undefined,\"data-framer-name\":\"Phone\"},kUbzgqLYa:{\"data-framer-name\":\"Tablet\"},OLNDfcqPi:{\"data-framer-name\":\"Variant 6\"},RhoqjXXS9:{\"data-framer-name\":\"Phone Opened\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.nav,{\"aria-label\":\"Main navigation\",className:\"framer-1y5ayfq\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"KY8iqmhFa\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1h2mwpc\",layoutDependency:layoutDependency,layoutId:\"Y0KNHZnIA\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"sxuntbQnv\",openInNewTab:false,scopeId:\"RMTIifO8H\",...addPropertyOverrides({aC3tCfzly:{href:undefined},dKaOon5M9:{href:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-lxlb9c framer-1tb8lt5\",layoutDependency:layoutDependency,layoutId:\"sxuntbQnv\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"tVoodIVaz\",openInNewTab:false,scopeId:\"RMTIifO8H\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1e9uiir framer-1tb8lt5\",layoutDependency:layoutDependency,layoutId:\"tVoodIVaz\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"37px\",y:(componentViewport?.y||0)+(12+((componentViewport?.height||65)-24-41)/2)+0+1.5+4+0,...addPropertyOverrides({aC3tCfzly:{y:(componentViewport?.y||0)+16+0+0+0+0+0+4+0},ARHXAZ8ck:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||345.5)-24-321)/2)+0+0+1.5+4+0},dKaOon5M9:{y:(componentViewport?.y||0)+16+0+0+0+4+0},OLNDfcqPi:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||606)-24-581)/2+0+0)+0+1.5+4+0},RhoqjXXS9:{y:(componentViewport?.y||0)+16+0+0+0+0+0+4+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19fm9xk-container\",layoutDependency:layoutDependency,layoutId:\"GC1OTFpZx-container\",nodeId:\"GC1OTFpZx\",rendersWithMotion:true,scopeId:\"RMTIifO8H\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"GC1OTFpZx\",layoutId:\"GC1OTFpZx\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({aC3tCfzly:{height:40,width:\"40px\",y:(componentViewport?.y||0)+16+0+0+0+0+0+-1},dKaOon5M9:{height:40,width:\"40px\",y:(componentViewport?.y||0)+16+0+0+0+-1},RhoqjXXS9:{height:40,width:\"40px\",y:(componentViewport?.y||0)+16+0+0+0+0+0+-1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1b2wqnd-container\",layoutDependency:layoutDependency,layoutId:\"dpWwGRtw1-container\",nodeId:\"dpWwGRtw1\",rendersWithMotion:true,scopeId:\"RMTIifO8H\",children:/*#__PURE__*/_jsx(IconMenu,{height:\"100%\",id:\"dpWwGRtw1\",layoutId:\"dpWwGRtw1\",style:{height:\"100%\",width:\"100%\"},variant:\"K63ql5aci\",width:\"100%\",...addPropertyOverrides({aC3tCfzly:{cysd_f03b:cysd_f03b15em7xd,variant:\"swLw7mI3F\"},dKaOon5M9:{cysd_f03b:cysd_f03b19q1lzq},RhoqjXXS9:{cysd_f03b:cysd_f03b15em7xd,variant:\"swLw7mI3F\"}},baseVariant,gestureVariant)})})})]})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rxo88u\",\"data-framer-name\":\"Navigation\",layoutDependency:layoutDependency,layoutId:\"l6egtv5uo\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xvjrdn\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"S0Bsg9FFt\",onMouseEnter:onMouseEnteraz2xiz,...addPropertyOverrides({aC3tCfzly:{onMouseEnter:onMouseEnter19q1lzq},ARHXAZ8ck:{onMouseEnter:undefined,onTap:onTapaz2xiz},kUbzgqLYa:{onMouseEnter:onMouseEnterrkwalp},RhoqjXXS9:{onMouseEnter:undefined,onTap:onTap1u6nsgb}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,y:(componentViewport?.y||0)+(12+((componentViewport?.height||65)-24-41)/2)+0+9.5+0+0,...addPropertyOverrides({aC3tCfzly:{y:(componentViewport?.y||0)+16+0+0+0+0+48+24+0+0},ARHXAZ8ck:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||345.5)-24-321)/2)+0+0+9.5+0+0},OLNDfcqPi:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||606)-24-581)/2+0+0)+0+9.5+0+0},RhoqjXXS9:{y:(componentViewport?.y||0)+16+0+0+0+0+48+24+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yymyeg-container\",layoutDependency:layoutDependency,layoutId:\"MV95bmI2q-container\",nodeId:\"MV95bmI2q\",rendersWithMotion:true,scopeId:\"RMTIifO8H\",children:/*#__PURE__*/_jsx(TextLink,{diiPXt8iL:\"Selected Works\",height:\"100%\",id:\"MV95bmI2q\",layoutId:\"MV95bmI2q\",qD5mtgttK:true,variant:\"KBdv3NY6j\",width:\"100%\",yAs7btlAK:ChevronDown,...addPropertyOverrides({aC3tCfzly:{variant:\"ybjGpveSk\",yAs7btlAK:ChevronUp,yzCdtnAbd:yzCdtnAbd19q1lzq},OLNDfcqPi:{yzCdtnAbd:yzCdtnAbd16isveg},RhoqjXXS9:{variant:\"ybjGpveSk\"}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10i9sx1\",layoutDependency:layoutDependency,layoutId:\"t4ZRz9IUM\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:240,...addPropertyOverrides({aC3tCfzly:{width:`calc(${componentViewport?.width||\"100vw\"} - 57px)`,y:(componentViewport?.y||0)+16+0+0+0+0+48+24+46+30+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7tt2q6-container\",layoutDependency:layoutDependency,layoutId:\"dMkfdAY8G-container\",nodeId:\"dMkfdAY8G\",rendersWithMotion:true,scopeId:\"RMTIifO8H\",children:/*#__PURE__*/_jsx(ProjectMegaMenu,{height:\"100%\",id:\"dMkfdAY8G\",layoutId:\"dMkfdAY8G\",style:{width:\"100%\"},Uovm3I37S:addImageAlt({pixelHeight:2228,pixelWidth:3050,src:\"https://framerusercontent.com/images/JoZeDYrNjaJZOpAwfPHgluij5hY.png?width=3050&height=2228\",srcSet:\"https://framerusercontent.com/images/JoZeDYrNjaJZOpAwfPHgluij5hY.png?scale-down-to=512&width=3050&height=2228 512w,https://framerusercontent.com/images/JoZeDYrNjaJZOpAwfPHgluij5hY.png?scale-down-to=1024&width=3050&height=2228 1024w,https://framerusercontent.com/images/JoZeDYrNjaJZOpAwfPHgluij5hY.png?scale-down-to=2048&width=3050&height=2228 2048w,https://framerusercontent.com/images/JoZeDYrNjaJZOpAwfPHgluij5hY.png?width=3050&height=2228 3050w\"},\"\"),variant:\"jWbdDf5vf\",width:\"100%\",xh9EEgUtA:\"Orama\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kU9uoUr60\"},implicitPathVariables:undefined},{href:{webPageId:\"kU9uoUr60\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:240,...addPropertyOverrides({aC3tCfzly:{width:`calc(${componentViewport?.width||\"100vw\"} - 57px)`,y:(componentViewport?.y||0)+16+0+0+0+0+48+24+46+30+250}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1udfnbd-container\",layoutDependency:layoutDependency,layoutId:\"RRKQsHjKI-container\",nodeId:\"RRKQsHjKI\",rendersWithMotion:true,scopeId:\"RMTIifO8H\",children:/*#__PURE__*/_jsx(ProjectMegaMenu,{H1VeeTuh4:resolvedLinks[0],height:\"100%\",id:\"RRKQsHjKI\",layoutId:\"RRKQsHjKI\",style:{width:\"100%\"},Uovm3I37S:addImageAlt({pixelHeight:2228,pixelWidth:3050,src:\"https://framerusercontent.com/images/wjFly8MwfwhvYl1MqumBjhlSWw.png?width=3050&height=2228\",srcSet:\"https://framerusercontent.com/images/wjFly8MwfwhvYl1MqumBjhlSWw.png?scale-down-to=512&width=3050&height=2228 512w,https://framerusercontent.com/images/wjFly8MwfwhvYl1MqumBjhlSWw.png?scale-down-to=1024&width=3050&height=2228 1024w,https://framerusercontent.com/images/wjFly8MwfwhvYl1MqumBjhlSWw.png?scale-down-to=2048&width=3050&height=2228 2048w,https://framerusercontent.com/images/wjFly8MwfwhvYl1MqumBjhlSWw.png?width=3050&height=2228 3050w\"},\"\"),variant:\"c0kV8gWEm\",width:\"100%\",xh9EEgUtA:\"Express.js\",...addPropertyOverrides({aC3tCfzly:{H1VeeTuh4:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"CC7R9BF6A\"},implicitPathVariables:undefined},{href:{webPageId:\"CC7R9BF6A\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:240,...addPropertyOverrides({aC3tCfzly:{width:`calc(${componentViewport?.width||\"100vw\"} - 57px)`,y:(componentViewport?.y||0)+16+0+0+0+0+48+24+46+30+500}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ruktqt-container\",layoutDependency:layoutDependency,layoutId:\"FLiWIspcz-container\",nodeId:\"FLiWIspcz\",rendersWithMotion:true,scopeId:\"RMTIifO8H\",children:/*#__PURE__*/_jsx(ProjectMegaMenu,{H1VeeTuh4:resolvedLinks1[0],height:\"100%\",id:\"FLiWIspcz\",layoutId:\"FLiWIspcz\",style:{width:\"100%\"},Uovm3I37S:addImageAlt({pixelHeight:754,pixelWidth:1512,src:\"https://framerusercontent.com/images/SC4c9tzsLfDutdkTpeWdTFyMQAI.png?width=1512&height=754\",srcSet:\"https://framerusercontent.com/images/SC4c9tzsLfDutdkTpeWdTFyMQAI.png?scale-down-to=512&width=1512&height=754 512w,https://framerusercontent.com/images/SC4c9tzsLfDutdkTpeWdTFyMQAI.png?scale-down-to=1024&width=1512&height=754 1024w,https://framerusercontent.com/images/SC4c9tzsLfDutdkTpeWdTFyMQAI.png?width=1512&height=754 1512w\"},\"\"),variant:\"c0kV8gWEm\",width:\"100%\",xh9EEgUtA:\"Zana\",...addPropertyOverrides({aC3tCfzly:{H1VeeTuh4:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"l_TQey5H7\"},implicitPathVariables:undefined},{href:{webPageId:\"l_TQey5H7\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:240,...addPropertyOverrides({aC3tCfzly:{width:`calc(${componentViewport?.width||\"100vw\"} - 57px)`,y:(componentViewport?.y||0)+16+0+0+0+0+48+24+46+30+750}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pzxevs-container\",layoutDependency:layoutDependency,layoutId:\"iR9ygyui2-container\",nodeId:\"iR9ygyui2\",rendersWithMotion:true,scopeId:\"RMTIifO8H\",children:/*#__PURE__*/_jsx(ProjectMegaMenu,{H1VeeTuh4:resolvedLinks2[0],height:\"100%\",id:\"iR9ygyui2\",layoutId:\"iR9ygyui2\",style:{width:\"100%\"},Uovm3I37S:addImageAlt({pixelHeight:2228,pixelWidth:3050,src:\"https://framerusercontent.com/images/3t6wuXcRRXyyfkX5hDkjWM0p4.png?width=3050&height=2228\",srcSet:\"https://framerusercontent.com/images/3t6wuXcRRXyyfkX5hDkjWM0p4.png?scale-down-to=512&width=3050&height=2228 512w,https://framerusercontent.com/images/3t6wuXcRRXyyfkX5hDkjWM0p4.png?scale-down-to=1024&width=3050&height=2228 1024w,https://framerusercontent.com/images/3t6wuXcRRXyyfkX5hDkjWM0p4.png?scale-down-to=2048&width=3050&height=2228 2048w,https://framerusercontent.com/images/3t6wuXcRRXyyfkX5hDkjWM0p4.png?width=3050&height=2228 3050w\"},\"\"),variant:\"c0kV8gWEm\",width:\"100%\",xh9EEgUtA:\"Technogym\",...addPropertyOverrides({aC3tCfzly:{H1VeeTuh4:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-317rjo\",layoutDependency:layoutDependency,layoutId:\"EnnnZU4Wh\",...addPropertyOverrides({ARHXAZ8ck:{\"data-highlight\":true,onMouseEnter:onMouseEnter1ej445n}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"L2AzH1cUJ\"},implicitPathVariables:undefined},{href:{webPageId:\"L2AzH1cUJ\"},implicitPathVariables:undefined},{href:{webPageId:\"L2AzH1cUJ\"},implicitPathVariables:undefined},{href:{webPageId:\"L2AzH1cUJ\"},implicitPathVariables:undefined},{href:{webPageId:\"L2AzH1cUJ\"},implicitPathVariables:undefined},{href:{webPageId:\"L2AzH1cUJ\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,y:(componentViewport?.y||0)+(12+((componentViewport?.height||65)-24-41)/2)+0+9.5+0+0,...addPropertyOverrides({aC3tCfzly:{y:(componentViewport?.y||0)+16+0+0+0+0+48+24+1147+0},ARHXAZ8ck:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||345.5)-24-321)/2)+0+0+9.5+0+0},OLNDfcqPi:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||606)-24-581)/2+0+0)+0+9.5+0+0},RhoqjXXS9:{y:(componentViewport?.y||0)+16+0+0+0+0+48+24+46+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1titqf-container\",layoutDependency:layoutDependency,layoutId:\"IZZHd9rwv-container\",nodeId:\"IZZHd9rwv\",rendersWithMotion:true,scopeId:\"RMTIifO8H\",children:/*#__PURE__*/_jsx(TextLink,{diiPXt8iL:\"Resume\",height:\"100%\",id:\"IZZHd9rwv\",layoutId:\"IZZHd9rwv\",nROLtrc_N:resolvedLinks3[0],qD5mtgttK:false,variant:\"KBdv3NY6j\",width:\"100%\",yAs7btlAK:ChevronDown,...addPropertyOverrides({aC3tCfzly:{nROLtrc_N:resolvedLinks3[5]},ARHXAZ8ck:{nROLtrc_N:resolvedLinks3[3]},kUbzgqLYa:{nROLtrc_N:resolvedLinks3[1]},OLNDfcqPi:{nROLtrc_N:resolvedLinks3[4]},RhoqjXXS9:{nROLtrc_N:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,y:(componentViewport?.y||0)+(12+((componentViewport?.height||65)-24-41)/2)+0+0,...addPropertyOverrides({aC3tCfzly:{y:(componentViewport?.y||0)+16+0+0+0+0+1291},ARHXAZ8ck:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||345.5)-24-321)/2)+0+0+0},OLNDfcqPi:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||606)-24-581)/2+0+0)+0+0},RhoqjXXS9:{y:(componentViewport?.y||0)+16+0+0+0+0+190}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5o2u2q-container\",layoutDependency:layoutDependency,layoutId:\"JVP_EvFRW-container\",nodeId:\"JVP_EvFRW\",rendersWithMotion:true,scopeId:\"RMTIifO8H\",children:/*#__PURE__*/_jsx(Copy1WithCopy5o2u2qWithMappedReactPropsiv8g5h,{height:\"100%\",id:\"JVP_EvFRW\",layoutId:\"JVP_EvFRW\",style:{height:\"100%\"},variant:\"rtfUR2TTr\",width:\"100%\"})})})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zvz05n\",layoutDependency:layoutDependency,layoutId:\"NGivc8DW9\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:240,...addPropertyOverrides({ARHXAZ8ck:{width:`max((min(max(${componentViewport?.width||\"100vw\"} - 48px, 1px), 1800px) - 30px) / 4, 1px)`,y:(componentViewport?.y||0)+(12+((componentViewport?.height||345.5)-24-321)/2)+0+41+30}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19ls2se-container\",layoutDependency:layoutDependency,layoutId:\"rSU4tgqr4-container\",nodeId:\"rSU4tgqr4\",rendersWithMotion:true,scopeId:\"RMTIifO8H\",children:/*#__PURE__*/_jsx(ProjectMegaMenu,{height:\"100%\",id:\"rSU4tgqr4\",layoutId:\"rSU4tgqr4\",style:{width:\"100%\"},Uovm3I37S:addImageAlt({pixelHeight:2228,pixelWidth:3050,src:\"https://framerusercontent.com/images/JoZeDYrNjaJZOpAwfPHgluij5hY.png?width=3050&height=2228\",srcSet:\"https://framerusercontent.com/images/JoZeDYrNjaJZOpAwfPHgluij5hY.png?scale-down-to=512&width=3050&height=2228 512w,https://framerusercontent.com/images/JoZeDYrNjaJZOpAwfPHgluij5hY.png?scale-down-to=1024&width=3050&height=2228 1024w,https://framerusercontent.com/images/JoZeDYrNjaJZOpAwfPHgluij5hY.png?scale-down-to=2048&width=3050&height=2228 2048w,https://framerusercontent.com/images/JoZeDYrNjaJZOpAwfPHgluij5hY.png?width=3050&height=2228 3050w\"},\"\"),variant:\"jWbdDf5vf\",width:\"100%\",xh9EEgUtA:\"Orama\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kU9uoUr60\"},implicitPathVariables:undefined},{href:{webPageId:\"kU9uoUr60\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:240,...addPropertyOverrides({ARHXAZ8ck:{width:`max((min(max(${componentViewport?.width||\"100vw\"} - 48px, 1px), 1800px) - 30px) / 4, 1px)`,y:(componentViewport?.y||0)+(12+((componentViewport?.height||345.5)-24-321)/2)+0+41+30}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9w05mt-container\",layoutDependency:layoutDependency,layoutId:\"zlTdHnjzl-container\",nodeId:\"zlTdHnjzl\",rendersWithMotion:true,scopeId:\"RMTIifO8H\",children:/*#__PURE__*/_jsx(ProjectMegaMenu,{H1VeeTuh4:resolvedLinks4[0],height:\"100%\",id:\"zlTdHnjzl\",layoutId:\"zlTdHnjzl\",style:{width:\"100%\"},Uovm3I37S:addImageAlt({pixelHeight:2228,pixelWidth:3050,src:\"https://framerusercontent.com/images/wjFly8MwfwhvYl1MqumBjhlSWw.png?width=3050&height=2228\",srcSet:\"https://framerusercontent.com/images/wjFly8MwfwhvYl1MqumBjhlSWw.png?scale-down-to=512&width=3050&height=2228 512w,https://framerusercontent.com/images/wjFly8MwfwhvYl1MqumBjhlSWw.png?scale-down-to=1024&width=3050&height=2228 1024w,https://framerusercontent.com/images/wjFly8MwfwhvYl1MqumBjhlSWw.png?scale-down-to=2048&width=3050&height=2228 2048w,https://framerusercontent.com/images/wjFly8MwfwhvYl1MqumBjhlSWw.png?width=3050&height=2228 3050w\"},\"\"),variant:\"c0kV8gWEm\",width:\"100%\",xh9EEgUtA:\"Express.js\",...addPropertyOverrides({ARHXAZ8ck:{H1VeeTuh4:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"CC7R9BF6A\"},implicitPathVariables:undefined},{href:{webPageId:\"CC7R9BF6A\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:240,...addPropertyOverrides({ARHXAZ8ck:{width:`max((min(max(${componentViewport?.width||\"100vw\"} - 48px, 1px), 1800px) - 30px) / 4, 1px)`,y:(componentViewport?.y||0)+(12+((componentViewport?.height||345.5)-24-321)/2)+0+41+30}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sej46o-container\",layoutDependency:layoutDependency,layoutId:\"h4cX5tTnQ-container\",nodeId:\"h4cX5tTnQ\",rendersWithMotion:true,scopeId:\"RMTIifO8H\",children:/*#__PURE__*/_jsx(ProjectMegaMenu,{H1VeeTuh4:resolvedLinks5[0],height:\"100%\",id:\"h4cX5tTnQ\",layoutId:\"h4cX5tTnQ\",style:{width:\"100%\"},Uovm3I37S:addImageAlt({pixelHeight:754,pixelWidth:1512,src:\"https://framerusercontent.com/images/SC4c9tzsLfDutdkTpeWdTFyMQAI.png?width=1512&height=754\",srcSet:\"https://framerusercontent.com/images/SC4c9tzsLfDutdkTpeWdTFyMQAI.png?scale-down-to=512&width=1512&height=754 512w,https://framerusercontent.com/images/SC4c9tzsLfDutdkTpeWdTFyMQAI.png?scale-down-to=1024&width=1512&height=754 1024w,https://framerusercontent.com/images/SC4c9tzsLfDutdkTpeWdTFyMQAI.png?width=1512&height=754 1512w\"},\"\"),variant:\"c0kV8gWEm\",width:\"100%\",xh9EEgUtA:\"Zana\",...addPropertyOverrides({ARHXAZ8ck:{H1VeeTuh4:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"l_TQey5H7\"},implicitPathVariables:undefined},{href:{webPageId:\"l_TQey5H7\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:240,...addPropertyOverrides({ARHXAZ8ck:{width:`max((min(max(${componentViewport?.width||\"100vw\"} - 48px, 1px), 1800px) - 30px) / 4, 1px)`,y:(componentViewport?.y||0)+(12+((componentViewport?.height||345.5)-24-321)/2)+0+41+30}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11q5bg6-container\",layoutDependency:layoutDependency,layoutId:\"dQhJn830v-container\",nodeId:\"dQhJn830v\",rendersWithMotion:true,scopeId:\"RMTIifO8H\",children:/*#__PURE__*/_jsx(ProjectMegaMenu,{H1VeeTuh4:resolvedLinks6[0],height:\"100%\",id:\"dQhJn830v\",layoutId:\"dQhJn830v\",style:{width:\"100%\"},Uovm3I37S:addImageAlt({pixelHeight:2228,pixelWidth:3050,src:\"https://framerusercontent.com/images/3t6wuXcRRXyyfkX5hDkjWM0p4.png?width=3050&height=2228\",srcSet:\"https://framerusercontent.com/images/3t6wuXcRRXyyfkX5hDkjWM0p4.png?scale-down-to=512&width=3050&height=2228 512w,https://framerusercontent.com/images/3t6wuXcRRXyyfkX5hDkjWM0p4.png?scale-down-to=1024&width=3050&height=2228 1024w,https://framerusercontent.com/images/3t6wuXcRRXyyfkX5hDkjWM0p4.png?scale-down-to=2048&width=3050&height=2228 2048w,https://framerusercontent.com/images/3t6wuXcRRXyyfkX5hDkjWM0p4.png?width=3050&height=2228 3050w\"},\"\"),variant:\"c0kV8gWEm\",width:\"100%\",xh9EEgUtA:\"Technogym\",...addPropertyOverrides({ARHXAZ8ck:{H1VeeTuh4:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dvpzzg\",layoutDependency:layoutDependency,layoutId:\"oPyNXJa2N\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:240,...addPropertyOverrides({OLNDfcqPi:{width:`max((${componentViewport?.width||\"100vw\"} - 58px) / 2, 50px)`,y:(componentViewport?.y||0)+12+(((componentViewport?.height||606)-24-581)/2+41+10)+30+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1koidlw-container\",layoutDependency:layoutDependency,layoutId:\"BvJ_eOfha-container\",nodeId:\"BvJ_eOfha\",rendersWithMotion:true,scopeId:\"RMTIifO8H\",children:/*#__PURE__*/_jsx(ProjectMegaMenu,{height:\"100%\",id:\"BvJ_eOfha\",layoutId:\"BvJ_eOfha\",style:{width:\"100%\"},Uovm3I37S:addImageAlt({pixelHeight:2228,pixelWidth:3050,src:\"https://framerusercontent.com/images/JoZeDYrNjaJZOpAwfPHgluij5hY.png?width=3050&height=2228\",srcSet:\"https://framerusercontent.com/images/JoZeDYrNjaJZOpAwfPHgluij5hY.png?scale-down-to=512&width=3050&height=2228 512w,https://framerusercontent.com/images/JoZeDYrNjaJZOpAwfPHgluij5hY.png?scale-down-to=1024&width=3050&height=2228 1024w,https://framerusercontent.com/images/JoZeDYrNjaJZOpAwfPHgluij5hY.png?scale-down-to=2048&width=3050&height=2228 2048w,https://framerusercontent.com/images/JoZeDYrNjaJZOpAwfPHgluij5hY.png?width=3050&height=2228 3050w\"},\"\"),variant:\"jWbdDf5vf\",width:\"100%\",xh9EEgUtA:\"Orama\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kU9uoUr60\"},implicitPathVariables:undefined},{href:{webPageId:\"kU9uoUr60\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:240,...addPropertyOverrides({OLNDfcqPi:{width:`max((${componentViewport?.width||\"100vw\"} - 58px) / 2, 50px)`,y:(componentViewport?.y||0)+12+(((componentViewport?.height||606)-24-581)/2+41+10)+30+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14hob8m-container\",layoutDependency:layoutDependency,layoutId:\"no6ziFvMy-container\",nodeId:\"no6ziFvMy\",rendersWithMotion:true,scopeId:\"RMTIifO8H\",children:/*#__PURE__*/_jsx(ProjectMegaMenu,{H1VeeTuh4:resolvedLinks7[0],height:\"100%\",id:\"no6ziFvMy\",layoutId:\"no6ziFvMy\",style:{width:\"100%\"},Uovm3I37S:addImageAlt({pixelHeight:2228,pixelWidth:3050,src:\"https://framerusercontent.com/images/wjFly8MwfwhvYl1MqumBjhlSWw.png?width=3050&height=2228\",srcSet:\"https://framerusercontent.com/images/wjFly8MwfwhvYl1MqumBjhlSWw.png?scale-down-to=512&width=3050&height=2228 512w,https://framerusercontent.com/images/wjFly8MwfwhvYl1MqumBjhlSWw.png?scale-down-to=1024&width=3050&height=2228 1024w,https://framerusercontent.com/images/wjFly8MwfwhvYl1MqumBjhlSWw.png?scale-down-to=2048&width=3050&height=2228 2048w,https://framerusercontent.com/images/wjFly8MwfwhvYl1MqumBjhlSWw.png?width=3050&height=2228 3050w\"},\"\"),variant:\"c0kV8gWEm\",width:\"100%\",xh9EEgUtA:\"Express.js\",...addPropertyOverrides({OLNDfcqPi:{H1VeeTuh4:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"CC7R9BF6A\"},implicitPathVariables:undefined},{href:{webPageId:\"CC7R9BF6A\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:240,...addPropertyOverrides({OLNDfcqPi:{width:`max((${componentViewport?.width||\"100vw\"} - 58px) / 2, 50px)`,y:(componentViewport?.y||0)+12+(((componentViewport?.height||606)-24-581)/2+41+10)+30+250}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5bdvdj-container\",layoutDependency:layoutDependency,layoutId:\"PrsaakM56-container\",nodeId:\"PrsaakM56\",rendersWithMotion:true,scopeId:\"RMTIifO8H\",children:/*#__PURE__*/_jsx(ProjectMegaMenu,{H1VeeTuh4:resolvedLinks8[0],height:\"100%\",id:\"PrsaakM56\",layoutId:\"PrsaakM56\",style:{width:\"100%\"},Uovm3I37S:addImageAlt({pixelHeight:754,pixelWidth:1512,src:\"https://framerusercontent.com/images/SC4c9tzsLfDutdkTpeWdTFyMQAI.png?width=1512&height=754\",srcSet:\"https://framerusercontent.com/images/SC4c9tzsLfDutdkTpeWdTFyMQAI.png?scale-down-to=512&width=1512&height=754 512w,https://framerusercontent.com/images/SC4c9tzsLfDutdkTpeWdTFyMQAI.png?scale-down-to=1024&width=1512&height=754 1024w,https://framerusercontent.com/images/SC4c9tzsLfDutdkTpeWdTFyMQAI.png?width=1512&height=754 1512w\"},\"\"),variant:\"c0kV8gWEm\",width:\"100%\",xh9EEgUtA:\"Zana\",...addPropertyOverrides({OLNDfcqPi:{H1VeeTuh4:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"l_TQey5H7\"},implicitPathVariables:undefined},{href:{webPageId:\"l_TQey5H7\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:240,...addPropertyOverrides({OLNDfcqPi:{width:`max((${componentViewport?.width||\"100vw\"} - 58px) / 2, 50px)`,y:(componentViewport?.y||0)+12+(((componentViewport?.height||606)-24-581)/2+41+10)+30+250}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dgck6c-container\",layoutDependency:layoutDependency,layoutId:\"ElnL6KuJm-container\",nodeId:\"ElnL6KuJm\",rendersWithMotion:true,scopeId:\"RMTIifO8H\",children:/*#__PURE__*/_jsx(ProjectMegaMenu,{H1VeeTuh4:resolvedLinks9[0],height:\"100%\",id:\"ElnL6KuJm\",layoutId:\"ElnL6KuJm\",style:{width:\"100%\"},Uovm3I37S:addImageAlt({pixelHeight:2228,pixelWidth:3050,src:\"https://framerusercontent.com/images/3t6wuXcRRXyyfkX5hDkjWM0p4.png?width=3050&height=2228\",srcSet:\"https://framerusercontent.com/images/3t6wuXcRRXyyfkX5hDkjWM0p4.png?scale-down-to=512&width=3050&height=2228 512w,https://framerusercontent.com/images/3t6wuXcRRXyyfkX5hDkjWM0p4.png?scale-down-to=1024&width=3050&height=2228 1024w,https://framerusercontent.com/images/3t6wuXcRRXyyfkX5hDkjWM0p4.png?scale-down-to=2048&width=3050&height=2228 2048w,https://framerusercontent.com/images/3t6wuXcRRXyyfkX5hDkjWM0p4.png?width=3050&height=2228 3050w\"},\"\"),variant:\"c0kV8gWEm\",width:\"100%\",xh9EEgUtA:\"Technogym\",...addPropertyOverrides({OLNDfcqPi:{H1VeeTuh4:resolvedLinks9[1]}},baseVariant,gestureVariant)})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-P22WH.framer-1tb8lt5, .framer-P22WH .framer-1tb8lt5 { display: block; }\",\".framer-P22WH.framer-10f2rdx { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 12px 24px 12px 24px; position: relative; width: 1200px; }\",\".framer-P22WH .framer-1y5ayfq { 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; max-width: 1800px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-P22WH .framer-1h2mwpc { 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-P22WH .framer-lxlb9c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 38px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-P22WH .framer-1e9uiir { 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; text-decoration: none; width: min-content; }\",\".framer-P22WH .framer-19fm9xk-container { flex: none; height: 30px; position: relative; width: 37px; }\",\".framer-P22WH .framer-1b2wqnd-container { flex: none; height: 40px; position: relative; width: 40px; }\",\".framer-P22WH .framer-1rxo88u { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px 25px 0px 0px; position: relative; width: 1px; }\",\".framer-P22WH .framer-1xvjrdn, .framer-P22WH .framer-317rjo { 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-P22WH .framer-1yymyeg-container, .framer-P22WH .framer-1titqf-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-P22WH .framer-10i9sx1 { 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: flex-start; overflow: auto; padding: 30px 0px 57px 0px; position: relative; width: 1px; }\",\".framer-P22WH .framer-7tt2q6-container, .framer-P22WH .framer-1udfnbd-container, .framer-P22WH .framer-1ruktqt-container, .framer-P22WH .framer-pzxevs-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-P22WH .framer-5o2u2q-container { flex: none; height: 41px; position: relative; width: auto; }\",\".framer-P22WH .framer-zvz05n { 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: 30px 0px 10px 0px; position: relative; width: 1px; }\",\".framer-P22WH .framer-19ls2se-container, .framer-P22WH .framer-9w05mt-container, .framer-P22WH .framer-1sej46o-container, .framer-P22WH .framer-11q5bg6-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-P22WH .framer-dvpzzg { display: grid; flex: 1 0 0px; gap: 10px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: visible; padding: 30px 0px 10px 0px; position: relative; width: 1px; }\",\".framer-P22WH .framer-1koidlw-container, .framer-P22WH .framer-14hob8m-container, .framer-P22WH .framer-5bdvdj-container, .framer-P22WH .framer-1dgck6c-container { align-self: start; flex: none; height: auto; justify-self: start; position: relative; width: 100%; }\",\".framer-P22WH.framer-v-dq0l0a.framer-10f2rdx { width: 810px; }\",\".framer-P22WH.framer-v-dq0l0a .framer-1y5ayfq, .framer-P22WH.framer-v-x1rqn9 .framer-19ls2se-container { order: 0; }\",\".framer-P22WH.framer-v-umgy1w.framer-10f2rdx { flex-direction: column; gap: 24px; justify-content: flex-start; padding: 16px; width: 390px; }\",\".framer-P22WH.framer-v-umgy1w .framer-1y5ayfq, .framer-P22WH.framer-v-1mcnmac .framer-1y5ayfq { flex: none; order: 0; width: 100%; }\",\".framer-P22WH.framer-v-umgy1w .framer-lxlb9c { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-P22WH.framer-v-18hi2ir.framer-10f2rdx { flex-direction: column; gap: 48px; justify-content: flex-start; padding: 16px 16px 80px 16px; width: 390px; will-change: var(--framer-will-change-override, transform); }\",\".framer-P22WH.framer-v-18hi2ir .framer-1y5ayfq { flex: none; flex-direction: column; flex-wrap: wrap; order: 0; width: 100%; }\",\".framer-P22WH.framer-v-18hi2ir .framer-1h2mwpc, .framer-P22WH.framer-v-1slko1s .framer-1h2mwpc { flex: none; flex-direction: column; order: 0; width: 100%; }\",\".framer-P22WH.framer-v-18hi2ir .framer-lxlb9c, .framer-P22WH.framer-v-1slko1s .framer-lxlb9c { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-P22WH.framer-v-18hi2ir .framer-1rxo88u { flex: none; flex-direction: column; gap: 24px; padding: 24px 0px 40px 0px; width: 100%; }\",\".framer-P22WH.framer-v-18hi2ir .framer-1xvjrdn, .framer-P22WH.framer-v-x1rqn9 .framer-1xvjrdn { cursor: pointer; }\",\".framer-P22WH.framer-v-x1rqn9.framer-10f2rdx { will-change: var(--framer-will-change-override, transform); }\",\".framer-P22WH.framer-v-x1rqn9 .framer-1y5ayfq { flex-direction: column; }\",\".framer-P22WH.framer-v-x1rqn9 .framer-1h2mwpc, .framer-P22WH.framer-v-x1rqn9 .framer-zvz05n, .framer-P22WH.framer-v-1slko1s .framer-10i9sx1 { flex: none; width: 100%; }\",\".framer-P22WH.framer-v-x1rqn9 .framer-9w05mt-container { order: 1; }\",\".framer-P22WH.framer-v-x1rqn9 .framer-1sej46o-container { order: 2; }\",\".framer-P22WH.framer-v-x1rqn9 .framer-11q5bg6-container { order: 3; }\",\".framer-P22WH.framer-v-1mcnmac.framer-10f2rdx { flex-direction: column; width: 810px; }\",\".framer-P22WH.framer-v-1mcnmac .framer-dvpzzg { flex: none; order: 1; width: 100%; }\",\".framer-P22WH.framer-v-1slko1s.framer-10f2rdx { flex-direction: column; gap: 48px; justify-content: flex-start; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; padding: 16px 16px 40px 16px; width: 390px; }\",\".framer-P22WH.framer-v-1slko1s .framer-1y5ayfq { flex: none; flex-direction: column; flex-wrap: wrap; max-width: unset; order: 0; width: 100%; }\",\".framer-P22WH.framer-v-1slko1s .framer-1rxo88u { flex: none; flex-direction: column; gap: 24px; padding: 24px 25px 40px 0px; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 65\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"kUbzgqLYa\":{\"layout\":[\"fixed\",\"auto\"]},\"dKaOon5M9\":{\"layout\":[\"fixed\",\"auto\"]},\"RhoqjXXS9\":{\"layout\":[\"fixed\",\"auto\"]},\"ARHXAZ8ck\":{\"layout\":[\"fixed\",\"auto\"]},\"OLNDfcqPi\":{\"layout\":[\"fixed\",\"auto\"]},\"aC3tCfzly\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRMTIifO8H=withCSS(Component,css,\"framer-P22WH\");export default FramerRMTIifO8H;FramerRMTIifO8H.displayName=\"Navigation\";FramerRMTIifO8H.defaultProps={height:65,width:1200};addPropertyControls(FramerRMTIifO8H,{variant:{options:[\"XR3KwPlhe\",\"kUbzgqLYa\",\"dKaOon5M9\",\"RhoqjXXS9\",\"ARHXAZ8ck\",\"OLNDfcqPi\",\"aC3tCfzly\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Phone Opened\",\"Variant 5\",\"Variant 6\",\"Phone Opened - works\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerRMTIifO8H,[{explicitInter:true,fonts:[]},...LogoFonts,...IconMenuFonts,...TextLinkFonts,...ProjectMegaMenuFonts,...Copy1Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRMTIifO8H\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"65\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kUbzgqLYa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dKaOon5M9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RhoqjXXS9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ARHXAZ8ck\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OLNDfcqPi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"aC3tCfzly\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ff07650)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,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 Footer from\"#framer/local/canvasComponent/Q_IxGDt_w/Q_IxGDt_w.js\";import Navigation from\"#framer/local/canvasComponent/RMTIifO8H/RMTIifO8H.js\";const NavigationFonts=getFonts(Navigation);const FooterFonts=getFonts(Footer);const breakpoints={vOzFhJ8kc:\"(min-width: 1100px)\",YySim5R5q:\"(max-width: 767.98px)\",ZCHrgzrB7:\"(min-width: 768px) and (max-width: 1099.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-iPY5h\";const variantClassNames={vOzFhJ8kc:\"framer-v-rwtoxc\",YySim5R5q:\"framer-v-1pttw4e\",ZCHrgzrB7:\"framer-v-1wess2\"};const breakpointRules={YySim5R5q:[\".framer-iPY5h .framer-1ubghl4-container { height: auto; }\"],ZCHrgzrB7:[\".framer-iPY5h .framer-1ubghl4-container { height: auto; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={YySim5R5q:\".framer-1pttw4e-override\",ZCHrgzrB7:\".framer-1wess2-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iPY5h.framer-1ie9itr, .framer-iPY5h .framer-1ie9itr { display: block; }\",\".framer-iPY5h.framer-rwtoxc { align-content: center; align-items: center; background-color: var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-iPY5h .framer-p34yk0-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 8; }\",\".framer-iPY5h .framer-935x54 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-iPY5h .framer-1ubghl4-container { flex: none; height: 720px; max-height: 1000px; order: 1002; position: relative; width: 100%; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={vOzFhJ8kc:\"(min-width: 1100px)\",YySim5R5q:\"(max-width: 767.98px)\",ZCHrgzrB7:\"(min-width: 768px) and (max-width: 1099.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"vOzFhJ8kc\",Phone:\"YySim5R5q\",Tablet:\"ZCHrgzrB7\"};const getProps=({height,id,showFooter,width,...props})=>{return{...props,LNzeHy5J_:showFooter??props.LNzeHy5J_??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"vOzFhJ8kc\"};};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,LNzeHy5J_,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:\"vOzFhJ8kc\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-e16847f2-b192-48e1-a890-7bbcce11cc6e, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-rwtoxc\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:65,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-p34yk0-container\",layoutScroll:true,nodeId:\"bhImHD0Sl\",scopeId:\"ew0qQxcm2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{YySim5R5q:{variant:\"dKaOon5M9\"},ZCHrgzrB7:{variant:\"kUbzgqLYa\"}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"bhImHD0Sl\",layoutId:\"bhImHD0Sl\",style:{width:\"100%\"},variant:\"XR3KwPlhe\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-935x54\"}),LNzeHy5J_&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:720,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ubghl4-container\",nodeId:\"XsJSOA17f\",scopeId:\"ew0qQxcm2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{YySim5R5q:{style:{maxHeight:\"100%\",width:\"100%\"},variant:\"RSos2oHJP\"},ZCHrgzrB7:{style:{maxHeight:\"100%\",width:\"100%\"},variant:\"jbbcbpulJ\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"XsJSOA17f\",layoutId:\"XsJSOA17f\",style:{height:\"100%\",maxHeight:\"100%\",width:\"100%\"},variant:\"gsKKaJUDB\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1100\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZCHrgzrB7\":{\"layout\":[\"fixed\",\"fixed\"]},\"YySim5R5q\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"LNzeHy5J_\":\"showFooter\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"vOzFhJ8kc\":[\".framer-p34yk0-container\",\".framer-1ubghl4-container\"],\"ZCHrgzrB7\":[\".framer-p34yk0-container\",\".framer-1ubghl4-container\"],\"YySim5R5q\":[\".framer-p34yk0-container\",\".framer-1ubghl4-container\"]}\n * @framerBreakpoints {\"vOzFhJ8kc\":{\"min\":1100,\"canvasClassName\":\"framer-rwtoxc-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1100,\"rootFontSize\":16},\"ZCHrgzrB7\":{\"min\":768,\"max\":1099,\"canvasClassName\":\"framer-1wess2-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":768,\"rootFontSize\":16},\"YySim5R5q\":{\"max\":767,\"canvasClassName\":\"framer-1pttw4e-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant vOzFhJ8kc\n * @framerLayoutTemplate\n */const Framerew0qQxcm2=withCSS(Component,css,\"framer-iPY5h\");export default Framerew0qQxcm2;Framerew0qQxcm2.displayName=\"Main\";Framerew0qQxcm2.defaultProps={height:1e3,width:1100};addPropertyControls(Framerew0qQxcm2,{LNzeHy5J_:{defaultValue:true,title:\"Show Footer\",type:ControlType.Boolean}});addFonts(Framerew0qQxcm2,[{explicitInter:true,fonts:[]},...NavigationFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerew0qQxcm2\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1100\",\"framerDefaultVariant\":\"vOzFhJ8kc\",\"framerVariables\":\"{\\\"LNzeHy5J_\\\":\\\"showFooter\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZCHrgzrB7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YySim5R5q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"vOzFhJ8kc\\\":[\\\".framer-p34yk0-container\\\",\\\".framer-1ubghl4-container\\\"],\\\"ZCHrgzrB7\\\":[\\\".framer-p34yk0-container\\\",\\\".framer-1ubghl4-container\\\"],\\\"YySim5R5q\\\":[\\\".framer-p34yk0-container\\\",\\\".framer-1ubghl4-container\\\"]}\",\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"vOzFhJ8kc\\\":{\\\"min\\\":1100,\\\"canvasClassName\\\":\\\"framer-rwtoxc-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1100,\\\"rootFontSize\\\":16},\\\"ZCHrgzrB7\\\":{\\\"min\\\":768,\\\"max\\\":1099,\\\"canvasClassName\\\":\\\"framer-1wess2-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":768,\\\"rootFontSize\\\":16},\\\"YySim5R5q\\\":{\\\"max\\\":767,\\\"canvasClassName\\\":\\\"framer-1pttw4e-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerLayoutTemplate\":\"\",\"framerIntrinsicHeight\":\"1000\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/ex9y9OUhHPVtB833QdJt/oVnDqFlaH8RGgmqwn8to/ew0qQxcm2.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jOL1vSzSmqn0lq7H2MQn/KL1ZPq0gqvwEHeyBZHF8/augiA20Il.js\")), path: \"/\"}, SKoIqgPVo: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sxYU22Tv2ivcayb0imyq/8gSUthToIRamrFtkXyoN/SKoIqgPVo.js\")), path: \"/404\"}, CC7R9BF6A: {elements: {Evn00TWSl: \"01\", GqJVej_Ie: \"02\", HdTcBl_Ky: \"03\", xf3TJRkbC: \"intro\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/E80InNApqaJFSCwv8yoc/bD4TZu5fobzKt7cOb3th/CC7R9BF6A.js\")), path: \"/zana\"}, kU9uoUr60: {elements: {c2odBcMRl: \"intro\", mAqwPY64e: \"03\", SXx3n35YO: \"01\", yUPIhuEoC: \"02\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wysjcTcDkBBrEuEjaYEX/8VTsZxO67botGHvsysFo/kU9uoUr60.js\")), path: \"/express\"}, L2AzH1cUJ: {elements: {BaVuR_KNV: \"03\", eCTYriqCS: \"intro\", IU9pBIu_4: \"01\", VRNFRP6gF: \"02\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gnBuo6zwkX9IsiqNs0wR/IplTPzXnXeqZQAAingPv/L2AzH1cUJ.js\")), path: \"/resume\"}, l_TQey5H7: {elements: {BQXMtrL5H: \"04\", CnrkOwkMW: \"intro\", EpuaraNa7: \"03\", PIeExZuGB: \"01\", QcumzociS: \"02\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/joRZFuWYwck0Tlw231sW/iA1tyl9AGJQir4cMrVH5/l_TQey5H7.js\")), path: \"/technogym\"}, Yg0gGoq22: {collectionId: \"qcOEbDaZ_\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5Ggyo86JOTc4dFr5d3Eo/i4XkON9fpL6JuvZ2JrRF/Yg0gGoq22.js\")), path: \"/work/:HO_Dxy3Fb\"}, TSX2_XgOR: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tXWikeID47WtfdFpDMOT/LbcIDIQkbbiDLvKClUNB/TSX2_XgOR.js\"))}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {qcOEbDaZ_: async () => (await import(\"https://framerusercontent.com/modules/tj1zOQGadWfcSSc1GPWC/uRRP3nrSfQMhKaZYL7yl/qcOEbDaZ_.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"8d9f1945b96c966b5717a5f3af4f36e5699f5af04b76c8842d12e659691a0d16\"\r\n        function Template({routeId, children, style, ...rest}) {const props1 = {LNzeHy5J_: true}\r\nconst props2 = {...props1, LNzeHy5J_: false}\r\nconst templateProps = {augiA20Il: props1, CC7R9BF6A: props1, D_d61zKef: props2, dd4xkfVUE: props1, GTaEJ7SyH: props1, kU9uoUr60: props1, l_TQey5H7: props1, L2AzH1cUJ: props1, SKoIqgPVo: props1, Yg0gGoq22: props1, yU6HuCrTt: props1}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"augiA20Il\":\r\ncase \"dd4xkfVUE\":\r\ncase \"GTaEJ7SyH\":\r\ncase \"D_d61zKef\":\r\ncase \"SKoIqgPVo\":\r\ncase \"CC7R9BF6A\":\r\ncase \"kU9uoUr60\":\r\ncase \"yU6HuCrTt\":\r\ncase \"L2AzH1cUJ\":\r\ncase \"l_TQey5H7\":\r\ncase \"Yg0gGoq22\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"dd4xkfVUE\":\r\ncase \"GTaEJ7SyH\":\r\ncase \"D_d61zKef\":\r\ncase \"SKoIqgPVo\":\r\ncase \"CC7R9BF6A\":\r\ncase \"kU9uoUr60\":\r\ncase \"yU6HuCrTt\":\r\ncase \"L2AzH1cUJ\":\r\ncase \"l_TQey5H7\":\r\ncase \"Yg0gGoq22\":\r\nreturn [{hash: \"rwtoxc\", mediaQuery: \"(min-width: 1100px)\"}, {hash: \"1wess2\", mediaQuery: \"(min-width: 768px) and (max-width: 1099.98px)\"}, {hash: \"1pttw4e\", mediaQuery: \"(max-width: 767.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sxYU22Tv2ivcayb0imyq/8gSUthToIRamrFtkXyoN/SKoIqgPVo.js\")),\r\n                    isReducedMotion: true,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://www.angeange.com\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer Editor Bar] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 2,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    adaptLayoutToTextDirection: false,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, motionDivToDivBackgroundImage: true, pauseOffscreen: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            const effect = {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}\r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {augiA20Il: {dd4xkfVUE: effect}}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Caught a fatal error. If you are the author of this website, please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    \r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    \r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}