{"version":3,"file":"shared-lib.Cmue9eZW.mjs","names":["addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","SVG","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","SVG","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","SVG","FooterContainer1","FooterContainer2","FooterContainer21","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","RichText","Image","Header","useState","useRef","useCallback","useMemo","_Fragment","useState","useCallback","_Fragment"],"sources":["https:/framerusercontent.com/modules/R5YvN33T5HrfgPfYKmXa/V2sU973nEWAtHVkM1eF2/g0D0jW2yI.js","https:/framerusercontent.com/modules/sjDrJ5hZendSHGSNmmu6/FqmzXsQx250u9sGnLfjS/uXaFsiDwf.js","https:/framerusercontent.com/modules/zqExsJnGtGosllrq00mj/4foju0Yev3DjS8GVo0Q4/z3gwYakEH.js","https:/framerusercontent.com/modules/D40pYPngAf21tXDeApOr/ZaBUaFpFleLWL4kaXdsd/fsVH1Acgk.js","https:/framerusercontent.com/modules/CFv89U9LiiUXJkVNfx4s/sftUmR7qaOG8wrnZA3t5/Header_Mobile.js","https:/framerusercontent.com/modules/yPrHr40vMUdFnMlt8hiP/VmXt3J8ft5WEHK8EjDSx/Header.js","https:/framerusercontent.com/modules/dk1KIXdMw0RRNfXQPLmW/aNLkxb9zDDZgjZ1HkQNU/siteMetadata.js"],"sourcesContent":["// Generated by Framer (4420582)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={VwrBMzXSa:{hover:true}};const cycleOrder=[\"VwrBMzXSa\",\"LjWbzoKrL\"];const serializationHash=\"framer-LqXbh\";const variantClassNames={LjWbzoKrL:\"framer-v-k5ufti\",VwrBMzXSa:\"framer-v-m3mx4g\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Horizontal:\"VwrBMzXSa\",Vertical:\"LjWbzoKrL\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"VwrBMzXSa\"};};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:\"VwrBMzXSa\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"LjWbzoKrL\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://9owxxa9qe0n.typeform.com/to/jhEx7yfm?utm_source=xxxxx\",motionChild:true,nodeId:\"VwrBMzXSa\",openInNewTab:true,scopeId:\"g0D0jW2yI\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-m3mx4g\",className,classNames)} framer-1a60580`,\"data-framer-name\":\"Horizontal\",layoutDependency:layoutDependency,layoutId:\"VwrBMzXSa\",ref:refBinding,style:{backgroundColor:\"var(--token-cff98390-28b0-495f-a38d-5ec761cac7d8, rgb(11, 34, 3))\",...style},...addPropertyOverrides({\"VwrBMzXSa-hover\":{\"data-framer-name\":undefined},LjWbzoKrL:{\"data-framer-name\":\"Vertical\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U29yYS1saWdodA==\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-weight\":\"300\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3c0c68fd-3bcc-4389-868b-5ac462bb5696, rgb(170, 245, 161)))\"},children:\"Apply\"})}),className:\"framer-tbuvj8\",fonts:[\"FS;Sora-light\"],layoutDependency:layoutDependency,layoutId:\"YGH1wpFeq\",style:{\"--extracted-r6o4lv\":\"var(--token-3c0c68fd-3bcc-4389-868b-5ac462bb5696, rgb(170, 245, 161))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{\"VwrBMzXSa-hover\":{\"--extracted-r6o4lv\":\"var(--token-3f59ff41-315b-4261-aeeb-0602cec9615a, rgb(247, 245, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"VwrBMzXSa-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U29yYS1saWdodA==\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-weight\":\"300\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3f59ff41-315b-4261-aeeb-0602cec9615a, rgb(247, 245, 255)))\"},children:\"Apply\"})})},LjWbzoKrL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U29yYS1saWdodA==\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"300\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3c0c68fd-3bcc-4389-868b-5ac462bb5696, rgb(170, 245, 161)))\"},children:\"Apply to accelerator\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U29yYS1saWdodA==\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-weight\":\"300\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3c0c68fd-3bcc-4389-868b-5ac462bb5696, rgb(170, 245, 161)))\"},children:\"Accelerator\"})}),className:\"framer-t4ke3m\",fonts:[\"FS;Sora-light\"],layoutDependency:layoutDependency,layoutId:\"gvF8D6GSM\",style:{\"--extracted-r6o4lv\":\"var(--token-3c0c68fd-3bcc-4389-868b-5ac462bb5696, rgb(170, 245, 161))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{\"VwrBMzXSa-hover\":{\"--extracted-r6o4lv\":\"var(--token-3f59ff41-315b-4261-aeeb-0602cec9615a, rgb(247, 245, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"VwrBMzXSa-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U29yYS1saWdodA==\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-weight\":\"300\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3f59ff41-315b-4261-aeeb-0602cec9615a, rgb(247, 245, 255)))\"},children:\"Accelerator\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-14vlt8k\",layoutDependency:layoutDependency,layoutId:\"HKKQM6uYv\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 338\" overflow=\"visible\"><path d=\"M 0 0 L 0 338\" fill=\"transparent\" stroke-width=\"2.25\" stroke=\"var(--token-3c0c68fd-3bcc-4389-868b-5ac462bb5696, rgb(170, 245, 161)) /* {&quot;name&quot;:&quot;Pastel Green&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"VwrBMzXSa-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 338\" overflow=\"visible\"><path d=\"M 0 0 L 0 338\" fill=\"transparent\" stroke-width=\"2.25\" stroke=\"var(--token-3f59ff41-315b-4261-aeeb-0602cec9615a, rgb(247, 245, 255)) /* {&quot;name&quot;:&quot;Whiteish&quot;} */\"></path></svg>'},LjWbzoKrL:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 160 1\" overflow=\"visible\"><path d=\"M 0 0 L 160 0\" fill=\"transparent\" stroke-width=\"1.25\" stroke=\"var(--token-3c0c68fd-3bcc-4389-868b-5ac462bb5696, rgb(170, 245, 161)) /* {&quot;name&quot;:&quot;Pastel Green&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LqXbh.framer-1a60580, .framer-LqXbh .framer-1a60580 { display: block; }\",\".framer-LqXbh.framer-m3mx4g { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; height: 338px; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 0px 8px; position: relative; text-decoration: none; width: 189px; }\",\".framer-LqXbh .framer-tbuvj8, .framer-LqXbh .framer-t4ke3m { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-LqXbh .framer-14vlt8k { height: 338px; left: 0px; position: absolute; top: 0px; width: 1px; }\",\".framer-LqXbh.framer-v-k5ufti.framer-m3mx4g { cursor: unset; height: 100px; padding: 0px; width: 160px; }\",\".framer-LqXbh.framer-v-k5ufti .framer-tbuvj8 { order: 0; }\",\".framer-LqXbh.framer-v-k5ufti .framer-14vlt8k { height: 1px; left: unset; order: 2; position: relative; top: unset; width: 160px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 338\n * @framerIntrinsicWidth 189\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"LjWbzoKrL\":{\"layout\":[\"fixed\",\"fixed\"]},\"icTlc2IFz\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerg0D0jW2yI=withCSS(Component,css,\"framer-LqXbh\");export default Framerg0D0jW2yI;Framerg0D0jW2yI.displayName=\"Footer Container 1\";Framerg0D0jW2yI.defaultProps={height:338,width:189};addPropertyControls(Framerg0D0jW2yI,{variant:{options:[\"VwrBMzXSa\",\"LjWbzoKrL\"],optionTitles:[\"Horizontal\",\"Vertical\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerg0D0jW2yI,[{explicitInter:true,fonts:[{family:\"Sora\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/RQNAS2PYEQW2XYBN4FVPGPE4NPGUNIHT/CH2HPQRKNZPSVXOMHBVWSBUNDK7GGI6B/LGGBMNVYFCEE4PBKR77UV5QOESITBLZC.woff2\",weight:\"300\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerg0D0jW2yI\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"338\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LjWbzoKrL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"icTlc2IFz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"189\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./g0D0jW2yI.map","// Generated by Framer (4420582)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={VyvufE8HZ:{hover:true}};const cycleOrder=[\"VyvufE8HZ\",\"MN1NcQw7U\"];const serializationHash=\"framer-hPIU7\";const variantClassNames={MN1NcQw7U:\"framer-v-1e76s7d\",VyvufE8HZ:\"framer-v-h8ma3h\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"VyvufE8HZ\",\"Variant 2\":\"MN1NcQw7U\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"VyvufE8HZ\"};};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:\"VyvufE8HZ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"MN1NcQw7U\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://luma.com/1hqiv4vk\",motionChild:true,nodeId:\"VyvufE8HZ\",openInNewTab:true,scopeId:\"uXaFsiDwf\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-h8ma3h\",className,classNames)} framer-ukuy5a`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"VyvufE8HZ\",ref:refBinding,style:{backgroundColor:\"var(--token-cff98390-28b0-495f-a38d-5ec761cac7d8, rgb(11, 34, 3))\",...style},...addPropertyOverrides({\"VyvufE8HZ-hover\":{\"data-framer-name\":undefined},MN1NcQw7U:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U29yYS1saWdodA==\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-weight\":\"300\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3c0c68fd-3bcc-4389-868b-5ac462bb5696, rgb(170, 245, 161)))\"},children:\"Sign up\"})}),className:\"framer-qeqrm2\",fonts:[\"FS;Sora-light\"],layoutDependency:layoutDependency,layoutId:\"xa7mCn8_o\",style:{\"--extracted-r6o4lv\":\"var(--token-3c0c68fd-3bcc-4389-868b-5ac462bb5696, rgb(170, 245, 161))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{\"VyvufE8HZ-hover\":{\"--extracted-r6o4lv\":\"var(--token-3f59ff41-315b-4261-aeeb-0602cec9615a, rgb(247, 245, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"VyvufE8HZ-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U29yYS1saWdodA==\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-weight\":\"300\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3f59ff41-315b-4261-aeeb-0602cec9615a, rgb(247, 245, 255)))\"},children:\"Sign up\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U29yYS1saWdodA==\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-weight\":\"300\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3c0c68fd-3bcc-4389-868b-5ac462bb5696, rgb(170, 245, 161)))\"},children:\"Newsletter\"})}),className:\"framer-1rkjqj1\",fonts:[\"FS;Sora-light\"],layoutDependency:layoutDependency,layoutId:\"jNf5Yv58x\",style:{\"--extracted-r6o4lv\":\"var(--token-3c0c68fd-3bcc-4389-868b-5ac462bb5696, rgb(170, 245, 161))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{\"VyvufE8HZ-hover\":{\"--extracted-r6o4lv\":\"var(--token-3f59ff41-315b-4261-aeeb-0602cec9615a, rgb(247, 245, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"VyvufE8HZ-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U29yYS1saWdodA==\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-weight\":\"300\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3f59ff41-315b-4261-aeeb-0602cec9615a, rgb(247, 245, 255)))\"},children:\"Newsletter\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-tnhdu7\",layoutDependency:layoutDependency,layoutId:\"SjRE0i6iz\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 338\" overflow=\"visible\"><path d=\"M 0 0 L 0 338\" fill=\"transparent\" stroke-width=\"2.25\" stroke=\"var(--token-3c0c68fd-3bcc-4389-868b-5ac462bb5696, rgb(170, 245, 161)) /* {&quot;name&quot;:&quot;Pastel Green&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"VyvufE8HZ-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 338\" overflow=\"visible\"><path d=\"M 0 0 L 0 338\" fill=\"transparent\" stroke-width=\"2.25\" stroke=\"var(--token-3f59ff41-315b-4261-aeeb-0602cec9615a, rgb(247, 245, 255)) /* {&quot;name&quot;:&quot;Whiteish&quot;} */\"></path></svg>'},MN1NcQw7U:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 367 1\" overflow=\"visible\"><path d=\"M 367 0 L 0 0\" fill=\"transparent\" stroke-width=\"1.25\" stroke=\"var(--token-3c0c68fd-3bcc-4389-868b-5ac462bb5696, rgb(170, 245, 161)) /* {&quot;name&quot;:&quot;Pastel Green&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hPIU7.framer-ukuy5a, .framer-hPIU7 .framer-ukuy5a { display: block; }\",\".framer-hPIU7.framer-h8ma3h { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; height: 338px; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 0px 8px; position: relative; text-decoration: none; width: 188px; }\",\".framer-hPIU7 .framer-qeqrm2, .framer-hPIU7 .framer-1rkjqj1 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-hPIU7 .framer-tnhdu7 { height: 338px; left: 0px; position: absolute; top: 0px; width: 1px; }\",\".framer-hPIU7.framer-v-1e76s7d.framer-h8ma3h { cursor: unset; height: 100px; padding: 0px; width: 160px; }\",\".framer-hPIU7.framer-v-1e76s7d .framer-1rkjqj1 { order: 1; }\",\".framer-hPIU7.framer-v-1e76s7d .framer-tnhdu7 { height: 1px; left: unset; order: 2; position: relative; top: unset; width: 367px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 338\n * @framerIntrinsicWidth 188\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"MN1NcQw7U\":{\"layout\":[\"fixed\",\"fixed\"]},\"uGgnBAM1C\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameruXaFsiDwf=withCSS(Component,css,\"framer-hPIU7\");export default FrameruXaFsiDwf;FrameruXaFsiDwf.displayName=\"Footer Container 2\";FrameruXaFsiDwf.defaultProps={height:338,width:188};addPropertyControls(FrameruXaFsiDwf,{variant:{options:[\"VyvufE8HZ\",\"MN1NcQw7U\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameruXaFsiDwf,[{explicitInter:true,fonts:[{family:\"Sora\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/RQNAS2PYEQW2XYBN4FVPGPE4NPGUNIHT/CH2HPQRKNZPSVXOMHBVWSBUNDK7GGI6B/LGGBMNVYFCEE4PBKR77UV5QOESITBLZC.woff2\",weight:\"300\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruXaFsiDwf\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MN1NcQw7U\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uGgnBAM1C\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"338\",\"framerIntrinsicWidth\":\"188\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uXaFsiDwf.map","// Generated by Framer (26c37fd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={fIOwhC2bZ:{hover:true}};const cycleOrder=[\"fIOwhC2bZ\",\"yvLDNFcI0\"];const serializationHash=\"framer-MfmMP\";const variantClassNames={fIOwhC2bZ:\"framer-v-1n48h9c\",yvLDNFcI0:\"framer-v-137mzs6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Horizontal:\"fIOwhC2bZ\",Vertical:\"yvLDNFcI0\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"fIOwhC2bZ\"};};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:\"fIOwhC2bZ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"yvLDNFcI0\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"mailto:programme@accelerateme.co\",motionChild:true,nodeId:\"fIOwhC2bZ\",openInNewTab:true,scopeId:\"z3gwYakEH\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1n48h9c\",className,classNames)} framer-13wre3n`,\"data-framer-name\":\"Horizontal\",layoutDependency:layoutDependency,layoutId:\"fIOwhC2bZ\",ref:refBinding,style:{backgroundColor:\"var(--token-cff98390-28b0-495f-a38d-5ec761cac7d8, rgb(11, 34, 3))\",...style},...addPropertyOverrides({\"fIOwhC2bZ-hover\":{\"data-framer-name\":undefined},yvLDNFcI0:{\"data-framer-name\":\"Vertical\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U29yYS1saWdodA==\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-weight\":\"300\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3c0c68fd-3bcc-4389-868b-5ac462bb5696, rgb(170, 245, 161)))\"},children:\"E-Mail\"})}),className:\"framer-1lt1g6x\",fonts:[\"FS;Sora-light\"],layoutDependency:layoutDependency,layoutId:\"isiy9uudR\",style:{\"--extracted-r6o4lv\":\"var(--token-3c0c68fd-3bcc-4389-868b-5ac462bb5696, rgb(170, 245, 161))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{\"fIOwhC2bZ-hover\":{\"--extracted-r6o4lv\":\"var(--token-3f59ff41-315b-4261-aeeb-0602cec9615a, rgb(247, 245, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"fIOwhC2bZ-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U29yYS1saWdodA==\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-weight\":\"300\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3f59ff41-315b-4261-aeeb-0602cec9615a, rgb(247, 245, 255)))\"},children:\"E-Mail\"})})},yvLDNFcI0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"RlM7U29yYS1saWdodA==\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"300\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3c0c68fd-3bcc-4389-868b-5ac462bb5696, rgb(170, 245, 161)))\"},children:[\"Contact\",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"16px\"},children:\" us\"})]})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U29yYS1saWdodA==\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-weight\":\"300\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3c0c68fd-3bcc-4389-868b-5ac462bb5696, rgb(170, 245, 161)))\"},children:\"Contact\"})}),className:\"framer-jrrx17\",fonts:[\"FS;Sora-light\"],layoutDependency:layoutDependency,layoutId:\"VFAIouciq\",style:{\"--extracted-r6o4lv\":\"var(--token-3c0c68fd-3bcc-4389-868b-5ac462bb5696, rgb(170, 245, 161))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{\"fIOwhC2bZ-hover\":{\"--extracted-r6o4lv\":\"var(--token-3f59ff41-315b-4261-aeeb-0602cec9615a, rgb(247, 245, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"fIOwhC2bZ-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U29yYS1saWdodA==\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-weight\":\"300\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3f59ff41-315b-4261-aeeb-0602cec9615a, rgb(247, 245, 255)))\"},children:\"Contact\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xny1q5\",layoutDependency:layoutDependency,layoutId:\"OAO7GT4cJ\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 338\" overflow=\"visible\"><path d=\"M 0 0 L 0 338\" fill=\"transparent\" stroke-width=\"2.25\" stroke=\"var(--token-3c0c68fd-3bcc-4389-868b-5ac462bb5696, rgb(170, 245, 161)) /* {&quot;name&quot;:&quot;Pastel Green&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"fIOwhC2bZ-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 338\" overflow=\"visible\"><path d=\"M 0 0 L 0 338\" fill=\"transparent\" stroke-width=\"2.25\" stroke=\"var(--token-3f59ff41-315b-4261-aeeb-0602cec9615a, rgb(247, 245, 255)) /* {&quot;name&quot;:&quot;Whiteish&quot;} */\"></path></svg>'},yvLDNFcI0:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 169 1\" overflow=\"visible\"><path d=\"M 169 0 L 0 0\" fill=\"transparent\" stroke-width=\"1.25\" stroke=\"var(--token-3c0c68fd-3bcc-4389-868b-5ac462bb5696, rgb(170, 245, 161)) /* {&quot;name&quot;:&quot;Pastel Green&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MfmMP.framer-13wre3n, .framer-MfmMP .framer-13wre3n { display: block; }\",\".framer-MfmMP.framer-1n48h9c { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; height: 338px; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 0px 8px; position: relative; text-decoration: none; width: 192px; }\",\".framer-MfmMP .framer-1lt1g6x { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-MfmMP .framer-jrrx17 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-MfmMP .framer-1xny1q5 { height: 338px; left: 0px; position: absolute; top: 0px; width: 1px; }\",\".framer-MfmMP.framer-v-137mzs6.framer-1n48h9c { cursor: unset; height: 100px; padding: 0px; width: 160px; }\",\".framer-MfmMP.framer-v-137mzs6 .framer-1lt1g6x { order: 0; }\",\".framer-MfmMP.framer-v-137mzs6 .framer-1xny1q5 { height: 1px; left: unset; order: 1; position: relative; top: unset; width: 169px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 338\n * @framerIntrinsicWidth 192\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"yvLDNFcI0\":{\"layout\":[\"fixed\",\"fixed\"]},\"u1GAGXKbq\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerz3gwYakEH=withCSS(Component,css,\"framer-MfmMP\");export default Framerz3gwYakEH;Framerz3gwYakEH.displayName=\"Footer Container 2\";Framerz3gwYakEH.defaultProps={height:338,width:192};addPropertyControls(Framerz3gwYakEH,{variant:{options:[\"fIOwhC2bZ\",\"yvLDNFcI0\"],optionTitles:[\"Horizontal\",\"Vertical\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerz3gwYakEH,[{explicitInter:true,fonts:[{family:\"Sora\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/RQNAS2PYEQW2XYBN4FVPGPE4NPGUNIHT/CH2HPQRKNZPSVXOMHBVWSBUNDK7GGI6B/LGGBMNVYFCEE4PBKR77UV5QOESITBLZC.woff2\",weight:\"300\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerz3gwYakEH\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"338\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yvLDNFcI0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"u1GAGXKbq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"192\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./z3gwYakEH.map","// Generated by Framer (4420582)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FooterContainer1 from\"https://framerusercontent.com/modules/R5YvN33T5HrfgPfYKmXa/V2sU973nEWAtHVkM1eF2/g0D0jW2yI.js\";import FooterContainer2 from\"https://framerusercontent.com/modules/sjDrJ5hZendSHGSNmmu6/FqmzXsQx250u9sGnLfjS/uXaFsiDwf.js\";import FooterContainer21 from\"https://framerusercontent.com/modules/zqExsJnGtGosllrq00mj/4foju0Yev3DjS8GVo0Q4/z3gwYakEH.js\";const FooterContainer1Fonts=getFonts(FooterContainer1);const FooterContainer2Fonts=getFonts(FooterContainer2);const FooterContainer21Fonts=getFonts(FooterContainer21);const cycleOrder=[\"ddw8QyVJu\",\"hKRXDUN_k\",\"nxWpFfVoM\"];const serializationHash=\"framer-20z3A\";const variantClassNames={ddw8QyVJu:\"framer-v-7w758d\",hKRXDUN_k:\"framer-v-cu3eaf\",nxWpFfVoM:\"framer-v-1h19vf1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"ddw8QyVJu\",Mobile:\"nxWpFfVoM\",Tablet:\"hKRXDUN_k\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ddw8QyVJu\"};};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:\"ddw8QyVJu\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-7w758d\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ddw8QyVJu\",ref:refBinding,style:{backgroundColor:\"var(--token-cff98390-28b0-495f-a38d-5ec761cac7d8, rgb(11, 34, 3))\",...style},...addPropertyOverrides({hKRXDUN_k:{\"data-framer-name\":\"Tablet\"},nxWpFfVoM:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13cmauh\",layoutDependency:layoutDependency,layoutId:\"HNyHaxbmi\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U3BhY2UgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Space Mono\", monospace',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3c0c68fd-3bcc-4389-868b-5ac462bb5696, rgb(170, 245, 161)))\"},children:\"Manchester\"})}),className:\"framer-1o9rp4g\",fonts:[\"GF;Space Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"onzmireRm\",style:{\"--extracted-r6o4lv\":\"var(--token-3c0c68fd-3bcc-4389-868b-5ac462bb5696, rgb(170, 245, 161))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({nxWpFfVoM:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U29yYS1saWdodA==\",\"--framer-font-family\":'\"Sora\", \"Sora Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"300\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3c0c68fd-3bcc-4389-868b-5ac462bb5696, rgb(170, 245, 161)))\"},children:\"Manchester\"})}),fonts:[\"FS;Sora-light\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(16+((componentViewport?.height||370)-32-((componentViewport?.height||370)-32)*1)/2)+0+(0+19.2+(((componentViewport?.height||370)-32)*1-0-145.2)/1*1)),pixelHeight:144,pixelWidth:168,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/GQJI7y5vp3lRYPnprXRTsksEA.png?width=168&height=144\"},className:\"framer-1ox7roo\",layoutDependency:layoutDependency,layoutId:\"GDCq0BhMa\",...addPropertyOverrides({nxWpFfVoM:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(16+((componentViewport?.height||280)-32-((componentViewport?.height||280)-32)*1)/2)+0+(0+16.8+(((componentViewport?.height||280)-32)*1-0-106.8)/1*1)),pixelHeight:144,pixelWidth:168,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/GQJI7y5vp3lRYPnprXRTsksEA.png?width=168&height=144\"}}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hfvac\",layoutDependency:layoutDependency,layoutId:\"EgyIVvwJx\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:338,width:`max((max((${componentViewport?.width||\"100vw\"} - 48px) / 2 - 8px, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+(16+((componentViewport?.height||370)-32-338)/2)+0,...addPropertyOverrides({nxWpFfVoM:{height:Math.max(0,(((componentViewport?.height||280)-32)*1-0-20)/3)*1,width:`max((${componentViewport?.width||\"100vw\"} - 56px) / 2, 1px)`,y:(componentViewport?.y||0)+(16+((componentViewport?.height||280)-32-((componentViewport?.height||280)-32)*1)/2)+0+((((componentViewport?.height||280)-32)*1-0-(Math.max(0,(((componentViewport?.height||280)-32)*1-0-20)/3)*1+Math.max(0,(((componentViewport?.height||280)-32)*1-0-20)/3)*1+Math.max(0,(((componentViewport?.height||280)-32)*1-0-20)/3)*1+20))/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-j471au-container\",layoutDependency:layoutDependency,layoutId:\"WvpQUQhcT-container\",nodeId:\"WvpQUQhcT\",rendersWithMotion:true,scopeId:\"fsVH1Acgk\",children:/*#__PURE__*/_jsx(FooterContainer1,{height:\"100%\",id:\"WvpQUQhcT\",layoutId:\"WvpQUQhcT\",style:{height:\"100%\",width:\"100%\"},variant:\"VwrBMzXSa\",width:\"100%\",...addPropertyOverrides({nxWpFfVoM:{variant:\"LjWbzoKrL\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:338,width:`max((max((${componentViewport?.width||\"100vw\"} - 48px) / 2 - 8px, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+(16+((componentViewport?.height||370)-32-338)/2)+0,...addPropertyOverrides({nxWpFfVoM:{height:Math.max(0,(((componentViewport?.height||280)-32)*1-0-20)/3)*1,width:`max((${componentViewport?.width||\"100vw\"} - 56px) / 2, 1px)`,y:(componentViewport?.y||0)+(16+((componentViewport?.height||280)-32-((componentViewport?.height||280)-32)*1)/2)+0+((((componentViewport?.height||280)-32)*1-0-(Math.max(0,(((componentViewport?.height||280)-32)*1-0-20)/3)*1+Math.max(0,(((componentViewport?.height||280)-32)*1-0-20)/3)*1+Math.max(0,(((componentViewport?.height||280)-32)*1-0-20)/3)*1+20))/2+Math.max(0,(((componentViewport?.height||280)-32)*1-0-20)/3)*1+10)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-brat0n-container\",layoutDependency:layoutDependency,layoutId:\"BUcu6noGw-container\",nodeId:\"BUcu6noGw\",rendersWithMotion:true,scopeId:\"fsVH1Acgk\",children:/*#__PURE__*/_jsx(FooterContainer2,{height:\"100%\",id:\"BUcu6noGw\",layoutId:\"BUcu6noGw\",style:{height:\"100%\",width:\"100%\"},variant:\"VyvufE8HZ\",width:\"100%\",...addPropertyOverrides({nxWpFfVoM:{variant:\"MN1NcQw7U\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:338,width:`max((max((${componentViewport?.width||\"100vw\"} - 48px) / 2 - 8px, 1px) - 20px) / 3, 1px)`,y:(componentViewport?.y||0)+(16+((componentViewport?.height||370)-32-338)/2)+0,...addPropertyOverrides({nxWpFfVoM:{height:Math.max(0,(((componentViewport?.height||280)-32)*1-0-20)/3)*1,width:`max((${componentViewport?.width||\"100vw\"} - 56px) / 2, 1px)`,y:(componentViewport?.y||0)+(16+((componentViewport?.height||280)-32-((componentViewport?.height||280)-32)*1)/2)+0+((((componentViewport?.height||280)-32)*1-0-(Math.max(0,(((componentViewport?.height||280)-32)*1-0-20)/3)*1+Math.max(0,(((componentViewport?.height||280)-32)*1-0-20)/3)*1+Math.max(0,(((componentViewport?.height||280)-32)*1-0-20)/3)*1+20))/2+(Math.max(0,(((componentViewport?.height||280)-32)*1-0-20)/3)*1+Math.max(0,(((componentViewport?.height||280)-32)*1-0-20)/3)*1)+20)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-edr84h-container\",\"data-framer-name\":\"Footer Container 3\",layoutDependency:layoutDependency,layoutId:\"W8P2hpruZ-container\",name:\"Footer Container 3\",nodeId:\"W8P2hpruZ\",rendersWithMotion:true,scopeId:\"fsVH1Acgk\",children:/*#__PURE__*/_jsx(FooterContainer21,{height:\"100%\",id:\"W8P2hpruZ\",layoutId:\"W8P2hpruZ\",name:\"Footer Container 3\",style:{height:\"100%\",width:\"100%\"},variant:\"fIOwhC2bZ\",width:\"100%\",...addPropertyOverrides({nxWpFfVoM:{variant:\"yvLDNFcI0\"}},baseVariant,gestureVariant)})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-20z3A.framer-a4r378, .framer-20z3A .framer-a4r378 { display: block; }\",\".framer-20z3A.framer-7w758d { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 370px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 16px 24px 16px 24px; position: relative; width: 1200px; }\",\".framer-20z3A .framer-13cmauh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 50%; }\",\".framer-20z3A .framer-1o9rp4g { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-20z3A .framer-1ox7roo { aspect-ratio: 1.3333333333333333 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 90px); position: relative; width: 120px; }\",\".framer-20z3A .framer-1hfvac { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 338px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-20z3A .framer-j471au-container, .framer-20z3A .framer-brat0n-container, .framer-20z3A .framer-edr84h-container { flex: 1 0 0px; height: 338px; position: relative; width: 1px; }\",\".framer-20z3A.framer-v-cu3eaf.framer-7w758d { width: 810px; }\",\".framer-20z3A.framer-v-1h19vf1.framer-7w758d { height: 280px; width: 390px; }\",\".framer-20z3A.framer-v-1h19vf1 .framer-13cmauh { flex: 1 0 0px; width: 1px; }\",\".framer-20z3A.framer-v-1h19vf1 .framer-1ox7roo { height: var(--framer-aspect-ratio-supported, 60px); width: 80px; }\",\".framer-20z3A.framer-v-1h19vf1 .framer-1hfvac { flex-direction: column; height: 100%; }\",\".framer-20z3A.framer-v-1h19vf1 .framer-j471au-container, .framer-20z3A.framer-v-1h19vf1 .framer-brat0n-container, .framer-20z3A.framer-v-1h19vf1 .framer-edr84h-container { height: 1px; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 370\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"hKRXDUN_k\":{\"layout\":[\"fixed\",\"fixed\"]},\"nxWpFfVoM\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfsVH1Acgk=withCSS(Component,css,\"framer-20z3A\");export default FramerfsVH1Acgk;FramerfsVH1Acgk.displayName=\"Footer\";FramerfsVH1Acgk.defaultProps={height:370,width:1200};addPropertyControls(FramerfsVH1Acgk,{variant:{options:[\"ddw8QyVJu\",\"hKRXDUN_k\",\"nxWpFfVoM\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerfsVH1Acgk,[{explicitInter:true,fonts:[{family:\"Space Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/spacemono/v17/i7dPIFZifjKcF5UAWdDRUEN2RFq7AwU.woff2\",weight:\"400\"},{family:\"Sora\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/RQNAS2PYEQW2XYBN4FVPGPE4NPGUNIHT/CH2HPQRKNZPSVXOMHBVWSBUNDK7GGI6B/LGGBMNVYFCEE4PBKR77UV5QOESITBLZC.woff2\",weight:\"300\"}]},...FooterContainer1Fonts,...FooterContainer2Fonts,...FooterContainer21Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfsVH1Acgk\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hKRXDUN_k\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nxWpFfVoM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"370\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Header.tsx — Mobile overlay: header-safe top (home only), 60/40 split, press color on word + both borders,\n// right-side (n/5) labels, bottom labels % up from visible viewport, side padding prop.\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useCallback,useEffect,useMemo,useRef,useState}from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";const BORDER_PX=2;const ROW_COUNT=5;const PANEL_VH=60;function patchSvgForResponsiveness(raw){try{const openTagMatch=raw.match(/<svg\\b[^>]*>/i);if(!openTagMatch)return raw;const openTag=openTagMatch[0];const wMatch=openTag.match(/\\bwidth\\s*=\\s*['\"]\\s*([\\d.]+)\\s*([a-z%]*)\\s*['\"]/i);const hMatch=openTag.match(/\\bheight\\s*=\\s*['\"]\\s*([\\d.]+)\\s*([a-z%]*)\\s*['\"]/i);const hasViewBox=/\\bviewBox\\s*=/i.test(openTag);const widthNum=wMatch?parseFloat(wMatch[1]):undefined;const heightNum=hMatch?parseFloat(hMatch[1]):undefined;let patched=openTag.replace(/\\swidth\\s*=\\s*\"(.*?)\"/i,\"\").replace(/\\sheight\\s*=\\s*\"(.*?)\"/i,\"\").replace(/\\swidth\\s*=\\s*'(.*?)'/i,\"\").replace(/\\sheight\\s*=\\s*'(.*?)'/i,\"\");if(!hasViewBox&&widthNum&&heightNum){patched=patched.replace(/<svg/i,`<svg viewBox=\"0 0 ${widthNum} ${heightNum}\"`);}if(!/\\bpreserveAspectRatio\\s*=/.test(patched)){patched=patched.replace(/<svg/i,`<svg preserveAspectRatio=\"xMidYMid meet\"`);}if(/\\bstyle\\s*=/.test(patched)){patched=patched.replace(/style\\s*=\\s*(['\"])(.*?)\\1/i,(_m,q,val)=>`style=${q}${val};width:100%;height:100%;display:block${q}`);}else{patched=patched.replace(/<svg/i,`<svg style=\"width:100%;height:100%;display:block\"`);}return raw.replace(openTag,patched);}catch{return raw;}}function recolorLogoSvg(raw,menuIconColor){try{let s=patchSvgForResponsiveness(raw);const styleBlock=`\n      <style>\n        text, .text, .label, .wordmark, .dots, .dot, [data-part=\"text\"], [data-part=\"dots\"] { fill: #FFFFFF !important; stroke: #FFFFFF !important; }\n        #airplane, .airplane, #plane, .plane, #paper, .paper, [data-part=\"airplane\"],\n        #circle, .circle, [data-part=\"circle\"], .badge, #badge { fill: ${menuIconColor} !important; stroke: ${menuIconColor} !important; }\n      </style>\n    `.trim();if(/<style[\\s>]/i.test(s))s=s.replace(/<style[^>]*>/i,m=>`${m}\n${styleBlock.replace(/^<style>|<\\/style>$/g,\"\")}\n`);else s=s.replace(/<svg\\b[^>]*>/i,m=>`${m}\n${styleBlock}\n`);return s;}catch{return raw;}}export default function Header({menuTransitionDuration=.3,menuBgColor=\"#000000\",accentColor=\"#FFFFFF\",pressColor=\"#CBC0FC\",svgColor=\"#FFFFFF\",topSpacing=12,sidePadding=8,footerOffsetPercent=15,menuIconColor=\"#AAF5A1\",footerLeftLabel=\"Manchester\",footerRightLabel=\"Launch\",logoSource=\"upload\",logoUpload=\"\",iconSource=\"upload\",iconUpload=\"\",logoWidth=240,logoHeight=44.8,iconSize=36,teamLink=\"/team\",acceleratorLink=\"/accelerator\",eventsLink=\"/events\",startupsLink=\"/startups\",partnersLink=\"/partners\",teamLinkNewTab=false,acceleratorLinkNewTab=false,eventsLinkNewTab=false,startupsLinkNewTab=false,partnersLinkNewTab=false,blurOnScrollPx=8}){const[isMenuOpen,setIsMenuOpen]=useState(false);const[currentPath,setCurrentPath]=useState(\"/\");const triggerRef=useRef(null);const firstRowRef=useRef(null);const overlayRef=useRef(null);const headerRef=useRef(null);const[pressedIdx,setPressedIdx]=useState(null);const[isAtTop,setIsAtTop]=useState(true)// ← track if at the very top\n;useEffect(()=>{if(typeof window===\"undefined\")return;setCurrentPath(window.location.pathname);const onPop=()=>setCurrentPath(window.location.pathname);window.addEventListener(\"popstate\",onPop);return()=>window.removeEventListener(\"popstate\",onPop);},[]);// Smoothly toggle blur when leaving/returning to very top\nuseEffect(()=>{if(typeof window===\"undefined\")return;const handle=()=>setIsAtTop(window.scrollY<=0);handle();window.addEventListener(\"scroll\",handle,{passive:true});return()=>window.removeEventListener(\"scroll\",handle);},[]);useEffect(()=>{const body=document.body;const prev=body.style.overflow;if(isMenuOpen)body.style.overflow=\"hidden\";else body.style.overflow=prev||\"\";return()=>{body.style.overflow=prev||\"\";};},[isMenuOpen]);// ✅ Only apply header height on the home page. Else set to 0px.\nuseEffect(()=>{const setHeaderH=()=>{const h=headerRef.current?.getBoundingClientRect().height??0;// Apply header height on all pages\nconst useH=Math.max(0,Math.round(h));overlayRef.current?.style.setProperty(\"--headerH\",`${useH}px`);};setHeaderH();window.addEventListener(\"resize\",setHeaderH);window.addEventListener(\"orientationchange\",setHeaderH);return()=>{window.removeEventListener(\"resize\",setHeaderH);window.removeEventListener(\"orientationchange\",setHeaderH);};},[currentPath]);useEffect(()=>{if(!isMenuOpen){triggerRef.current?.setAttribute(\"aria-expanded\",\"false\");triggerRef.current?.focus?.();setPressedIdx(null);return;}triggerRef.current?.setAttribute(\"aria-expanded\",\"true\");const t=setTimeout(()=>firstRowRef.current?.focus?.(),10);return()=>clearTimeout(t);},[isMenuOpen]);// Footer position: X% up from visible viewport bottom\nuseEffect(()=>{const root=overlayRef.current;if(!root)return;const update=()=>{const vv=window.visualViewport;const height=vv?vv.height:window.innerHeight;const offsetPx=Math.max(0,footerOffsetPercent/100*height);root.style.setProperty(\"--footerOffsetPx\",`${Math.round(offsetPx)}px`);};update();window.visualViewport?.addEventListener(\"resize\",update);window.visualViewport?.addEventListener(\"scroll\",update);window.addEventListener(\"resize\",update);window.addEventListener(\"orientationchange\",update);return()=>{window.visualViewport?.removeEventListener(\"resize\",update);window.visualViewport?.removeEventListener(\"scroll\",update);window.removeEventListener(\"resize\",update);window.removeEventListener(\"orientationchange\",update);};},[footerOffsetPercent,isMenuOpen]);const[logoMarkup,setLogoMarkup]=useState(null);const[iconMarkup,setIconMarkup]=useState(null);useEffect(()=>{let cancelled=false;const load=async(url,setter,transform)=>{try{const res=await fetch(url);const text=await res.text();const patched=transform?transform(text):patchSvgForResponsiveness(text);if(!cancelled)setter(patched);}catch{if(!cancelled)setter(null);}};if(logoSource===\"upload\"&&/\\.svg($|\\?)/i.test(logoUpload))load(logoUpload,setLogoMarkup,s=>recolorLogoSvg(s,menuIconColor));else setLogoMarkup(null);if(iconSource===\"upload\"&&/\\.svg($|\\?)/i.test(iconUpload))load(iconUpload,setIconMarkup);else setIconMarkup(null);return()=>{cancelled=true;};},[logoSource,logoUpload,iconSource,iconUpload,menuIconColor]);useEffect(()=>{const body=document.body;const html=document.documentElement;const prevBodyBg=body.style.backgroundColor;const prevHtmlBg=html.style.backgroundColor;const themeMeta=document.querySelector('meta[name=\"theme-color\"]');const prevTheme=themeMeta?.getAttribute(\"content\")??null;if(isMenuOpen){body.style.backgroundColor=\"#000\";html.style.backgroundColor=\"#000\";themeMeta?.setAttribute(\"content\",\"#000\");}else{body.style.backgroundColor=prevBodyBg||\"\";html.style.backgroundColor=prevHtmlBg||\"\";if(prevTheme!==null)themeMeta?.setAttribute(\"content\",prevTheme);}return()=>{body.style.backgroundColor=prevBodyBg||\"\";html.style.backgroundColor=prevHtmlBg||\"\";if(prevTheme!==null)themeMeta?.setAttribute(\"content\",prevTheme);};},[isMenuOpen]);const handleLogoClick=useCallback(()=>{if(typeof window===\"undefined\")return;const onHome=currentPath===\"/\";const atTop=window.scrollY===0;if(isMenuOpen){setIsMenuOpen(false);setTimeout(()=>window.location.assign(\"/\"),menuTransitionDuration*1e3);return;}if(!atTop){window.scrollTo({top:0,behavior:\"smooth\"});return;}if(!onHome)window.location.assign(\"/\");},[isMenuOpen,currentPath,menuTransitionDuration]);const toggleMenu=useCallback(()=>setIsMenuOpen(p=>!p),[]);const handleNavigate=useCallback((href,newTab)=>{if(!href)return;if(!newTab&&href===currentPath){setIsMenuOpen(false);setTimeout(()=>setPressedIdx(null),menuTransitionDuration*1e3);return;}setIsMenuOpen(false);setTimeout(()=>{if(newTab){const absolute=/^(https?:)?\\/\\//i.test(href)?href:new URL(href,window.location.origin).toString();window.open(absolute,\"_blank\",\"noopener,noreferrer\");}else{window.location.assign(href);}setPressedIdx(null);},menuTransitionDuration*1e3);},[currentPath,menuTransitionDuration]);const navItems=useMemo(()=>[{main:\"TEAM\",href:teamLink,newTab:teamLinkNewTab,right:\"(1/5)\"},{main:\"LAUNCH\",href:acceleratorLink,newTab:acceleratorLinkNewTab,right:\"(2/5)\"},{main:\"EVENTS\",href:eventsLink,newTab:eventsLinkNewTab,right:\"(3/5)\"},{main:\"STARTUPS\",href:startupsLink,newTab:startupsLinkNewTab,right:\"(4/5)\"},{main:\"PARTNERS\",href:partnersLink,newTab:partnersLinkNewTab,right:\"(5/5)\"}],[teamLink,acceleratorLink,eventsLink,startupsLink,partnersLink,teamLinkNewTab,acceleratorLinkNewTab,eventsLinkNewTab,startupsLinkNewTab,partnersLinkNewTab]);const panelStyleVars={[\"--panelH\"]:`${PANEL_VH}vh`,[\"--topSpacingTotal\"]:`calc(var(--headerH, 0px) + ${Math.max(0,topSpacing)}px)`,[\"--bordersTotal\"]:`${(ROW_COUNT+1)*BORDER_PX}px`,[\"--rowH\"]:`calc( (var(--panelH) - var(--topSpacingTotal) - var(--bordersTotal)) / ${ROW_COUNT} )`,[\"--borderPx\"]:`${BORDER_PX}px`};return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{ref:headerRef,\"data-name\":\"Header\",style:{position:\"fixed\",top:0,left:0,width:\"100vw\",zIndex:2e3,background:\"transparent\",backgroundColor:\"rgba(0,0,0,0)\",backdropFilter:isAtTop?\"blur(0px)\":`blur(${blurOnScrollPx}px)`,WebkitBackdropFilter:isAtTop?\"blur(0px)\":`blur(${blurOnScrollPx}px)`,transition:\"backdrop-filter 300ms ease, -webkit-backdrop-filter 300ms ease\",willChange:\"backdrop-filter\"},children:/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\",width:\"100%\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{boxSizing:\"border-box\",width:\"100%\",display:\"flex\",flexDirection:\"row\",alignItems:\"center\",justifyContent:\"space-between\",padding:\"12px 24px 12px\",position:\"relative\"},children:[/*#__PURE__*/_jsx(\"div\",{role:\"button\",\"aria-label\":\"Go to top\",tabIndex:0,onClick:handleLogoClick,onKeyDown:e=>(e.key===\"Enter\"||e.key===\" \")&&handleLogoClick(),style:{width:logoWidth,height:logoHeight,cursor:\"pointer\",userSelect:\"none\",position:\"relative\",flexShrink:0,lineHeight:0},children:logoMarkup?/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\"},dangerouslySetInnerHTML:{__html:logoMarkup}},`${logoWidth}x${logoHeight}-${menuIconColor}`):logoUpload?/*#__PURE__*/_jsx(\"img\",{src:logoUpload,alt:\"logo\",style:{width:\"100%\",height:\"100%\",objectFit:\"contain\",display:\"block\"},draggable:false}):null}),/*#__PURE__*/_jsx(\"div\",{ref:triggerRef,role:\"button\",\"aria-label\":isMenuOpen?\"Close menu\":\"Open menu\",\"aria-expanded\":\"false\",tabIndex:0,onClick:toggleMenu,onKeyDown:e=>(e.key===\"Enter\"||e.key===\" \")&&toggleMenu(),style:{width:iconSize,height:iconSize,cursor:\"pointer\",userSelect:\"none\",position:\"relative\",zIndex:2050,transform:isMenuOpen?\"rotate(45deg)\":\"none\",transition:\"transform 300ms ease-in-out\",flexShrink:0,lineHeight:0,filter:svgColor?`drop-shadow(0 0 0 ${svgColor})`:undefined},children:iconMarkup?/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\"},dangerouslySetInnerHTML:{__html:iconMarkup}}):iconUpload?/*#__PURE__*/_jsx(\"img\",{src:iconUpload,alt:\"menu\",style:{width:\"100%\",height:\"100%\",objectFit:\"contain\",display:\"block\"},draggable:false}):null})]})})}),/*#__PURE__*/_jsx(motion.div,{ref:overlayRef,initial:{y:\"-100%\",opacity:1},animate:{y:isMenuOpen?\"0%\":\"-100%\",opacity:isMenuOpen?1:0},transition:{duration:menuTransitionDuration,ease:\"easeInOut\"},\"aria-hidden\":!isMenuOpen,style:{position:\"fixed\",inset:0,width:\"100vw\",height:\"100vh\",zIndex:1500,background:menuBgColor,pointerEvents:isMenuOpen?\"auto\":\"none\",willChange:\"transform, opacity\",transform:\"translate3d(0,0,0)\",[\"--headerH\"]:\"0px\",[\"--footerOffsetPx\"]:\"0px\"},children:/*#__PURE__*/_jsxs(\"nav\",{\"aria-label\":\"Mobile Navigation\",style:{width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",boxSizing:\"border-box\",paddingLeft:sidePadding,paddingRight:sidePadding},children:[/*#__PURE__*/_jsxs(\"div\",{style:{height:`${PANEL_VH}vh`,position:\"relative\",...panelStyleVars},children:[[0,1,2,3,4,5].map(i=>{const isPressedBorder=pressedIdx===i||pressedIdx===i-1;return /*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:-sidePadding,width:`calc(100% + ${sidePadding*2}px)`,height:BORDER_PX,top:`calc(var(--topSpacingTotal) + (var(--rowH) + var(--borderPx)) * ${i})`,background:isPressedBorder?pressColor:accentColor,transition:\"background-color 150ms\"}},`border-${i}`);}),navItems.map((item,idx)=>{const mainSize=\"clamp(32px, 14vw, 88px)\";const isPressed=pressedIdx===idx;return /*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:0,right:0,top:`calc(var(--topSpacingTotal) + var(--borderPx) + (var(--rowH) + var(--borderPx)) * ${idx})`,height:\"var(--rowH)\",display:\"flex\",alignItems:\"center\"},children:/*#__PURE__*/_jsxs(\"div\",{role:\"button\",tabIndex:0,ref:idx===0?firstRowRef:undefined,\"aria-current\":currentPath===item.href?\"page\":undefined,onPointerDown:()=>setPressedIdx(idx),onPointerUp:()=>{/* keep until exit */},onPointerCancel:()=>setPressedIdx(null),onClick:()=>{setPressedIdx(idx);handleNavigate(item.href,item.newTab);},onKeyDown:e=>{if(e.key===\"Enter\"||e.key===\" \"){e.preventDefault();setPressedIdx(idx);handleNavigate(item.href,item.newTab);}},style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",width:\"100%\",cursor:\"pointer\",userSelect:\"none\",paddingTop:4,paddingBottom:4,whiteSpace:\"nowrap\",overflow:\"hidden\"},children:[/*#__PURE__*/_jsx(\"h2\",{style:{fontFamily:\"Sora:ExtraBold, sans-serif\",fontWeight:800,textTransform:\"uppercase\",letterSpacing:\"-0.02em\",lineHeight:.9,margin:0,fontSize:mainSize,color:isPressed?pressColor:accentColor,transition:\"color 150ms\"},children:item.main}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:'\"Space Mono\", ui-monospace, SFMono-Regular, Menlo, Monaco, monospace',fontSize:12,lineHeight:1,color:isPressed?pressColor:accentColor,marginLeft:12,userSelect:\"none\"},children:item.right})]})},item.main);})]}),/*#__PURE__*/_jsx(\"div\",{style:{flex:1}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"fixed\",left:sidePadding,right:sidePadding,bottom:`calc(env(safe-area-inset-bottom, 0px) + var(--footerOffsetPx))`,zIndex:1600},children:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",width:\"100%\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:'\"Space Mono\", ui-monospace, SFMono-Regular, Menlo, Monaco, monospace',fontWeight:300,fontSize:12,color:accentColor,opacity:.9,userSelect:\"none\"},children:footerLeftLabel}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:'\"Space Mono\", ui-monospace, SFMono-Regular, Menlo, Monaco, monospace',fontWeight:300,fontSize:12,color:accentColor,opacity:.9,userSelect:\"none\"},children:footerRightLabel})]})})]})})]});}/* ── Framer Property Controls ─────────────────────────────── */addPropertyControls(Header,{menuTransitionDuration:{type:ControlType.Number,title:\"Menu Duration (s)\",defaultValue:.3,min:0,max:2,step:.05},menuBgColor:{type:ControlType.Color,title:\"Menu BG\",defaultValue:\"#000000\"},accentColor:{type:ControlType.Color,title:\"Accent\",defaultValue:\"#FFFFFF\"},pressColor:{type:ControlType.Color,title:\"Press Color\",defaultValue:\"#CBC0FC\"},svgColor:{type:ControlType.Color,title:\"Icon Base\",defaultValue:\"#FFFFFF\"},topSpacing:{type:ControlType.Number,title:\"Top Padding\",defaultValue:12,min:0,max:240,step:1},sidePadding:{type:ControlType.Number,title:\"Side Padding\",defaultValue:8,min:0,max:32,step:1},footerOffsetPercent:{type:ControlType.Number,title:\"Footer Offset %\",defaultValue:2,min:0,max:40,step:1},menuIconColor:{type:ControlType.Color,title:\"Menu Icon + Plane\",defaultValue:\"#AAF5A1\"},footerLeftLabel:{type:ControlType.String,title:\"Footer Left\",defaultValue:\"Manchester\"},footerRightLabel:{type:ControlType.String,title:\"Footer Right\",defaultValue:\"Launch\"},logoSource:{type:ControlType.Enum,title:\"Logo Source\",defaultValue:\"upload\",options:[\"upload\"],optionTitles:[\"Upload file\"]},logoUpload:{type:ControlType.File,title:\"Logo Upload\",allowedFileTypes:[\"svg\",\"png\",\"jpg\",\"jpeg\",\"webp\"]},logoWidth:{type:ControlType.Number,title:\"Logo W\",defaultValue:240,min:40,max:1024,step:1},logoHeight:{type:ControlType.Number,title:\"Logo H\",defaultValue:44.8,min:16,max:512,step:.1},iconSource:{type:ControlType.Enum,title:\"Icon Source\",defaultValue:\"upload\",options:[\"upload\"],optionTitles:[\"Upload file\"]},iconUpload:{type:ControlType.File,title:\"Icon Upload\",allowedFileTypes:[\"svg\",\"png\",\"jpg\",\"jpeg\",\"webp\"]},iconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:36,min:16,max:160,step:1},teamLink:{type:ControlType.Link,title:\"TEAM Link\",defaultValue:\"/team\"},acceleratorLink:{type:ControlType.Link,title:\"LAUNCH Link\",defaultValue:\"/accelerator\"},eventsLink:{type:ControlType.Link,title:\"EVENTS Link\",defaultValue:\"/events\"},startupsLink:{type:ControlType.Link,title:\"STARTUPS Link\",defaultValue:\"/startups\"},partnersLink:{type:ControlType.Link,title:\"PARTNERS Link\",defaultValue:\"/partners\"},// Blur control\nblurOnScrollPx:{type:ControlType.Number,title:\"Blur on Scroll (px)\",defaultValue:4,min:0,max:24,step:1}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Header\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Header_Mobile.map","// Header.tsx (Framer Code Component)\n// Pixel-identical visuals. Fast SPA nav + prefetch. No router/imported SVG module.\n// Uses your Link controls; uploads for logo/icon (avoids 404 on SSG).\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useCallback,useEffect,useState}from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";export default function Header({menuTransitionDuration=.3,menuBgColor=\"#000000\",accentColor=\"#AAF5A1\",hoverColor=\"#CBC0FC\",svgColor=\"#FFFFFF\",topSpacing=96,logoSource=\"upload\",logoUpload=\"\",iconSource=\"upload\",iconUpload=\"\",logoWidth=240,logoHeight=44.8,iconSize=36,teamLink=\"/team\",acceleratorLink=\"/accelerator\",eventsLink=\"/events\",startupsLink=\"/startups\",partnersLink=\"/partners\",teamLinkNewTab=false,acceleratorLinkNewTab=false,eventsLinkNewTab=false,startupsLinkNewTab=false,partnersLinkNewTab=false,blurOnScrollPx=8}){const[isMenuOpen,setIsMenuOpen]=useState(false);const[isNavigating,setIsNavigating]=useState(false);const[currentPath,setCurrentPath]=useState(\"/\");const[isAtTop,setIsAtTop]=useState(true)// ← track if header is at very top\n;// Reflect current path\nuseEffect(()=>{if(typeof window===\"undefined\")return;setCurrentPath(window.location.pathname);const onPop=()=>setCurrentPath(window.location.pathname);window.addEventListener(\"popstate\",onPop);return()=>window.removeEventListener(\"popstate\",onPop);},[]);// Smoothly toggle blur when leaving the very top of the page\nuseEffect(()=>{if(typeof window===\"undefined\")return;const handle=()=>setIsAtTop(window.scrollY<=0);handle();window.addEventListener(\"scroll\",handle,{passive:true});return()=>window.removeEventListener(\"scroll\",handle);},[]);// Lock page scroll while menu is open\nuseEffect(()=>{const el=document.documentElement;el.style.overflow=isMenuOpen?\"hidden\":\"\";return()=>{el.style.overflow=\"\";};},[isMenuOpen]);// Inline SVG support for uploads (to inherit color perfectly)\nconst[logoMarkup,setLogoMarkup]=useState(null);const[iconMarkup,setIconMarkup]=useState(null);useEffect(()=>{let cancelled=false;const load=async(url,setter)=>{try{const res=await fetch(url);const text=await res.text();if(!cancelled)setter(text);}catch{if(!cancelled)setter(null);}};if(logoSource===\"upload\"&&/\\.svg($|\\?)/i.test(logoUpload))load(logoUpload,setLogoMarkup);else setLogoMarkup(null);if(iconSource===\"upload\"&&/\\.svg($|\\?)/i.test(iconUpload))load(iconUpload,setIconMarkup);else setIconMarkup(null);return()=>{cancelled=true;};},[logoSource,logoUpload,iconSource,iconUpload]);// SPA navigate if available; fallback to hard nav.\nconst spaNavigate=useCallback(href=>{if(typeof window===\"undefined\")return;const nav=window.framerNavigate;if(typeof nav===\"function\")nav(href);else window.location.assign(href);},[]);// Prefetch helper for internal routes\nconst prefetch=useCallback(href=>{if(!href)return;if(/^(https?:)?\\/\\//i.test(href)||href.startsWith(\"mailto:\")||href.startsWith(\"tel:\"))return;try{const abs=new URL(href,window.location.origin).toString();if(document.querySelector(`link[rel=\"prefetch\"][href=\"${abs}\"]`))return;const link=document.createElement(\"link\");link.rel=\"prefetch\";link.href=abs;document.head.appendChild(link);}catch{}},[]);// Prefetch all internal nav items on idle\nuseEffect(()=>{if(typeof window===\"undefined\")return;const idle=cb=>\"requestIdleCallback\"in window?window.requestIdleCallback(cb,{timeout:1500}):setTimeout(cb,400);idle(()=>{[teamLink,acceleratorLink,eventsLink,startupsLink,partnersLink].forEach(prefetch);});},[teamLink,acceleratorLink,eventsLink,startupsLink,partnersLink,prefetch]);// Helper: open link respecting internal vs external + \"new tab\"\nconst openLink=useCallback((href,newTab)=>{if(!href)return;const isExternal=/^(https?:)?\\/\\//i.test(href)||href.startsWith(\"mailto:\")||href.startsWith(\"tel:\");if(isExternal){if(newTab)window.open(href,\"_blank\",\"noopener,noreferrer\");else window.location.assign(href);return;}if(newTab){const absolute=new URL(href,window.location.origin).toString();window.open(absolute,\"_blank\",\"noopener,noreferrer\");}else{spaNavigate(href);}},[spaNavigate]);// Logo behavior (unchanged visually; exact spec)\nconst handleLogoClick=useCallback(()=>{if(typeof window===\"undefined\")return;const onHome=currentPath===\"/\";const atTop=window.scrollY===0;if(isMenuOpen){setIsMenuOpen(false);setTimeout(()=>openLink(\"/\",false),menuTransitionDuration*1e3);return;}if(!atTop){window.scrollTo({top:0,behavior:\"smooth\"});return;}if(!onHome){openLink(\"/\",false);}},[isMenuOpen,currentPath,openLink,menuTransitionDuration]);const toggleMenu=useCallback(()=>setIsMenuOpen(p=>!p),[]);// INSTANT internal SPA navigation; close overlay after\nconst handleNavigate=useCallback((href,newTab)=>{if(!href)return;// Already on target: just close overlay\nif(!newTab&&href===currentPath){setIsMenuOpen(false);return;}setIsNavigating(true);const isExternal=/^(https?:)?\\/\\//i.test(href)||href.startsWith(\"mailto:\")||href.startsWith(\"tel:\");// Internal + same tab -> navigate immediately (feels instant), then close\nif(!isExternal&&!newTab){const nav=window.framerNavigate;if(typeof nav===\"function\")nav(href);else window.location.assign(href);setIsMenuOpen(false);setIsNavigating(false);return;}// External or new tab -> keep delayed navigate so exit animation completes\nsetIsMenuOpen(false);setTimeout(()=>openLink(href,newTab),menuTransitionDuration*1e3);},[currentPath,menuTransitionDuration,openLink]);const[hoveredIdx,setHoveredIdx]=useState(null);const navItems=[{main:\"TEAM\",sub:\"about\",href:teamLink,newTab:teamLinkNewTab},{main:\"ACCELERATOR\",sub:\"apply\",href:acceleratorLink,newTab:acceleratorLinkNewTab},{main:\"EVENTS\",sub:\"learn\",href:eventsLink,newTab:eventsLinkNewTab},{main:\"STARTUPS\",sub:\"alumni\",href:startupsLink,newTab:startupsLinkNewTab},{main:\"PARTNERS\",sub:\"contribute\",href:partnersLink,newTab:partnersLinkNewTab}];return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{\"data-name\":\"Header\",style:{position:\"fixed\",top:0,left:0,width:\"100vw\",zIndex:2e3,// keep visually transparent but apply backdrop blur when scrolled\nbackground:\"transparent\",backgroundColor:\"rgba(0,0,0,0)\",backdropFilter:isAtTop?\"blur(0px)\":`blur(${blurOnScrollPx}px)`,WebkitBackdropFilter:isAtTop?\"blur(0px)\":`blur(${blurOnScrollPx}px)`,transition:\"backdrop-filter 300ms ease, -webkit-backdrop-filter 300ms ease\",willChange:\"backdrop-filter\"},children:/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"row\",alignItems:\"flex-end\",width:\"100%\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{boxSizing:\"border-box\",width:\"100%\",display:\"flex\",flexDirection:\"row\",alignItems:\"flex-end\",justifyContent:\"space-between\",padding:\"24px 24px 12px\",position:\"relative\"},children:[/*#__PURE__*/_jsx(\"div\",{role:\"button\",\"aria-label\":\"Go to top\",tabIndex:0,onClick:handleLogoClick,onKeyDown:e=>(e.key===\"Enter\"||e.key===\" \")&&handleLogoClick(),style:{width:logoWidth,height:logoHeight,cursor:\"pointer\",userSelect:\"none\",position:\"relative\",flexShrink:0},children:logoMarkup?/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",lineHeight:0},dangerouslySetInnerHTML:{__html:logoMarkup}}):logoUpload?/*#__PURE__*/_jsx(\"img\",{src:logoUpload,alt:\"logo\",style:{width:\"100%\",height:\"100%\",objectFit:\"contain\",display:\"block\"},draggable:false}):null}),/*#__PURE__*/_jsx(\"div\",{role:\"button\",\"aria-label\":isMenuOpen?\"Close menu\":\"Open menu\",tabIndex:0,onClick:toggleMenu,onKeyDown:e=>(e.key===\"Enter\"||e.key===\" \")&&toggleMenu(),style:{width:iconSize,height:iconSize,cursor:\"pointer\",userSelect:\"none\",position:\"relative\",zIndex:2050,transform:isMenuOpen?\"rotate(45deg)\":\"none\",transition:\"transform 300ms ease-in-out\",flexShrink:0},children:iconMarkup?/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",lineHeight:0},dangerouslySetInnerHTML:{__html:iconMarkup}}):iconUpload?/*#__PURE__*/_jsx(\"img\",{src:iconUpload,alt:\"menu\",style:{width:\"100%\",height:\"100%\",objectFit:\"contain\",display:\"block\",filter:svgColor?`drop-shadow(0 0 0 ${svgColor})`:undefined},draggable:false}):null})]})})}),/*#__PURE__*/_jsx(motion.div,{initial:{y:\"-100%\",opacity:1},animate:{y:isMenuOpen?\"0%\":\"-100%\",opacity:isMenuOpen?1:0},transition:{duration:menuTransitionDuration,ease:\"easeInOut\"},\"aria-hidden\":!isMenuOpen,style:{position:\"fixed\",inset:0,width:\"100vw\",height:\"100vh\",zIndex:1500,background:menuBgColor,pointerEvents:isMenuOpen?\"auto\":\"none\",// micro-perf hints (no visual change)\nwillChange:\"transform, opacity\",transform:\"translate3d(0,0,0)\"},children:/*#__PURE__*/_jsx(\"nav\",{style:{width:\"100%\",height:\"100%\",padding:`0 24px 32px`,display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\",boxSizing:\"border-box\",paddingTop:`${topSpacing}px`},children:/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\",flex:1},children:navItems.map((item,idx,arr)=>/*#__PURE__*/_jsx(NavigationItem,{index:idx,isFirst:idx===0,isLast:idx===arr.length-1,mainText:item.main,descriptor:item.sub,path:item.href,newTab:item.newTab,accentColor:accentColor,hoverColor:hoverColor,hoveredIdx:hoveredIdx,setHoveredIdx:setHoveredIdx,onNavigate:handleNavigate,isActive:currentPath===item.href,isNavigating:isNavigating,prefetch:prefetch},item.main))})})})]});}/* ── Single Navigation Row (hover-linked borders) ─────────── */function NavigationItem({index,mainText,descriptor,path,newTab,accentColor,hoverColor,hoveredIdx,setHoveredIdx,onNavigate,isActive,isNavigating,isLast=false,isFirst=false,prefetch}){const isHovered=hoveredIdx===index;const topBorderColor=isHovered||hoveredIdx===index-1?hoverColor:accentColor;const bottomBorderColor=isHovered||hoveredIdx===index+1?hoverColor:accentColor;const textColor=isHovered?hoverColor:accentColor;return /*#__PURE__*/_jsxs(\"div\",{onMouseEnter:()=>{setHoveredIdx(index);prefetch(path);},onMouseLeave:()=>setHoveredIdx(null),style:{position:\"relative\",flex:1,minHeight:60},children:[isFirst&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:0,left:0,right:0,height:2,background:topBorderColor,transition:\"background-color 300ms\"}}),/*#__PURE__*/_jsxs(\"div\",{role:\"button\",tabIndex:0,\"aria-current\":isActive?\"page\":undefined,onClick:()=>!isNavigating&&onNavigate(path,newTab),onKeyDown:e=>(e.key===\"Enter\"||e.key===\" \")&&!isNavigating&&onNavigate(path,newTab),style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",width:\"100%\",height:\"100%\",cursor:\"pointer\",userSelect:\"none\"},children:[/*#__PURE__*/_jsx(\"h2\",{style:{fontFamily:\"Sora:ExtraBold, sans-serif\",fontWeight:800,fontSize:\"clamp(2rem, 6vw, 6rem)\",letterSpacing:\"-0.02em\",textTransform:\"uppercase\",color:textColor,margin:0,transition:\"color 300ms\",textDecoration:isActive?\"underline\":\"none\",textDecorationThickness:isActive?\"2px\":undefined,textUnderlineOffset:isActive?4:undefined},children:mainText}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:'\"Space Mono\", ui-monospace, SFMono-Regular, Menlo, Monaco, monospace',fontSize:16,color:textColor,transition:\"color 300ms\"},children:descriptor})]}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",bottom:0,left:0,right:0,height:2,background:bottomBorderColor,transition:\"background-color 300ms\"}})]});}/* ── Framer Property Controls ─────────────────────────────── */addPropertyControls(Header,{menuTransitionDuration:{type:ControlType.Number,title:\"Menu Duration (s)\",defaultValue:.3,min:0,max:2,step:.05},menuBgColor:{type:ControlType.Color,title:\"Menu BG\",defaultValue:\"#000000\"},accentColor:{type:ControlType.Color,title:\"Accent\",defaultValue:\"#AAF5A1\"},hoverColor:{type:ControlType.Color,title:\"Hover\",defaultValue:\"#CBC0FC\"},svgColor:{type:ControlType.Color,title:\"Icon Base\",defaultValue:\"#FFFFFF\"},topSpacing:{type:ControlType.Number,title:\"Top Padding\",defaultValue:96,min:0,max:240,step:1},// Uploads only (prevents SSG 404 from missing modules).\nlogoSource:{type:ControlType.Enum,title:\"Logo Source\",defaultValue:\"upload\",options:[\"upload\"],optionTitles:[\"Upload file\"]},logoUpload:{type:ControlType.File,title:\"Logo Upload\",allowedFileTypes:[\"svg\",\"png\",\"jpg\",\"jpeg\",\"webp\"]},logoWidth:{type:ControlType.Number,title:\"Logo W\",defaultValue:240,min:40,max:1024,step:1},logoHeight:{type:ControlType.Number,title:\"Logo H\",defaultValue:44.8,min:16,max:512,step:.1},iconSource:{type:ControlType.Enum,title:\"Icon Source\",defaultValue:\"upload\",options:[\"upload\"],optionTitles:[\"Upload file\"]},iconUpload:{type:ControlType.File,title:\"Icon Upload\",allowedFileTypes:[\"svg\",\"png\",\"jpg\",\"jpeg\",\"webp\"]},iconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:36,min:16,max:160,step:1},// Link controls (Framer UI)\nteamLink:{type:ControlType.Link,title:\"TEAM Link\",defaultValue:\"/team\"},acceleratorLink:{type:ControlType.Link,title:\"ACCELERATOR Link\",defaultValue:\"/accelerator\"},eventsLink:{type:ControlType.Link,title:\"EVENTS Link\",defaultValue:\"/events\"},startupsLink:{type:ControlType.Link,title:\"STARTUPS Link\",defaultValue:\"/startups\"},partnersLink:{type:ControlType.Link,title:\"PARTNERS Link\",defaultValue:\"/partners\"},// Blur control\nblurOnScrollPx:{type:ControlType.Number,title:\"Blur on Scroll (px)\",defaultValue:4,min:0,max:24,step:1}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Header\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Header.map","// Generated by Framer (a6932ec)\nexport default function metadata(params,activeLocale){return{customHTMLHeadEnd:\"<style>\\n  *:focus {\\n    outline: none !important;\\n    box-shadow: none !important;\\n  }\\n</style>\",description:\"The UK's leading student-led startup accelerator.\",favicon:\"https://framerusercontent.com/assets/e8T94pSOJgXfWOEDlBkO0TXrFc.png\",robots:\"max-image-preview:large\",title:\"Accelerate ME\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}