{"version":3,"file":"script_main.BODEsU-d.mjs","names":["addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","mask","SVG","getProps","Icon","className","getProps","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","Navlink","serializationHash","variantClassNames","React.useContext","React.useMemo","matchVariant","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","className","SVG","Menu","X","Navbar","Footer","useRef","React.useId","className","PropertyOverrides","React.createElement","MainTemplate","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/kXS984OB5WwImxRchC3y/aMeta6ughYDRGicV8L4t/FGHtwCt0i.js","https:/framerusercontent.com/modules/29Eu6tDVcWIZwJL1Nh4h/zpJg2oiOBazkQeZJNCYy/YW4GE5nV0.js","https:/framerusercontent.com/modules/w9r3BVDBgmWy7W7xOeUc/qECxFwcsABn3SUQ7vp5x/rRJRVI52H.js","https:/framerusercontent.com/modules/TJQ6Vgtzz4T1rjNALEs6/doGS7Ze6YssJd6Irc1R2/xVgvWUrL2.js","https:/framerusercontent.com/modules/gbteiV8Z7WgQwILnyeTZ/8rXdIFBW3DmLeIYwaJj9/J_MSMuxRJ.js","https:/framerusercontent.com/modules/dY9dlHI5NiJ9UpgUPKQp/kwoGdz9ve1EaLvbNEcov/GHaPIqLLa.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (bbed9c4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/By6vPQX5qCaQd3S1wRNe/xMGk22DrpNdByCiqNaGP/zCdTwV0S9.js\";const cycleOrder=[\"X45HKTRWC\",\"WQ7pMH_MH\",\"dsWHA02DF\"];const serializationHash=\"framer-uiEGx\";const variantClassNames={dsWHA02DF:\"framer-v-uu6ox2\",WQ7pMH_MH:\"framer-v-13syw6j\",X45HKTRWC:\"framer-v-yr20e7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={desktop:\"X45HKTRWC\",Phone:\"dsWHA02DF\",Tablet:\"WQ7pMH_MH\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"X45HKTRWC\"};};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:\"X45HKTRWC\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-yr20e7\",className,classNames),\"data-framer-name\":\"desktop\",layoutDependency:layoutDependency,layoutId:\"X45HKTRWC\",ref:refBinding,style:{backgroundColor:\"var(--token-995c6704-3c8b-4d85-a99b-fe0e47fe0089, rgb(72, 139, 200))\",...style},...addPropertyOverrides({dsWHA02DF:{\"data-framer-name\":\"Phone\"},WQ7pMH_MH:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hz532o\",\"data-framer-name\":\"fixed-section\",layoutDependency:layoutDependency,layoutId:\"G7truwWTK\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-rr47kd\",\"data-styles-preset\":\"zCdTwV0S9\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5887e26f-c07f-4bb3-b6b1-ce5331ca55ef, rgb(229, 240, 255)))\"},children:\"Ⓒ 2026 - Claudio Conticelli - UX Product Designer - All right reserved\"})}),className:\"framer-1njmb2t\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PJAuLXK2x\",style:{\"--extracted-r6o4lv\":\"var(--token-5887e26f-c07f-4bb3-b6b1-ce5331ca55ef, rgb(229, 240, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-rr47kd\",\"data-styles-preset\":\"zCdTwV0S9\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5887e26f-c07f-4bb3-b6b1-ce5331ca55ef, rgb(229, 240, 255)))\"},children:\"Designed by Claudio Conticelli\"})}),className:\"framer-wpo1mv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XFHtXUizu\",style:{\"--extracted-r6o4lv\":\"var(--token-5887e26f-c07f-4bb3-b6b1-ce5331ca55ef, rgb(229, 240, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-uiEGx.framer-1vbbt4o, .framer-uiEGx .framer-1vbbt4o { display: block; }\",\".framer-uiEGx.framer-yr20e7 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 30px 64px 30px 64px; position: relative; width: 1200px; }\",\".framer-uiEGx .framer-1hz532o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px 64px 0px 64px; position: relative; width: 1200px; }\",\".framer-uiEGx .framer-1njmb2t, .framer-uiEGx .framer-wpo1mv { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-uiEGx.framer-v-13syw6j.framer-yr20e7 { align-content: flex-start; align-items: flex-start; gap: 200px; padding: 10px 32px 10px 32px; width: 810px; }\",\".framer-uiEGx.framer-v-13syw6j .framer-1hz532o { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 10px; justify-content: center; padding: 0px 32px 0px 32px; width: min-content; }\",\".framer-uiEGx.framer-v-uu6ox2.framer-yr20e7 { gap: 0px; padding: 24px 44px 24px 44px; width: min-content; }\",\".framer-uiEGx.framer-v-uu6ox2 .framer-1hz532o { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 20px; height: 91px; justify-content: center; padding: 0px; width: 360px; }\",\".framer-uiEGx.framer-v-uu6ox2 .framer-1njmb2t { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 85.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"WQ7pMH_MH\":{\"layout\":[\"fixed\",\"auto\"]},\"dsWHA02DF\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFGHtwCt0i=withCSS(Component,css,\"framer-uiEGx\");export default FramerFGHtwCt0i;FramerFGHtwCt0i.displayName=\"footer\";FramerFGHtwCt0i.defaultProps={height:85.5,width:1200};addPropertyControls(FramerFGHtwCt0i,{variant:{options:[\"X45HKTRWC\",\"WQ7pMH_MH\",\"dsWHA02DF\"],optionTitles:[\"desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerFGHtwCt0i,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFGHtwCt0i\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"85.5\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WQ7pMH_MH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dsWHA02DF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FGHtwCt0i.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 0 L 0 12\" fill=\"transparent\" height=\"12px\" id=\"JuEqmLwI0\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(6 6)\" width=\"12px\"/><path d=\"M 0 0 L 12 12\" fill=\"transparent\" height=\"12px\" id=\"aEN6gG6Cz\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(6 6)\" 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-Howa8\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-Howa8 { -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\":\"X\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-Howa8\");Icon.displayName=\"X\";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\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"X\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// 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 18 0\" fill=\"transparent\" height=\"1px\" id=\"exozFwK62\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(3 12)\" width=\"18px\"/><path d=\"M 0 0 L 18 0\" fill=\"transparent\" height=\"1px\" id=\"T_0DhNW43\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(3 6)\" width=\"18px\"/><path d=\"M 0 0 L 18 0\" fill=\"transparent\" height=\"1px\" id=\"kb6hY_H_E\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(3 18)\" width=\"18px\"/></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-KqLRo\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-KqLRo { -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\":\"Menu\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-KqLRo\");Icon.displayName=\"Menu\";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\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Menu\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (bbed9c4)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/WRdtpeaYotBQUr0Bqfgu/VNw923Lyp5RvgNXVZ38j/KOEHKiUp6.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/K3EwzIN8HihOuhRXeNnF/400ydJEWyiN3xRvhiIm0/UCMXKlJfY.js\";const enabledGestures={s93l4QcJQ:{hover:true},vJ3j2SZxB:{hover:true}};const cycleOrder=[\"s93l4QcJQ\",\"vJ3j2SZxB\"];const serializationHash=\"framer-Pbhdf\";const variantClassNames={s93l4QcJQ:\"framer-v-1tda26a\",vJ3j2SZxB:\"framer-v-1epm9d7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const moCUCvwxw=undefined;const VwwyeA1w5=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"s93l4QcJQ\",Mobile:\"vJ3j2SZxB\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,navlinkText,width,...props})=>{return{...props,moCUCvwxw:link??props.moCUCvwxw,variant:humanReadableVariantMap[props.variant]??props.variant??\"s93l4QcJQ\",VwwyeA1w5:navlinkText??props.VwwyeA1w5??\"About\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,VwwyeA1w5,moCUCvwxw,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"s93l4QcJQ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1tda26a\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"s93l4QcJQ\",ref:refBinding,style:{...style},...addPropertyOverrides({\"s93l4QcJQ-hover\":{\"data-framer-name\":undefined},\"vJ3j2SZxB-hover\":{\"data-framer-name\":undefined},vJ3j2SZxB:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1)\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-5887e26f-c07f-4bb3-b6b1-ce5331ca55ef, rgb(229, 240, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:moCUCvwxw,motionChild:true,nodeId:\"nh6zchLvk\",openInNewTab:false,relValues:[],scopeId:\"xVgvWUrL2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1rehg1z\",\"data-styles-preset\":\"UCMXKlJfY\",children:\"About\"})})})}),className:\"framer-nwed4p\",fonts:[\"FS;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"nh6zchLvk\",style:{\"--extracted-1w1cjl5\":\"var(--token-5887e26f-c07f-4bb3-b6b1-ce5331ca55ef, rgb(229, 240, 255))\"},text:VwwyeA1w5,variants:{\"vJ3j2SZxB-hover\":{\"--extracted-1eung3n\":\"var(--token-5887e26f-c07f-4bb3-b6b1-ce5331ca55ef, rgb(229, 240, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"s93l4QcJQ-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1)\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-5887e26f-c07f-4bb3-b6b1-ce5331ca55ef, rgb(229, 240, 255)))\",\"--framer-text-decoration-offset\":\"3px\",\"--framer-text-decoration\":\"underline\"},children:/*#__PURE__*/_jsx(Link,{href:moCUCvwxw,motionChild:true,nodeId:\"nh6zchLvk\",openInNewTab:false,relValues:[],scopeId:\"xVgvWUrL2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1rehg1z\",\"data-styles-preset\":\"UCMXKlJfY\",children:\"About\"})})})})},\"vJ3j2SZxB-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1ib2xk\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 2.5)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-5887e26f-c07f-4bb3-b6b1-ce5331ca55ef, rgb(229, 240, 255)))\",\"--framer-text-decoration-offset\":\"4px\",\"--framer-text-decoration\":\"underline\"},children:/*#__PURE__*/_jsx(Link,{href:moCUCvwxw,motionChild:true,nodeId:\"nh6zchLvk\",openInNewTab:false,relValues:[],scopeId:\"xVgvWUrL2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1rehg1z\",\"data-styles-preset\":\"UCMXKlJfY\",children:\"About\"})})})}),fonts:[\"FS;Poppins-bold\"]},vJ3j2SZxB:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-2r7z4w\",\"data-styles-preset\":\"KOEHKiUp6\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:moCUCvwxw,motionChild:true,nodeId:\"nh6zchLvk\",openInNewTab:false,relValues:[],scopeId:\"xVgvWUrL2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1rehg1z\",\"data-styles-preset\":\"UCMXKlJfY\",children:\"About\"})})})}),fonts:[\"Inter\"]}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Pbhdf.framer-d7v802, .framer-Pbhdf .framer-d7v802 { display: block; }\",\".framer-Pbhdf.framer-1tda26a { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Pbhdf .framer-nwed4p { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 22.5\n * @framerIntrinsicWidth 46.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"vJ3j2SZxB\":{\"layout\":[\"auto\",\"auto\"]},\"l6rFuUcCO\":{\"layout\":[\"auto\",\"auto\"]},\"e_qlCz7OX\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"VwwyeA1w5\":\"navlinkText\",\"moCUCvwxw\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxVgvWUrL2=withCSS(Component,css,\"framer-Pbhdf\");export default FramerxVgvWUrL2;FramerxVgvWUrL2.displayName=\"navlink\";FramerxVgvWUrL2.defaultProps={height:22.5,width:46.5};addPropertyControls(FramerxVgvWUrL2,{variant:{options:[\"s93l4QcJQ\",\"vJ3j2SZxB\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},VwwyeA1w5:{defaultValue:\"About\",displayTextArea:false,title:\"Navlink text\",type:ControlType.String},onVwwyeA1w5Change:{changes:\"VwwyeA1w5\",type:ControlType.ChangeHandler},moCUCvwxw:{title:\"Link\",type:ControlType.Link}});addFonts(FramerxVgvWUrL2,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NC2MP33RO4WQTSTEEAWBJLAEXNCNEQVF/7F4U3COKLHQH4WUH3AXPC7N4UELEWJQN/JMWNCAGBH3TLANIVQPVABVAVNV5QERTH.woff2\",weight:\"400\"},{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:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/EOHGWBZYYKO6R4PWP4S2B3FFWHHBEZN6/UWQLMF4AFWLXCJQCFV3WRVYC77KZXPRB/FYG6OCH7XOLUUSZTIZE65ATBZWF623O4.woff2\",weight:\"700\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxVgvWUrL2\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"VwwyeA1w5\\\":\\\"navlinkText\\\",\\\"moCUCvwxw\\\":\\\"link\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"22.5\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vJ3j2SZxB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"l6rFuUcCO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"e_qlCz7OX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"46.5\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7587b09)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Instance,Link,ResolveLinks,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import X from\"https://framerusercontent.com/modules/29Eu6tDVcWIZwJL1Nh4h/zpJg2oiOBazkQeZJNCYy/YW4GE5nV0.js\";import Menu from\"https://framerusercontent.com/modules/w9r3BVDBgmWy7W7xOeUc/qECxFwcsABn3SUQ7vp5x/rRJRVI52H.js\";import Navlink from\"https://framerusercontent.com/modules/TJQ6Vgtzz4T1rjNALEs6/doGS7Ze6YssJd6Irc1R2/xVgvWUrL2.js\";const NavlinkFonts=getFonts(Navlink);const cycleOrder=[\"sVp9vq9cG\",\"VxMgBNOXq\",\"NnbriyCsD\",\"jFsZoutnt\"];const serializationHash=\"framer-1MVs5\";const variantClassNames={jFsZoutnt:\"framer-v-1wdb09l\",NnbriyCsD:\"framer-v-1lyufib\",sVp9vq9cG:\"framer-v-1602o4n\",VxMgBNOXq:\"framer-v-1wfucz8\"};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 transition2={delay:0,duration:1,ease:[.5,0,.88,.77],type:\"tween\"};const transition3={delay:.6,duration:1,ease:[.5,0,.88,.77],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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const humanReadableVariantMap={\"phone-open\":\"jFsZoutnt\",desktop:\"sVp9vq9cG\",phone:\"NnbriyCsD\",tablet:\"VxMgBNOXq\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"sVp9vq9cG\"};};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:\"sVp9vq9cG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapdbhpc9=activeVariantCallback(async(...args)=>{setVariant(\"jFsZoutnt\");});const onTap13mvl8f=activeVariantCallback(async(...args)=>{setVariant(\"NnbriyCsD\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"NnbriyCsD\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"NnbriyCsD\")return false;return true;};const isDisplayed2=()=>{if([\"NnbriyCsD\",\"jFsZoutnt\"].includes(baseVariant))return true;return false;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1602o4n\",className,classNames),\"data-framer-name\":\"desktop\",layoutDependency:layoutDependency,layoutId:\"sVp9vq9cG\",ref:refBinding,style:{backdropFilter:\"blur(5px)\",backgroundColor:\"var(--token-4a63fc66-0b2e-4d38-86b5-d6fe70a259af, rgba(72, 139, 200, 0.9))\",WebkitBackdropFilter:\"blur(5px)\",...style},...addPropertyOverrides({jFsZoutnt:{\"data-framer-name\":\"phone-open\"},NnbriyCsD:{\"data-framer-name\":\"phone\"},VxMgBNOXq:{\"data-framer-name\":\"tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4sik2b\",\"data-framer-name\":\"fixed-container\",layoutDependency:layoutDependency,layoutId:\"fmEiUdZuw\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pon1mx\",\"data-framer-name\":\"logo+mobilemenu\",layoutDependency:layoutDependency,layoutId:\"dssXydHBS\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"dEcfPlzmF\",openInNewTab:false,scopeId:\"J_MSMuxRJ\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1wdqdbp framer-1nolecz\",\"data-framer-name\":\"logo-link\",layoutDependency:layoutDependency,layoutId:\"dEcfPlzmF\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-ke3k4q\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"Muj8cSLtm\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 118.536 42.773\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({NnbriyCsD:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 118.536 42.773\" overflow=\"visible\"><g><path d=\"M 110.283 22.721 L 118.498 36.217 L 115.475 36.217 L 108.578 24.925 L 102.03 36.217 L 99.007 36.217 L 107.183 22.605 L 99.007 9.185 L 102.03 9.185 L 108.888 20.439 L 115.514 9.185 L 118.536 9.185 Z M 78.271 9.185 L 78.271 26.201 C 78.271 28.882 78.903 30.868 80.169 32.157 C 81.461 33.446 83.218 34.09 85.439 34.09 C 87.66 34.09 89.391 33.459 90.631 32.195 C 91.897 30.907 92.53 28.908 92.53 26.201 L 92.53 9.185 L 95.242 9.185 L 95.242 26.162 C 95.242 29.592 94.325 32.169 92.491 33.897 C 90.682 35.625 88.319 36.488 85.4 36.488 C 82.482 36.488 80.105 35.625 78.271 33.897 C 76.462 32.169 75.558 29.592 75.558 26.162 L 75.558 9.185 Z\" fill=\"rgb(35,36,31)\"></path><path d=\"M 71.35 0 L 60.656 42.773 L 57.982 42.773 L 68.599 0 Z M 28.739 22.74 C 28.739 20.059 29.32 17.674 30.483 15.585 C 31.645 13.471 33.26 11.834 35.326 10.674 C 37.419 9.488 39.782 8.895 42.417 8.895 C 45.646 8.895 48.411 9.746 50.709 11.447 C 53.008 13.149 54.545 15.469 55.32 18.408 L 48.036 18.408 C 47.493 17.274 46.718 16.41 45.711 15.817 C 44.73 15.225 43.606 14.928 42.34 14.928 C 40.299 14.928 38.646 15.637 37.38 17.055 C 36.114 18.473 35.481 20.368 35.481 22.74 C 35.481 25.111 36.114 27.006 37.38 28.425 C 38.646 29.843 40.299 30.552 42.34 30.552 C 43.606 30.552 44.73 30.255 45.711 29.662 C 46.718 29.07 47.493 28.205 48.036 27.071 L 55.32 27.071 C 54.545 30.01 53.008 32.331 50.709 34.032 C 48.411 35.708 45.646 36.546 42.417 36.546 C 39.782 36.546 37.419 35.966 35.326 34.806 C 33.287 33.648 31.611 31.948 30.483 29.894 C 29.32 27.806 28.739 25.421 28.739 22.74 Z M 0 22.74 C 0 20.059 0.581 17.674 1.744 15.585 C 2.906 13.471 4.521 11.834 6.587 10.674 C 8.68 9.488 11.043 8.895 13.678 8.895 C 16.907 8.895 19.671 9.746 21.97 11.447 C 24.269 13.149 25.806 15.469 26.581 18.408 L 19.296 18.408 C 18.754 17.274 17.979 16.41 16.972 15.817 C 15.99 15.225 14.867 14.928 13.6 14.928 C 11.559 14.928 9.907 15.637 8.641 17.055 C 7.375 18.473 6.742 20.368 6.742 22.74 C 6.742 25.111 7.375 27.006 8.641 28.425 C 9.907 29.843 11.559 30.552 13.6 30.552 C 14.867 30.552 15.99 30.255 16.972 29.662 C 17.979 29.07 18.754 28.205 19.296 27.071 L 26.581 27.071 C 25.806 30.01 24.269 32.331 21.97 34.032 C 19.671 35.708 16.907 36.546 13.678 36.546 C 11.043 36.546 8.68 35.966 6.587 34.806 C 4.548 33.648 2.871 31.948 1.744 29.894 C 0.581 27.806 0 25.421 0 22.74 Z\" fill=\"rgb(229,241,255)\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1c89v2s\",layoutDependency:layoutDependency,layoutId:\"S3OIxUAsG\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 42.978 27.303\" overflow=\"visible\"><path d=\"M 34.725 13.536 L 42.939 27.033 L 39.917 27.033 L 33.02 15.74 L 26.472 27.033 L 23.449 27.033 L 31.625 13.42 L 23.449 0 L 26.472 0 L 33.33 11.254 L 39.956 0 L 42.978 0 Z M 2.712 0 L 2.712 17.016 C 2.712 19.697 3.345 21.683 4.611 22.972 C 5.903 24.261 7.659 24.906 9.881 24.906 C 12.102 24.906 13.833 24.274 15.073 23.011 C 16.339 21.722 16.972 19.723 16.972 17.016 L 16.972 0 L 19.684 0 L 19.684 16.978 C 19.684 20.407 18.767 22.984 16.933 24.712 C 15.124 26.44 12.761 27.303 9.842 27.303 C 6.923 27.303 4.547 26.44 2.712 24.712 C 0.904 22.984 0 20.407 0 16.978 L 0 0 Z\" fill=\"rgb(35,36,31)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1bxxiv6\",layoutDependency:layoutDependency,layoutId:\"CKKeEhDSD\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.529 27.033\" overflow=\"visible\"><path d=\"M 11.276 13.536 L 19.49 27.033 L 16.468 27.033 L 9.571 15.74 L 3.022 27.033 L 0 27.033 L 8.176 13.42 L 0 0 L 3.022 0 L 9.881 11.254 L 16.507 0 L 19.529 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-evrp0v\",layoutDependency:layoutDependency,layoutId:\"qRlJ69mo7\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.684 27.303\" overflow=\"visible\"><path d=\"M 2.712 0 L 2.712 17.016 C 2.712 19.697 3.345 21.683 4.611 22.972 C 5.903 24.261 7.659 24.906 9.881 24.906 C 12.102 24.906 13.833 24.274 15.073 23.011 C 16.339 21.722 16.972 19.723 16.972 17.016 L 16.972 0 L 19.684 0 L 19.684 16.978 C 19.684 20.407 18.767 22.984 16.933 24.712 C 15.124 26.44 12.761 27.303 9.842 27.303 C 6.923 27.303 4.547 26.44 2.712 24.712 C 0.904 22.984 0 20.407 0 16.978 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-75up8u\",layoutDependency:layoutDependency,layoutId:\"YKYBQyeIs\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 71.35 42.773\" overflow=\"visible\"><path d=\"M 71.35 0 L 60.656 42.773 L 57.982 42.773 L 68.599 0 Z M 28.739 22.74 C 28.739 20.059 29.32 17.674 30.483 15.585 C 31.645 13.471 33.26 11.834 35.326 10.674 C 37.419 9.488 39.782 8.895 42.417 8.895 C 45.646 8.895 48.411 9.746 50.709 11.447 C 53.008 13.149 54.545 15.469 55.32 18.408 L 48.036 18.408 C 47.493 17.274 46.718 16.41 45.711 15.817 C 44.73 15.225 43.606 14.928 42.34 14.928 C 40.299 14.928 38.646 15.637 37.38 17.055 C 36.114 18.473 35.481 20.368 35.481 22.74 C 35.481 25.111 36.114 27.006 37.38 28.425 C 38.646 29.843 40.299 30.552 42.34 30.552 C 43.606 30.552 44.73 30.255 45.711 29.662 C 46.718 29.07 47.493 28.205 48.036 27.071 L 55.32 27.071 C 54.545 30.01 53.008 32.331 50.709 34.032 C 48.411 35.708 45.646 36.546 42.417 36.546 C 39.782 36.546 37.419 35.966 35.326 34.806 C 33.287 33.648 31.611 31.948 30.483 29.894 C 29.32 27.806 28.739 25.421 28.739 22.74 Z M 0 22.74 C 0 20.059 0.581 17.674 1.744 15.585 C 2.906 13.471 4.521 11.834 6.587 10.674 C 8.68 9.488 11.043 8.895 13.678 8.895 C 16.907 8.895 19.671 9.746 21.97 11.447 C 24.269 13.149 25.806 15.469 26.581 18.408 L 19.296 18.408 C 18.754 17.274 17.979 16.41 16.972 15.817 C 15.99 15.225 14.867 14.928 13.6 14.928 C 11.559 14.928 9.907 15.637 8.641 17.055 C 7.375 18.473 6.742 20.368 6.742 22.74 C 6.742 25.111 7.375 27.006 8.641 28.425 C 9.907 29.843 11.559 30.552 13.6 30.552 C 14.867 30.552 15.99 30.255 16.972 29.662 C 17.979 29.07 18.754 28.205 19.296 27.071 L 26.581 27.071 C 25.806 30.01 24.269 32.331 21.97 34.032 C 19.671 35.708 16.907 36.546 13.678 36.546 C 11.043 36.546 8.68 35.966 6.587 34.806 C 4.548 33.648 2.871 31.948 1.744 29.894 C 0.581 27.806 0 25.421 0 22.74 Z\" fill=\"rgb(229,241,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-gj8xj1\",layoutDependency:layoutDependency,layoutId:\"eC9TusiN6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.368 42.773\" overflow=\"visible\"><path d=\"M 13.368 0 L 2.674 42.773 L 0 42.773 L 10.617 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gxruag\",layoutDependency:layoutDependency,layoutId:\"HpfbAoSHX\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.581 27.651\" overflow=\"visible\"><path d=\"M 0 13.845 C 0 11.164 0.581 8.779 1.744 6.69 C 2.906 4.576 4.521 2.939 6.587 1.779 C 8.68 0.593 11.043 0 13.678 0 C 16.907 0 19.671 0.851 21.97 2.552 C 24.269 4.254 25.806 6.574 26.581 9.514 L 19.296 9.514 C 18.754 8.38 17.979 7.515 16.972 6.923 C 15.99 6.33 14.867 6.033 13.6 6.033 C 11.559 6.033 9.907 6.742 8.641 8.16 C 7.375 9.578 6.742 11.473 6.742 13.845 C 6.742 16.217 7.375 18.112 8.641 19.53 C 9.907 20.948 11.559 21.657 13.6 21.657 C 14.867 21.657 15.99 21.36 16.972 20.768 C 17.979 20.175 18.754 19.311 19.296 18.176 L 26.581 18.176 C 25.806 21.116 24.269 23.436 21.97 25.138 C 19.671 26.813 16.907 27.651 13.678 27.651 C 11.043 27.651 8.68 27.071 6.587 25.911 C 4.548 24.753 2.871 23.053 1.744 21 C 0.581 18.911 0 16.526 0 13.845 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dr245a\",layoutDependency:layoutDependency,layoutId:\"evm_zM33I\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.581 27.651\" overflow=\"visible\"><path d=\"M 0 13.845 C 0 11.164 0.581 8.779 1.744 6.69 C 2.906 4.576 4.521 2.939 6.587 1.779 C 8.68 0.593 11.043 0 13.678 0 C 16.907 0 19.671 0.851 21.97 2.552 C 24.269 4.254 25.806 6.574 26.581 9.514 L 19.296 9.514 C 18.754 8.38 17.979 7.515 16.972 6.923 C 15.99 6.33 14.867 6.033 13.6 6.033 C 11.559 6.033 9.907 6.742 8.641 8.16 C 7.375 9.578 6.742 11.473 6.742 13.845 C 6.742 16.217 7.375 18.112 8.641 19.53 C 9.907 20.948 11.559 21.657 13.6 21.657 C 14.867 21.657 15.99 21.36 16.972 20.768 C 17.979 20.175 18.754 19.311 19.296 18.176 L 26.581 18.176 C 25.806 21.116 24.269 23.436 21.97 25.138 C 19.671 26.813 16.907 27.651 13.678 27.651 C 11.043 27.651 8.68 27.071 6.587 25.911 C 4.548 24.753 2.871 23.053 1.744 21 C 0.581 18.911 0 16.526 0 13.845 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-1190bql\",\"data-framer-name\":\"logo-img\",layoutDependency:layoutDependency,layoutId:\"QWADr2l7t\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 124.003 44.832\" overflow=\"visible\"><g><path d=\"M 115.369 23.814 L 123.963 37.961 L 120.801 37.961 L 113.586 26.125 L 106.735 37.961 L 103.574 37.961 L 112.126 23.693 L 103.574 9.627 L 106.735 9.627 L 113.91 21.423 L 120.841 9.627 L 124.003 9.627 Z M 81.88 9.627 L 81.88 27.462 C 81.88 30.272 82.542 32.354 83.867 33.705 C 85.218 35.056 87.056 35.731 89.379 35.731 C 91.703 35.731 93.514 35.07 94.811 33.745 C 96.135 32.394 96.797 30.3 96.797 27.462 L 96.797 9.627 L 99.635 9.627 L 99.635 27.422 C 99.635 31.016 98.675 33.718 96.757 35.529 C 94.865 37.34 92.392 38.245 89.339 38.245 C 86.285 38.245 83.8 37.34 81.88 35.529 C 79.988 33.718 79.043 31.016 79.043 27.422 L 79.043 9.627 Z\" fill=\"rgb(35,36,31)\"></path><path d=\"M 74.641 0 L 63.453 44.832 L 60.656 44.832 L 71.763 0 Z M 30.065 23.834 C 30.065 21.024 30.673 18.524 31.889 16.336 C 33.105 14.119 34.794 12.404 36.956 11.188 C 39.144 9.944 41.617 9.323 44.373 9.323 C 47.751 9.323 50.643 10.215 53.048 11.998 C 55.453 13.782 57.061 16.214 57.872 19.295 L 50.251 19.295 C 49.684 18.106 48.873 17.2 47.819 16.579 C 46.792 15.958 45.617 15.646 44.292 15.646 C 42.157 15.646 40.428 16.389 39.104 17.876 C 37.779 19.362 37.118 21.349 37.118 23.834 C 37.118 26.32 37.779 28.306 39.104 29.793 C 40.428 31.28 42.157 32.023 44.292 32.023 C 45.617 32.023 46.792 31.711 47.819 31.09 C 48.873 30.469 49.684 29.563 50.251 28.374 L 57.872 28.374 C 57.061 31.455 55.453 33.887 53.048 35.671 C 50.643 37.427 47.751 38.305 44.373 38.305 C 41.617 38.305 39.144 37.697 36.956 36.481 C 34.823 35.268 33.068 33.485 31.889 31.333 C 30.673 29.145 30.065 26.645 30.065 23.834 Z M 0 23.834 C 0 21.024 0.608 18.524 1.824 16.336 C 3.04 14.119 4.729 12.404 6.891 11.188 C 9.08 9.944 11.552 9.323 14.309 9.323 C 17.686 9.323 20.579 10.215 22.983 11.998 C 25.388 13.782 26.996 16.214 27.807 19.295 L 20.186 19.295 C 19.619 18.106 18.808 17.2 17.754 16.579 C 16.728 15.958 15.552 15.646 14.228 15.646 C 12.093 15.646 10.364 16.389 9.039 17.876 C 7.715 19.362 7.053 21.349 7.053 23.834 C 7.053 26.32 7.715 28.306 9.039 29.793 C 10.364 31.28 12.093 32.023 14.228 32.023 C 15.552 32.023 16.728 31.711 17.754 31.09 C 18.808 30.469 19.619 29.563 20.186 28.374 L 27.807 28.374 C 26.996 31.455 25.388 33.887 22.983 35.671 C 20.579 37.427 17.686 38.305 14.309 38.305 C 11.552 38.305 9.08 37.697 6.891 36.481 C 4.758 35.268 3.004 33.485 1.824 31.333 C 0.608 29.145 0 26.645 0 23.834 Z\" fill=\"rgb(229,241,255)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({jFsZoutnt:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 118.536 42.773\" overflow=\"visible\"><g><path d=\"M 110.283 22.721 L 118.498 36.217 L 115.475 36.217 L 108.578 24.925 L 102.03 36.217 L 99.007 36.217 L 107.183 22.605 L 99.007 9.185 L 102.03 9.185 L 108.888 20.439 L 115.514 9.185 L 118.536 9.185 Z M 78.271 9.185 L 78.271 26.201 C 78.271 28.882 78.903 30.868 80.169 32.157 C 81.461 33.446 83.218 34.09 85.439 34.09 C 87.66 34.09 89.391 33.459 90.631 32.195 C 91.897 30.907 92.53 28.908 92.53 26.201 L 92.53 9.185 L 95.242 9.185 L 95.242 26.162 C 95.242 29.592 94.325 32.169 92.491 33.897 C 90.682 35.625 88.319 36.488 85.4 36.488 C 82.482 36.488 80.105 35.625 78.271 33.897 C 76.462 32.169 75.558 29.592 75.558 26.162 L 75.558 9.185 Z\" fill=\"rgb(35,36,31)\"></path><path d=\"M 71.35 0 L 60.656 42.773 L 57.982 42.773 L 68.599 0 Z M 28.739 22.74 C 28.739 20.059 29.32 17.674 30.483 15.585 C 31.645 13.471 33.26 11.834 35.326 10.674 C 37.419 9.488 39.782 8.895 42.417 8.895 C 45.646 8.895 48.411 9.746 50.709 11.447 C 53.008 13.149 54.545 15.469 55.32 18.408 L 48.036 18.408 C 47.493 17.274 46.718 16.41 45.711 15.817 C 44.73 15.225 43.606 14.928 42.34 14.928 C 40.299 14.928 38.646 15.637 37.38 17.055 C 36.114 18.473 35.481 20.368 35.481 22.74 C 35.481 25.111 36.114 27.006 37.38 28.425 C 38.646 29.843 40.299 30.552 42.34 30.552 C 43.606 30.552 44.73 30.255 45.711 29.662 C 46.718 29.07 47.493 28.205 48.036 27.071 L 55.32 27.071 C 54.545 30.01 53.008 32.331 50.709 34.032 C 48.411 35.708 45.646 36.546 42.417 36.546 C 39.782 36.546 37.419 35.966 35.326 34.806 C 33.287 33.648 31.611 31.948 30.483 29.894 C 29.32 27.806 28.739 25.421 28.739 22.74 Z M 0 22.74 C 0 20.059 0.581 17.674 1.744 15.585 C 2.906 13.471 4.521 11.834 6.587 10.674 C 8.68 9.488 11.043 8.895 13.678 8.895 C 16.907 8.895 19.671 9.746 21.97 11.447 C 24.269 13.149 25.806 15.469 26.581 18.408 L 19.296 18.408 C 18.754 17.274 17.979 16.41 16.972 15.817 C 15.99 15.225 14.867 14.928 13.6 14.928 C 11.559 14.928 9.907 15.637 8.641 17.055 C 7.375 18.473 6.742 20.368 6.742 22.74 C 6.742 25.111 7.375 27.006 8.641 28.425 C 9.907 29.843 11.559 30.552 13.6 30.552 C 14.867 30.552 15.99 30.255 16.972 29.662 C 17.979 29.07 18.754 28.205 19.296 27.071 L 26.581 27.071 C 25.806 30.01 24.269 32.331 21.97 34.032 C 19.671 35.708 16.907 36.546 13.678 36.546 C 11.043 36.546 8.68 35.966 6.587 34.806 C 4.548 33.648 2.871 31.948 1.744 29.894 C 0.581 27.806 0 25.421 0 22.74 Z\" fill=\"rgb(229,241,255)\"></path></g></svg>'},VxMgBNOXq:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 125.76 44.832\" overflow=\"visible\"><g><path d=\"M 117.126 24.028 L 125.719 38.175 L 122.557 38.175 L 115.342 26.339 L 108.492 38.175 L 105.33 38.175 L 113.883 23.907 L 105.33 9.841 L 108.492 9.841 L 115.666 21.637 L 122.598 9.841 L 125.76 9.841 Z M 83.637 9.841 L 83.637 27.676 C 83.637 30.486 84.299 32.568 85.623 33.919 C 86.975 35.269 88.812 35.945 91.136 35.945 C 93.459 35.945 95.27 35.284 96.567 33.959 C 97.892 32.608 98.554 30.514 98.554 27.676 L 98.554 9.841 L 101.391 9.841 L 101.391 27.636 C 101.391 31.23 100.431 33.932 98.513 35.743 C 96.621 37.554 94.149 38.459 91.095 38.459 C 88.042 38.459 85.556 37.554 83.637 35.743 C 81.745 33.932 80.799 31.23 80.799 27.636 L 80.799 9.841 Z\" fill=\"rgb(35,36,31)\"></path><path d=\"M 74.641 0 L 63.453 44.832 L 60.656 44.832 L 71.763 0 Z M 30.065 23.834 C 30.065 21.024 30.673 18.524 31.889 16.336 C 33.105 14.119 34.794 12.404 36.956 11.188 C 39.144 9.944 41.617 9.323 44.373 9.323 C 47.751 9.323 50.643 10.215 53.048 11.998 C 55.453 13.782 57.061 16.214 57.872 19.295 L 50.251 19.295 C 49.684 18.106 48.873 17.2 47.819 16.579 C 46.792 15.958 45.617 15.646 44.292 15.646 C 42.157 15.646 40.428 16.389 39.104 17.876 C 37.779 19.362 37.118 21.349 37.118 23.834 C 37.118 26.32 37.779 28.306 39.104 29.793 C 40.428 31.28 42.157 32.023 44.292 32.023 C 45.617 32.023 46.792 31.711 47.819 31.09 C 48.873 30.469 49.684 29.563 50.251 28.374 L 57.872 28.374 C 57.061 31.455 55.453 33.887 53.048 35.671 C 50.643 37.427 47.751 38.305 44.373 38.305 C 41.617 38.305 39.144 37.697 36.956 36.481 C 34.823 35.268 33.068 33.485 31.889 31.333 C 30.673 29.145 30.065 26.645 30.065 23.834 Z M 0 23.834 C 0 21.024 0.608 18.524 1.824 16.336 C 3.04 14.119 4.729 12.404 6.891 11.188 C 9.08 9.944 11.552 9.323 14.309 9.323 C 17.686 9.323 20.579 10.215 22.983 11.998 C 25.388 13.782 26.996 16.214 27.807 19.295 L 20.186 19.295 C 19.619 18.106 18.808 17.2 17.754 16.579 C 16.728 15.958 15.552 15.646 14.228 15.646 C 12.093 15.646 10.364 16.389 9.039 17.876 C 7.715 19.362 7.053 21.349 7.053 23.834 C 7.053 26.32 7.715 28.306 9.039 29.793 C 10.364 31.28 12.093 32.023 14.228 32.023 C 15.552 32.023 16.728 31.711 17.754 31.09 C 18.808 30.469 19.619 29.563 20.186 28.374 L 27.807 28.374 C 26.996 31.455 25.388 33.887 22.983 35.671 C 20.579 37.427 17.686 38.305 14.309 38.305 C 11.552 38.305 9.08 37.697 6.891 36.481 C 4.758 35.268 3.004 33.485 1.824 31.333 C 0.608 29.145 0 26.645 0 23.834 Z\" fill=\"rgb(229,241,255)\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-nx44rt\",layoutDependency:layoutDependency,layoutId:\"a0mX58joQ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44.96 28.618\" overflow=\"visible\"><path d=\"M 36.326 14.187 L 44.92 28.334 L 41.758 28.334 L 34.543 16.498 L 27.692 28.334 L 24.531 28.334 L 33.084 14.066 L 24.531 0 L 27.692 0 L 34.867 11.796 L 41.799 0 L 44.96 0 Z M 2.837 0 L 2.837 17.835 C 2.837 20.645 3.499 22.727 4.824 24.078 C 6.175 25.429 8.013 26.104 10.336 26.104 C 12.66 26.104 14.471 25.443 15.768 24.118 C 17.093 22.767 17.754 20.673 17.754 17.835 L 17.754 0 L 20.592 0 L 20.592 17.795 C 20.592 21.389 19.632 24.091 17.714 25.902 C 15.822 27.713 13.349 28.618 10.296 28.618 C 7.243 28.618 4.757 27.713 2.837 25.902 C 0.945 24.091 0 21.389 0 17.795 L 0 0 Z\" fill=\"rgb(35,36,31)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({jFsZoutnt:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 42.978 27.303\" overflow=\"visible\"><path d=\"M 34.725 13.536 L 42.939 27.033 L 39.917 27.033 L 33.02 15.74 L 26.472 27.033 L 23.449 27.033 L 31.625 13.42 L 23.449 0 L 26.472 0 L 33.33 11.254 L 39.956 0 L 42.978 0 Z M 2.712 0 L 2.712 17.016 C 2.712 19.697 3.345 21.683 4.611 22.972 C 5.903 24.261 7.659 24.906 9.881 24.906 C 12.102 24.906 13.833 24.274 15.073 23.011 C 16.339 21.722 16.972 19.723 16.972 17.016 L 16.972 0 L 19.684 0 L 19.684 16.978 C 19.684 20.407 18.767 22.984 16.933 24.712 C 15.124 26.44 12.761 27.303 9.842 27.303 C 6.923 27.303 4.547 26.44 2.712 24.712 C 0.904 22.984 0 20.407 0 16.978 L 0 0 Z\" fill=\"rgb(35,36,31)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1psdzc3\",layoutDependency:layoutDependency,layoutId:\"jcE9MWret\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.43 28.334\" overflow=\"visible\"><path d=\"M 11.796 14.187 L 20.389 28.334 L 17.227 28.334 L 10.012 16.498 L 3.162 28.334 L 0 28.334 L 8.553 14.066 L 0 0 L 3.162 0 L 10.336 11.796 L 17.268 0 L 20.43 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({jFsZoutnt:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.529 27.033\" overflow=\"visible\"><path d=\"M 11.276 13.536 L 19.49 27.033 L 16.468 27.033 L 9.571 15.74 L 3.022 27.033 L 0 27.033 L 8.176 13.42 L 0 0 L 3.022 0 L 9.881 11.254 L 16.507 0 L 19.529 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12svf1l\",layoutDependency:layoutDependency,layoutId:\"sAbjxmdDb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.592 28.618\" overflow=\"visible\"><path d=\"M 2.837 0 L 2.837 17.835 C 2.837 20.645 3.499 22.727 4.824 24.078 C 6.175 25.429 8.013 26.104 10.336 26.104 C 12.66 26.104 14.471 25.443 15.768 24.118 C 17.093 22.767 17.754 20.673 17.754 17.835 L 17.754 0 L 20.592 0 L 20.592 17.795 C 20.592 21.389 19.632 24.091 17.714 25.902 C 15.822 27.713 13.349 28.618 10.296 28.618 C 7.243 28.618 4.757 27.713 2.837 25.902 C 0.945 24.091 0 21.389 0 17.795 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({jFsZoutnt:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.684 27.303\" overflow=\"visible\"><path d=\"M 2.712 0 L 2.712 17.016 C 2.712 19.697 3.345 21.683 4.611 22.972 C 5.903 24.261 7.659 24.906 9.881 24.906 C 12.102 24.906 13.833 24.274 15.073 23.011 C 16.339 21.722 16.972 19.723 16.972 17.016 L 16.972 0 L 19.684 0 L 19.684 16.978 C 19.684 20.407 18.767 22.984 16.933 24.712 C 15.124 26.44 12.761 27.303 9.842 27.303 C 6.923 27.303 4.547 26.44 2.712 24.712 C 0.904 22.984 0 20.407 0 16.978 L 0 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1sl0fz6\",layoutDependency:layoutDependency,layoutId:\"X4_HvzJ5c\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 74.641 44.832\" overflow=\"visible\"><path d=\"M 74.641 0 L 63.453 44.832 L 60.656 44.832 L 71.763 0 Z M 30.065 23.834 C 30.065 21.024 30.673 18.524 31.889 16.336 C 33.105 14.119 34.794 12.404 36.956 11.188 C 39.144 9.944 41.617 9.323 44.373 9.323 C 47.751 9.323 50.643 10.215 53.048 11.998 C 55.453 13.782 57.061 16.214 57.872 19.295 L 50.251 19.295 C 49.684 18.106 48.873 17.2 47.819 16.579 C 46.792 15.958 45.617 15.646 44.292 15.646 C 42.157 15.646 40.428 16.389 39.104 17.876 C 37.779 19.362 37.118 21.349 37.118 23.834 C 37.118 26.32 37.779 28.306 39.104 29.793 C 40.428 31.28 42.157 32.023 44.292 32.023 C 45.617 32.023 46.792 31.711 47.819 31.09 C 48.873 30.469 49.684 29.563 50.251 28.374 L 57.872 28.374 C 57.061 31.455 55.453 33.887 53.048 35.671 C 50.643 37.427 47.751 38.305 44.373 38.305 C 41.617 38.305 39.144 37.697 36.956 36.481 C 34.823 35.268 33.068 33.485 31.889 31.333 C 30.673 29.145 30.065 26.645 30.065 23.834 Z M 0 23.834 C 0 21.024 0.608 18.524 1.824 16.336 C 3.04 14.119 4.729 12.404 6.891 11.188 C 9.08 9.944 11.552 9.323 14.309 9.323 C 17.686 9.323 20.579 10.215 22.983 11.998 C 25.388 13.782 26.996 16.214 27.807 19.295 L 20.186 19.295 C 19.619 18.106 18.808 17.2 17.754 16.579 C 16.728 15.958 15.552 15.646 14.228 15.646 C 12.093 15.646 10.364 16.389 9.039 17.876 C 7.715 19.362 7.053 21.349 7.053 23.834 C 7.053 26.32 7.715 28.306 9.039 29.793 C 10.364 31.28 12.093 32.023 14.228 32.023 C 15.552 32.023 16.728 31.711 17.754 31.09 C 18.808 30.469 19.619 29.563 20.186 28.374 L 27.807 28.374 C 26.996 31.455 25.388 33.887 22.983 35.671 C 20.579 37.427 17.686 38.305 14.309 38.305 C 11.552 38.305 9.08 37.697 6.891 36.481 C 4.758 35.268 3.004 33.485 1.824 31.333 C 0.608 29.145 0 26.645 0 23.834 Z\" fill=\"rgb(229,241,255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({jFsZoutnt:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 71.35 42.773\" overflow=\"visible\"><path d=\"M 71.35 0 L 60.656 42.773 L 57.982 42.773 L 68.599 0 Z M 28.739 22.74 C 28.739 20.059 29.32 17.674 30.483 15.585 C 31.645 13.471 33.26 11.834 35.326 10.674 C 37.419 9.488 39.782 8.895 42.417 8.895 C 45.646 8.895 48.411 9.746 50.709 11.447 C 53.008 13.149 54.545 15.469 55.32 18.408 L 48.036 18.408 C 47.493 17.274 46.718 16.41 45.711 15.817 C 44.73 15.225 43.606 14.928 42.34 14.928 C 40.299 14.928 38.646 15.637 37.38 17.055 C 36.114 18.473 35.481 20.368 35.481 22.74 C 35.481 25.111 36.114 27.006 37.38 28.425 C 38.646 29.843 40.299 30.552 42.34 30.552 C 43.606 30.552 44.73 30.255 45.711 29.662 C 46.718 29.07 47.493 28.205 48.036 27.071 L 55.32 27.071 C 54.545 30.01 53.008 32.331 50.709 34.032 C 48.411 35.708 45.646 36.546 42.417 36.546 C 39.782 36.546 37.419 35.966 35.326 34.806 C 33.287 33.648 31.611 31.948 30.483 29.894 C 29.32 27.806 28.739 25.421 28.739 22.74 Z M 0 22.74 C 0 20.059 0.581 17.674 1.744 15.585 C 2.906 13.471 4.521 11.834 6.587 10.674 C 8.68 9.488 11.043 8.895 13.678 8.895 C 16.907 8.895 19.671 9.746 21.97 11.447 C 24.269 13.149 25.806 15.469 26.581 18.408 L 19.296 18.408 C 18.754 17.274 17.979 16.41 16.972 15.817 C 15.99 15.225 14.867 14.928 13.6 14.928 C 11.559 14.928 9.907 15.637 8.641 17.055 C 7.375 18.473 6.742 20.368 6.742 22.74 C 6.742 25.111 7.375 27.006 8.641 28.425 C 9.907 29.843 11.559 30.552 13.6 30.552 C 14.867 30.552 15.99 30.255 16.972 29.662 C 17.979 29.07 18.754 28.205 19.296 27.071 L 26.581 27.071 C 25.806 30.01 24.269 32.331 21.97 34.032 C 19.671 35.708 16.907 36.546 13.678 36.546 C 11.043 36.546 8.68 35.966 6.587 34.806 C 4.548 33.648 2.871 31.948 1.744 29.894 C 0.581 27.806 0 25.421 0 22.74 Z\" fill=\"rgb(229,241,255)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-l5dtl8\",layoutDependency:layoutDependency,layoutId:\"ql7FRCyfb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.985 44.832\" overflow=\"visible\"><path d=\"M 13.985 0 L 2.797 44.832 L 0 44.832 L 11.107 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({jFsZoutnt:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.368 42.773\" overflow=\"visible\"><path d=\"M 13.368 0 L 2.674 42.773 L 0 42.773 L 10.617 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1i0kvta\",layoutDependency:layoutDependency,layoutId:\"uspr5jGwu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27.807 28.982\" overflow=\"visible\"><path d=\"M 0 14.511 C 0 11.701 0.608 9.201 1.824 7.013 C 3.04 4.796 4.729 3.081 6.891 1.865 C 9.08 0.621 11.552 0 14.309 0 C 17.686 0 20.579 0.892 22.983 2.675 C 25.388 4.459 26.996 6.891 27.807 9.972 L 20.186 9.972 C 19.619 8.783 18.808 7.877 17.754 7.256 C 16.728 6.635 15.552 6.323 14.228 6.323 C 12.093 6.323 10.364 7.066 9.039 8.553 C 7.715 10.039 7.053 12.026 7.053 14.511 C 7.053 16.997 7.715 18.983 9.039 20.47 C 10.364 21.957 12.093 22.7 14.228 22.7 C 15.552 22.7 16.728 22.388 17.754 21.767 C 18.808 21.146 19.619 20.24 20.186 19.051 L 27.807 19.051 C 26.996 22.132 25.388 24.564 22.983 26.348 C 20.579 28.104 17.686 28.982 14.309 28.982 C 11.552 28.982 9.08 28.374 6.891 27.158 C 4.758 25.945 3.004 24.162 1.824 22.01 C 0.608 19.822 0 17.322 0 14.511 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({jFsZoutnt:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.581 27.651\" overflow=\"visible\"><path d=\"M 0 13.845 C 0 11.164 0.581 8.779 1.744 6.69 C 2.906 4.576 4.521 2.939 6.587 1.779 C 8.68 0.593 11.043 0 13.678 0 C 16.907 0 19.671 0.851 21.97 2.552 C 24.269 4.254 25.806 6.574 26.581 9.514 L 19.296 9.514 C 18.754 8.38 17.979 7.515 16.972 6.923 C 15.99 6.33 14.867 6.033 13.6 6.033 C 11.559 6.033 9.907 6.742 8.641 8.16 C 7.375 9.578 6.742 11.473 6.742 13.845 C 6.742 16.217 7.375 18.112 8.641 19.53 C 9.907 20.948 11.559 21.657 13.6 21.657 C 14.867 21.657 15.99 21.36 16.972 20.768 C 17.979 20.175 18.754 19.311 19.296 18.176 L 26.581 18.176 C 25.806 21.116 24.269 23.436 21.97 25.138 C 19.671 26.813 16.907 27.651 13.678 27.651 C 11.043 27.651 8.68 27.071 6.587 25.911 C 4.548 24.753 2.871 23.053 1.744 21 C 0.581 18.911 0 16.526 0 13.845 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17rfsrg\",layoutDependency:layoutDependency,layoutId:\"yLSVID2c0\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27.807 28.982\" overflow=\"visible\"><path d=\"M 0 14.511 C 0 11.701 0.608 9.201 1.824 7.013 C 3.04 4.796 4.729 3.081 6.891 1.865 C 9.08 0.621 11.552 0 14.309 0 C 17.686 0 20.579 0.892 22.983 2.675 C 25.388 4.459 26.996 6.891 27.807 9.972 L 20.186 9.972 C 19.619 8.783 18.808 7.877 17.754 7.256 C 16.728 6.635 15.552 6.323 14.228 6.323 C 12.093 6.323 10.364 7.066 9.039 8.553 C 7.715 10.039 7.053 12.026 7.053 14.511 C 7.053 16.997 7.715 18.983 9.039 20.47 C 10.364 21.957 12.093 22.7 14.228 22.7 C 15.552 22.7 16.728 22.388 17.754 21.767 C 18.808 21.146 19.619 20.24 20.186 19.051 L 27.807 19.051 C 26.996 22.132 25.388 24.564 22.983 26.348 C 20.579 28.104 17.686 28.982 14.309 28.982 C 11.552 28.982 9.08 28.374 6.891 27.158 C 4.758 25.945 3.004 24.162 1.824 22.01 C 0.608 19.822 0 17.322 0 14.511 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({jFsZoutnt:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.581 27.651\" overflow=\"visible\"><path d=\"M 0 13.845 C 0 11.164 0.581 8.779 1.744 6.69 C 2.906 4.576 4.521 2.939 6.587 1.779 C 8.68 0.593 11.043 0 13.678 0 C 16.907 0 19.671 0.851 21.97 2.552 C 24.269 4.254 25.806 6.574 26.581 9.514 L 19.296 9.514 C 18.754 8.38 17.979 7.515 16.972 6.923 C 15.99 6.33 14.867 6.033 13.6 6.033 C 11.559 6.033 9.907 6.742 8.641 8.16 C 7.375 9.578 6.742 11.473 6.742 13.845 C 6.742 16.217 7.375 18.112 8.641 19.53 C 9.907 20.948 11.559 21.657 13.6 21.657 C 14.867 21.657 15.99 21.36 16.972 20.768 C 17.979 20.175 18.754 19.311 19.296 18.176 L 26.581 18.176 C 25.806 21.116 24.269 23.436 21.97 25.138 C 19.671 26.813 16.907 27.651 13.678 27.651 C 11.043 27.651 8.68 27.071 6.587 25.911 C 4.548 24.753 2.871 23.053 1.744 21 C 0.581 18.911 0 16.526 0 13.845 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]})]})]})}),isDisplayed2()&&/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({jFsZoutnt:{value:transition3},NnbriyCsD:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-9zrw4w\",\"data-framer-name\":\"menu-icon\",layoutDependency:layoutDependency,layoutId:\"b2Ov1sWw3\",...addPropertyOverrides({jFsZoutnt:{\"data-highlight\":true,onTap:onTap13mvl8f},NnbriyCsD:{\"data-highlight\":true,onTap:onTapdbhpc9}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-paftz7\",Component:Menu,\"data-framer-name\":\"menu-icon\",layoutDependency:layoutDependency,layoutId:\"sWmx7xXm6\",style:{\"--43q7um\":\"var(--token-5887e26f-c07f-4bb3-b6b1-ce5331ca55ef, rgb(229, 240, 255))\"},...addPropertyOverrides({jFsZoutnt:{Component:X}},baseVariant,gestureVariant)})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5gusuh\",\"data-framer-name\":\"links\",layoutDependency:layoutDependency,layoutId:\"yUPA3bHQM\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"mGAoVV3iR\"},implicitPathVariables:undefined},{href:{webPageId:\"mGAoVV3iR\"},implicitPathVariables:undefined},{href:{webPageId:\"mGAoVV3iR\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,y:(componentViewport?.y||0)+0+(((componentViewport?.height||70)-0-42)/2+0+0)+0+10,...addPropertyOverrides({jFsZoutnt:{y:(componentViewport?.y||0)+10+0+0+142+10+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pkcvdp-container\",layoutDependency:layoutDependency,layoutId:\"B7loiicG0-container\",nodeId:\"B7loiicG0\",rendersWithMotion:true,scopeId:\"J_MSMuxRJ\",children:/*#__PURE__*/_jsx(Navlink,{height:\"100%\",id:\"B7loiicG0\",layoutId:\"B7loiicG0\",moCUCvwxw:resolvedLinks[0],variant:matchVariant(\"s93l4QcJQ\"),VwwyeA1w5:\"About\",width:\"100%\",...addPropertyOverrides({jFsZoutnt:{moCUCvwxw:resolvedLinks[2],variant:matchVariant(\"vJ3j2SZxB\")},VxMgBNOXq:{moCUCvwxw:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Qlwn5pWPO\"},implicitPathVariables:undefined},{href:{webPageId:\"Qlwn5pWPO\"},implicitPathVariables:undefined},{href:{webPageId:\"Qlwn5pWPO\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,y:(componentViewport?.y||0)+0+(((componentViewport?.height||70)-0-42)/2+0+0)+0+10,...addPropertyOverrides({jFsZoutnt:{y:(componentViewport?.y||0)+10+0+0+142+10+42}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lsgkha-container\",layoutDependency:layoutDependency,layoutId:\"TYLq5Hy6E-container\",nodeId:\"TYLq5Hy6E\",rendersWithMotion:true,scopeId:\"J_MSMuxRJ\",children:/*#__PURE__*/_jsx(Navlink,{height:\"100%\",id:\"TYLq5Hy6E\",layoutId:\"TYLq5Hy6E\",moCUCvwxw:resolvedLinks1[0],variant:matchVariant(\"s93l4QcJQ\"),VwwyeA1w5:\"Projects\",width:\"100%\",...addPropertyOverrides({jFsZoutnt:{moCUCvwxw:resolvedLinks1[2],variant:matchVariant(\"vJ3j2SZxB\")},VxMgBNOXq:{moCUCvwxw:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hanybTAQS\"},implicitPathVariables:undefined},{href:{webPageId:\"hanybTAQS\"},implicitPathVariables:undefined},{href:{webPageId:\"hanybTAQS\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,y:(componentViewport?.y||0)+0+(((componentViewport?.height||70)-0-42)/2+0+0)+0+10,...addPropertyOverrides({jFsZoutnt:{y:(componentViewport?.y||0)+10+0+0+142+10+84}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-q2lb8c-container\",layoutDependency:layoutDependency,layoutId:\"ybTy4xrTx-container\",nodeId:\"ybTy4xrTx\",rendersWithMotion:true,scopeId:\"J_MSMuxRJ\",children:/*#__PURE__*/_jsx(Navlink,{height:\"100%\",id:\"ybTy4xrTx\",layoutId:\"ybTy4xrTx\",moCUCvwxw:resolvedLinks2[0],variant:matchVariant(\"s93l4QcJQ\"),VwwyeA1w5:\"Contacts\",width:\"100%\",...addPropertyOverrides({jFsZoutnt:{moCUCvwxw:resolvedLinks2[2],variant:matchVariant(\"vJ3j2SZxB\")},VxMgBNOXq:{moCUCvwxw:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1MVs5.framer-1nolecz, .framer-1MVs5 .framer-1nolecz { display: block; }\",\".framer-1MVs5.framer-1602o4n { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 70px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }\",\".framer-1MVs5 .framer-4sik2b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1200px; overflow: var(--overflow-clip-fallback, clip); padding: 0px 64px 0px 64px; position: relative; width: 100%; }\",\".framer-1MVs5 .framer-pon1mx { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-1MVs5 .framer-1wdqdbp { 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-1MVs5 .framer-ke3k4q { height: 43px; position: relative; width: 119px; }\",\".framer-1MVs5 .framer-1c89v2s { height: 28px; left: 76px; position: absolute; top: 9px; width: 43px; }\",\".framer-1MVs5 .framer-1bxxiv6 { height: 27px; left: 24px; position: absolute; top: 0px; width: 20px; }\",\".framer-1MVs5 .framer-evrp0v { height: 28px; left: 0px; position: absolute; top: 0px; width: 20px; }\",\".framer-1MVs5 .framer-75up8u { height: 43px; left: 0px; position: absolute; top: 0px; width: 72px; }\",\".framer-1MVs5 .framer-gj8xj1 { height: 43px; left: 58px; position: absolute; top: 0px; width: 14px; }\",\".framer-1MVs5 .framer-gxruag { height: 28px; left: 29px; position: absolute; top: 9px; width: 27px; }\",\".framer-1MVs5 .framer-1dr245a { height: 28px; left: 0px; position: absolute; top: 9px; width: 27px; }\",\".framer-1MVs5 .framer-1190bql { height: 45px; position: relative; width: 124px; }\",\".framer-1MVs5 .framer-nx44rt { height: 29px; left: 79px; position: absolute; top: 10px; width: 45px; }\",\".framer-1MVs5 .framer-1psdzc3 { height: 29px; left: 25px; position: absolute; top: 0px; width: 21px; }\",\".framer-1MVs5 .framer-12svf1l { height: 29px; left: 0px; position: absolute; top: 0px; width: 21px; }\",\".framer-1MVs5 .framer-1sl0fz6 { height: 45px; left: 0px; position: absolute; top: 0px; width: 75px; }\",\".framer-1MVs5 .framer-l5dtl8 { height: 45px; left: 61px; position: absolute; top: 0px; width: 14px; }\",\".framer-1MVs5 .framer-1i0kvta { height: 29px; left: 30px; position: absolute; top: 10px; width: 28px; }\",\".framer-1MVs5 .framer-17rfsrg { height: 29px; left: 0px; position: absolute; top: 10px; width: 28px; }\",\".framer-1MVs5 .framer-9zrw4w { flex: none; height: 42px; overflow: visible; position: relative; width: 42px; }\",\".framer-1MVs5 .framer-paftz7 { bottom: var(--framer-aspect-ratio-supported, 0px); flex: none; left: 0px; position: absolute; right: 0px; top: 0px; width: calc(100% - 0px); }\",\".framer-1MVs5 .framer-5gusuh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 10px; position: relative; width: min-content; }\",\".framer-1MVs5 .framer-pkcvdp-container, .framer-1MVs5 .framer-lsgkha-container, .framer-1MVs5 .framer-q2lb8c-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-1MVs5.framer-v-1wfucz8.framer-1602o4n { width: 810px; }\",\".framer-1MVs5.framer-v-1wfucz8 .framer-4sik2b { padding: 0px 32px 0px 32px; }\",\".framer-1MVs5.framer-v-1wfucz8 .framer-1190bql { width: 126px; }\",\".framer-1MVs5.framer-v-1wfucz8 .framer-nx44rt { left: 81px; top: 10px; }\",\".framer-1MVs5.framer-v-1lyufib.framer-1602o4n { height: min-content; padding: 10px 32px 10px 32px; width: 390px; }\",\".framer-1MVs5.framer-v-1lyufib .framer-4sik2b { padding: 0px; }\",\".framer-1MVs5.framer-v-1lyufib .framer-1wdqdbp { order: 0; }\",\".framer-1MVs5.framer-v-1lyufib .framer-9zrw4w { cursor: pointer; order: 1; }\",\".framer-1MVs5.framer-v-1wdb09l.framer-1602o4n { height: min-content; justify-content: flex-start; padding: 10px 32px 10px 32px; width: 390px; }\",\".framer-1MVs5.framer-v-1wdb09l .framer-4sik2b { flex-direction: column; gap: 100px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; max-width: unset; padding: 0px; }\",\".framer-1MVs5.framer-v-1wdb09l .framer-pon1mx { flex: none; width: 100%; }\",\".framer-1MVs5.framer-v-1wdb09l .framer-1190bql { height: 43px; width: 119px; }\",\".framer-1MVs5.framer-v-1wdb09l .framer-nx44rt { height: 28px; left: 76px; top: 9px; width: 43px; }\",\".framer-1MVs5.framer-v-1wdb09l .framer-1psdzc3 { height: 27px; left: 24px; width: 20px; }\",\".framer-1MVs5.framer-v-1wdb09l .framer-12svf1l { height: 28px; width: 20px; }\",\".framer-1MVs5.framer-v-1wdb09l .framer-1sl0fz6 { height: 43px; width: 72px; }\",\".framer-1MVs5.framer-v-1wdb09l .framer-l5dtl8 { height: 43px; left: 58px; width: 14px; }\",\".framer-1MVs5.framer-v-1wdb09l .framer-1i0kvta { height: 28px; left: 29px; top: 9px; width: 27px; }\",\".framer-1MVs5.framer-v-1wdb09l .framer-17rfsrg { height: 28px; top: 9px; width: 27px; }\",\".framer-1MVs5.framer-v-1wdb09l .framer-9zrw4w { cursor: pointer; }\",\".framer-1MVs5.framer-v-1wdb09l .framer-5gusuh { flex-direction: column; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 70\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"VxMgBNOXq\":{\"layout\":[\"fixed\",\"fixed\"]},\"NnbriyCsD\":{\"layout\":[\"fixed\",\"auto\"]},\"jFsZoutnt\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJ_MSMuxRJ=withCSS(Component,css,\"framer-1MVs5\");export default FramerJ_MSMuxRJ;FramerJ_MSMuxRJ.displayName=\"navbar\";FramerJ_MSMuxRJ.defaultProps={height:70,width:1200};addPropertyControls(FramerJ_MSMuxRJ,{variant:{options:[\"sVp9vq9cG\",\"VxMgBNOXq\",\"NnbriyCsD\",\"jFsZoutnt\"],optionTitles:[\"desktop\",\"tablet\",\"phone\",\"phone-open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerJ_MSMuxRJ,[{explicitInter:true,fonts:[]},...NavlinkFonts],{supportsExplicitInterCodegen:true});FramerJ_MSMuxRJ.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navlink,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJ_MSMuxRJ\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VxMgBNOXq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NnbriyCsD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jFsZoutnt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"70\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./J_MSMuxRJ.map","// Generated by Framer (bbed9c4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,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/FGHtwCt0i/FGHtwCt0i.js\";import Navbar from\"#framer/local/canvasComponent/J_MSMuxRJ/J_MSMuxRJ.js\";const NavbarFonts=getFonts(Navbar);const FooterFonts=getFonts(Footer);const breakpoints={ur1XRZHBg:\"(min-width: 810px) and (max-width: 1199.98px)\",UVIAzMQ9f:\"(min-width: 1200px)\",XjGE5k3mq:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-dFiWp\";const variantClassNames={ur1XRZHBg:\"framer-v-1fq1jf\",UVIAzMQ9f:\"framer-v-8566yb\",XjGE5k3mq:\"framer-v-14kwec5\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dFiWp.framer-m11t6e, .framer-dFiWp .framer-m11t6e { display: block; }\",\".framer-dFiWp.framer-8566yb { align-content: center; align-items: center; background-color: var(--token-5887e26f-c07f-4bb3-b6b1-ce5331ca55ef, #e5f0ff); 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-dFiWp .framer-11m8aeb-container { flex: none; height: 70px; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-dFiWp .framer-1cged5y { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-dFiWp .framer-4m4fk1-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={ur1XRZHBg:\"(min-width: 810px) and (max-width: 1199.98px)\",UVIAzMQ9f:\"(min-width: 1200px)\",XjGE5k3mq:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"UVIAzMQ9f\",Phone:\"XjGE5k3mq\",Tablet:\"ur1XRZHBg\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"UVIAzMQ9f\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"UVIAzMQ9f\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-5887e26f-c07f-4bb3-b6b1-ce5331ca55ef, rgb(229, 240, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-8566yb\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-11m8aeb-container\",layoutScroll:true,nodeId:\"lXR1q5Wuk\",scopeId:\"GHaPIqLLa\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ur1XRZHBg:{variant:matchVariant(\"VxMgBNOXq\")},XjGE5k3mq:{variant:matchVariant(\"NnbriyCsD\")}},children:/*#__PURE__*/_jsx(Navbar,{height:\"100%\",id:\"lXR1q5Wuk\",layoutId:\"lXR1q5Wuk\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"sVp9vq9cG\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1cged5y\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:85,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-4m4fk1-container\",nodeId:\"yx8oS5G42\",scopeId:\"GHaPIqLLa\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ur1XRZHBg:{variant:matchVariant(\"WQ7pMH_MH\")},XjGE5k3mq:{variant:matchVariant(\"dsWHA02DF\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"yx8oS5G42\",layoutId:\"yx8oS5G42\",style:{width:\"100%\"},variant:matchVariant(\"X45HKTRWC\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ur1XRZHBg\":{\"layout\":[\"fixed\",\"fixed\"]},\"XjGE5k3mq\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"UVIAzMQ9f\":[\".framer-11m8aeb-container\",\".framer-4m4fk1-container\"],\"ur1XRZHBg\":[\".framer-11m8aeb-container\",\".framer-4m4fk1-container\"],\"XjGE5k3mq\":[\".framer-11m8aeb-container\",\".framer-4m4fk1-container\"]}\n * @framerBreakpoints {\"UVIAzMQ9f\":{\"min\":1200,\"canvasClassName\":\"framer-8566yb-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"ur1XRZHBg\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1fq1jf-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"XjGE5k3mq\":{\"max\":809,\"canvasClassName\":\"framer-14kwec5-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant UVIAzMQ9f\n * @framerLayoutTemplate true\n */const FramerGHaPIqLLa=withCSS(Component,css,\"framer-dFiWp\");export default FramerGHaPIqLLa;FramerGHaPIqLLa.displayName=\"Main template\";FramerGHaPIqLLa.defaultProps={height:1e3,width:1200};addFonts(FramerGHaPIqLLa,[{explicitInter:true,fonts:[]},...NavbarFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerGHaPIqLLa.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navbar,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGHaPIqLLa\",\"slots\":[],\"annotations\":{\"framerLayoutTemplate\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"1000\",\"framerDefaultVariant\":\"UVIAzMQ9f\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ur1XRZHBg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XjGE5k3mq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"UVIAzMQ9f\\\":[\\\".framer-11m8aeb-container\\\",\\\".framer-4m4fk1-container\\\"],\\\"ur1XRZHBg\\\":[\\\".framer-11m8aeb-container\\\",\\\".framer-4m4fk1-container\\\"],\\\"XjGE5k3mq\\\":[\\\".framer-11m8aeb-container\\\",\\\".framer-4m4fk1-container\\\"]}\",\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"UVIAzMQ9f\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-8566yb-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"ur1XRZHBg\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1fq1jf-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"XjGE5k3mq\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-14kwec5-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport MainTemplate from \"https://framerusercontent.com/modules/dY9dlHI5NiJ9UpgUPKQp/kwoGdz9ve1EaLvbNEcov/GHaPIqLLa.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rjxNj7NRjNYUaj7ZGQSM/UYe284NBj3I9JfQMhzQR/augiA20Il.js\")), path: \"/\"}, CFmU3DDbt: {elements: {IZihRNM4f: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YFFGy9OHHLrYY6pAY9eC/b2T76LTRmSEN0OaGnbE1/CFmU3DDbt.js\")), path: \"/projects/vodafone/network-trial\"}, h7nbDLVw4: {elements: {Ia_RFLNz2: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iKPnCRH2LdtSAeUMDbA1/GmAXWnTUmEL5DVm2Z75w/h7nbDLVw4.js\")), path: \"/projects/vodafone/payg-optimisation\"}, qEKge35Mp: {elements: {SR6uGEIw0: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6prsmCvfttkVOW3SMel4/fAQXXSU2I2iWTGwg7cHQ/qEKge35Mp.js\")), path: \"/projects/vodafone/paym-migration\"}, hanybTAQS: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bG7peYue1aAwDCm407x0/RRbL5sEcbbK0BPtDBh2S/hanybTAQS.js\")), path: \"/contact\"}, IaErMU_9m: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yRqwZjTzJRI1NmDQBA21/FE50Ues1deM64Dqparil/IaErMU_9m.js\")), path: \"/thank-you\"}, mGAoVV3iR: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gbRH7FpT1ChDhh3k8IL4/KtppYZiO7TPKoWW23ixP/mGAoVV3iR.js\")), path: \"/about-me\"}, WPFYUiDvE: {elements: {dd4P6lN8l: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/w2236tC8psQD8LehS2UG/zKnemVISRKfZksxFlNzG/WPFYUiDvE.js\")), path: \"/projects/virgin-media/redesign-homepage\"}, Qlwn5pWPO: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kODjKRvCRhsmm0tz6lzu/0n4zDNUvBdI8OJrzFods/Qlwn5pWPO.js\")), path: \"/projects-page\"}, OsFkWVICi: {elements: {NYt4NidGt: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/flbQPN8NjG1aYvxAdohG/55POm50DVRGpVMdAUoRe/OsFkWVICi.js\")), path: \"/projects/virgin-media/adv-landingpage\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst framerSiteId = \"ff7f79257f6907b76f772bade70a083f0d3bcbc117998594fb8c923ae9403fa7\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"CFmU3DDbt\":\r\ncase \"h7nbDLVw4\":\r\ncase \"qEKge35Mp\":\r\ncase \"hanybTAQS\":\r\ncase \"IaErMU_9m\":\r\ncase \"mGAoVV3iR\":\r\ncase \"WPFYUiDvE\":\r\ncase \"Qlwn5pWPO\":\r\ncase \"OsFkWVICi\":\r\nreturn React.createElement(MainTemplate, {...props, key: \"MainTemplate\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"CFmU3DDbt\":\r\ncase \"h7nbDLVw4\":\r\ncase \"qEKge35Mp\":\r\ncase \"hanybTAQS\":\r\ncase \"IaErMU_9m\":\r\ncase \"mGAoVV3iR\":\r\ncase \"WPFYUiDvE\":\r\ncase \"Qlwn5pWPO\":\r\ncase \"OsFkWVICi\":\r\nreturn [{hash: \"8566yb\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1fq1jf\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"14kwec5\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.claudioconticelli.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/8NPbflgIdyHhjxZWkfGY/xFIV0oITaffEqmL1SV72/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}