{"version":3,"file":"script_main.ForPUKA1.mjs","names":["enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","Button","LinkedIn","YouTube","Instagram","TikTok","serializationHash","variantClassNames","matchVariant","animation","animation1","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","className","SVG","RichText","sharedStyle.css","sharedStyle.fonts","NavbarFonts","Navbar","ContainerWithOptimizedAppearEffect","FooterFonts","Footer","breakpoints","isBrowser","serializationHash","variantClassNames","animation","animation1","matchVariant","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","PropertyOverrides","css","Navbar","Footer","useRef","React.useId","PropertyOverrides","React.createElement","MainWhiteNavbar","Main","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/aNKFSnhb6tUWvPWsRCKI/kA3Z3TltgBYNfeGe9654/BYZGNwdNv.js","https:/framerusercontent.com/modules/oVuRsYfUh5TTdyJ7Jxpt/6fTGV5Q6aX4nDJc4NGGV/JihrHccgW.js","https:/framerusercontent.com/modules/tFcytFLTQEmzTzVLXnSZ/vAjxW7rRwyQ3JWIZLYbQ/mM0DS_7w_.js","https:/framerusercontent.com/modules/1MJxJSJXGfnVeCGNFI1C/LQUFZPlTTGxR2QWVNfCT/zo0VOuDO3.js","https:/framerusercontent.com/modules/bl2U77hq0eQFRUCygMee/X0qf8LcA97GOzzczpqK1/pP_PCEjsR.js","https:/framerusercontent.com/modules/8mHeHXPvY9CSPRmeEMz0/1rsZPJRjvPSD0T6hgTEN/AwWsIs5JU.js","https:/framerusercontent.com/modules/gbbW0DufGcZZ9lwwZLXr/OOmhgfLNiH12Cg4DEBJF/Uh1HrBOHI.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (88d7d04)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={eNhv73TID:{hover:true}};const serializationHash=\"framer-twvli\";const variantClassNames={eNhv73TID:\"framer-v-4rjjfg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const v9uwff8o_=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,width,...props})=>{return{...props,v9uwff8o_:link??props.v9uwff8o_};};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,v9uwff8o_,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"eNhv73TID\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:v9uwff8o_,motionChild:true,nodeId:\"eNhv73TID\",scopeId:\"BYZGNwdNv\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-4rjjfg\",className,classNames)} framer-1bfbujw`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"eNhv73TID\",ref:refBinding,style:{opacity:.4,...style},variants:{\"eNhv73TID-hover\":{opacity:1}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-9htv0e\",\"data-framer-name\":\"TikTok\",fill:\"var(--token-a7a08de8-85f3-4a37-bb42-ab49918a9d3f, rgb(17, 17, 17))\",intrinsicHeight:56,intrinsicWidth:56,layoutDependency:layoutDependency,layoutId:\"NaN8ejzIe\",svg:'<svg width=\"56\" height=\"56\" viewBox=\"0 0 56 56\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M36.9972 26.0916C36.8348 26.1075 36.6719 26.1158 36.5088 26.1166C35.6282 26.1167 34.7614 25.8961 33.9867 25.4746C33.212 25.0531 32.5537 24.444 32.0714 23.7023V31.9236C32.0714 33.1254 31.7174 34.3002 31.0542 35.2995C30.391 36.2987 29.4483 37.0776 28.3454 37.5375C27.2426 37.9974 26.029 38.1177 24.8582 37.8832C23.6874 37.6488 22.6119 37.0701 21.7678 36.2203C20.9237 35.3705 20.3489 34.2878 20.116 33.1091C19.8831 31.9303 20.0026 30.7086 20.4594 29.5983C20.9163 28.488 21.6899 27.539 22.6824 26.8713C23.675 26.2036 24.8419 25.8472 26.0357 25.8472C26.1617 25.8472 26.2848 25.8586 26.4087 25.8665V28.8608C26.2848 28.8459 26.1631 28.8231 26.0357 28.8231C25.2187 28.8231 24.4352 29.1498 23.8574 29.7314C23.2797 30.313 22.9552 31.1018 22.9552 31.9243C22.9552 32.7468 23.2797 33.5356 23.8574 34.1172C24.4352 34.6988 25.2187 35.0256 26.0357 35.0256C27.7373 35.0256 29.24 33.6759 29.24 31.9628L29.2698 18H32.1153C32.2453 19.2447 32.8057 20.4038 33.6987 21.2746C34.5916 22.1454 35.7601 22.6725 37 22.7638V26.0916\" fill=\"#EEEEEE\"/>\\n</svg>\\n',withExternalLayout:true})})})})})});});const css=[\".framer-twvli.framer-1bfbujw, .framer-twvli .framer-1bfbujw { display: block; }\",\".framer-twvli.framer-4rjjfg { cursor: pointer; height: 56px; overflow: hidden; position: relative; text-decoration: none; width: 56px; }\",\".framer-twvli .framer-9htv0e { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 56\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ja165l5GQ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"v9uwff8o_\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerBYZGNwdNv=withCSS(Component,css,\"framer-twvli\");export default FramerBYZGNwdNv;FramerBYZGNwdNv.displayName=\"TikTok\";FramerBYZGNwdNv.defaultProps={height:56,width:56};addPropertyControls(FramerBYZGNwdNv,{v9uwff8o_:{title:\"Link\",type:ControlType.Link}});addFonts(FramerBYZGNwdNv,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBYZGNwdNv\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"v9uwff8o_\\\":\\\"link\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"56\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"56\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ja165l5GQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BYZGNwdNv.map","// Generated by Framer (88d7d04)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={BOgiHz8cl:{hover:true}};const serializationHash=\"framer-uExI2\";const variantClassNames={BOgiHz8cl:\"framer-v-x49gh3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const SvL1OAPWH=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,width,...props})=>{return{...props,SvL1OAPWH:link??props.SvL1OAPWH};};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,SvL1OAPWH,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"BOgiHz8cl\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:SvL1OAPWH,motionChild:true,nodeId:\"BOgiHz8cl\",scopeId:\"JihrHccgW\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-x49gh3\",className,classNames)} framer-181fo2a`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"BOgiHz8cl\",ref:refBinding,style:{opacity:.4,...style},variants:{\"BOgiHz8cl-hover\":{opacity:1}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1jxj0fh\",\"data-framer-name\":\"Instagram\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"QSsCAFgFS\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 56 56\"><path d=\"M 35 21.5 C 35 22.258 34.258 23 33.5 23 C 32.742 23 32 22.258 32 21.5 C 32 20.742 32.742 20 33.5 20 C 34.258 20 35 20.742 35 21.5 Z M 31 27.5 C 31 25.5 29.5 24 27.5 24 C 25.5 24 24 25.372 24 27.5 C 24 29.605 25.374 31.035 27.5 31 C 29.579 30.966 31 29.5 31 27.5 Z M 33 27.5 C 33 30.5 30.5 33 27.5 33 C 24.5 33 22 30.498 22 27.499 C 22 24.5 24.5 22 27.5 22 C 30.5 22 33 24.5 33 27.5 Z M 22.818 18.067 C 19.674 18.211 18.211 19.701 18.068 22.817 C 18.013 24.039 18 24.405 18 27.499 C 18 30.594 18.012 30.96 18.068 32.181 C 18.21 35.292 19.67 36.789 22.818 36.932 C 24.039 36.987 24.406 37 27.5 37 C 30.596 37 30.961 36.987 32.182 36.932 C 35.327 36.79 36.79 35.296 36.932 32.182 C 36.988 30.961 37 30.595 37 27.5 C 37 24.406 36.989 24.039 36.932 22.818 C 36.79 19.701 35.323 18.21 32.182 18.068 C 30.961 18.012 30.594 18 27.5 18 C 24.406 18 24.04 18.012 22.818 18.067 Z\" fill=\"rgb(238,238,238)\"></path></svg>',svgContentId:8761024548,withExternalLayout:true})})})})})});});const css=[\".framer-uExI2.framer-181fo2a, .framer-uExI2 .framer-181fo2a { display: block; }\",\".framer-uExI2.framer-x49gh3 { cursor: pointer; height: 56px; overflow: hidden; position: relative; text-decoration: none; width: 56px; }\",\".framer-uExI2 .framer-1jxj0fh { flex: none; height: 56px; left: 0px; position: absolute; top: 0px; width: 56px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 56\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"gk_bX2V6L\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"SvL1OAPWH\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJihrHccgW=withCSS(Component,css,\"framer-uExI2\");export default FramerJihrHccgW;FramerJihrHccgW.displayName=\"Instagram\";FramerJihrHccgW.defaultProps={height:56,width:56};addPropertyControls(FramerJihrHccgW,{SvL1OAPWH:{title:\"Link\",type:ControlType.Link}});addFonts(FramerJihrHccgW,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJihrHccgW\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"56\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gk_bX2V6L\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"SvL1OAPWH\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"56\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JihrHccgW.map","// Generated by Framer (88d7d04)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={GT_D7e5ZD:{hover:true}};const serializationHash=\"framer-4ze73\";const variantClassNames={GT_D7e5ZD:\"framer-v-v0oakb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const B9ncXspVU=undefined;const yeyBdzLoH=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,width,...props})=>{return{...props,B9ncXspVU:click??props.B9ncXspVU,yeyBdzLoH:link??props.yeyBdzLoH};};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,yeyBdzLoH,B9ncXspVU,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"GT_D7e5ZD\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1gcxu6b=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(B9ncXspVU){const res=await B9ncXspVU(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:yeyBdzLoH,motionChild:true,nodeId:\"GT_D7e5ZD\",scopeId:\"mM0DS_7w_\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-v0oakb\",className,classNames)} framer-ho9p2i`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"GT_D7e5ZD\",onTap:onTap1gcxu6b,ref:refBinding,style:{opacity:.4,...style},variants:{\"GT_D7e5ZD-hover\":{opacity:1}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-3nxlq\",\"data-framer-name\":\"YouTube\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"rOZTArT5O\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 56 56\"><path d=\"M 34.981 20.163 C 31.676 19.945 24.318 19.946 21.019 20.163 C 17.448 20.4 17.026 22.492 17 28 C 17.026 33.497 17.443 35.6 21.019 35.837 C 24.319 36.054 31.676 36.055 34.981 35.837 C 38.552 35.6 38.974 33.508 39 28 C 38.974 22.503 38.557 20.4 34.981 20.163 Z M 24.7 24.571 L 32.584 27.995 L 24.7 31.555 Z\" fill=\"rgb(238,238,238)\"></path></svg>',svgContentId:11903120993,withExternalLayout:true})})})})})});});const css=[\".framer-4ze73.framer-ho9p2i, .framer-4ze73 .framer-ho9p2i { display: block; }\",\".framer-4ze73.framer-v0oakb { cursor: pointer; height: 56px; overflow: hidden; position: relative; text-decoration: none; width: 56px; }\",\".framer-4ze73 .framer-3nxlq { flex: none; height: 56px; left: 0px; position: absolute; top: 0px; width: 56px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 56\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"EZvizS3hM\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"yeyBdzLoH\":\"link\",\"B9ncXspVU\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramermM0DS_7w_=withCSS(Component,css,\"framer-4ze73\");export default FramermM0DS_7w_;FramermM0DS_7w_.displayName=\"YouTube\";FramermM0DS_7w_.defaultProps={height:56,width:56};addPropertyControls(FramermM0DS_7w_,{yeyBdzLoH:{title:\"Link\",type:ControlType.Link},B9ncXspVU:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramermM0DS_7w_,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermM0DS_7w_\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"yeyBdzLoH\\\":\\\"link\\\",\\\"B9ncXspVU\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"EZvizS3hM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"56\",\"framerIntrinsicWidth\":\"56\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./mM0DS_7w_.map","// Generated by Framer (88d7d04)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={N16kjZYFk:{hover:true}};const serializationHash=\"framer-aeSkj\";const variantClassNames={N16kjZYFk:\"framer-v-3s2dh0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const qPHWxlLHq=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,width,...props})=>{return{...props,qPHWxlLHq:link??props.qPHWxlLHq};};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,qPHWxlLHq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"N16kjZYFk\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:qPHWxlLHq,motionChild:true,nodeId:\"N16kjZYFk\",scopeId:\"zo0VOuDO3\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-3s2dh0\",className,classNames)} framer-14dzhpx`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"N16kjZYFk\",ref:refBinding,style:{opacity:.4,...style},variants:{\"N16kjZYFk-hover\":{opacity:1}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-jlgvzz\",\"data-framer-name\":\"LinkedIn\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Rgu3oKQar\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 56 56\"><path d=\"M 35.67 19 C 36.404 19 37 19.578 37 20.289 L 37 35.711 C 37 36.423 36.404 37 35.67 37 L 20.33 37 C 19.596 37 19 36.423 19 35.711 L 19 20.289 C 19 19.578 19.596 19 20.33 19 Z M 21.776 25.96 L 21.776 34.064 L 24.47 34.064 L 24.47 25.96 Z M 23.142 22.054 C 22.22 22.054 21.618 22.659 21.618 23.454 C 21.618 24.232 22.202 24.854 23.106 24.854 L 23.124 24.854 C 24.063 24.854 24.647 24.232 24.647 23.454 C 24.63 22.659 24.063 22.054 23.142 22.054 Z M 28.654 29.539 C 28.654 29.297 28.672 29.054 28.743 28.882 C 28.938 28.398 29.381 27.896 30.125 27.896 C 31.099 27.896 31.489 28.639 31.489 29.729 L 31.489 34.064 L 34.183 34.064 L 34.183 29.417 C 34.183 26.928 32.854 25.77 31.082 25.77 C 29.653 25.77 29.012 26.555 28.654 27.107 L 28.654 25.96 L 25.961 25.96 C 25.996 26.721 25.961 34.064 25.961 34.064 L 28.654 34.064 Z\" fill=\"#eeeeee\"></path></svg>',svgContentId:11778837834,withExternalLayout:true})})})})})});});const css=[\".framer-aeSkj.framer-14dzhpx, .framer-aeSkj .framer-14dzhpx { display: block; }\",\".framer-aeSkj.framer-3s2dh0 { cursor: pointer; height: 56px; overflow: hidden; position: relative; text-decoration: none; width: 56px; }\",\".framer-aeSkj .framer-jlgvzz { flex: none; height: 56px; left: 0px; position: absolute; top: 0px; width: 56px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 56\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"TWkhNd2t5\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"qPHWxlLHq\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerzo0VOuDO3=withCSS(Component,css,\"framer-aeSkj\");export default Framerzo0VOuDO3;Framerzo0VOuDO3.displayName=\"LinkedIn\";Framerzo0VOuDO3.defaultProps={height:56,width:56};addPropertyControls(Framerzo0VOuDO3,{qPHWxlLHq:{title:\"Link\",type:ControlType.Link}});addFonts(Framerzo0VOuDO3,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerzo0VOuDO3\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"56\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TWkhNd2t5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"qPHWxlLHq\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"56\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zo0VOuDO3.map","// Generated by Framer (88d7d04)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Grain from\"https://framerusercontent.com/modules/cKGD16u2MGB7MfqfVXFp/wiztTCbXokZrMicHAmZc/Grain.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/fR2yUSjaEYdUOJNjl3SX/sXlwmC54Wqazfxapuapt/CqOCrDYpB.js\";import TikTok from\"https://framerusercontent.com/modules/aNKFSnhb6tUWvPWsRCKI/kA3Z3TltgBYNfeGe9654/BYZGNwdNv.js\";import Button from\"https://framerusercontent.com/modules/yCtda7KmaC3JYWq6qNyF/TOlA8gXvc1QvuF3ux1yi/fHI807cr5.js\";import Instagram from\"https://framerusercontent.com/modules/oVuRsYfUh5TTdyJ7Jxpt/6fTGV5Q6aX4nDJc4NGGV/JihrHccgW.js\";import YouTube from\"https://framerusercontent.com/modules/tFcytFLTQEmzTzVLXnSZ/vAjxW7rRwyQ3JWIZLYbQ/mM0DS_7w_.js\";import LinkedIn from\"https://framerusercontent.com/modules/1MJxJSJXGfnVeCGNFI1C/LQUFZPlTTGxR2QWVNfCT/zo0VOuDO3.js\";const ButtonFonts=getFonts(Button);const MotionDivWithFX=withFX(motion.div);const LinkedInFonts=getFonts(LinkedIn);const YouTubeFonts=getFonts(YouTube);const InstagramFonts=getFonts(Instagram);const TikTokFonts=getFonts(TikTok);const GrainFonts=getFonts(Grain);const MotionFooterWithFX=withFX(motion.footer);const cycleOrder=[\"AIGRTN7lT\",\"LzUqyEWPF\",\"hyvpAaGrd\"];const serializationHash=\"framer-RElu0\";const variantClassNames={AIGRTN7lT:\"framer-v-3nqjjg\",hyvpAaGrd:\"framer-v-1o5qyfg\",LzUqyEWPF:\"framer-v-1whhni9\"};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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:40};const transition2={damping:20,delay:0,mass:1,stiffness:66,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:40};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:\"AIGRTN7lT\",Phone:\"hyvpAaGrd\",Tablet:\"LzUqyEWPF\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"AIGRTN7lT\"};};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:\"AIGRTN7lT\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"hyvpAaGrd\")return false;return true;};const router=useRouter();const isDisplayed1=()=>{if(baseVariant===\"hyvpAaGrd\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(MotionFooterWithFX,{...restProps,...gestureHandlers,__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-3nqjjg\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"AIGRTN7lT\",ref:refBinding,style:{...style},...addPropertyOverrides({hyvpAaGrd:{__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScroll\",\"data-framer-name\":\"Phone\"},LzUqyEWPF:{__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScroll\",\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vqcv7q\",\"data-framer-name\":\"Footer Container\",layoutDependency:layoutDependency,layoutId:\"pVJnu93Wd\",style:{backgroundColor:\"var(--token-65e6c24b-c545-449b-be30-0a75f5d2ff0d, rgb(22, 22, 22))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pdmp9v\",\"data-framer-name\":\"Footer Wrapper\",layoutDependency:layoutDependency,layoutId:\"QX28DNQ4S\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ef99ua\",layoutDependency:layoutDependency,layoutId:\"DaElE9gGC\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ek7rt9\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"XyxR9Gtez\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-8df0qv\",layoutDependency:layoutDependency,layoutId:\"bmsHAgdFv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 61.1 36\" overflow=\"visible\"><g><path d=\"M 0.002 0.149 L 15.18 0.149 L 15.18 4.501 L 4.465 4.501 L 4.465 10.561 L 13.975 10.561 L 13.975 14.784 L 4.465 14.784 L 4.465 24.895 L 0 24.895 L 0 0.149 Z M 40.498 14.955 L 36.105 14.955 L 35.985 15.303 C 34.868 18.581 32.042 20.617 28.599 20.619 C 26.55 20.619 24.613 19.767 23.137 18.235 C 21.652 16.688 20.836 14.669 20.836 12.555 C 20.836 10.441 21.633 8.378 23.137 6.805 C 24.608 5.27 26.55 4.421 28.599 4.421 C 32.039 4.421 34.661 6.255 35.783 9.437 L 35.906 9.782 L 40.332 9.782 L 40.17 9.139 C 38.758 3.587 34.22 0 28.6 0 C 25.414 0 22.285 1.343 20.013 3.691 C 17.734 6.12 16.478 9.267 16.478 12.555 C 16.478 15.843 17.734 18.928 20.018 21.354 C 22.287 23.73 25.332 25.042 28.602 25.04 C 34.288 25.04 38.896 21.335 40.344 15.593 L 40.499 14.955 Z M 55.035 8.752 C 55.412 8.286 55.628 7.623 55.628 6.932 C 55.628 5.675 54.936 4.4 53.381 4.4 L 47.407 4.4 L 47.407 9.546 L 53.312 9.546 C 54.021 9.543 54.619 9.27 55.035 8.752 Z M 55.735 20.376 L 51.943 24.896 L 42.984 24.896 L 42.984 0.149 L 53.383 0.149 C 56.28 0.149 58.559 1.689 59.636 4.376 C 60.678 6.945 60.209 9.494 58.366 11.209 C 59.401 11.802 60.53 12.924 61.1 13.982 L 57.474 18.304 C 57.565 17.964 57.612 17.611 57.612 17.263 C 57.612 15.686 56.433 13.988 54.392 13.988 L 47.376 13.988 L 47.376 20.572 L 54.643 20.572 C 55.051 20.572 55.414 20.502 55.735 20.379 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 8.073 30.325 L 7.345 30.325 L 5.08 35.969 L 6.172 35.969 L 6.697 34.601 L 8.734 34.601 L 9.253 35.969 L 10.338 35.969 Z M 7.073 33.635 L 7.716 31.94 L 8.362 33.635 Z M 14.957 30.325 L 15.752 30.325 L 15.752 35.969 L 14.748 35.969 L 14.748 32.417 L 13.509 34.261 L 12.945 34.261 L 11.705 32.417 L 11.705 35.969 L 10.694 35.969 L 10.694 30.325 L 11.504 30.325 L 13.23 32.864 L 14.955 30.325 Z M 18.505 32.636 C 17.869 32.578 17.417 32.5 17.386 32.064 C 17.375 31.948 17.386 31.779 17.493 31.643 C 17.694 31.386 18.084 31.287 18.38 31.281 L 18.403 31.281 C 18.818 31.281 19.276 31.465 19.367 31.875 L 19.386 31.969 L 20.377 31.93 L 20.36 31.804 C 20.204 30.686 19.215 30.289 18.418 30.289 C 17.716 30.289 17.057 30.581 16.696 31.049 C 16.455 31.363 16.345 31.744 16.379 32.152 L 16.38 32.152 C 16.482 33.448 17.723 33.572 18.389 33.64 C 18.941 33.695 19.401 33.767 19.472 34.082 C 19.485 34.142 19.491 34.196 19.491 34.243 C 19.491 34.714 18.925 35.004 18.4 35.004 C 17.919 35.004 17.397 34.758 17.352 34.345 L 17.35 34.345 L 17.339 34.155 L 16.327 34.175 L 16.341 34.445 C 16.447 35.456 17.477 36 18.392 36 C 19.432 36 20.507 35.344 20.507 34.248 C 20.507 34.137 20.491 34.001 20.465 33.865 C 20.248 32.968 19.352 32.74 18.502 32.633 Z M 20.666 31.297 L 22.305 31.297 L 22.305 35.969 L 23.315 35.969 L 23.315 31.297 L 24.948 31.297 L 24.948 30.323 L 20.666 30.323 Z M 26.55 33.655 L 29.003 33.655 L 29.003 32.635 L 26.55 32.635 L 26.55 31.339 L 29.058 31.339 L 29.058 30.325 L 25.529 30.325 L 25.529 35.969 L 29.066 35.969 L 29.066 34.957 L 26.55 34.957 Z M 33.773 32.165 C 33.773 31.25 33.128 30.323 31.893 30.323 L 29.807 30.323 L 29.807 35.968 L 30.809 35.968 L 30.809 31.342 L 31.893 31.342 C 32.49 31.342 32.761 31.766 32.761 32.163 C 32.761 32.56 32.49 32.991 31.893 32.991 L 30.867 32.991 L 30.867 33.519 L 32.9 35.966 L 34.215 35.966 L 32.468 33.888 C 33.366 33.642 33.773 32.863 33.773 32.162 Z M 39.411 33.151 C 39.411 34.508 38.541 35.969 36.631 35.969 L 34.573 35.969 L 34.573 30.323 L 36.631 30.323 C 38.541 30.323 39.411 31.789 39.411 33.15 Z M 38.407 33.151 C 38.407 32.278 37.851 31.339 36.631 31.339 L 35.585 31.339 L 35.585 34.959 L 36.631 34.959 C 37.851 34.959 38.407 34.022 38.407 33.153 Z M 42.169 30.325 L 41.44 30.325 L 39.176 35.969 L 40.267 35.969 L 40.792 34.601 L 42.83 34.601 L 43.348 35.969 L 44.433 35.969 Z M 41.168 33.635 L 41.811 31.94 L 42.457 33.635 Z M 49.105 30.325 L 47.381 32.864 L 45.654 30.325 L 44.844 30.325 L 44.844 35.969 L 45.857 35.969 L 45.857 32.417 L 47.096 34.261 L 47.659 34.261 L 48.898 32.417 L 48.898 35.969 L 49.901 35.969 L 49.901 30.325 L 49.107 30.325 Z\" fill=\"rgb(255, 255, 255)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-93a97w\",layoutDependency:layoutDependency,layoutId:\"FNzQfXp7I\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 61.1 25.04\" overflow=\"visible\"><path d=\"M 0.002 0.149 L 15.18 0.149 L 15.18 4.501 L 4.465 4.501 L 4.465 10.561 L 13.975 10.561 L 13.975 14.784 L 4.465 14.784 L 4.465 24.895 L 0 24.895 L 0 0.149 Z M 40.498 14.955 L 36.105 14.955 L 35.985 15.303 C 34.868 18.581 32.042 20.617 28.599 20.619 C 26.55 20.619 24.613 19.767 23.137 18.235 C 21.652 16.688 20.836 14.669 20.836 12.555 C 20.836 10.441 21.633 8.378 23.137 6.805 C 24.608 5.27 26.55 4.421 28.599 4.421 C 32.039 4.421 34.661 6.255 35.783 9.437 L 35.906 9.782 L 40.332 9.782 L 40.17 9.139 C 38.758 3.587 34.22 0 28.6 0 C 25.414 0 22.285 1.343 20.013 3.691 C 17.734 6.12 16.478 9.267 16.478 12.555 C 16.478 15.843 17.734 18.928 20.018 21.354 C 22.287 23.73 25.332 25.042 28.602 25.04 C 34.288 25.04 38.896 21.335 40.344 15.593 L 40.499 14.955 Z M 55.035 8.752 C 55.412 8.286 55.628 7.623 55.628 6.932 C 55.628 5.675 54.936 4.4 53.381 4.4 L 47.407 4.4 L 47.407 9.546 L 53.312 9.546 C 54.021 9.543 54.619 9.27 55.035 8.752 Z M 55.735 20.376 L 51.943 24.896 L 42.984 24.896 L 42.984 0.149 L 53.383 0.149 C 56.28 0.149 58.559 1.689 59.636 4.376 C 60.678 6.945 60.209 9.494 58.366 11.209 C 59.401 11.802 60.53 12.924 61.1 13.982 L 57.474 18.304 C 57.565 17.964 57.612 17.611 57.612 17.263 C 57.612 15.686 56.433 13.988 54.392 13.988 L 47.376 13.988 L 47.376 20.572 L 54.643 20.572 C 55.051 20.572 55.414 20.502 55.735 20.379 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-180aw5d\",layoutDependency:layoutDependency,layoutId:\"g9jbKn56Y\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.18 24.746\" overflow=\"visible\"><path d=\"M 0.002 0 L 15.18 0 L 15.18 4.352 L 4.465 4.352 L 4.465 10.412 L 13.975 10.412 L 13.975 14.635 L 4.465 14.635 L 4.465 24.746 L 0 24.746 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1q0h12o\",layoutDependency:layoutDependency,layoutId:\"oHJWGJ8Kq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.022 25.04\" overflow=\"visible\"><path d=\"M 24.02 14.955 L 19.628 14.955 L 19.508 15.303 C 18.39 18.581 15.564 20.617 12.121 20.619 C 10.072 20.619 8.135 19.767 6.66 18.235 C 5.175 16.688 4.358 14.669 4.358 12.555 C 4.358 10.441 5.155 8.378 6.66 6.805 C 8.13 5.27 10.072 4.421 12.121 4.421 C 15.561 4.421 18.183 6.255 19.305 9.437 L 19.428 9.782 L 23.855 9.782 L 23.693 9.139 C 22.281 3.587 17.742 0 12.123 0 C 8.937 0 5.808 1.343 3.536 3.691 C 1.257 6.12 0 9.267 0 12.555 C 0 15.843 1.257 18.928 3.54 21.354 C 5.809 23.73 8.854 25.042 12.124 25.04 C 17.811 25.04 22.418 21.335 23.866 15.593 L 24.022 14.955 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-o7nxb6\",layoutDependency:layoutDependency,layoutId:\"yb9fOBYTy\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.221 5.145\" overflow=\"visible\"><path d=\"M 7.628 4.352 C 8.006 3.885 8.221 3.223 8.221 2.531 C 8.221 1.275 7.529 0 5.975 0 L 0 0 L 0 5.145 L 5.905 5.145 C 6.614 5.142 7.212 4.87 7.628 4.352 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-edmeek\",layoutDependency:layoutDependency,layoutId:\"W85gYBzti\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.117 24.747\" overflow=\"visible\"><path d=\"M 12.751 20.227 L 8.96 24.747 L 0 24.747 L 0 0 L 10.399 0 C 13.297 0 15.575 1.54 16.653 4.227 C 17.694 6.796 17.226 9.345 15.383 11.06 C 16.418 11.653 17.547 12.775 18.117 13.833 L 14.49 18.155 C 14.581 17.815 14.628 17.462 14.628 17.114 C 14.628 15.537 13.449 13.839 11.408 13.839 L 4.392 13.839 L 4.392 20.423 L 11.659 20.423 C 12.067 20.423 12.43 20.353 12.751 20.23 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1lvp7q\",layoutDependency:layoutDependency,layoutId:\"tewSo0xkE\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44.82 5.711\" overflow=\"visible\"><path d=\"M 2.993 0.036 L 2.264 0.036 L 0 5.68 L 1.092 5.68 L 1.616 4.311 L 3.654 4.311 L 4.172 5.68 L 5.257 5.68 Z M 1.992 3.346 L 2.635 1.65 L 3.281 3.346 Z M 9.876 0.036 L 10.671 0.036 L 10.671 5.68 L 9.667 5.68 L 9.667 2.128 L 8.428 3.971 L 7.865 3.971 L 6.624 2.128 L 6.624 5.68 L 5.613 5.68 L 5.613 0.036 L 6.423 0.036 L 8.15 2.575 L 9.875 0.036 Z M 13.425 2.347 C 12.788 2.288 12.336 2.211 12.306 1.775 C 12.294 1.658 12.306 1.49 12.412 1.354 C 12.613 1.096 13.004 0.998 13.3 0.991 L 13.323 0.991 C 13.737 0.991 14.196 1.176 14.286 1.586 L 14.306 1.68 L 15.297 1.641 L 15.279 1.514 C 15.124 0.397 14.134 0 13.337 0 C 12.636 0 11.977 0.292 11.616 0.76 C 11.374 1.074 11.264 1.454 11.298 1.863 L 11.3 1.863 C 11.402 3.158 12.642 3.283 13.308 3.351 C 13.86 3.406 14.32 3.477 14.392 3.793 C 14.405 3.853 14.411 3.906 14.411 3.953 C 14.411 4.425 13.844 4.715 13.319 4.715 C 12.838 4.715 12.317 4.468 12.272 4.055 L 12.27 4.055 L 12.259 3.866 L 11.246 3.885 L 11.261 4.156 C 11.366 5.166 12.396 5.711 13.311 5.711 C 14.351 5.711 15.426 5.055 15.426 3.958 C 15.426 3.848 15.41 3.712 15.384 3.576 C 15.167 2.679 14.272 2.45 13.421 2.344 Z M 15.585 1.007 L 17.224 1.007 L 17.224 5.68 L 18.235 5.68 L 18.235 1.007 L 19.867 1.007 L 19.867 0.034 L 15.585 0.034 Z M 21.469 3.365 L 23.923 3.365 L 23.923 2.345 L 21.469 2.345 L 21.469 1.049 L 23.978 1.049 L 23.978 0.036 L 20.449 0.036 L 20.449 5.68 L 23.986 5.68 L 23.986 4.668 L 21.469 4.668 Z M 28.692 1.875 C 28.692 0.96 28.048 0.034 26.812 0.034 L 24.726 0.034 L 24.726 5.678 L 25.729 5.678 L 25.729 1.053 L 26.812 1.053 C 27.41 1.053 27.68 1.477 27.68 1.874 C 27.68 2.271 27.41 2.701 26.812 2.701 L 25.787 2.701 L 25.787 3.229 L 27.819 5.677 L 29.135 5.677 L 27.387 3.599 C 28.286 3.353 28.692 2.574 28.692 1.872 Z M 34.33 2.862 C 34.33 4.219 33.46 5.68 31.551 5.68 L 29.493 5.68 L 29.493 0.034 L 31.551 0.034 C 33.46 0.034 34.33 1.5 34.33 2.86 Z M 33.326 2.862 C 33.326 1.989 32.771 1.049 31.551 1.049 L 30.505 1.049 L 30.505 4.669 L 31.551 4.669 C 32.771 4.669 33.326 3.733 33.326 2.863 Z M 37.088 0.036 L 36.36 0.036 L 34.095 5.68 L 35.187 5.68 L 35.712 4.311 L 37.749 4.311 L 38.267 5.68 L 39.353 5.68 Z M 36.087 3.346 L 36.73 1.65 L 37.377 3.346 Z M 44.025 0.036 L 42.3 2.575 L 40.574 0.036 L 39.764 0.036 L 39.764 5.68 L 40.776 5.68 L 40.776 2.128 L 42.015 3.971 L 42.579 3.971 L 43.818 2.128 L 43.818 5.68 L 44.82 5.68 L 44.82 0.036 L 44.027 0.036 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1noy96r\",layoutDependency:layoutDependency,layoutId:\"uEmFeoc5F\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.257 5.644\" overflow=\"visible\"><path d=\"M 2.993 0 L 2.264 0 L 0 5.644 L 1.092 5.644 L 1.616 4.276 L 3.654 4.276 L 4.172 5.644 L 5.257 5.644 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1h5jb8x\",layoutDependency:layoutDependency,layoutId:\"qG_lzBOyV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.289 1.696\" overflow=\"visible\"><path d=\"M 0 1.696 L 0.643 0 L 1.289 1.696 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-uriuwx\",layoutDependency:layoutDependency,layoutId:\"HgGzSEXj3\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.058 5.644\" overflow=\"visible\"><path d=\"M 4.263 0 L 5.058 0 L 5.058 5.644 L 4.054 5.644 L 4.054 2.092 L 2.815 3.936 L 2.251 3.936 L 1.011 2.092 L 1.011 5.644 L 0 5.644 L 0 0 L 0.81 0 L 2.536 2.539 L 4.261 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-jl3ekv\",layoutDependency:layoutDependency,layoutId:\"Yp6dvqtUS\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.18 5.711\" overflow=\"visible\"><path d=\"M 2.178 2.347 C 1.542 2.288 1.09 2.211 1.059 1.775 C 1.048 1.658 1.059 1.49 1.166 1.354 C 1.367 1.096 1.757 0.998 2.054 0.991 L 2.076 0.991 C 2.491 0.991 2.949 1.176 3.04 1.586 L 3.059 1.68 L 4.051 1.641 L 4.033 1.514 C 3.877 0.397 2.888 0 2.091 0 C 1.39 0 0.73 0.292 0.369 0.76 C 0.128 1.074 0.018 1.454 0.052 1.863 L 0.053 1.863 C 0.155 3.158 1.396 3.283 2.062 3.351 C 2.614 3.406 3.074 3.477 3.145 3.793 C 3.158 3.853 3.165 3.906 3.165 3.953 C 3.165 4.425 2.598 4.715 2.073 4.715 C 1.592 4.715 1.071 4.468 1.025 4.055 L 1.024 4.055 L 1.012 3.866 L 0 3.885 L 0.015 4.156 C 0.12 5.166 1.15 5.711 2.065 5.711 C 3.105 5.711 4.18 5.055 4.18 3.958 C 4.18 3.848 4.164 3.712 4.138 3.576 C 3.921 2.679 3.025 2.45 2.175 2.344 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-h3px9s\",layoutDependency:layoutDependency,layoutId:\"neSi3I6eO\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.282 5.646\" overflow=\"visible\"><path d=\"M 0 0.973 L 1.639 0.973 L 1.639 5.646 L 2.65 5.646 L 2.65 0.973 L 4.282 0.973 L 4.282 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1g164cq\",layoutDependency:layoutDependency,layoutId:\"b04hyDfFc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.537 5.644\" overflow=\"visible\"><path d=\"M 1.02 3.33 L 3.474 3.33 L 3.474 2.31 L 1.02 2.31 L 1.02 1.014 L 3.529 1.014 L 3.529 0 L 0 0 L 0 5.644 L 3.537 5.644 L 3.537 4.632 L 1.02 4.632 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-g5lvls\",layoutDependency:layoutDependency,layoutId:\"OZoTa29ht\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.408 5.644\" overflow=\"visible\"><path d=\"M 3.966 1.841 C 3.966 0.926 3.322 0 2.086 0 L 0 0 L 0 5.644 L 1.003 5.644 L 1.003 1.019 L 2.086 1.019 C 2.684 1.019 2.954 1.443 2.954 1.84 C 2.954 2.237 2.684 2.667 2.086 2.667 L 1.061 2.667 L 1.061 3.195 L 3.093 5.643 L 4.408 5.643 L 2.661 3.565 C 3.56 3.319 3.966 2.539 3.966 1.838 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1utehhu\",layoutDependency:layoutDependency,layoutId:\"MdqwqS_q1\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.838 5.646\" overflow=\"visible\"><path d=\"M 4.838 2.828 C 4.838 4.185 3.968 5.646 2.058 5.646 L 0 5.646 L 0 0 L 2.058 0 C 3.968 0 4.838 1.466 4.838 2.826 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1uwlbf6\",layoutDependency:layoutDependency,layoutId:\"T4DLJ5KBu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.821 3.62\" overflow=\"visible\"><path d=\"M 2.821 1.812 C 2.821 0.939 2.266 0 1.046 0 L 0 0 L 0 3.62 L 1.046 3.62 C 2.266 3.62 2.821 2.684 2.821 1.814 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-49l1zn\",layoutDependency:layoutDependency,layoutId:\"yLMuHNkhl\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.257 5.644\" overflow=\"visible\"><path d=\"M 2.993 0 L 2.264 0 L 0 5.644 L 1.092 5.644 L 1.616 4.276 L 3.654 4.276 L 4.172 5.644 L 5.257 5.644 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-h9449o\",layoutDependency:layoutDependency,layoutId:\"vx5gXIrna\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.289 1.696\" overflow=\"visible\"><path d=\"M 0 1.696 L 0.643 0 L 1.289 1.696 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1qj6piu\",layoutDependency:layoutDependency,layoutId:\"IziDWsjYu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.056 5.644\" overflow=\"visible\"><path d=\"M 4.261 0 L 2.536 2.539 L 0.81 0 L 0 0 L 0 5.644 L 1.012 5.644 L 1.012 2.092 L 2.251 3.936 L 2.815 3.936 L 4.054 2.092 L 4.054 5.644 L 5.056 5.644 L 5.056 0 L 4.263 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bynymz\",\"data-framer-name\":\"Center\",layoutDependency:layoutDependency,layoutId:\"upuO_S68E\",children:isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ztuGERrLg\"},implicitPathVariables:undefined},{href:{webPageId:\"ztuGERrLg\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:57,...addPropertyOverrides({LzUqyEWPF:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||175)-32-163)/2+0+0)+0+0+30+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xzni3t-container\",layoutDependency:layoutDependency,layoutId:\"wui29sR3w-container\",nodeId:\"wui29sR3w\",rendersWithMotion:true,scopeId:\"pP_PCEjsR\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"wui29sR3w\",jhyCIEezG:resolvedLinks[0],layoutId:\"wui29sR3w\",variant:matchVariant(\"OlZzxAO4m\"),width:\"100%\",x1fGPJLFf:\"Contact\",...addPropertyOverrides({LzUqyEWPF:{jhyCIEezG:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ztuGERrLg\"},implicitPathVariables:undefined},{href:{webPageId:\"ztuGERrLg\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({hyvpAaGrd:{height:57}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ugi895-container\",layoutDependency:layoutDependency,layoutId:\"gJFJ2iKnD-container\",nodeId:\"gJFJ2iKnD\",rendersWithMotion:true,scopeId:\"pP_PCEjsR\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"gJFJ2iKnD\",jhyCIEezG:resolvedLinks1[0],layoutId:\"gJFJ2iKnD\",variant:matchVariant(\"OlZzxAO4m\"),width:\"100%\",x1fGPJLFf:\"Contact\",...addPropertyOverrides({hyvpAaGrd:{jhyCIEezG:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tkqmjm\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"K96bplYDN\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-w2r8li\",\"data-framer-name\":\"Credits\",layoutDependency:layoutDependency,layoutId:\"Nt2I3IYXS\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nrjac4\",\"data-framer-name\":\"Copyright\",layoutDependency:layoutDependency,layoutId:\"zXfnug9Wk\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-4e1s0f\",\"data-styles-preset\":\"CqOCrDYpB\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1a59ef07-2045-4ea4-8f16-1ccfc0be217e, rgb(211, 216, 218)))\"},children:\"\\xa9\"})}),className:\"framer-frcwep\",\"data-framer-name\":\"\\xa9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uh132l4lI\",style:{\"--extracted-r6o4lv\":\"var(--token-1a59ef07-2045-4ea4-8f16-1ccfc0be217e, rgb(211, 216, 218))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-4e1s0f\",\"data-styles-preset\":\"CqOCrDYpB\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1a59ef07-2045-4ea4-8f16-1ccfc0be217e, rgb(211, 216, 218)))\"},children:\"Copyright FCB Amsterdam\"})}),className:\"framer-c4oulx\",\"data-framer-name\":\"Copyright\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"o1bQIp9JH\",style:{\"--extracted-r6o4lv\":\"var(--token-1a59ef07-2045-4ea4-8f16-1ccfc0be217e, rgb(211, 216, 218))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1msa7ze\",\"data-framer-name\":\"Developed By\",layoutDependency:layoutDependency,layoutId:\"kb8C1xGYx\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dbzvr\",\"data-framer-name\":\"Frame 40007\",layoutDependency:layoutDependency,layoutId:\"yRgrZ105S\"})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-ovz9sp\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"yql8k6rr9\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,width:\"56px\",...addPropertyOverrides({LzUqyEWPF:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||175)-32-163)/2+0+0)+0+0+30+77+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1n9muh7-container\",layoutDependency:layoutDependency,layoutId:\"eAsxZtJy6-container\",nodeId:\"eAsxZtJy6\",rendersWithMotion:true,scopeId:\"pP_PCEjsR\",children:/*#__PURE__*/_jsx(LinkedIn,{height:\"100%\",id:\"eAsxZtJy6\",layoutId:\"eAsxZtJy6\",qPHWxlLHq:\"https://www.linkedin.com/company/fcb-amsterdam\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,width:\"56px\",...addPropertyOverrides({LzUqyEWPF:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||175)-32-163)/2+0+0)+0+0+30+77+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jb2wre-container\",layoutDependency:layoutDependency,layoutId:\"X3bBYv6Ue-container\",nodeId:\"X3bBYv6Ue\",rendersWithMotion:true,scopeId:\"pP_PCEjsR\",children:/*#__PURE__*/_jsx(YouTube,{height:\"100%\",id:\"X3bBYv6Ue\",layoutId:\"X3bBYv6Ue\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",yeyBdzLoH:\"https://www.youtube.com/channel/UCHnovE8ZUm_vQEntKa7HiVw\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,width:\"56px\",...addPropertyOverrides({LzUqyEWPF:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||175)-32-163)/2+0+0)+0+0+30+77+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ts8hfk-container\",layoutDependency:layoutDependency,layoutId:\"ZEZOsiDA7-container\",nodeId:\"ZEZOsiDA7\",rendersWithMotion:true,scopeId:\"pP_PCEjsR\",children:/*#__PURE__*/_jsx(Instagram,{height:\"100%\",id:\"ZEZOsiDA7\",layoutId:\"ZEZOsiDA7\",style:{height:\"100%\",width:\"100%\"},SvL1OAPWH:\"https://www.instagram.com/fcb_amsterdam\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,width:\"56px\",...addPropertyOverrides({LzUqyEWPF:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||175)-32-163)/2+0+0)+0+0+30+77+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11vjaj2-container\",layoutDependency:layoutDependency,layoutId:\"dMBTgsWub-container\",nodeId:\"dMBTgsWub\",rendersWithMotion:true,scopeId:\"pP_PCEjsR\",children:/*#__PURE__*/_jsx(TikTok,{height:\"100%\",id:\"dMBTgsWub\",layoutId:\"dMBTgsWub\",style:{height:\"100%\",width:\"100%\"},v9uwff8o_:\"https://www.tiktok.com/@fcb.amsterdam\",width:\"100%\"})})})]})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2polyk-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"WhdyrLGG0-container\",nodeId:\"WhdyrLGG0\",rendersWithMotion:true,scopeId:\"pP_PCEjsR\",style:{opacity:.15},children:/*#__PURE__*/_jsx(Grain,{height:\"100%\",id:\"WhdyrLGG0\",layoutId:\"WhdyrLGG0\",opacity:.2,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})})});});const css=[\".framer-RElu0.framer-1s4sc0z, .framer-RElu0 .framer-1s4sc0z { display: block; }\",\".framer-RElu0.framer-3nqjjg { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-height: 219px; overflow: hidden; padding: 16px; position: relative; width: 1440px; }\",\".framer-RElu0 .framer-vqcv7q { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 159px; justify-content: flex-start; overflow: hidden; padding: 0px 40px 0px 40px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-RElu0 .framer-1pdmp9v { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 30px 0px 0px 0px; position: relative; width: 100%; z-index: 4; }\",\".framer-RElu0 .framer-ef99ua { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-RElu0 .framer-1ek7rt9 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-RElu0 .framer-8df0qv { height: 36px; position: relative; width: 61px; }\",\".framer-RElu0 .framer-93a97w { height: 25px; left: 0px; position: absolute; top: 0px; width: 61px; }\",\".framer-RElu0 .framer-180aw5d { height: 25px; left: 0px; position: absolute; top: 0px; width: 15px; }\",\".framer-RElu0 .framer-1q0h12o { height: 25px; left: 17px; position: absolute; top: 0px; width: 24px; }\",\".framer-RElu0 .framer-o7nxb6 { height: 5px; left: 48px; position: absolute; top: 5px; width: 8px; }\",\".framer-RElu0 .framer-edmeek { height: 25px; left: 43px; position: absolute; top: 0px; width: 18px; }\",\".framer-RElu0 .framer-1lvp7q { height: 6px; left: 5px; position: absolute; top: 31px; width: 45px; }\",\".framer-RElu0 .framer-1noy96r { height: 6px; left: 0px; position: absolute; top: 0px; width: 6px; }\",\".framer-RElu0 .framer-1h5jb8x { height: 2px; left: 2px; position: absolute; top: 2px; width: 2px; }\",\".framer-RElu0 .framer-uriuwx { height: 6px; left: 6px; position: absolute; top: 0px; width: 5px; }\",\".framer-RElu0 .framer-jl3ekv { height: 6px; left: 11px; position: absolute; top: 0px; width: 4px; }\",\".framer-RElu0 .framer-h3px9s { height: 6px; left: 16px; position: absolute; top: 0px; width: 5px; }\",\".framer-RElu0 .framer-1g164cq { height: 6px; left: 21px; position: absolute; top: 0px; width: 4px; }\",\".framer-RElu0 .framer-g5lvls { height: 6px; left: 25px; position: absolute; top: 0px; width: 5px; }\",\".framer-RElu0 .framer-1utehhu { height: 6px; left: 30px; position: absolute; top: 0px; width: 5px; }\",\".framer-RElu0 .framer-1uwlbf6 { height: 4px; left: 31px; position: absolute; top: 1px; width: 3px; }\",\".framer-RElu0 .framer-49l1zn { height: 6px; left: 34px; position: absolute; top: 0px; width: 6px; }\",\".framer-RElu0 .framer-h9449o { height: 2px; left: 36px; position: absolute; top: 2px; width: 2px; }\",\".framer-RElu0 .framer-1qj6piu { height: 6px; left: 40px; position: absolute; top: 0px; width: 5px; }\",\".framer-RElu0 .framer-1bynymz { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: wrap; gap: 229px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-RElu0 .framer-1xzni3t-container, .framer-RElu0 .framer-ugi895-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-RElu0 .framer-1tkqmjm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-RElu0 .framer-w2r8li { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-RElu0 .framer-1nrjac4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-RElu0 .framer-frcwep, .framer-RElu0 .framer-c4oulx { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-RElu0 .framer-1msa7ze { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; min-height: 21px; min-width: 36px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-RElu0 .framer-1dbzvr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; min-height: 21px; min-width: 44px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-RElu0 .framer-ovz9sp { 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: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-RElu0 .framer-1n9muh7-container, .framer-RElu0 .framer-jb2wre-container, .framer-RElu0 .framer-1ts8hfk-container, .framer-RElu0 .framer-11vjaj2-container { flex: none; height: 56px; position: relative; width: 56px; }\",\".framer-RElu0 .framer-2polyk-container { flex: none; height: 28%; left: calc(50.00000000000002% - 102.27272727272727% / 2); position: absolute; top: calc(12.109375000000021% - 27.994791666666668% / 2); width: 102%; z-index: 2; }\",\".framer-RElu0.framer-v-1whhni9.framer-3nqjjg { min-height: unset; width: 810px; }\",\".framer-RElu0.framer-v-1whhni9 .framer-vqcv7q { height: min-content; }\",\".framer-RElu0.framer-v-1whhni9 .framer-1bynymz { align-content: flex-end; align-items: flex-end; flex-direction: column; flex-wrap: nowrap; gap: 80px 229px; }\",\".framer-RElu0.framer-v-1whhni9 .framer-1xzni3t-container, .framer-RElu0.framer-v-1whhni9 .framer-w2r8li { order: 0; }\",\".framer-RElu0.framer-v-1whhni9 .framer-1tkqmjm { gap: 150px; justify-content: flex-start; }\",\".framer-RElu0.framer-v-1whhni9 .framer-ovz9sp { order: 1; }\",\".framer-RElu0.framer-v-1whhni9 .framer-2polyk-container { height: 1086px; top: calc(12.109375000000021% - 1086px / 2); }\",\".framer-RElu0.framer-v-1o5qyfg.framer-3nqjjg { width: 390px; }\",\".framer-RElu0.framer-v-1o5qyfg .framer-vqcv7q { height: min-content; padding: 0px 16px 16px 16px; }\",\".framer-RElu0.framer-v-1o5qyfg .framer-1pdmp9v { gap: 62px; }\",\".framer-RElu0.framer-v-1o5qyfg .framer-ef99ua { gap: 0px; order: 0; }\",\".framer-RElu0.framer-v-1o5qyfg .framer-1ek7rt9 { gap: 28px; }\",\".framer-RElu0.framer-v-1o5qyfg .framer-1bynymz { flex-direction: column; flex-wrap: nowrap; gap: 80px 229px; justify-content: flex-start; min-height: 57px; }\",\".framer-RElu0.framer-v-1o5qyfg .framer-1tkqmjm { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 20px; justify-content: flex-start; order: 1; }\",\".framer-RElu0.framer-v-1o5qyfg .framer-w2r8li { flex-wrap: wrap; justify-content: flex-start; width: 100%; }\",\".framer-RElu0.framer-v-1o5qyfg .framer-ovz9sp { flex-wrap: wrap; gap: 5px 5px; justify-content: flex-start; width: 100%; }\",\".framer-RElu0.framer-v-1o5qyfg .framer-2polyk-container { height: 100%; left: calc(50.00000000000002% - 102.23463687150837% / 2); top: calc(49.95808885163456% - 100.12573344509639% / 2); width: 102%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 219\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"219px\",null]},\"LzUqyEWPF\":{\"layout\":[\"fixed\",\"auto\"]},\"hyvpAaGrd\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"219px\",null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerpP_PCEjsR=withCSS(Component,css,\"framer-RElu0\");export default FramerpP_PCEjsR;FramerpP_PCEjsR.displayName=\"Footer\";FramerpP_PCEjsR.defaultProps={height:219,width:1440};addPropertyControls(FramerpP_PCEjsR,{variant:{options:[\"AIGRTN7lT\",\"LzUqyEWPF\",\"hyvpAaGrd\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerpP_PCEjsR,[{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\"}]},...ButtonFonts,...LinkedInFonts,...YouTubeFonts,...InstagramFonts,...TikTokFonts,...GrainFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerpP_PCEjsR.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Button,{},context),forwardLoader(LinkedIn,{},context),forwardLoader(YouTube,{},context),forwardLoader(Instagram,{},context),forwardLoader(TikTok,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpP_PCEjsR\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"219px\\\",null]},\\\"LzUqyEWPF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hyvpAaGrd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"219px\\\",null]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"219\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pP_PCEjsR.map","// Generated by Framer (38310e0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Navbar from\"#framer/local/canvasComponent/B4DVI2ij6/B4DVI2ij6.js\";import Footer from\"#framer/local/canvasComponent/pP_PCEjsR/pP_PCEjsR.js\";const NavbarFonts=getFonts(Navbar);const NavbarWithVariantAppearEffect=withVariantAppearEffect(Navbar);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const FooterFonts=getFonts(Footer);const breakpoints={k_qiB5Ves:\"(min-width: 1440px)\",ObNgFUIab:\"(max-width: 809.98px)\",VBW4HECLp:\"(min-width: 1440px) and (max-width: 1439.98px)\",zJORcQLNb:\"(min-width: 810px) and (max-width: 1439.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-E1RYB\";const variantClassNames={k_qiB5Ves:\"framer-v-1lgcna6\",ObNgFUIab:\"framer-v-9mtluc\",VBW4HECLp:\"framer-v-1yq9049\",zJORcQLNb:\"framer-v-khqwtp\"};const g4jXwxrzr=undefined;const OpopI05Cc=undefined;const transition1={bounce:.2,delay:.7,duration:1.6,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-8};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={ObNgFUIab:[\".framer-E1RYB .framer-10137ff { flex-direction: column; padding: 16px; }\",\".framer-E1RYB .framer-victy-container { flex: none; width: 100%; }\"],zJORcQLNb:[\".framer-E1RYB .framer-10137ff { padding: 24px 23px 32px 23px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={ObNgFUIab:\".framer-9mtluc-override\",zJORcQLNb:\".framer-khqwtp-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-E1RYB.framer-703vh1, .framer-E1RYB .framer-703vh1 { display: block; }\",\".framer-E1RYB.framer-1lgcna6 { align-content: center; align-items: center; background-color: var(--token-b33d2faa-409b-439a-a4aa-8e9b748f0824); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-E1RYB .framer-10137ff { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; order: -999; overflow: hidden; padding: 40px 56px 32px 56px; position: absolute; right: 0px; top: 0px; z-index: 10; }\",\".framer-E1RYB .framer-victy-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; will-change: var(--framer-will-change-effect-override, transform); z-index: 5; }\",\".framer-E1RYB .framer-1x29td5 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-E1RYB .framer-6j3988-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",\".framer-E1RYB .framer-1txgfkn-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={k_qiB5Ves:\"(min-width: 1440px)\",ObNgFUIab:\"(max-width: 809.98px)\",VBW4HECLp:\"(min-width: 1440px) and (max-width: 1439.98px)\",zJORcQLNb:\"(min-width: 810px) and (max-width: 1439.98px)\"};const humanReadableVariantMap={Desktop:\"VBW4HECLp\",Phone:\"ObNgFUIab\",Tablet:\"zJORcQLNb\"};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,navScroll,navScrollBack,width,...props})=>{return{...props,g4jXwxrzr:navScroll??props.g4jXwxrzr,OpopI05Cc:navScrollBack??props.OpopI05Cc,variant:humanReadableVariantMap[props.variant]??props.variant??\"k_qiB5Ves\"};};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,g4jXwxrzr,OpopI05Cc,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"VBW4HECLp\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"k_qiB5Ves\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-b33d2faa-409b-439a-a4aa-8e9b748f0824); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1lgcna6\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.nav,{className:\"framer-10137ff\",\"data-framer-name\":\"Navbar\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ObNgFUIab:{width:\"calc(100vw - 32px)\",y:16},zJORcQLNb:{width:\"max(100vw - 46px, 1px)\",y:24}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,width:\"max(100vw - 112px, 1px)\",y:40,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-victy-container\",\"data-framer-appear-id\":\"victy\",initial:animation1,nodeId:\"STrzgmsle\",optimized:true,rendersWithMotion:true,scopeId:\"AwWsIs5JU\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ObNgFUIab:{__framer__targets:[{ref:g4jXwxrzr,target:\"BXIkJCpXQ\"},{ref:OpopI05Cc,target:\"AEnyBubzq\"}],variant:matchVariant(\"AEnyBubzq\")},zJORcQLNb:{__framer__targets:[{ref:g4jXwxrzr,target:\"BXIkJCpXQ\"},{ref:OpopI05Cc,target:\"AEnyBubzq\"}],variant:matchVariant(\"AEnyBubzq\")}},children:/*#__PURE__*/_jsx(NavbarWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:g4jXwxrzr,target:\"YyyxtseF2\"},{ref:OpopI05Cc,target:\"FYAwq1E3o\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"STrzgmsle\",layoutId:\"STrzgmsle\",style:{width:\"100%\"},variant:matchVariant(\"FYAwq1E3o\"),width:\"100%\"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1x29td5\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:219,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-6j3988-container\",nodeId:\"CVoPi_p1h\",scopeId:\"AwWsIs5JU\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ObNgFUIab:{variant:matchVariant(\"hyvpAaGrd\")},zJORcQLNb:{variant:matchVariant(\"LzUqyEWPF\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"CVoPi_p1h\",layoutId:\"CVoPi_p1h\",style:{width:\"100%\"},variant:matchVariant(\"AIGRTN7lT\"),width:\"100%\"})})})}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{VBW4HECLp:{height:219,width:\"100vw\",y:1219}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1txgfkn-container hidden-1lgcna6 hidden-khqwtp hidden-9mtluc\",nodeId:\"DWIUpeoEH\",scopeId:\"AwWsIs5JU\",children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"DWIUpeoEH\",layoutId:\"DWIUpeoEH\",style:{width:\"100%\"},variant:matchVariant(\"AIGRTN7lT\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"zJORcQLNb\":{\"layout\":[\"fixed\",\"fixed\"]},\"ObNgFUIab\":{\"layout\":[\"fixed\",\"fixed\"]},\"VBW4HECLp\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"g4jXwxrzr\":\"navScroll\",\"OpopI05Cc\":\"navScrollBack\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"k_qiB5Ves\":[\".framer-10137ff\",\".framer-6j3988-container\"],\"zJORcQLNb\":[\".framer-10137ff\",\".framer-6j3988-container\"],\"ObNgFUIab\":[\".framer-10137ff\",\".framer-6j3988-container\"],\"VBW4HECLp\":[\".framer-10137ff\",\".framer-6j3988-container\",\".framer-1txgfkn-container\"]}\n * @framerBreakpoints {\"k_qiB5Ves\":{\"min\":1440,\"canvasClassName\":\"framer-1lgcna6-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"VBW4HECLp\":{\"min\":1440,\"max\":1439,\"canvasClassName\":\"framer-1yq9049-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"zJORcQLNb\":{\"min\":810,\"max\":1439,\"canvasClassName\":\"framer-khqwtp-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"ObNgFUIab\":{\"max\":809,\"canvasClassName\":\"framer-9mtluc-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant k_qiB5Ves\n * @framerLayoutTemplate true\n */const FramerAwWsIs5JU=withCSS(Component,css,\"framer-E1RYB\");export default FramerAwWsIs5JU;FramerAwWsIs5JU.displayName=\"Main\";FramerAwWsIs5JU.defaultProps={height:1e3,width:1440};addPropertyControls(FramerAwWsIs5JU,{g4jXwxrzr:{title:\"Nav Scroll\",type:ControlType.ScrollSectionRef},OpopI05Cc:{title:\"Nav Scroll Back\",type:ControlType.ScrollSectionRef}});addFonts(FramerAwWsIs5JU,[{explicitInter:true,fonts:[]},...NavbarFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerAwWsIs5JU.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navbar,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAwWsIs5JU\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"k_qiB5Ves\",\"framerLayoutTemplate\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"g4jXwxrzr\\\":\\\"navScroll\\\",\\\"OpopI05Cc\\\":\\\"navScrollBack\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1000\",\"framerHitTargets\":\"{\\\"k_qiB5Ves\\\":[\\\".framer-10137ff\\\",\\\".framer-6j3988-container\\\"],\\\"zJORcQLNb\\\":[\\\".framer-10137ff\\\",\\\".framer-6j3988-container\\\"],\\\"ObNgFUIab\\\":[\\\".framer-10137ff\\\",\\\".framer-6j3988-container\\\"],\\\"VBW4HECLp\\\":[\\\".framer-10137ff\\\",\\\".framer-6j3988-container\\\",\\\".framer-1txgfkn-container\\\"]}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zJORcQLNb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ObNgFUIab\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VBW4HECLp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1440\",\"framerBreakpoints\":\"{\\\"k_qiB5Ves\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-1lgcna6-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"VBW4HECLp\\\":{\\\"min\\\":1440,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-1yq9049-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"zJORcQLNb\\\":{\\\"min\\\":810,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-khqwtp-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"ObNgFUIab\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-9mtluc-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (46fff58)\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,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Navbar from\"#framer/local/canvasComponent/B4DVI2ij6/B4DVI2ij6.js\";import Footer from\"#framer/local/canvasComponent/pP_PCEjsR/pP_PCEjsR.js\";const NavbarFonts=getFonts(Navbar);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const FooterFonts=getFonts(Footer);const breakpoints={GBGchrUKc:\"(min-width: 1440px) and (max-width: 1439.98px)\",hjDNg6FeB:\"(min-width: 810px) and (max-width: 1439.98px)\",pbIEUgE35:\"(max-width: 809.98px)\",W2NuVWKEU:\"(min-width: 1440px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-NlLeD\";const variantClassNames={GBGchrUKc:\"framer-v-1klw3z7\",hjDNg6FeB:\"framer-v-2hizwu\",pbIEUgE35:\"framer-v-1x6yvcp\",W2NuVWKEU:\"framer-v-1217aab\"};const transition1={bounce:.2,delay:.7,duration:1.6,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-8};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={hjDNg6FeB:[\".framer-NlLeD .framer-1a9iohk { padding: 24px 23px 32px 23px; }\"],pbIEUgE35:[\".framer-NlLeD .framer-1a9iohk { flex-direction: column; padding: 16px; }\",\".framer-NlLeD .framer-1a7u9dl-container { flex: none; width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={hjDNg6FeB:\".framer-2hizwu-override\",pbIEUgE35:\".framer-1x6yvcp-override\"};const rules=[\".framer-NlLeD.framer-15xa3zj, .framer-NlLeD .framer-15xa3zj { display: block; }\",\".framer-NlLeD.framer-1217aab { align-content: center; align-items: center; background-color: var(--token-b33d2faa-409b-439a-a4aa-8e9b748f0824, #eeeeee); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-NlLeD .framer-1a9iohk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; order: -999; overflow: hidden; padding: 40px 56px 32px 56px; position: absolute; right: 0px; top: 0px; z-index: 10; }\",\".framer-NlLeD .framer-1a7u9dl-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; will-change: var(--framer-will-change-effect-override, transform); z-index: 5; }\",\".framer-NlLeD .framer-n7ee1b { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-NlLeD .framer-pb5ams-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={GBGchrUKc:\"(min-width: 1440px) and (max-width: 1439.98px)\",hjDNg6FeB:\"(min-width: 810px) and (max-width: 1439.98px)\",pbIEUgE35:\"(max-width: 809.98px)\",W2NuVWKEU:\"(min-width: 1440px)\"};const humanReadableVariantMap={Desktop:\"GBGchrUKc\",Phone:\"pbIEUgE35\",Tablet:\"hjDNg6FeB\"};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??\"W2NuVWKEU\"};};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:\"W2NuVWKEU\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-b33d2faa-409b-439a-a4aa-8e9b748f0824, rgb(238, 238, 238)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1217aab\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.nav,{className:\"framer-1a9iohk\",\"data-framer-name\":\"Navbar\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{hjDNg6FeB:{width:\"max(100vw - 46px, 1px)\",y:24},pbIEUgE35:{width:\"calc(100vw - 32px)\",y:16}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,width:\"max(100vw - 112px, 1px)\",y:40,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-1a7u9dl-container\",\"data-framer-appear-id\":\"1a7u9dl\",initial:animation1,nodeId:\"hPcBsBY33\",optimized:true,rendersWithMotion:true,scopeId:\"Uh1HrBOHI\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{hjDNg6FeB:{variant:matchVariant(\"BXIkJCpXQ\")},pbIEUgE35:{variant:matchVariant(\"BXIkJCpXQ\")}},children:/*#__PURE__*/_jsx(Navbar,{height:\"100%\",id:\"hPcBsBY33\",layoutId:\"hPcBsBY33\",style:{width:\"100%\"},variant:matchVariant(\"YyyxtseF2\"),width:\"100%\"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-n7ee1b\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:219,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-pb5ams-container\",nodeId:\"LB2ltIHYW\",scopeId:\"Uh1HrBOHI\",children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"LB2ltIHYW\",layoutId:\"LB2ltIHYW\",style:{width:\"100%\"},variant:matchVariant(\"AIGRTN7lT\"),width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"hjDNg6FeB\":{\"layout\":[\"fixed\",\"fixed\"]},\"pbIEUgE35\":{\"layout\":[\"fixed\",\"fixed\"]},\"GBGchrUKc\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"W2NuVWKEU\":[\".framer-1a9iohk\",\".framer-pb5ams-container\"],\"hjDNg6FeB\":[\".framer-1a9iohk\",\".framer-pb5ams-container\"],\"pbIEUgE35\":[\".framer-1a9iohk\",\".framer-pb5ams-container\"],\"GBGchrUKc\":[\".framer-1a9iohk\",\".framer-pb5ams-container\"]}\n * @framerBreakpoints {\"W2NuVWKEU\":{\"min\":1440,\"canvasClassName\":\"framer-1217aab-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"GBGchrUKc\":{\"min\":1440,\"max\":1439,\"canvasClassName\":\"framer-1klw3z7-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"hjDNg6FeB\":{\"min\":810,\"max\":1439,\"canvasClassName\":\"framer-2hizwu-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"pbIEUgE35\":{\"max\":809,\"canvasClassName\":\"framer-1x6yvcp-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant W2NuVWKEU\n * @framerLayoutTemplate true\n */const FramerUh1HrBOHI=withCSS(Component,css,\"framer-NlLeD\");export default FramerUh1HrBOHI;FramerUh1HrBOHI.displayName=\"Main White Navbar\";FramerUh1HrBOHI.defaultProps={height:1e3,width:1440};addFonts(FramerUh1HrBOHI,[{explicitInter:true,fonts:[]},...NavbarFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerUh1HrBOHI.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\":\"FramerUh1HrBOHI\",\"slots\":[],\"annotations\":{\"framerBreakpoints\":\"{\\\"W2NuVWKEU\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-1217aab-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"GBGchrUKc\\\":{\\\"min\\\":1440,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-1klw3z7-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"hjDNg6FeB\\\":{\\\"min\\\":810,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-2hizwu-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"pbIEUgE35\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1x6yvcp-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerImmutableVariables\":\"true\",\"framerDefaultVariant\":\"W2NuVWKEU\",\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hjDNg6FeB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pbIEUgE35\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GBGchrUKc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerLayoutTemplate\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerComponentViewportWidth\":\"true\",\"framerHitTargets\":\"{\\\"W2NuVWKEU\\\":[\\\".framer-1a9iohk\\\",\\\".framer-pb5ams-container\\\"],\\\"hjDNg6FeB\\\":[\\\".framer-1a9iohk\\\",\\\".framer-pb5ams-container\\\"],\\\"pbIEUgE35\\\":[\\\".framer-1a9iohk\\\",\\\".framer-pb5ams-container\\\"],\\\"GBGchrUKc\\\":[\\\".framer-1a9iohk\\\",\\\".framer-pb5ams-container\\\"]}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/8mHeHXPvY9CSPRmeEMz0/1rsZPJRjvPSD0T6hgTEN/AwWsIs5JU.js\";\r\nimport MainWhiteNavbar from \"https://framerusercontent.com/modules/gbbW0DufGcZZ9lwwZLXr/OOmhgfLNiH12Cg4DEBJF/Uh1HrBOHI.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {gckKIy33S: \"d\", j_YpgvCWt: \"i\", jXXFnwwDo: \"scroll\", KVOPpXpIP: \"n\", M64sW09EW: \"o-1\", mroRty7F2: \"s\", nOWmBAWBl: \"o\", SJeVbhBQ_: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zW4VceQ2OAfIbimKDE1Y/bTNiy2wnPzlnoIRIfDDV/augiA20Il.js\")), path: \"/\"}, tQzfPpdVu: {elements: {k9mhyF669: \"scroll\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/opKH9rbSW9ZHLyem148l/TAMRtfzwnOAnDOqqGBtV/tQzfPpdVu.js\")), path: \"/work\"}, SvgwC_DlA: {elements: {sL_AaUg1N: \"scroll\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/r84OL8Rh1lOZdFjyxZc8/qMugpUjuS0y4P5ulTSQ8/SvgwC_DlA.js\")), path: \"/fcbforgood\"}, GUvT1WoIG: {elements: {g1KW9GMun: \"scroll\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lfTnYc7FCZuLxuUVZzya/Wtzb16xBvoujUTDzv6md/GUvT1WoIG.js\")), path: \"/news\"}, P46qu1iR8: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/A15l5K1XdbugtwIpQydo/4Hg1rfqPzVqepDb5Y0s1/P46qu1iR8.js\")), path: \"/404\"}, ztuGERrLg: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qOOI6RsKqzoSAf2uCcXO/P3SIWdnXTVIZTDixuazA/ztuGERrLg.js\")), path: \"/contact\"}, sUgeNMtHl: {elements: {FgZ8P8pkb: \"services\", ha8l5Gg9O: \"hero\", xwT_lVw5S: \"hero-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ocsoQzpEpo2FbSXJHawQ/kOt1deMISF7jzv1nG0g7/sUgeNMtHl.js\")), path: \"/about-us\"}, gAY_5b38m: {collectionId: \"CD7NzZglR\", elements: {fM30lj_nx: \"scroll\", g2LlcWG6A: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tRtiwjsI2mXQlq3kngVl/HQBAz1ZWYJMnwRD7rYb4/gAY_5b38m.js\")), path: \"/work/:WTcxG9ur6\"}, O6nltkQq3: {collectionId: \"dKSjDxxjg\", elements: {G5weQEAaP: \"scroll\", x6DyD__aG: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qoqS2GdkymM4CGPPtdvf/2LWDnvcQO000C2BF2Gd4/O6nltkQq3.js\")), path: \"/news/:x_zW86Rg8\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"ENG\", slug: \"\", textDirection: \"ltr\"}, {code: \"nl-NL\", id: \"R1xRjl6bs\", name: \"NL\", slug: \"nl\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {CD7NzZglR: async () => (await import(\"https://framerusercontent.com/modules/rG9sggXsZD7bAcooDykV/KRxy5LSXAxDzOzrNci2c/CD7NzZglR.js\"))?.[\"utils\"], dKSjDxxjg: async () => (await import(\"https://framerusercontent.com/modules/fHJ2zsVNFJG3tiyFvQIW/5cH69VURqvmScjlRifKu/dKSjDxxjg.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"bd9cd750a1bfd399b65d2f5ba14dceb0cd3dd8f32c7d7cf1167eb471fff095fe\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {}\r\nconst props2 = {...props1, g4jXwxrzr: {href: {hash: \":g2LlcWG6A\", webPageId: \"gAY_5b38m\"}, refKey: true}, OpopI05Cc: {href: {hash: \":fM30lj_nx\", webPageId: \"gAY_5b38m\"}, refKey: true}}\r\nconst props3 = {...props1, g4jXwxrzr: {href: {hash: \":x6DyD__aG\", webPageId: \"O6nltkQq3\"}, refKey: true}, OpopI05Cc: {href: {hash: \":G5weQEAaP\", webPageId: \"O6nltkQq3\"}, refKey: true}}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {gAY_5b38m: props2, GUvT1WoIG: props1, O6nltkQq3: props3, P46qu1iR8: props1, SvgwC_DlA: props1, tQzfPpdVu: props1, ztuGERrLg: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"sUgeNMtHl\":\r\nreturn React.createElement(MainWhiteNavbar, {...props, key: \"MainWhiteNavbar\", style}, children(true));\r\ncase \"tQzfPpdVu\":\r\ncase \"SvgwC_DlA\":\r\ncase \"GUvT1WoIG\":\r\ncase \"P46qu1iR8\":\r\ncase \"ztuGERrLg\":\r\ncase \"gAY_5b38m\":\r\ncase \"O6nltkQq3\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"g4jXwxrzr\"], props[\"OpopI05Cc\"]]}, (resolvedLinks) => React.createElement(Main, {...props, g4jXwxrzr: siteRef(resolvedLinks[0]), key: \"Main\", OpopI05Cc: siteRef(resolvedLinks[1]), style}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"sUgeNMtHl\":\r\nreturn [{hash: \"1217aab\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"1klw3z7\", mediaQuery: \"(min-width: 1440px) and (max-width: 1439.98px)\"}, {hash: \"2hizwu\", mediaQuery: \"(min-width: 810px) and (max-width: 1439.98px)\"}, {hash: \"1x6yvcp\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"tQzfPpdVu\":\r\ncase \"SvgwC_DlA\":\r\ncase \"GUvT1WoIG\":\r\ncase \"P46qu1iR8\":\r\ncase \"ztuGERrLg\":\r\ncase \"gAY_5b38m\":\r\ncase \"O6nltkQq3\":\r\nreturn [{hash: \"1lgcna6\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"1yq9049\", mediaQuery: \"(min-width: 1440px) and (max-width: 1439.98px)\"}, {hash: \"khqwtp\", mediaQuery: \"(min-width: 810px) and (max-width: 1439.98px)\"}, {hash: \"9mtluc\", 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\tFramer.setLibraryFeatures({disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, privateRouterReplaceState: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/A15l5K1XdbugtwIpQydo/4Hg1rfqPzVqepDb5Y0s1/P46qu1iR8.js\")),\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.fcbamsterdam.nl\",\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/aLT1Vu5mIZU7d1dv9iHV/aNSQBLA6RzdSa35o0TGO/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 contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\tconst effect = {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 1, ease: [0.8, 0.01, 0.25, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"100%\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 0.5, transition: {damping: 30, delay: 0, duration: 1, ease: [0.8, 0.01, 0.25, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"100%\"}}, routes: {augiA20Il: {tQzfPpdVu: effect}}}\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\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, 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,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}