{"version":3,"file":"script_main.CdA3hGqA.mjs","names":["useState","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","SVG","addPropertyOverrides","MenuButtonFonts","MenuButton","ThemeToggleFonts","MotionDivWithFX","cycleOrder","serializationHash","variantClassNames","transition1","animation","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","useMemo","useState","HomeFactory","React","addPropertyOverrides","Feather","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","React.useRef","React.useId","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","NavigationMenuIcon","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","animation","animation1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","RichText","Button","ButtonPrimary","addPropertyOverrides","MenuButtonFonts","MenuButton","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","serializationHash","variantClassNames","transition1","React.useContext","React.useMemo","React.Fragment","getProps","React.forwardRef","useRef","React.useId","SVG","BackFonts","Back","MotionDivWithFX","HamgburgerrrrFonts","Hamgburgerrrr","TinyMenuFonts","TinyMenu","FooterFonts","Footer","CursorFonts","Cursor","breakpoints","isBrowser","serializationHash","variantClassNames","transition1","animation","transformTemplate1","animation1","matchVariant","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","cursor","Component","useRef","React.useId","PropertyOverrides","css","NavBar","BackFonts","Back","MotionDivWithFX","HamgburgerrrrFonts","Hamgburgerrrr","TinyMenuFonts","TinyMenu","CustomCursorFonts","CustomCursor","breakpoints","isBrowser","serializationHash","variantClassNames","transition1","animation","transformTemplate1","animation1","matchVariant","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","cursor","Component","useRef","React.useId","PropertyOverrides","css","NavBar","Footer","MenuButton","MotionDivWithFX","HamgburgerrrrFonts","Hamgburgerrrr","FooterFonts","Footer","CustomCursor","breakpoints","isBrowser","serializationHash","variantClassNames","transition1","animation","transformTemplate1","matchVariant","breakpointRules","breakpointKeys","selectors","rules","sharedStyle.css","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","cursor","Component","useRef","React.useId","sharedStyle.className","className","SVG","PropertyOverrides","RichText","React.Fragment","css","sharedStyle.fonts","Back","MotionDivWithFX","FooterFonts","Footer","CursorFonts","Cursor","breakpoints","isBrowser","serializationHash","variantClassNames","transition1","animation","transformTemplate1","matchVariant","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","cursor","Component","useRef","React.useId","PropertyOverrides","css","NavBar","TinyMenu","Hamgburgerrrr","TinyMenu","Hamgburgerrrr","Footer","Cursor","isBrowser","useRef","React.useId","SVG","PropertyOverrides","NavBar","React.createElement","NewMenu","MainLayout","ReturnLayoutSticky","ReturnLayout","MainLayout3","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/YBJTWuF6CU3g3itjPWws/zeAtMWyDNFIjhyFXGkRT/EnframerToggle.js","https:/framerusercontent.com/modules/GSAAL8Ci0iq6Ng9CqaL3/RD1TbEU5kQb3S6rEGcYZ/QqqbA1_cs.js","https:/framerusercontent.com/modules/Y2ieBDaKKTupSDVpUCVg/HI743v6NQjMc0J3QmBe5/Oloaoz1Fy.js","https:/framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js","https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framerusercontent.com/modules/8tFVJ9SCM5akQRM0UzVD/YkxZV5bKC4LrRDEdvAgQ/home.js","https:/framer.com/m/feather-icons/home.js@0.0.29","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js","https:/framerusercontent.com/modules/kcVZaGhT7mN3679bzNtx/Hiq8Mlf8EMOf9MJOoDIm/DlwyKiDYv.js","https:/framerusercontent.com/modules/VJRqmCqsHmBP2XxnFCQn/9C1647XWKs48G3522ox4/WIL0co1ub.js","https:/framerusercontent.com/modules/SAjMZ9RQ8ou6dR5t9wNU/DS5ityhLCazrj1ifD5rf/xDiiDNy3x.js","https:/framerusercontent.com/modules/wxN0h9fnMRB584E3Eix3/AHsvXP0ea4oET9z4Y45Y/YwNuvr2oO.js","https:/framerusercontent.com/modules/vQSXuCIFxQI5XRUDyr7y/TiK18cWAdXEe9MxNSZOr/YzlVtNtyZ.js","https:/framerusercontent.com/modules/Aj8qhFU859x1ymOJ4pzf/te4WFhSDe7OU8Izm2G7f/rP2GnOR3e.js","https:/framerusercontent.com/modules/B3AbCVHd5BXUwnRlxRM3/m0BnJRRxYJjN5657UcVK/F8ZTlpddb.js","https:/framerusercontent.com/modules/KNPjnX6dkQsg9bVKVnND/FZwi1FSyNWOQV2NTSwtE/iYbUUH7xM.js","https:/framerusercontent.com/modules/tXCqo1QNsLI9lWJRloLE/TYr36DJxzF8PJCd8AJg5/aOaGS_HAy.js","https:/framerusercontent.com/modules/ZIueI9SplAHuiqAczwro/DtaLd7m8Kwh2jlnZ6LUL/xyX_51wKw.js","framer:toplevel/main"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect,useState}from\"react\";import{motion}from\"framer-motion\";function getSystemTheme(){if(typeof window===\"undefined\")return\"light\";return window.matchMedia(\"(prefers-color-scheme: dark)\").matches?\"dark\":\"light\";}export default function ThemeToggle(props){const[isDark,setIsDark]=useState(()=>{if(typeof window===\"undefined\")return false;const saved=localStorage.getItem(\"theme-preference\");return saved?saved===\"dark\":getSystemTheme()===\"dark\";});// Apply theme changes\nconst applyTheme=dark=>{if(typeof document===\"undefined\")return;// Update all style tags that contain color scheme rules\nconst styleTags=document.querySelectorAll(\"style\");styleTags.forEach(styleTag=>{if(styleTag.textContent?.includes(\"prefers-color-scheme\")){styleTag.textContent=styleTag.textContent.replace(/prefers-color-scheme:\\s*(dark|light)/g,`prefers-color-scheme: ${dark?\"dark\":\"light\"}`);}});// Update root element\ndocument.documentElement.style.colorScheme=dark?\"dark\":\"light\";// Save preference\nlocalStorage.setItem(\"theme-preference\",dark?\"dark\":\"light\");};// Apply theme on mount and when changed\nuseEffect(()=>{applyTheme(isDark);},[isDark]);// Listen for system theme changes\nuseEffect(()=>{if(typeof window===\"undefined\")return;const mediaQuery=window.matchMedia(\"(prefers-color-scheme: dark)\");const handleChange=e=>{// Only auto-switch if user hasn't manually set a preference\nconst hasManualPreference=localStorage.getItem(\"theme-preference\");if(!hasManualPreference){setIsDark(e.matches);}};mediaQuery.addEventListener(\"change\",handleChange);return()=>mediaQuery.removeEventListener(\"change\",handleChange);},[]);const toggle=()=>{setIsDark(prev=>!prev);};const sunSVG=/*#__PURE__*/_jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"60%\",height:\"60%\",viewBox:\"0 0 24 24\",fill:props.lightIcon,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M18 12a6 6 0 1 1-12 0a6 6 0 0 1 12 0\"}),/*#__PURE__*/_jsx(\"path\",{fillRule:\"evenodd\",clipRule:\"evenodd\",d:\"M12 1.25a.75.75 0 0 1 .75.75v1a.75.75 0 0 1-1.5 0V2a.75.75 0 0 1 .75-.75M4.399 4.399a.75.75 0 0 1 1.06 0l.393.392a.75.75 0 0 1-1.06 1.061l-.393-.393a.75.75 0 0 1 0-1.06m15.202 0a.75.75 0 0 1 0 1.06l-.393.393a.75.75 0 0 1-1.06-1.06l.393-.393a.75.75 0 0 1 1.06 0M1.25 12a.75.75 0 0 1 .75-.75h1a.75.75 0 0 1 0 1.5H2a.75.75 0 0 1-.75-.75m19 0a.75.75 0 0 1 .75-.75h1a.75.75 0 0 1 0 1.5h-1a.75.75 0 0 1-.75-.75m-2.102 6.148a.75.75 0 0 1 1.06 0l.393.393a.75.75 0 1 1-1.06 1.06l-.393-.393a.75.75 0 0 1 0-1.06m-12.296 0a.75.75 0 0 1 0 1.06l-.393.393a.75.75 0 1 1-1.06-1.06l.392-.393a.75.75 0 0 1 1.061 0M12 20.25a.75.75 0 0 1 .75.75v1a.75.75 0 0 1-1.5 0v-1a.75.75 0 0 1 .75-.75\"})]});const moonSVG=/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"60%\",height:\"60%\",viewBox:\"0 0 24 24\",fill:props.darkIcon,children:/*#__PURE__*/_jsx(\"path\",{d:\"M12 22c5.523 0 10-4.477 10-10c0-.463-.694-.54-.933-.143a6.5 6.5 0 1 1-8.924-8.924C12.54 2.693 12.463 2 12 2C6.477 2 2 6.477 2 12s4.477 10 10 10\"})});return /*#__PURE__*/_jsx(\"div\",{onClick:toggle,style:{cursor:\"pointer\",background:isDark?props.darkSwitch:props.lightSwitch,borderRadius:29,position:\"relative\",width:108,height:58,padding:8,boxShadow:`0px 4px 4px -1px ${props.shadowColor}`,border:`1px solid ${props.borderColor}`},children:/*#__PURE__*/_jsx(motion.div,{initial:false,animate:{x:isDark?46:0},transition:{type:\"spring\",stiffness:300,damping:25},style:{background:isDark?props.darkKnob:props.lightKnob,borderRadius:\"50%\",width:44,height:44,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:isDark?moonSVG:sunSVG})});}ThemeToggle.displayName=\"Theme Toggle\";addPropertyControls(ThemeToggle,{darkSwitch:{type:ControlType.Color,defaultValue:\"#333\"},darkKnob:{type:ControlType.Color,defaultValue:\"#111\"},darkIcon:{type:ControlType.Color,defaultValue:\"#ddd\"},lightSwitch:{type:ControlType.Color,defaultValue:\"#bbb\"},lightKnob:{type:ControlType.Color,defaultValue:\"#fff\"},lightIcon:{type:ControlType.Color,defaultValue:\"#000\"},shadowColor:{type:ControlType.Color,defaultValue:\"rgba(12, 12, 13, 0.05)\"},borderColor:{type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.1)\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ThemeToggle\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EnframerToggle.map","// Generated by Framer (f8e97a5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={IGWZDfnqg:{hover:true},n4BElrst3:{hover:true},qIcyj_7YY:{hover:true}};const cycleOrder=[\"n4BElrst3\",\"zXfNHT8i5\",\"o8yQPxieo\",\"IGWZDfnqg\",\"qIcyj_7YY\",\"z54HLQCTh\",\"N16Ys7dRp\"];const serializationHash=\"framer-C80Sy\";const variantClassNames={IGWZDfnqg:\"framer-v-v857zc\",N16Ys7dRp:\"framer-v-17xanpl\",n4BElrst3:\"framer-v-1u83az9\",o8yQPxieo:\"framer-v-sponw3\",qIcyj_7YY:\"framer-v-1xb1v0q\",z54HLQCTh:\"framer-v-t2d785\",zXfNHT8i5:\"framer-v-1hlxlt4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ymjnLehbJ=undefined;const g82Bvy_Jf=undefined;const n5lkiIK0A=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"n4BElrst3\",\"Variant 2\":\"zXfNHT8i5\",\"Variant 3\":\"o8yQPxieo\",\"Variant 4\":\"IGWZDfnqg\",\"Variant 5\":\"qIcyj_7YY\",\"Variant 6\":\"z54HLQCTh\",\"Variant 7\":\"N16Ys7dRp\"};const Variants=motion.create(React.Fragment);const getProps=({click2,height,id,link,title,width,...props})=>{return{...props,g82Bvy_Jf:link??props.g82Bvy_Jf,n5lkiIK0A:title??props.n5lkiIK0A??\"Work\",variant:humanReadableVariantMap[props.variant]??props.variant??\"n4BElrst3\",ymjnLehbJ:click2??props.ymjnLehbJ};};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,n5lkiIK0A,g82Bvy_Jf,ymjnLehbJ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"n4BElrst3\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapnva8f1=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ymjnLehbJ){const res=await ymjnLehbJ(...args);if(res===false)return false;}});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"N16Ys7dRp\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:g82Bvy_Jf,motionChild:true,nodeId:\"n4BElrst3\",openInNewTab:false,scopeId:\"QqqbA1_cs\",...addPropertyOverrides({qIcyj_7YY:{smoothScroll:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1u83az9\",className,classNames)} framer-g6s681`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"n4BElrst3\",onTap:onTapnva8f1,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,...style},variants:{\"IGWZDfnqg-hover\":{backgroundColor:\"var(--token-d959eb85-60e1-4e16-baaf-c3598276d3b9, rgb(241, 241, 241))\"},\"n4BElrst3-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\"},IGWZDfnqg:{backgroundColor:\"rgb(255, 255, 255)\"},N16Ys7dRp:{backgroundColor:\"var(--token-00a44034-c1a4-4006-98b4-229e3b66a924, rgb(40, 40, 40))\"},qIcyj_7YY:{backgroundColor:\"rgba(0, 0, 0, 0)\"},z54HLQCTh:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"IGWZDfnqg-hover\":{\"data-framer-name\":undefined},\"n4BElrst3-hover\":{\"data-framer-name\":undefined},\"qIcyj_7YY-hover\":{\"data-framer-name\":undefined},IGWZDfnqg:{\"data-framer-name\":\"Variant 4\"},N16Ys7dRp:{\"data-framer-name\":\"Variant 7\"},o8yQPxieo:{\"data-framer-name\":\"Variant 3\"},qIcyj_7YY:{\"data-framer-name\":\"Variant 5\"},z54HLQCTh:{\"data-framer-name\":\"Variant 6\"},zXfNHT8i5:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RmlndHJlZS1yZWd1bGFy\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-45da4d3e-34f6-43d6-b791-40a43eb3eee1))\"},children:\"Work\"})}),className:\"framer-1yw5kiv\",\"data-framer-name\":\"Work\",fonts:[\"GF;Figtree-regular\"],layoutDependency:layoutDependency,layoutId:\"OKYbcAs_m\",style:{\"--extracted-1eung3n\":\"var(--token-45da4d3e-34f6-43d6-b791-40a43eb3eee1)\",\"--framer-paragraph-spacing\":\"0px\"},text:n5lkiIK0A,variants:{\"n4BElrst3-hover\":{\"--extracted-1eung3n\":\"var(--token-86be29bd-4c2d-44ec-bd30-d0f044272401, rgb(77, 77, 77))\"},\"qIcyj_7YY-hover\":{\"--extracted-1eung3n\":\"var(--token-fdc0af0b-cb02-4961-93f6-944fbb42daa7, rgb(222, 222, 222))\"},IGWZDfnqg:{\"--extracted-1eung3n\":\"var(--token-e2c609ac-623b-4548-a1f1-484bfa19ce9f, rgb(40, 40, 40))\"},N16Ys7dRp:{\"--extracted-1eung3n\":\"rgb(255, 255, 255)\"},o8yQPxieo:{\"--extracted-1eung3n\":\"var(--token-e2c609ac-623b-4548-a1f1-484bfa19ce9f, rgb(40, 40, 40))\"},qIcyj_7YY:{\"--extracted-1eung3n\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"n4BElrst3-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RmlndHJlZS1yZWd1bGFy\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-86be29bd-4c2d-44ec-bd30-d0f044272401, rgb(77, 77, 77)))\"},children:\"Work\"})})},\"qIcyj_7YY-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RmlndHJlZS1yZWd1bGFy\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-fdc0af0b-cb02-4961-93f6-944fbb42daa7, rgb(222, 222, 222)))\"},children:\"Work\"})}),fonts:[\"GF;Figtree-regular\"]},IGWZDfnqg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RmlndHJlZS1yZWd1bGFy\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-e2c609ac-623b-4548-a1f1-484bfa19ce9f, rgb(40, 40, 40)))\"},children:\"Work\"})})},N16Ys7dRp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Q2lyY3VsYXIgU3BvdGlmeSBUZXh0IEJvb2s=\",\"--framer-font-family\":'\"Circular Spotify Text Book\", \"Circular Spotify Text Book Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(255, 255, 255))\"},children:\"Work\"})}),fonts:[\"CUSTOMV2;Circular Spotify Text Book\"]},o8yQPxieo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RmlndHJlZS1yZWd1bGFy\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-e2c609ac-623b-4548-a1f1-484bfa19ce9f, rgb(40, 40, 40)))\"},children:\"Work\"})})},qIcyj_7YY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QXBlcmN1IFBybyBSZWd1bGFy\",\"--framer-font-family\":'\"Apercu Pro Regular\", \"Apercu Pro Regular Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(255, 255, 255))\"},children:\"Work\"})}),fonts:[\"CUSTOMV2;Apercu Pro Regular\"]}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-gllhd1\",layoutDependency:layoutDependency,layoutId:\"zjGb3hvkm\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.667 14.667\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({N16Ys7dRp:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.667 14.667\" overflow=\"visible\"><path d=\"M 7.333 10.61 C 7.211 10.61 7.096 10.591 6.989 10.553 C 6.876 10.512 6.774 10.445 6.691 10.358 L 3.391 7.058 C 3.215 6.892 3.119 6.658 3.127 6.416 C 3.133 6.177 3.227 5.949 3.391 5.775 C 3.563 5.597 3.798 5.494 4.045 5.489 C 4.297 5.481 4.515 5.569 4.697 5.752 L 6.417 7.47 L 6.417 0.916 C 6.417 0.656 6.504 0.439 6.68 0.264 C 6.852 0.09 7.088 -0.005 7.333 0 C 7.578 -0.006 7.815 0.089 7.986 0.264 C 8.161 0.436 8.256 0.672 8.249 0.916 L 8.249 7.47 L 9.969 5.752 C 10.139 5.575 10.377 5.478 10.622 5.488 C 10.874 5.495 11.092 5.591 11.274 5.775 C 11.438 5.949 11.532 6.177 11.538 6.416 C 11.547 6.658 11.451 6.893 11.274 7.058 L 7.974 10.358 C 7.891 10.445 7.789 10.511 7.677 10.553 C 7.567 10.592 7.45 10.612 7.333 10.61 Z M 1.833 14.666 C 1.329 14.666 0.897 14.487 0.538 14.128 C 0.188 13.789 -0.007 13.321 0 12.833 L 0 11 C 0 10.74 0.088 10.522 0.264 10.347 C 0.436 10.174 0.672 10.078 0.916 10.083 C 1.176 10.083 1.393 10.17 1.57 10.347 C 1.745 10.519 1.84 10.756 1.833 11 L 1.833 12.833 L 12.833 12.833 L 12.833 11 C 12.833 10.74 12.921 10.522 13.097 10.347 C 13.269 10.174 13.505 10.078 13.749 10.083 C 14.009 10.083 14.226 10.17 14.403 10.347 C 14.578 10.519 14.673 10.756 14.666 11 L 14.666 12.833 C 14.666 13.337 14.486 13.769 14.128 14.128 C 13.79 14.479 13.321 14.674 12.833 14.666 Z\" fill=\"rgb(255,255,255)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-47nj4e\",layoutDependency:layoutDependency,layoutId:\"hP_Wtgofk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.412 10.61\" overflow=\"visible\"><path d=\"M 4.207 10.61 C 4.085 10.61 3.97 10.591 3.863 10.553 C 3.75 10.512 3.648 10.445 3.565 10.358 L 0.265 7.058 C 0.088 6.892 -0.008 6.658 0.001 6.416 C 0.006 6.177 0.1 5.949 0.265 5.775 C 0.436 5.597 0.671 5.494 0.919 5.489 C 1.171 5.481 1.389 5.569 1.571 5.752 L 3.291 7.47 L 3.291 0.916 C 3.291 0.656 3.378 0.439 3.554 0.264 C 3.726 0.09 3.962 -0.005 4.207 0 C 4.451 -0.006 4.688 0.089 4.86 0.264 C 5.034 0.436 5.129 0.672 5.123 0.916 L 5.123 7.47 L 6.843 5.752 C 7.012 5.575 7.25 5.478 7.496 5.488 C 7.748 5.495 7.966 5.591 8.148 5.775 C 8.312 5.949 8.406 6.177 8.412 6.416 C 8.421 6.658 8.324 6.893 8.148 7.058 L 4.848 10.358 C 4.764 10.445 4.663 10.511 4.551 10.553 C 4.44 10.592 4.324 10.612 4.207 10.61 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-uqw6oe\",layoutDependency:layoutDependency,layoutId:\"JV8Chs4z3\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.667 4.583\" overflow=\"visible\"><path d=\"M 1.833 4.583 C 1.329 4.583 0.897 4.404 0.538 4.045 C 0.188 3.706 -0.007 3.238 0 2.75 L 0 0.917 C 0 0.657 0.088 0.439 0.264 0.264 C 0.436 0.091 0.672 -0.005 0.916 0 C 1.176 0 1.393 0.087 1.57 0.264 C 1.745 0.436 1.84 0.672 1.833 0.917 L 1.833 2.75 L 12.833 2.75 L 12.833 0.917 C 12.833 0.657 12.921 0.439 13.097 0.264 C 13.269 0.091 13.505 -0.005 13.749 0 C 14.009 0 14.226 0.087 14.403 0.264 C 14.578 0.436 14.673 0.672 14.666 0.917 L 14.666 2.75 C 14.666 3.254 14.486 3.686 14.128 4.045 C 13.79 4.396 13.321 4.591 12.833 4.583 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})})})});});const css=[\".framer-C80Sy.framer-g6s681, .framer-C80Sy .framer-g6s681 { display: block; }\",\".framer-C80Sy.framer-1u83az9 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 10px 20px 10px 20px; position: relative; text-decoration: none; width: min-content; }\",\".framer-C80Sy .framer-1yw5kiv { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-C80Sy .framer-gllhd1 { height: 15px; position: relative; width: 15px; }\",\".framer-C80Sy .framer-47nj4e { height: 11px; left: 3px; position: absolute; top: 0px; width: 9px; }\",\".framer-C80Sy .framer-uqw6oe { height: 5px; left: 0px; position: absolute; top: 10px; width: 15px; }\",\".framer-C80Sy.framer-v-1xb1v0q.framer-1u83az9 { padding: 10px 12px 10px 12px; }\",\".framer-C80Sy.framer-v-t2d785.framer-1u83az9 { padding: 0px; }\",\".framer-C80Sy.framer-v-17xanpl.framer-1u83az9 { gap: 8px; }\",\".framer-C80Sy.framer-v-17xanpl .framer-1yw5kiv { order: 1; }\",\".framer-C80Sy.framer-v-17xanpl .framer-gllhd1 { order: 0; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 43\n * @framerIntrinsicWidth 82\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"zXfNHT8i5\":{\"layout\":[\"auto\",\"auto\"]},\"o8yQPxieo\":{\"layout\":[\"auto\",\"auto\"]},\"IGWZDfnqg\":{\"layout\":[\"auto\",\"auto\"]},\"qIcyj_7YY\":{\"layout\":[\"auto\",\"auto\"]},\"z54HLQCTh\":{\"layout\":[\"auto\",\"auto\"]},\"N16Ys7dRp\":{\"layout\":[\"auto\",\"auto\"]},\"E_6K73iag\":{\"layout\":[\"auto\",\"auto\"]},\"oiGs_D_k3\":{\"layout\":[\"auto\",\"auto\"]},\"uNZlUIhQg\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"n5lkiIK0A\":\"title\",\"g82Bvy_Jf\":\"link\",\"ymjnLehbJ\":\"click2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQqqbA1_cs=withCSS(Component,css,\"framer-C80Sy\");export default FramerQqqbA1_cs;FramerQqqbA1_cs.displayName=\"Menu-button\";FramerQqqbA1_cs.defaultProps={height:43,width:82};addPropertyControls(FramerQqqbA1_cs,{variant:{options:[\"n4BElrst3\",\"zXfNHT8i5\",\"o8yQPxieo\",\"IGWZDfnqg\",\"qIcyj_7YY\",\"z54HLQCTh\",\"N16Ys7dRp\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Variant 5\",\"Variant 6\",\"Variant 7\"],title:\"Variant\",type:ControlType.Enum},n5lkiIK0A:{defaultValue:\"Work\",displayTextArea:true,title:\"Title\",type:ControlType.String},onn5lkiIK0AChange:{changes:\"n5lkiIK0A\",type:ControlType.ChangeHandler},g82Bvy_Jf:{description:\"Destination\",title:\"Link\",type:ControlType.Link},ymjnLehbJ:{title:\"Click 2\",type:ControlType.EventHandler}});addFonts(FramerQqqbA1_cs,[{explicitInter:true,fonts:[{cssFamilyName:\"Figtree\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Figtree\",url:\"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_d_QF5bwkEU4HTy.woff2\",weight:\"400\"},{cssFamilyName:\"Apercu Pro Regular\",openType:true,source:\"custom\",style:\"normal\",uiFamilyName:\"Apercu Pro\",url:\"https://framerusercontent.com/assets/AXcNtp6QCf3c7sKnqWMlJNc.woff2\",weight:\"400\"},{cssFamilyName:\"Circular Spotify Text Book\",openType:true,source:\"custom\",style:\"normal\",uiFamilyName:\"Circular Spotify Text\",url:\"https://framerusercontent.com/assets/YJvc34Vv4dZIe1wmLYSbUfhiH00.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQqqbA1_cs\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"n5lkiIK0A\\\":\\\"title\\\",\\\"g82Bvy_Jf\\\":\\\"link\\\",\\\"ymjnLehbJ\\\":\\\"click2\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zXfNHT8i5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"o8yQPxieo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"IGWZDfnqg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qIcyj_7YY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"z54HLQCTh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"N16Ys7dRp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"E_6K73iag\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oiGs_D_k3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"uNZlUIhQg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"82\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"43\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QqqbA1_cs.map","// Generated by Framer (f8e97a5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,SVG,useActiveVariantCallback,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 ThemeToggle from\"https://framerusercontent.com/modules/YBJTWuF6CU3g3itjPWws/zeAtMWyDNFIjhyFXGkRT/EnframerToggle.js\";import MenuButton from\"https://framerusercontent.com/modules/GSAAL8Ci0iq6Ng9CqaL3/RD1TbEU5kQb3S6rEGcYZ/QqqbA1_cs.js\";const MenuButtonFonts=getFonts(MenuButton);const ThemeToggleFonts=getFonts(ThemeToggle);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"TFi7aLwqb\",\"aVv46MHMH\",\"e0nQMjb_f\",\"rF3pMCFg5\",\"FHO8Ilqg0\"];const serializationHash=\"framer-Ji9Ht\";const variantClassNames={aVv46MHMH:\"framer-v-1q3wqsh\",e0nQMjb_f:\"framer-v-ui0cr5\",FHO8Ilqg0:\"framer-v-1j588el\",rF3pMCFg5:\"framer-v-1fun3x7\",TFi7aLwqb:\"framer-v-sbmgdu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:300,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-70};const transition2={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};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={\"Variant 1\":\"TFi7aLwqb\",\"Variant 2\":\"aVv46MHMH\",\"Variant 3\":\"e0nQMjb_f\",\"Variant 4\":\"rF3pMCFg5\",\"Variant 5\":\"FHO8Ilqg0\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"TFi7aLwqb\"};};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:\"TFi7aLwqb\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const ymjnLehbJ17xokxw=activeVariantCallback(async(...args)=>{setVariant(\"TFi7aLwqb\");});const ymjnLehbJst8rqb=activeVariantCallback(async(...args)=>{setVariant(\"rF3pMCFg5\");});const ymjnLehbJ17y6vig=activeVariantCallback(async(...args)=>{setVariant(\"aVv46MHMH\");});const ymjnLehbJ1ibp1f=activeVariantCallback(async(...args)=>{setVariant(\"e0nQMjb_f\");});const isDisplayed=()=>{if(baseVariant===\"FHO8Ilqg0\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-sbmgdu\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"TFi7aLwqb\",ref:refBinding,style:{...style},...addPropertyOverrides({aVv46MHMH:{__framer__styleAppearEffectEnabled:undefined,\"data-framer-name\":\"Variant 2\"},e0nQMjb_f:{\"data-framer-name\":\"Variant 3\"},FHO8Ilqg0:{__framer__styleAppearEffectEnabled:undefined,\"data-framer-name\":\"Variant 5\"},rF3pMCFg5:{\"data-framer-name\":\"Variant 4\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-bwlksq\",\"data-border\":true,\"data-framer-name\":\"Frame 2\",layoutDependency:layoutDependency,layoutId:\"qvxda2BGq\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d0f3e944-74b1-49c7-8b7c-c132dc1c48f1, rgb(237, 237, 237))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-d959eb85-60e1-4e16-baaf-c3598276d3b9, rgb(241, 241, 241))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,boxShadow:\"0px 4px 4px -1px rgba(12, 12, 13, 0.05), 0px 4px 4px -1px rgba(12, 12, 13, 0.1)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kbu8wk\",layoutDependency:layoutDependency,layoutId:\"eyOXKfu9t\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LVwMVynXb\"},implicitPathVariables:undefined},{href:{webPageId:\"LVwMVynXb\"},implicitPathVariables:undefined},{href:{webPageId:\"LVwMVynXb\"},implicitPathVariables:undefined},{href:{webPageId:\"LVwMVynXb\"},implicitPathVariables:undefined},{href:{webPageId:\"LVwMVynXb\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+24+(8+(((componentViewport?.height||200)-48)*1-16-43)/2)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-302ha0-container\",layoutDependency:layoutDependency,layoutId:\"XHcyocyRo-container\",nodeId:\"XHcyocyRo\",rendersWithMotion:true,scopeId:\"Oloaoz1Fy\",children:/*#__PURE__*/_jsx(MenuButton,{g82Bvy_Jf:resolvedLinks[0],height:\"100%\",id:\"XHcyocyRo\",layoutId:\"XHcyocyRo\",n5lkiIK0A:\"Home\",variant:matchVariant(\"o8yQPxieo\"),width:\"100%\",...addPropertyOverrides({aVv46MHMH:{g82Bvy_Jf:resolvedLinks[1],variant:matchVariant(\"n4BElrst3\"),ymjnLehbJ:ymjnLehbJ17xokxw},e0nQMjb_f:{g82Bvy_Jf:resolvedLinks[2],variant:matchVariant(\"n4BElrst3\"),ymjnLehbJ:ymjnLehbJ17xokxw},FHO8Ilqg0:{g82Bvy_Jf:resolvedLinks[4],variant:matchVariant(\"n4BElrst3\"),ymjnLehbJ:ymjnLehbJ17xokxw},rF3pMCFg5:{g82Bvy_Jf:resolvedLinks[3],variant:matchVariant(\"n4BElrst3\"),ymjnLehbJ:ymjnLehbJ17xokxw}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"AnWRIBAVx\"},implicitPathVariables:undefined},{href:{webPageId:\"AnWRIBAVx\"},implicitPathVariables:undefined},{href:{webPageId:\"AnWRIBAVx\"},implicitPathVariables:undefined},{href:{webPageId:\"AnWRIBAVx\"},implicitPathVariables:undefined},{href:{webPageId:\"AnWRIBAVx\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+24+(8+(((componentViewport?.height||200)-48)*1-16-43)/2)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tdeokq-container\",layoutDependency:layoutDependency,layoutId:\"hBwK99vib-container\",nodeId:\"hBwK99vib\",rendersWithMotion:true,scopeId:\"Oloaoz1Fy\",children:/*#__PURE__*/_jsx(MenuButton,{g82Bvy_Jf:resolvedLinks1[0],height:\"100%\",id:\"hBwK99vib\",layoutId:\"hBwK99vib\",n5lkiIK0A:\"Work\",variant:matchVariant(\"n4BElrst3\"),width:\"100%\",ymjnLehbJ:ymjnLehbJst8rqb,...addPropertyOverrides({aVv46MHMH:{g82Bvy_Jf:resolvedLinks1[1]},e0nQMjb_f:{g82Bvy_Jf:resolvedLinks1[2]},FHO8Ilqg0:{g82Bvy_Jf:resolvedLinks1[4]},rF3pMCFg5:{g82Bvy_Jf:resolvedLinks1[3],variant:matchVariant(\"o8yQPxieo\"),ymjnLehbJ:undefined}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ry1Iivv9G\"},implicitPathVariables:undefined},{href:{webPageId:\"Ry1Iivv9G\"},implicitPathVariables:undefined},{href:{webPageId:\"Ry1Iivv9G\"},implicitPathVariables:undefined},{href:{webPageId:\"Ry1Iivv9G\"},implicitPathVariables:undefined},{href:{webPageId:\"Ry1Iivv9G\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+24+(8+(((componentViewport?.height||200)-48)*1-16-43)/2)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18hcnly-container\",layoutDependency:layoutDependency,layoutId:\"bf0V7VTTA-container\",nodeId:\"bf0V7VTTA\",rendersWithMotion:true,scopeId:\"Oloaoz1Fy\",children:/*#__PURE__*/_jsx(MenuButton,{g82Bvy_Jf:resolvedLinks2[0],height:\"100%\",id:\"bf0V7VTTA\",layoutId:\"bf0V7VTTA\",n5lkiIK0A:\"Craft\",variant:matchVariant(\"n4BElrst3\"),width:\"100%\",ymjnLehbJ:ymjnLehbJ17y6vig,...addPropertyOverrides({aVv46MHMH:{g82Bvy_Jf:resolvedLinks2[1],variant:matchVariant(\"zXfNHT8i5\"),ymjnLehbJ:undefined},e0nQMjb_f:{g82Bvy_Jf:resolvedLinks2[2]},FHO8Ilqg0:{g82Bvy_Jf:resolvedLinks2[4],variant:matchVariant(\"zXfNHT8i5\"),ymjnLehbJ:undefined},rF3pMCFg5:{g82Bvy_Jf:resolvedLinks2[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"khfLvYsDS\"},implicitPathVariables:undefined},{href:{webPageId:\"khfLvYsDS\"},implicitPathVariables:undefined},{href:{webPageId:\"khfLvYsDS\"},implicitPathVariables:undefined},{href:{webPageId:\"khfLvYsDS\"},implicitPathVariables:undefined},{href:{webPageId:\"khfLvYsDS\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+24+(8+(((componentViewport?.height||200)-48)*1-16-43)/2)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ttf66o-container\",layoutDependency:layoutDependency,layoutId:\"cpJ3Utqmw-container\",nodeId:\"cpJ3Utqmw\",rendersWithMotion:true,scopeId:\"Oloaoz1Fy\",children:/*#__PURE__*/_jsx(MenuButton,{g82Bvy_Jf:resolvedLinks3[0],height:\"100%\",id:\"cpJ3Utqmw\",layoutId:\"cpJ3Utqmw\",n5lkiIK0A:\"Contact\",variant:matchVariant(\"n4BElrst3\"),width:\"100%\",ymjnLehbJ:ymjnLehbJ1ibp1f,...addPropertyOverrides({aVv46MHMH:{g82Bvy_Jf:resolvedLinks3[1]},e0nQMjb_f:{g82Bvy_Jf:resolvedLinks3[2],variant:matchVariant(\"o8yQPxieo\")},FHO8Ilqg0:{g82Bvy_Jf:resolvedLinks3[4]},rF3pMCFg5:{g82Bvy_Jf:resolvedLinks3[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1l3krc\",layoutDependency:layoutDependency,layoutId:\"ZLhJzfll7\",style:{backgroundColor:\"var(--token-ccbdb5a5-f204-4f7b-b33e-f35b451d718b, rgb(255, 255, 255))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},variants:{aVv46MHMH:{backgroundColor:\"var(--token-11f93f90-6b91-43d2-b275-6d694548f0a5, rgb(255, 255, 255))\"},e0nQMjb_f:{backgroundColor:\"var(--token-11f93f90-6b91-43d2-b275-6d694548f0a5, rgb(255, 255, 255))\"},FHO8Ilqg0:{backgroundColor:\"var(--token-11f93f90-6b91-43d2-b275-6d694548f0a5, rgb(255, 255, 255))\"}}})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fxa1z1-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"l2EatYZ9S-container\",nodeId:\"l2EatYZ9S\",rendersWithMotion:true,scopeId:\"Oloaoz1Fy\",children:/*#__PURE__*/_jsx(ThemeToggle,{borderColor:\"var(--token-d0f3e944-74b1-49c7-8b7c-c132dc1c48f1, rgb(237, 237, 237))\",darkIcon:\"var(--token-e2c609ac-623b-4548-a1f1-484bfa19ce9f, rgb(40, 40, 40))\",darkKnob:\"var(--token-11f93f90-6b91-43d2-b275-6d694548f0a5, rgb(255, 255, 255))\",darkSwitch:\"var(--token-d959eb85-60e1-4e16-baaf-c3598276d3b9, rgb(241, 241, 241))\",height:\"100%\",id:\"l2EatYZ9S\",layoutId:\"l2EatYZ9S\",lightIcon:\"rgb(0, 0, 0)\",lightKnob:\"var(--token-81946a09-1ac7-48d4-98fc-13d3da86c28e, rgb(255, 255, 255))\",lightSwitch:\"var(--token-d959eb85-60e1-4e16-baaf-c3598276d3b9, rgb(241, 241, 241))\",shadowColor:\"rgba(12, 12, 13, 0.15)\",width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-cf2zes\",\"data-border\":true,\"data-framer-name\":\"Frame 2\",layoutDependency:layoutDependency,layoutId:\"oIXA7RAZa\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d0f3e944-74b1-49c7-8b7c-c132dc1c48f1, rgb(237, 237, 237))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-d959eb85-60e1-4e16-baaf-c3598276d3b9, rgb(241, 241, 241))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,boxShadow:\"0px 4px 4px -1px rgba(12, 12, 13, 0.05), 0px 4px 4px -1px rgba(12, 12, 13, 0.1)\"},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1oniif8\",layoutDependency:layoutDependency,layoutId:\"imcqNHVyz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\" overflow=\"visible\"><path d=\"M 4.365 11.31 L 10.658 17.773 C 10.914 18.037 11.038 18.344 11.027 18.696 C 11.017 19.048 10.883 19.356 10.625 19.619 C 10.369 19.861 10.069 19.988 9.727 19.999 C 9.384 20.011 9.084 19.884 8.828 19.619 L 0.352 10.914 C 0.224 10.782 0.132 10.64 0.078 10.486 C 0.024 10.332 -0.002 10.167 0 9.991 C 0.002 9.815 0.029 9.65 0.081 9.496 C 0.133 9.343 0.224 9.2 0.353 9.068 L 8.829 0.363 C 9.064 0.121 9.359 0 9.712 0 C 10.066 0 10.371 0.121 10.627 0.363 C 10.884 0.627 11.012 0.94 11.012 1.303 C 11.012 1.666 10.884 1.979 10.627 2.242 L 4.365 8.672 L 18.716 8.672 C 19.08 8.672 19.385 8.799 19.631 9.052 C 19.878 9.305 20.001 9.618 20 9.991 C 19.999 10.364 19.876 10.677 19.63 10.931 C 19.384 11.186 19.08 11.312 18.716 11.31 Z\" fill=\"var(--token-45da4d3e-34f6-43d6-b791-40a43eb3eee1, rgb(156, 162, 176))\"></path></svg>',withExternalLayout:true})})]})})})});});const css=[\".framer-Ji9Ht.framer-1i7nqf, .framer-Ji9Ht .framer-1i7nqf { display: block; }\",\".framer-Ji9Ht.framer-sbmgdu { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 24px 40px 24px 40px; position: relative; width: min-content; }\",\".framer-Ji9Ht .framer-bwlksq { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; overflow: visible; padding: 8px; position: relative; width: min-content; }\",\".framer-Ji9Ht .framer-kbu8wk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-Ji9Ht .framer-302ha0-container, .framer-Ji9Ht .framer-1tdeokq-container, .framer-Ji9Ht .framer-18hcnly-container, .framer-Ji9Ht .framer-1ttf66o-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-Ji9Ht .framer-1l3krc { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; top: 0px; width: 84px; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-Ji9Ht .framer-fxa1z1-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Ji9Ht .framer-cf2zes { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; overflow: visible; padding: 8px; position: relative; width: 58px; }\",\".framer-Ji9Ht .framer-1oniif8 { height: 20px; position: relative; width: 20px; }\",\".framer-Ji9Ht.framer-v-1q3wqsh .framer-302ha0-container, .framer-Ji9Ht.framer-v-1fun3x7 .framer-302ha0-container, .framer-Ji9Ht.framer-v-1j588el .framer-302ha0-container, .framer-Ji9Ht.framer-v-1j588el .framer-cf2zes { order: 0; }\",\".framer-Ji9Ht.framer-v-1q3wqsh .framer-1tdeokq-container, .framer-Ji9Ht.framer-v-1fun3x7 .framer-1tdeokq-container, .framer-Ji9Ht.framer-v-1j588el .framer-bwlksq, .framer-Ji9Ht.framer-v-1j588el .framer-1tdeokq-container { order: 1; }\",\".framer-Ji9Ht.framer-v-1q3wqsh .framer-18hcnly-container, .framer-Ji9Ht.framer-v-1fun3x7 .framer-1ttf66o-container, .framer-Ji9Ht.framer-v-1j588el .framer-18hcnly-container { order: 3; }\",\".framer-Ji9Ht.framer-v-1q3wqsh .framer-1ttf66o-container, .framer-Ji9Ht.framer-v-1j588el .framer-1ttf66o-container { order: 4; }\",\".framer-Ji9Ht.framer-v-1q3wqsh .framer-1l3krc, .framer-Ji9Ht.framer-v-1j588el .framer-1l3krc { left: unset; order: 2; right: 99px; width: 77px; }\",\".framer-Ji9Ht.framer-v-ui0cr5 .framer-1l3krc { left: unset; right: 7px; }\",\".framer-Ji9Ht.framer-v-1fun3x7 .framer-18hcnly-container, .framer-Ji9Ht.framer-v-1j588el .framer-fxa1z1-container { order: 2; }\",\".framer-Ji9Ht.framer-v-1fun3x7 .framer-1l3krc { left: 81px; order: 4; }\",'.framer-Ji9Ht[data-border=\"true\"]::after, .framer-Ji9Ht [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 106\n * @framerIntrinsicWidth 541\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"aVv46MHMH\":{\"layout\":[\"auto\",\"auto\"]},\"e0nQMjb_f\":{\"layout\":[\"auto\",\"auto\"]},\"rF3pMCFg5\":{\"layout\":[\"auto\",\"auto\"]},\"FHO8Ilqg0\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOloaoz1Fy=withCSS(Component,css,\"framer-Ji9Ht\");export default FramerOloaoz1Fy;FramerOloaoz1Fy.displayName=\"Nav-bar\";FramerOloaoz1Fy.defaultProps={height:106,width:541};addPropertyControls(FramerOloaoz1Fy,{variant:{options:[\"TFi7aLwqb\",\"aVv46MHMH\",\"e0nQMjb_f\",\"rF3pMCFg5\",\"FHO8Ilqg0\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Variant 5\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerOloaoz1Fy,[{explicitInter:true,fonts:[]},...MenuButtonFonts,...ThemeToggleFonts],{supportsExplicitInterCodegen:true});FramerOloaoz1Fy.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(MenuButton,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOloaoz1Fy\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"aVv46MHMH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"e0nQMjb_f\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rF3pMCFg5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FHO8Ilqg0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"541\",\"framerIntrinsicHeight\":\"106\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Oloaoz1Fy.map","import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","/*\n * nullstate (framer/icon-nullstate@0.7.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js\"\n","let r;\nvar s = (o) => {\n    if (!r) {\n        const n = o.forwardRef(({color: t = \"currentColor\", size: e = 24, ...i}, l) => {\n            return o.createElement(\"svg\", {ref: l, xmlns: \"http://www.w3.org/2000/svg\", width: e, height: e, viewBox: \"0 0 24 24\", fill: \"none\", stroke: t, strokeWidth: \"2\", strokeLinecap: \"round\", strokeLinejoin: \"round\", ...i}, o.createElement(\"path\", {d: \"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"}), o.createElement(\"polyline\", {points: \"9 22 9 12 15 12 15 22\"}));\n        });\n        n.displayName = \"Home\",r = n;\n    }\n    return r;\n};\nconst __FramerMetadata__ = {exports: {default: {type: \"reactComponent\", slots: [], annotations: {framerContractVersion: \"1\"}}, __FramerMetadata__: {type: \"variable\"}}};\nexport { __FramerMetadata__, s as default };","/*\n * home (feather-icons/home@0.0.29)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/8tFVJ9SCM5akQRM0UzVD/YkxZV5bKC4LrRDEdvAgQ/home.js\"\nexport { default } from \"https://framerusercontent.com/modules/8tFVJ9SCM5akQRM0UzVD/YkxZV5bKC4LrRDEdvAgQ/home.js\"\n","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/feather-icons/home.js@0.0.29\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"activity\",\"airplay\",\"alert-circle\",\"alert-octagon\",\"alert-triangle\",\"align-center\",\"align-justify\",\"align-left\",\"align-right\",\"anchor\",\"aperture\",\"archive\",\"arrow-down\",\"arrow-down-circle\",\"arrow-down-left\",\"arrow-down-right\",\"arrow-left\",\"arrow-left-circle\",\"arrow-right\",\"arrow-right-circle\",\"arrow-up\",\"arrow-up-circle\",\"arrow-up-left\",\"arrow-up-right\",\"at-sign\",\"award\",\"bar-chart\",\"bar-chart-2\",\"battery\",\"battery-charging\",\"bell\",\"bell-off\",\"bluetooth\",\"bold\",\"book\",\"book-open\",\"bookmark\",\"box\",\"briefcase\",\"calendar\",\"camera\",\"camera-off\",\"cast\",\"check\",\"check-circle\",\"check-square\",\"chevron-down\",\"chevron-left\",\"chevron-right\",\"chevron-up\",\"chevrons-down\",\"chevrons-left\",\"chevrons-right\",\"chevrons-up\",\"chrome\",\"circle\",\"clipboard\",\"clock\",\"cloud\",\"cloud-drizzle\",\"cloud-lightning\",\"cloud-off\",\"cloud-rain\",\"cloud-snow\",\"code\",\"codepen\",\"codesandbox\",\"coffee\",\"columns\",\"command\",\"compass\",\"copy\",\"corner-down-left\",\"corner-down-right\",\"corner-left-down\",\"corner-left-up\",\"corner-right-down\",\"corner-right-up\",\"corner-up-left\",\"corner-up-right\",\"cpu\",\"credit-card\",\"crop\",\"crosshair\",\"database\",\"delete\",\"disc\",\"divide\",\"divide-circle\",\"divide-square\",\"dollar-sign\",\"download\",\"download-cloud\",\"dribbble\",\"droplet\",\"edit\",\"edit-2\",\"edit-3\",\"external-link\",\"eye\",\"eye-off\",\"facebook\",\"fast-forward\",\"feather\",\"figma\",\"file\",\"file-minus\",\"file-plus\",\"file-text\",\"film\",\"filter\",\"flag\",\"folder\",\"folder-minus\",\"folder-plus\",\"framer\",\"frown\",\"gift\",\"git-branch\",\"git-commit\",\"git-merge\",\"git-pull-request\",\"github\",\"gitlab\",\"globe\",\"grid\",\"hard-drive\",\"hash\",\"headphones\",\"heart\",\"help-circle\",\"hexagon\",\"home\",\"image\",\"inbox\",\"info\",\"instagram\",\"italic\",\"key\",\"layers\",\"layout\",\"life-buoy\",\"link\",\"link-2\",\"linkedin\",\"list\",\"loader\",\"lock\",\"log-in\",\"log-out\",\"mail\",\"map\",\"map-pin\",\"maximize\",\"maximize-2\",\"meh\",\"menu\",\"message-circle\",\"message-square\",\"mic\",\"mic-off\",\"minimize\",\"minimize-2\",\"minus\",\"minus-circle\",\"minus-square\",\"monitor\",\"moon\",\"more-horizontal\",\"more-vertical\",\"mouse-pointer\",\"move\",\"music\",\"navigation\",\"navigation-2\",\"octagon\",\"package\",\"paperclip\",\"pause\",\"pause-circle\",\"pen-tool\",\"percent\",\"phone\",\"phone-call\",\"phone-forwarded\",\"phone-incoming\",\"phone-missed\",\"phone-off\",\"phone-outgoing\",\"pie-chart\",\"play\",\"play-circle\",\"plus\",\"plus-circle\",\"plus-square\",\"pocket\",\"power\",\"printer\",\"radio\",\"refresh-ccw\",\"refresh-cw\",\"repeat\",\"rewind\",\"rotate-ccw\",\"rotate-cw\",\"rss\",\"save\",\"scissors\",\"search\",\"send\",\"server\",\"settings\",\"share\",\"share-2\",\"shield\",\"shield-off\",\"shopping-bag\",\"shopping-cart\",\"shuffle\",\"sidebar\",\"skip-back\",\"skip-forward\",\"slack\",\"slash\",\"sliders\",\"smartphone\",\"smile\",\"speaker\",\"square\",\"star\",\"stop-circle\",\"sun\",\"sunrise\",\"sunset\",\"tablet\",\"tag\",\"target\",\"terminal\",\"thermometer\",\"thumbs-down\",\"thumbs-up\",\"toggle-left\",\"toggle-right\",\"tool\",\"trash\",\"trash-2\",\"trello\",\"trending-down\",\"trending-up\",\"triangle\",\"truck\",\"tv\",\"twitch\",\"twitter\",\"type\",\"umbrella\",\"underline\",\"unlock\",\"upload\",\"upload-cloud\",\"user\",\"user-check\",\"user-minus\",\"user-plus\",\"user-x\",\"users\",\"video\",\"video-off\",\"voicemail\",\"volume\",\"volume-1\",\"volume-2\",\"volume-x\",\"watch\",\"wifi\",\"wifi-off\",\"wind\",\"x\",\"x-circle\",\"x-octagon\",\"x-square\",\"youtube\",\"zap\",\"zap-off\",\"zoom-in\",\"zoom-out\",];const moduleBaseUrl=\"https://framer.com/m/feather-icons/\";const uppercaseIconKeys=iconKeys.map(name=>name.charAt(0).toUpperCase()+name.slice(1));const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * FEATHER\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){let active=true;// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.29`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);// console.log(module.default)\nif(active)setSelectedIcon(module.default(React));}catch(e){console.log(e);if(active)setSelectedIcon(null);}return()=>{active=false;};}// Import module when new style or icon is selected\nuseEffect(()=>{importModule();},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(\"div\",{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(SelectedIcon,{style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Feather\";Icon.defaultProps={width:24,height:24,iconSelection:\"home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,optionTitles:uppercaseIconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Feather site](https://feathericons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Feather.map","// Generated by Framer (92f3d02)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Feather}from\"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";const FeatherFonts=getFonts(Feather);const FeatherControls=getPropertyControls(Feather);const enabledGestures={L_D6waHoo:{hover:true}};const cycleOrder=[\"HtNuxe1T4\",\"Wn5ESZp6n\",\"SnKhkrs2g\",\"Bry3RrVAi\",\"Uc3PS4UjF\",\"L_D6waHoo\"];const serializationHash=\"framer-n6GZD\";const variantClassNames={Bry3RrVAi:\"framer-v-kstqyb\",HtNuxe1T4:\"framer-v-1kdqow9\",L_D6waHoo:\"framer-v-noc1yn\",SnKhkrs2g:\"framer-v-1riq5y7\",Uc3PS4UjF:\"framer-v-hkfmcf\",Wn5ESZp6n:\"framer-v-11xtgq2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableEnumMap={\"Alert-circle\":\"alert-circle\",\"Alert-octagon\":\"alert-octagon\",\"Alert-triangle\":\"alert-triangle\",\"Align-center\":\"align-center\",\"Align-justify\":\"align-justify\",\"Align-left\":\"align-left\",\"Align-right\":\"align-right\",\"Arrow-down-circle\":\"arrow-down-circle\",\"Arrow-down-left\":\"arrow-down-left\",\"Arrow-down-right\":\"arrow-down-right\",\"Arrow-down\":\"arrow-down\",\"Arrow-left-circle\":\"arrow-left-circle\",\"Arrow-left\":\"arrow-left\",\"Arrow-right-circle\":\"arrow-right-circle\",\"Arrow-right\":\"arrow-right\",\"Arrow-up-circle\":\"arrow-up-circle\",\"Arrow-up-left\":\"arrow-up-left\",\"Arrow-up-right\":\"arrow-up-right\",\"Arrow-up\":\"arrow-up\",\"At-sign\":\"at-sign\",\"Bar-chart-2\":\"bar-chart-2\",\"Bar-chart\":\"bar-chart\",\"Battery-charging\":\"battery-charging\",\"Bell-off\":\"bell-off\",\"Book-open\":\"book-open\",\"Camera-off\":\"camera-off\",\"Check-circle\":\"check-circle\",\"Check-square\":\"check-square\",\"Chevron-down\":\"chevron-down\",\"Chevron-left\":\"chevron-left\",\"Chevron-right\":\"chevron-right\",\"Chevron-up\":\"chevron-up\",\"Chevrons-down\":\"chevrons-down\",\"Chevrons-left\":\"chevrons-left\",\"Chevrons-right\":\"chevrons-right\",\"Chevrons-up\":\"chevrons-up\",\"Cloud-drizzle\":\"cloud-drizzle\",\"Cloud-lightning\":\"cloud-lightning\",\"Cloud-off\":\"cloud-off\",\"Cloud-rain\":\"cloud-rain\",\"Cloud-snow\":\"cloud-snow\",\"Corner-down-left\":\"corner-down-left\",\"Corner-down-right\":\"corner-down-right\",\"Corner-left-down\":\"corner-left-down\",\"Corner-left-up\":\"corner-left-up\",\"Corner-right-down\":\"corner-right-down\",\"Corner-right-up\":\"corner-right-up\",\"Corner-up-left\":\"corner-up-left\",\"Corner-up-right\":\"corner-up-right\",\"Credit-card\":\"credit-card\",\"Divide-circle\":\"divide-circle\",\"Divide-square\":\"divide-square\",\"Dollar-sign\":\"dollar-sign\",\"Download-cloud\":\"download-cloud\",\"Edit-2\":\"edit-2\",\"Edit-3\":\"edit-3\",\"External-link\":\"external-link\",\"Eye-off\":\"eye-off\",\"Fast-forward\":\"fast-forward\",\"File-minus\":\"file-minus\",\"File-plus\":\"file-plus\",\"File-text\":\"file-text\",\"Folder-minus\":\"folder-minus\",\"Folder-plus\":\"folder-plus\",\"Git-branch\":\"git-branch\",\"Git-commit\":\"git-commit\",\"Git-merge\":\"git-merge\",\"Git-pull-request\":\"git-pull-request\",\"Hard-drive\":\"hard-drive\",\"Help-circle\":\"help-circle\",\"Life-buoy\":\"life-buoy\",\"Link-2\":\"link-2\",\"Log-in\":\"log-in\",\"Log-out\":\"log-out\",\"Map-pin\":\"map-pin\",\"Maximize-2\":\"maximize-2\",\"Message-circle\":\"message-circle\",\"Message-square\":\"message-square\",\"Mic-off\":\"mic-off\",\"Minimize-2\":\"minimize-2\",\"Minus-circle\":\"minus-circle\",\"Minus-square\":\"minus-square\",\"More-horizontal\":\"more-horizontal\",\"More-vertical\":\"more-vertical\",\"Mouse-pointer\":\"mouse-pointer\",\"Navigation-2\":\"navigation-2\",\"Pause-circle\":\"pause-circle\",\"Pen-tool\":\"pen-tool\",\"Phone-call\":\"phone-call\",\"Phone-forwarded\":\"phone-forwarded\",\"Phone-incoming\":\"phone-incoming\",\"Phone-missed\":\"phone-missed\",\"Phone-off\":\"phone-off\",\"Phone-outgoing\":\"phone-outgoing\",\"Pie-chart\":\"pie-chart\",\"Play-circle\":\"play-circle\",\"Plus-circle\":\"plus-circle\",\"Plus-square\":\"plus-square\",\"Refresh-ccw\":\"refresh-ccw\",\"Refresh-cw\":\"refresh-cw\",\"Rotate-ccw\":\"rotate-ccw\",\"Rotate-cw\":\"rotate-cw\",\"Share-2\":\"share-2\",\"Shield-off\":\"shield-off\",\"Shopping-bag\":\"shopping-bag\",\"Shopping-cart\":\"shopping-cart\",\"Skip-back\":\"skip-back\",\"Skip-forward\":\"skip-forward\",\"Stop-circle\":\"stop-circle\",\"Thumbs-down\":\"thumbs-down\",\"Thumbs-up\":\"thumbs-up\",\"Toggle-left\":\"toggle-left\",\"Toggle-right\":\"toggle-right\",\"Trash-2\":\"trash-2\",\"Trending-down\":\"trending-down\",\"Trending-up\":\"trending-up\",\"Upload-cloud\":\"upload-cloud\",\"User-check\":\"user-check\",\"User-minus\":\"user-minus\",\"User-plus\":\"user-plus\",\"User-x\":\"user-x\",\"Video-off\":\"video-off\",\"Volume-1\":\"volume-1\",\"Volume-2\":\"volume-2\",\"Volume-x\":\"volume-x\",\"Wifi-off\":\"wifi-off\",\"X-circle\":\"x-circle\",\"X-octagon\":\"x-octagon\",\"X-square\":\"x-square\",\"Zap-off\":\"zap-off\",\"Zoom-in\":\"zoom-in\",\"Zoom-out\":\"zoom-out\",Activity:\"activity\",Airplay:\"airplay\",Anchor:\"anchor\",Aperture:\"aperture\",Archive:\"archive\",Award:\"award\",Battery:\"battery\",Bell:\"bell\",Bluetooth:\"bluetooth\",Bold:\"bold\",Book:\"book\",Bookmark:\"bookmark\",Box:\"box\",Briefcase:\"briefcase\",Calendar:\"calendar\",Camera:\"camera\",Cast:\"cast\",Check:\"check\",Chrome:\"chrome\",Circle:\"circle\",Clipboard:\"clipboard\",Clock:\"clock\",Cloud:\"cloud\",Code:\"code\",Codepen:\"codepen\",Codesandbox:\"codesandbox\",Coffee:\"coffee\",Columns:\"columns\",Command:\"command\",Compass:\"compass\",Copy:\"copy\",Cpu:\"cpu\",Crop:\"crop\",Crosshair:\"crosshair\",Database:\"database\",Delete:\"delete\",Disc:\"disc\",Divide:\"divide\",Download:\"download\",Dribbble:\"dribbble\",Droplet:\"droplet\",Edit:\"edit\",Eye:\"eye\",Facebook:\"facebook\",Feather:\"feather\",Figma:\"figma\",File:\"file\",Film:\"film\",Filter:\"filter\",Flag:\"flag\",Folder:\"folder\",Framer:\"framer\",Frown:\"frown\",Gift:\"gift\",Github:\"github\",Gitlab:\"gitlab\",Globe:\"globe\",Grid:\"grid\",Hash:\"hash\",Headphones:\"headphones\",Heart:\"heart\",Hexagon:\"hexagon\",Home:\"home\",Image:\"image\",Inbox:\"inbox\",Info:\"info\",Instagram:\"instagram\",Italic:\"italic\",Key:\"key\",Layers:\"layers\",Layout:\"layout\",Link:\"link\",Linkedin:\"linkedin\",List:\"list\",Loader:\"loader\",Lock:\"lock\",Mail:\"mail\",Map:\"map\",Maximize:\"maximize\",Meh:\"meh\",Menu:\"menu\",Mic:\"mic\",Minimize:\"minimize\",Minus:\"minus\",Monitor:\"monitor\",Moon:\"moon\",Move:\"move\",Music:\"music\",Navigation:\"navigation\",Octagon:\"octagon\",Package:\"package\",Paperclip:\"paperclip\",Pause:\"pause\",Percent:\"percent\",Phone:\"phone\",Play:\"play\",Plus:\"plus\",Pocket:\"pocket\",Power:\"power\",Printer:\"printer\",Radio:\"radio\",Repeat:\"repeat\",Rewind:\"rewind\",Rss:\"rss\",Save:\"save\",Scissors:\"scissors\",Search:\"search\",Send:\"send\",Server:\"server\",Settings:\"settings\",Share:\"share\",Shield:\"shield\",Shuffle:\"shuffle\",Sidebar:\"sidebar\",Slack:\"slack\",Slash:\"slash\",Sliders:\"sliders\",Smartphone:\"smartphone\",Smile:\"smile\",Speaker:\"speaker\",Square:\"square\",Star:\"star\",Sun:\"sun\",Sunrise:\"sunrise\",Sunset:\"sunset\",Tablet:\"tablet\",Tag:\"tag\",Target:\"target\",Terminal:\"terminal\",Thermometer:\"thermometer\",Tool:\"tool\",Trash:\"trash\",Trello:\"trello\",Triangle:\"triangle\",Truck:\"truck\",Tv:\"tv\",Twitch:\"twitch\",Twitter:\"twitter\",Type:\"type\",Umbrella:\"umbrella\",Underline:\"underline\",Unlock:\"unlock\",Upload:\"upload\",User:\"user\",Users:\"users\",Video:\"video\",Voicemail:\"voicemail\",Volume:\"volume\",Watch:\"watch\",Wifi:\"wifi\",Wind:\"wind\",X:\"x\",Youtube:\"youtube\",Zap:\"zap\"};const humanReadableVariantMap={\"No Effect\":\"Bry3RrVAi\",Disabled:\"SnKhkrs2g\",Medium:\"HtNuxe1T4\",Secondary:\"L_D6waHoo\",Small:\"Wn5ESZp6n\",XS:\"Uc3PS4UjF\"};const getProps=({click,height,icon,iconLeft,id,leftIcon,leftIcon1,link,rightIcon,rightIcon1,text,width,...props})=>{var _ref,_ref1,_humanReadableEnumMap_icon,_ref2,_ref3,_ref4,_humanReadableEnumMap_iconLeft,_ref5,_ref6,_ref7,_humanReadableVariantMap_props_variant,_ref8,_ref9;return{...props,hXm87pk4a:(_ref=leftIcon!==null&&leftIcon!==void 0?leftIcon:props.hXm87pk4a)!==null&&_ref!==void 0?_ref:\"arrow\",q2sqQCHXA:(_ref1=rightIcon!==null&&rightIcon!==void 0?rightIcon:props.q2sqQCHXA)!==null&&_ref1!==void 0?_ref1:\"arrow\",q2uQlr3P0:link!==null&&link!==void 0?link:props.q2uQlr3P0,rks5ecqeQ:(_ref3=(_ref2=(_humanReadableEnumMap_icon=humanReadableEnumMap[icon])!==null&&_humanReadableEnumMap_icon!==void 0?_humanReadableEnumMap_icon:icon)!==null&&_ref2!==void 0?_ref2:props.rks5ecqeQ)!==null&&_ref3!==void 0?_ref3:\"home\",SXNvJ2V74:(_ref4=text!==null&&text!==void 0?text:props.SXNvJ2V74)!==null&&_ref4!==void 0?_ref4:\"Label\",TBYu7c_m3:(_ref6=(_ref5=(_humanReadableEnumMap_iconLeft=humanReadableEnumMap[iconLeft])!==null&&_humanReadableEnumMap_iconLeft!==void 0?_humanReadableEnumMap_iconLeft:iconLeft)!==null&&_ref5!==void 0?_ref5:props.TBYu7c_m3)!==null&&_ref6!==void 0?_ref6:\"home\",tnZrhbFXW:(_ref7=rightIcon1!==null&&rightIcon1!==void 0?rightIcon1:props.tnZrhbFXW)!==null&&_ref7!==void 0?_ref7:true,variant:(_ref8=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref8!==void 0?_ref8:\"HtNuxe1T4\",yhYYGILSz:(_ref9=leftIcon1!==null&&leftIcon1!==void 0?leftIcon1:props.yhYYGILSz)!==null&&_ref9!==void 0?_ref9:true,zE1FiZrr9:click!==null&&click!==void 0?click:props.zE1FiZrr9};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,SXNvJ2V74,hXm87pk4a,q2sqQCHXA,yhYYGILSz,tnZrhbFXW,rks5ecqeQ,TBYu7c_m3,q2uQlr3P0,zE1FiZrr9,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"HtNuxe1T4\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1brol2d=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(zE1FiZrr9){const res=await zE1FiZrr9(...args);if(res===false)return false;}});const ref1=React.useRef(null);const isDisplayed=value=>{if(baseVariant===\"Uc3PS4UjF\")return false;return value;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:q2uQlr3P0,openInNewTab:false,smoothScroll:true,...addPropertyOverrides({\"L_D6waHoo-hover\":{href:undefined},L_D6waHoo:{href:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1kdqow9\",className,classNames)} framer-v8m4um`,\"data-border\":true,\"data-framer-name\":\"Medium\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"HtNuxe1T4\",onTap:onTap1brol2d,ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-919dc6f3-b150-4294-ba84-50f6d0db4294, rgba(255, 255, 255, 0.15))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-eaf80125-bf32-4d8e-9fcf-bcc499a289a4, rgb(20, 20, 20))\",borderBottomLeftRadius:37,borderBottomRightRadius:37,borderTopLeftRadius:37,borderTopRightRadius:37,boxShadow:\"inset 0px -1px 0px 0px rgba(47, 43, 67, 0.10000000149011612), 0px 1px 3px 0px rgba(47, 43, 67, 0.10000000149011612)\",opacity:1,...style},variants:{\"L_D6waHoo-hover\":{backgroundColor:\"var(--token-6f560874-1f36-4372-8fd6-ec39184a741d, rgb(10, 10, 10))\"},L_D6waHoo:{backgroundColor:\"rgba(15, 21, 31, 0)\"},SnKhkrs2g:{backgroundColor:\"var(--token-919dc6f3-b150-4294-ba84-50f6d0db4294, rgba(255, 255, 255, 0.15))\",opacity:.5}},...addPropertyOverrides({\"L_D6waHoo-hover\":{\"data-framer-name\":undefined},Bry3RrVAi:{\"data-framer-name\":\"No Effect\"},L_D6waHoo:{\"data-framer-name\":\"Secondary\"},SnKhkrs2g:{\"data-framer-name\":\"Disabled\"},Uc3PS4UjF:{\"data-framer-name\":\"XS\"},Wn5ESZp6n:{\"data-framer-name\":\"Small\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s2gq36\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"zVr7lO1Ad\",children:[isDisplayed(yhYYGILSz)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-14lsa8s-container\",layoutDependency:layoutDependency,layoutId:\"x4WawImJ4-container\",children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-1ed07eb1-06d2-44a2-9c81-69ea1bd2c5e1, rgb(255, 255, 255))\",height:\"100%\",iconSearch:hXm87pk4a,iconSelection:TBYu7c_m3,id:\"x4WawImJ4\",layoutId:\"x4WawImJ4\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SGFua2VuIEdyb3Rlc2stcmVndWxhcg==\",\"--framer-font-family\":'\"Hanken Grotesk\", \"Hanken Grotesk Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.16px\",\"--framer-line-height\":\"24px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1ed07eb1-06d2-44a2-9c81-69ea1bd2c5e1, rgb(255, 255, 255)))\"},children:\"Label\"})}),className:\"framer-1t6fokv\",\"data-framer-name\":\"Label\",fonts:[\"GF;Hanken Grotesk-regular\"],layoutDependency:layoutDependency,layoutId:\"aApHps3YH\",style:{\"--extracted-r6o4lv\":\"var(--token-1ed07eb1-06d2-44a2-9c81-69ea1bd2c5e1, rgb(255, 255, 255))\"},text:SXNvJ2V74,verticalAlignment:\"center\",withExternalLayout:true}),isDisplayed(tnZrhbFXW)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-3q7p9z-container\",layoutDependency:layoutDependency,layoutId:\"CLwLpAZB2-container\",children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-1ed07eb1-06d2-44a2-9c81-69ea1bd2c5e1, rgb(255, 255, 255))\",height:\"100%\",iconSearch:q2sqQCHXA,iconSelection:rks5ecqeQ,id:\"CLwLpAZB2\",layoutId:\"CLwLpAZB2\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5q7fgh\",layoutDependency:layoutDependency,layoutId:\"zlG0RH6tx\",style:{background:\"radial-gradient(3.7744% 5.6000000000000005% at 50% 100%, rgba(77, 96, 67, 0) 0%, rgba(171, 171, 171, 0) 100%)\"}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-n6GZD.framer-v8m4um, .framer-n6GZD .framer-v8m4um { display: block; }\",\".framer-n6GZD.framer-1kdqow9 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 12px 20px 12px 20px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-n6GZD .framer-s2gq36 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 2; }\",\".framer-n6GZD .framer-14lsa8s-container, .framer-n6GZD .framer-3q7p9z-container { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-n6GZD .framer-1t6fokv { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-n6GZD .framer-5q7fgh { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-n6GZD.framer-1kdqow9, .framer-n6GZD .framer-s2gq36 { gap: 0px; } .framer-n6GZD.framer-1kdqow9 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-n6GZD.framer-1kdqow9 > :first-child, .framer-n6GZD .framer-s2gq36 > :first-child { margin-left: 0px; } .framer-n6GZD.framer-1kdqow9 > :last-child, .framer-n6GZD .framer-s2gq36 > :last-child { margin-right: 0px; } .framer-n6GZD .framer-s2gq36 > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } }\",\".framer-n6GZD.framer-v-11xtgq2.framer-1kdqow9 { padding: 8px 20px 8px 20px; }\",\".framer-n6GZD.framer-v-hkfmcf.framer-1kdqow9 { padding: 4px 14px 4px 14px; }\",'.framer-n6GZD[data-border=\"true\"]::after, .framer-n6GZD [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 142\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Wn5ESZp6n\":{\"layout\":[\"auto\",\"auto\"]},\"SnKhkrs2g\":{\"layout\":[\"auto\",\"auto\"]},\"Bry3RrVAi\":{\"layout\":[\"auto\",\"auto\"]},\"Uc3PS4UjF\":{\"layout\":[\"auto\",\"auto\"]},\"L_D6waHoo\":{\"layout\":[\"auto\",\"auto\"]},\"pIEnQbJ16\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"SXNvJ2V74\":\"text\",\"hXm87pk4a\":\"leftIcon\",\"q2sqQCHXA\":\"rightIcon\",\"yhYYGILSz\":\"leftIcon1\",\"tnZrhbFXW\":\"rightIcon1\",\"rks5ecqeQ\":\"icon\",\"TBYu7c_m3\":\"iconLeft\",\"q2uQlr3P0\":\"link\",\"zE1FiZrr9\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerDlwyKiDYv=withCSS(Component,css,\"framer-n6GZD\");export default FramerDlwyKiDYv;FramerDlwyKiDYv.displayName=\"Button Primary\";FramerDlwyKiDYv.defaultProps={height:48,width:142};addPropertyControls(FramerDlwyKiDYv,{variant:{options:[\"HtNuxe1T4\",\"Wn5ESZp6n\",\"SnKhkrs2g\",\"Bry3RrVAi\",\"Uc3PS4UjF\",\"L_D6waHoo\"],optionTitles:[\"Medium\",\"Small\",\"Disabled\",\"No Effect\",\"XS\",\"Secondary\"],title:\"Variant\",type:ControlType.Enum},SXNvJ2V74:{defaultValue:\"Label\",displayTextArea:false,title:\"Text\",type:ControlType.String},hXm87pk4a:{defaultValue:\"arrow\",placeholder:\"Menu, Wifi, Box…\",title:\"Left Icon\",type:ControlType.String},q2sqQCHXA:{defaultValue:\"arrow\",placeholder:\"Menu, Wifi, Box…\",title:\"Right Icon\",type:ControlType.String},yhYYGILSz:{defaultValue:true,title:\"Left Icon\",type:ControlType.Boolean},tnZrhbFXW:{defaultValue:true,title:\"Right Icon\",type:ControlType.Boolean},rks5ecqeQ:(FeatherControls===null||FeatherControls===void 0?void 0:FeatherControls[\"iconSelection\"])&&{...FeatherControls[\"iconSelection\"],defaultValue:\"home\",description:undefined,hidden:undefined,title:\"Icon\"},TBYu7c_m3:(FeatherControls===null||FeatherControls===void 0?void 0:FeatherControls[\"iconSelection\"])&&{...FeatherControls[\"iconSelection\"],defaultValue:\"home\",description:undefined,hidden:undefined,title:\"Icon Left\"},q2uQlr3P0:{title:\"Link\",type:ControlType.Link},zE1FiZrr9:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerDlwyKiDYv,[{explicitInter:true,fonts:[{family:\"Hanken Grotesk\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/hankengrotesk/v8/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_Ncs2Za5PpNzXhRKA.woff2\",weight:\"400\"}]},...FeatherFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDlwyKiDYv\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"SXNvJ2V74\\\":\\\"text\\\",\\\"hXm87pk4a\\\":\\\"leftIcon\\\",\\\"q2sqQCHXA\\\":\\\"rightIcon\\\",\\\"yhYYGILSz\\\":\\\"leftIcon1\\\",\\\"tnZrhbFXW\\\":\\\"rightIcon1\\\",\\\"rks5ecqeQ\\\":\\\"icon\\\",\\\"TBYu7c_m3\\\":\\\"iconLeft\\\",\\\"q2uQlr3P0\\\":\\\"link\\\",\\\"zE1FiZrr9\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Wn5ESZp6n\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"SnKhkrs2g\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Bry3RrVAi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Uc3PS4UjF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"L_D6waHoo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pIEnQbJ16\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"48\",\"framerIntrinsicWidth\":\"142\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DlwyKiDYv.map","// Generated by Framer (0ea0c8c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"bcIBVbEjW\",\"iAvN8ZEf4\"];const serializationHash=\"framer-3jee8\";const variantClassNames={bcIBVbEjW:\"framer-v-15rzajb\",iAvN8ZEf4:\"framer-v-143l7e8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const XKaY3MrGu=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Close:\"iAvN8ZEf4\",Menu:\"bcIBVbEjW\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,tap,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"bcIBVbEjW\",XKaY3MrGu:tap??props.XKaY3MrGu};};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,XKaY3MrGu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"bcIBVbEjW\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapc2fruv=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(XKaY3MrGu){const res=await XKaY3MrGu(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-15rzajb\",className,classNames),\"data-framer-name\":\"Menu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"bcIBVbEjW\",onTap:onTapc2fruv,ref:refBinding,style:{...style},...addPropertyOverrides({iAvN8ZEf4:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wpq3tl\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"zc7Boh5Mg\",style:{backgroundColor:\"var(--token-e2c609ac-623b-4548-a1f1-484bfa19ce9f, rgb(40, 40, 40))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{iAvN8ZEf4:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-18jz1w8\",\"data-framer-name\":\"Mid\",layoutDependency:layoutDependency,layoutId:\"veURU1W1R\",style:{backgroundColor:\"var(--token-e2c609ac-623b-4548-a1f1-484bfa19ce9f, rgb(40, 40, 40))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,opacity:1,rotate:0},variants:{iAvN8ZEf4:{opacity:0,rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b8oiya\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"oGywbeyg3\",style:{backgroundColor:\"var(--token-e2c609ac-623b-4548-a1f1-484bfa19ce9f, rgb(40, 40, 40))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{iAvN8ZEf4:{rotate:45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3jee8.framer-s5qyj8, .framer-3jee8 .framer-s5qyj8 { display: block; }\",\".framer-3jee8.framer-15rzajb { cursor: pointer; height: 44px; overflow: hidden; position: relative; width: 44px; }\",\".framer-3jee8 .framer-1wpq3tl { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(63.636363636363654% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-3jee8 .framer-18jz1w8 { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: 21px; width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-3jee8 .framer-1b8oiya { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(36.36363636363639% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-3jee8.framer-v-143l7e8 .framer-1wpq3tl, .framer-3jee8.framer-v-143l7e8 .framer-1b8oiya { top: calc(50.00000000000002% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 44\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"iAvN8ZEf4\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"XKaY3MrGu\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWIL0co1ub=withCSS(Component,css,\"framer-3jee8\");export default FramerWIL0co1ub;FramerWIL0co1ub.displayName=\"Navigation/Menu Icon\";FramerWIL0co1ub.defaultProps={height:44,width:44};addPropertyControls(FramerWIL0co1ub,{variant:{options:[\"bcIBVbEjW\",\"iAvN8ZEf4\"],optionTitles:[\"Menu\",\"Close\"],title:\"Variant\",type:ControlType.Enum},XKaY3MrGu:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerWIL0co1ub,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWIL0co1ub\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"iAvN8ZEf4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"44\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"44\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"XKaY3MrGu\\\":\\\"tap\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WIL0co1ub.map","// Generated by Framer (f8e97a5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,RichText,runTasksWithYield,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ButtonPrimary from\"https://framerusercontent.com/modules/kcVZaGhT7mN3679bzNtx/Hiq8Mlf8EMOf9MJOoDIm/DlwyKiDYv.js\";import ThemeToggle from\"https://framerusercontent.com/modules/YBJTWuF6CU3g3itjPWws/zeAtMWyDNFIjhyFXGkRT/EnframerToggle.js\";import Button from\"https://framerusercontent.com/modules/RvLubjamjsi8E8PQr6vb/Xm2Bikn7b1I6QG1q8vUd/gT0G5Dw2U.js\";import NavigationMenuIcon from\"https://framerusercontent.com/modules/VJRqmCqsHmBP2XxnFCQn/9C1647XWKs48G3522ox4/WIL0co1ub.js\";const NavigationMenuIconFonts=getFonts(NavigationMenuIcon);const ThemeToggleFonts=getFonts(ThemeToggle);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"jQEWtRJFL\",\"Mpx9QA_TG\"];const serializationHash=\"framer-YRAzO\";const variantClassNames={jQEWtRJFL:\"framer-v-1mgbm8r\",Mpx9QA_TG:\"framer-v-1ytswps\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const dY16IP_in=undefined;const SPLWovNRW=undefined;const zYpxqH_ph=undefined;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 transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Closed:\"jQEWtRJFL\",Opened:\"Mpx9QA_TG\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,showPlayLink,visualDesignLabel,width,...props})=>{return{...props,dY16IP_in:click??props.dY16IP_in,SPLWovNRW:showPlayLink??props.SPLWovNRW??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"jQEWtRJFL\",zYpxqH_ph:visualDesignLabel??props.zYpxqH_ph??\"Other\"};};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,dY16IP_in,zYpxqH_ph,SPLWovNRW,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"jQEWtRJFL\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1fifsn0=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(dY16IP_in){const res=await dY16IP_in(...args);if(res===false)return false;}setVariant(\"Mpx9QA_TG\");});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const XKaY3MrGu1b745wf=activeVariantCallback(async(...args)=>{setVariant(\"Mpx9QA_TG\");});const XKaY3MrGu1ig7pcq=activeVariantCallback(async(...args)=>{setVariant(\"jQEWtRJFL\");});const isDisplayed=()=>{if(baseVariant===\"Mpx9QA_TG\")return true;return false;};const onTap1qgofy=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"jQEWtRJFL\"),50);});const isDisplayed1=()=>{if(baseVariant===\"Mpx9QA_TG\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1mgbm8r\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"jQEWtRJFL\",onTap:onTap1fifsn0,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d0f3e944-74b1-49c7-8b7c-c132dc1c48f1, rgb(237, 237, 237))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(255, 255, 255)\",...style},variants:{Mpx9QA_TG:{backgroundColor:\"var(--token-38e48a6d-2a7b-466b-981c-862233483331, rgb(255, 255, 255))\"}},...addPropertyOverrides({Mpx9QA_TG:{\"data-framer-name\":\"Opened\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-16tf7xn\",layoutDependency:layoutDependency,layoutId:\"dtEdlSOwKwHPQnt78_\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(255, 255, 255)\"},variants:{Mpx9QA_TG:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d0f3e944-74b1-49c7-8b7c-c132dc1c48f1, rgb(237, 237, 237))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({Mpx9QA_TG:{\"data-border\":true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xmf6p4\",layoutDependency:layoutDependency,layoutId:\"dtEdlSOwKmzY8A9tnh\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"LVwMVynXb\"},motionChild:true,nodeId:\"dtEdlSOwKyMtj00LO2\",openInNewTab:false,scopeId:\"xDiiDNy3x\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-16p83d6 framer-1auku7\",layoutDependency:layoutDependency,layoutId:\"dtEdlSOwKyMtj00LO2\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-rj0x1g\",layoutDependency:layoutDependency,layoutId:\"dtEdlSOwKEEKcGq_aR\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 70.712 34.609\" overflow=\"visible\"><path d=\"M 33.042 29.427 C 33.772 29.292 34.677 26.488 35.759 21.013 C 34.974 17.184 34.231 14.904 33.529 14.176 L 43.139 14.176 C 42.354 15.093 42.247 17.331 42.814 20.891 C 43.814 26.771 44.787 29.616 45.734 29.427 C 46.247 29.32 46.937 27.526 47.802 24.047 C 48.018 23.265 48.423 21.417 49.018 18.505 C 49.613 15.592 50.208 13.152 50.803 11.183 C 51.397 9.215 52.114 7.502 52.952 6.045 C 51.032 5.291 49.059 5.223 47.032 5.843 C 45.328 6.383 44.409 7.191 44.274 8.27 C 44.193 9.079 44.612 9.916 45.531 10.778 C 44.531 11.615 43.504 12.188 42.45 12.498 C 41.396 12.808 40.449 12.856 39.611 12.64 C 38.792 12.433 38.021 12.069 37.341 11.568 C 36.672 11.078 36.152 10.413 35.84 9.647 C 35.518 8.88 35.392 8.046 35.475 7.219 C 35.61 5.763 36.245 4.462 37.38 3.315 C 38.516 2.169 40.057 1.462 42.003 1.192 C 42.632 1.172 43.26 1.138 43.888 1.091 C 44.388 1.05 44.976 1.097 45.651 1.232 C 46.327 1.367 46.881 1.489 47.314 1.597 C 47.746 1.704 48.287 1.887 48.936 2.143 C 49.585 2.399 50.118 2.615 50.538 2.791 C 50.957 2.966 51.498 3.189 52.161 3.458 L 53.843 4.145 L 54.086 4.226 C 55.222 2.797 56.708 1.677 58.546 0.869 C 60.195 0.114 62.006 -0.149 63.98 0.08 C 65.953 0.31 67.575 1.018 68.846 2.204 C 69.955 3.255 70.57 4.496 70.691 5.926 C 70.813 7.355 70.4 8.488 69.454 9.324 C 68.967 9.782 68.312 10.078 67.488 10.213 C 66.698 10.347 65.893 10.374 65.095 10.294 C 64.325 10.213 63.378 9.997 62.257 9.647 C 61.335 9.365 60.422 9.055 59.519 8.716 C 58.816 8.447 57.911 8.083 56.802 7.624 C 55.693 7.166 54.978 6.869 54.654 6.734 C 53.626 8.542 52.734 10.76 51.977 13.389 C 51.173 16.201 50.443 19.033 49.788 21.884 C 49.084 24.917 48.436 27.298 47.842 29.024 C 47.625 29.645 47.483 30.049 47.416 30.237 C 47.348 30.426 47.213 30.764 47.01 31.249 C 46.807 31.734 46.638 32.065 46.503 32.24 L 45.914 33.008 C 45.657 33.345 45.393 33.581 45.124 33.716 C 44.853 33.851 44.529 33.992 44.151 34.141 C 43.757 34.293 43.35 34.408 42.934 34.485 C 41.123 34.755 39.731 34.161 38.758 32.704 C 38.298 32.004 37.887 30.945 37.522 29.529 C 37.156 28.113 36.744 26.219 36.285 23.846 C 35.095 29.321 33.919 32.543 32.757 33.514 C 32.156 34.003 31.447 34.342 30.689 34.505 C 29.905 34.68 29.074 34.633 28.196 34.363 C 27.316 34.094 26.607 33.541 26.067 32.704 C 25.445 31.788 24.884 30.122 24.384 27.708 C 23.883 25.295 23.35 22.767 22.782 20.123 C 22.214 17.48 21.565 15.498 20.836 14.176 L 29.148 14.176 C 29.175 14.203 29.29 14.985 29.493 16.523 C 29.696 18.06 29.899 19.436 30.102 20.649 C 30.305 21.863 30.561 23.232 30.872 24.756 C 31.182 26.28 31.527 27.459 31.906 28.295 C 32.285 29.132 32.662 29.509 33.041 29.428 Z M 60.656 1.878 C 58.898 2.364 57.331 3.389 55.952 4.953 C 56.114 5.034 56.567 5.216 57.311 5.499 C 58.054 5.782 58.588 5.985 58.912 6.106 C 59.237 6.227 59.737 6.389 60.413 6.592 C 61.088 6.794 61.643 6.922 62.076 6.976 C 62.508 7.031 63.001 7.051 63.556 7.037 C 64.074 7.03 64.587 6.941 65.077 6.774 C 65.915 6.477 66.51 6.006 66.861 5.358 C 67.212 4.71 67.267 4.09 67.024 3.497 C 66.753 2.823 66.239 2.324 65.483 2 C 64.735 1.678 63.923 1.532 63.111 1.575 C 62.285 1.615 61.468 1.716 60.657 1.878 Z M 22.783 26.838 C 21.945 25.678 20.756 25.489 19.214 26.271 C 20.106 27.323 20.64 28.624 20.816 30.175 C 20.992 31.726 20.688 32.637 19.904 32.906 C 19.309 33.014 18.876 32.704 18.607 31.976 C 18.336 31.248 18.201 30.169 18.201 28.74 L 18.16 21.296 C 18.16 21.261 18.159 21.226 18.158 21.191 L 18.161 21.194 L 18.161 14.807 C 18.161 11.154 18.285 10.906 17.122 11.432 L 13.338 14.086 C 12.639 13.853 11.918 13.693 11.186 13.61 C 9.36 13.363 7.648 13.486 6.05 13.973 L 2.427 11.433 C 1.264 10.907 1.388 11.154 1.388 14.808 L 1.388 17.786 C 1.388 18.04 1.42 18.292 1.454 18.542 L 1.454 18.545 C 1.698 19.571 2.258 20.298 3.137 20.729 C 4.015 21.161 4.941 21.262 5.914 21.033 C 6.887 20.804 7.658 20.339 8.226 19.637 C 7.631 19.044 7.265 18.444 7.131 17.837 C 6.996 17.23 7.043 16.718 7.273 16.3 C 7.513 15.872 7.862 15.516 8.287 15.268 C 8.733 14.999 9.185 14.878 9.645 14.904 C 10.564 14.985 11.166 15.41 11.45 16.178 C 11.734 16.947 11.767 17.777 11.551 18.666 C 11.335 19.53 10.842 20.238 10.071 20.79 C 9.32 21.334 8.484 21.751 7.598 22.024 C 6.718 22.294 5.712 22.719 4.576 23.298 C 3.441 23.878 2.494 24.559 1.738 25.341 C 0.683 26.42 0.109 27.694 0.014 29.164 C -0.081 30.634 0.311 31.901 1.19 32.967 C 2.068 34.033 3.264 34.565 4.778 34.565 C 5.724 34.565 6.555 34.369 7.272 33.978 C 7.988 33.587 8.583 33.027 9.057 32.299 C 9.529 31.571 9.908 30.862 10.192 30.175 C 10.476 29.488 10.752 28.672 11.023 27.728 C 11.077 32.232 13.158 34.483 17.268 34.483 C 17.954 34.489 18.637 34.394 19.295 34.2 C 21.241 33.688 22.511 32.528 23.106 30.721 C 23.62 29.21 23.512 27.917 22.782 26.837 Z M 11.024 24.37 C 10.618 26.07 10.193 27.398 9.746 28.355 C 9.3 29.313 8.779 29.818 8.185 29.872 C 7.887 29.872 7.671 29.684 7.537 29.306 C 7.401 28.928 7.388 28.416 7.496 27.768 C 7.55 27.499 7.611 27.229 7.679 26.959 C 7.745 26.69 7.821 26.447 7.902 26.231 C 7.983 26.016 8.09 25.78 8.226 25.524 C 8.362 25.267 8.47 25.058 8.551 24.897 C 8.632 24.735 8.768 24.541 8.957 24.31 C 9.145 24.082 9.281 23.905 9.363 23.784 C 9.494 23.6 9.636 23.424 9.789 23.258 C 9.992 23.029 10.127 22.881 10.194 22.812 C 10.261 22.746 10.411 22.59 10.641 22.347 C 10.87 22.104 11.012 21.97 11.067 21.942 C 11.067 22.428 11.053 23.237 11.026 24.369 Z\" fill=\"var(--token-e2c609ac-623b-4548-a1f1-484bfa19ce9f, rgb(40, 40, 40))\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1j35jc5\",layoutDependency:layoutDependency,layoutId:\"dtEdlSOwKf666_3Q9P\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 49.876 34.609\" overflow=\"visible\"><path d=\"M 12.206 29.427 C 12.936 29.292 13.841 26.488 14.923 21.013 C 14.139 17.184 13.396 14.904 12.693 14.176 L 22.303 14.176 C 21.519 15.093 21.411 17.331 21.978 20.891 C 22.979 26.771 23.952 29.616 24.898 29.427 C 25.411 29.32 26.101 27.526 26.966 24.047 C 27.182 23.265 27.587 21.417 28.183 18.505 C 28.777 15.592 29.372 13.152 29.967 11.183 C 30.561 9.215 31.278 7.502 32.116 6.045 C 30.196 5.291 28.223 5.223 26.196 5.843 C 24.493 6.383 23.574 7.191 23.438 8.27 C 23.357 9.079 23.776 9.916 24.695 10.778 C 23.695 11.615 22.668 12.188 21.614 12.498 C 20.56 12.808 19.613 12.856 18.775 12.64 C 17.956 12.433 17.185 12.069 16.505 11.568 C 15.836 11.078 15.317 10.413 15.004 9.647 C 14.682 8.88 14.556 8.046 14.639 7.219 C 14.774 5.763 15.409 4.462 16.544 3.315 C 17.68 2.169 19.221 1.462 21.167 1.192 C 21.796 1.172 22.425 1.138 23.052 1.091 C 23.552 1.05 24.14 1.097 24.815 1.232 C 25.491 1.367 26.045 1.489 26.478 1.597 C 26.91 1.704 27.451 1.887 28.101 2.143 C 28.749 2.399 29.282 2.615 29.702 2.791 C 30.121 2.966 30.662 3.189 31.325 3.458 L 33.007 4.145 L 33.25 4.226 C 34.386 2.797 35.872 1.677 37.711 0.869 C 39.359 0.114 41.171 -0.149 43.145 0.08 C 45.118 0.31 46.739 1.018 48.01 2.204 C 49.119 3.255 49.734 4.496 49.855 5.926 C 49.977 7.355 49.564 8.488 48.618 9.324 C 48.131 9.782 47.476 10.078 46.652 10.213 C 45.862 10.347 45.057 10.374 44.26 10.294 C 43.489 10.213 42.543 9.997 41.421 9.647 C 40.499 9.365 39.586 9.055 38.684 8.716 C 37.98 8.447 37.075 8.083 35.967 7.624 C 34.857 7.166 34.142 6.869 33.818 6.734 C 32.79 8.542 31.898 10.76 31.141 13.389 C 30.337 16.201 29.607 19.033 28.952 21.884 C 28.248 24.917 27.6 27.298 27.006 29.024 C 26.789 29.645 26.647 30.049 26.58 30.237 C 26.512 30.426 26.377 30.764 26.174 31.249 C 25.971 31.734 25.802 32.065 25.667 32.24 L 25.078 33.008 C 24.821 33.345 24.558 33.581 24.288 33.716 C 24.017 33.851 23.693 33.992 23.315 34.141 C 22.921 34.293 22.514 34.408 22.099 34.485 C 20.287 34.755 18.895 34.161 17.922 32.704 C 17.463 32.004 17.051 30.945 16.686 29.529 C 16.32 28.113 15.908 26.219 15.449 23.846 C 14.259 29.321 13.083 32.543 11.921 33.514 C 11.32 34.003 10.612 34.342 9.853 34.505 C 9.069 34.68 8.238 34.633 7.36 34.363 C 6.481 34.094 5.771 33.541 5.231 32.704 C 4.609 31.788 4.048 30.122 3.548 27.708 C 3.048 25.295 2.514 22.767 1.946 20.123 C 1.378 17.48 0.73 15.498 0 14.176 L 8.312 14.176 C 8.339 14.203 8.454 14.985 8.657 16.523 C 8.86 18.06 9.063 19.436 9.266 20.649 C 9.469 21.863 9.725 23.232 10.036 24.756 C 10.346 26.28 10.691 27.459 11.07 28.295 C 11.449 29.132 11.827 29.509 12.205 29.428 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2666e4\",layoutDependency:layoutDependency,layoutId:\"dtEdlSOwKOkt4pzrJm\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.221 5.474\" overflow=\"visible\"><path d=\"M 4.704 0.311 C 2.946 0.797 1.379 1.821 0 3.386 C 0.162 3.467 0.615 3.649 1.358 3.931 C 2.102 4.215 2.636 4.417 2.96 4.539 C 3.285 4.66 3.785 4.822 4.461 5.024 C 5.136 5.227 5.691 5.355 6.124 5.409 C 6.556 5.464 7.049 5.483 7.604 5.47 C 8.122 5.463 8.635 5.374 9.125 5.207 C 9.963 4.91 10.558 4.438 10.909 3.791 C 11.26 3.143 11.315 2.523 11.072 1.929 C 10.801 1.255 10.287 0.756 9.531 0.432 C 8.783 0.11 7.971 -0.035 7.158 0.007 C 6.333 0.048 5.516 0.149 4.705 0.311 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-bl09ve\",layoutDependency:layoutDependency,layoutId:\"dtEdlSOwKciE59uumV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.425 23.342\" overflow=\"visible\"><path d=\"M 22.783 15.615 C 21.945 14.455 20.756 14.266 19.214 15.048 C 20.106 16.1 20.64 17.401 20.816 18.952 C 20.992 20.503 20.688 21.414 19.904 21.683 C 19.309 21.791 18.876 21.48 18.607 20.752 C 18.336 20.025 18.201 18.946 18.201 17.516 L 18.16 10.073 C 18.16 10.037 18.159 10.003 18.158 9.967 L 18.161 9.971 L 18.161 3.584 C 18.161 -0.07 18.285 -0.318 17.122 0.209 L 13.338 2.863 C 12.639 2.63 11.918 2.47 11.186 2.386 C 9.36 2.14 7.648 2.262 6.05 2.75 L 2.427 0.21 C 1.264 -0.317 1.388 -0.07 1.388 3.585 L 1.388 6.563 C 1.388 6.817 1.42 7.069 1.454 7.319 L 1.454 7.322 C 1.698 8.347 2.258 9.075 3.137 9.506 C 4.015 9.938 4.941 10.039 5.914 9.81 C 6.887 9.581 7.658 9.116 8.226 8.414 C 7.631 7.821 7.265 7.221 7.131 6.614 C 6.996 6.007 7.043 5.495 7.273 5.077 C 7.513 4.649 7.862 4.293 8.287 4.045 C 8.733 3.776 9.185 3.655 9.645 3.681 C 10.564 3.762 11.166 4.187 11.45 4.955 C 11.734 5.724 11.767 6.553 11.551 7.443 C 11.335 8.307 10.842 9.014 10.071 9.567 C 9.32 10.111 8.484 10.527 7.598 10.801 C 6.718 11.071 5.712 11.496 4.576 12.075 C 3.441 12.655 2.494 13.336 1.738 14.118 C 0.683 15.196 0.109 16.471 0.014 17.941 C -0.081 19.411 0.311 20.678 1.19 21.743 C 2.068 22.809 3.264 23.342 4.778 23.342 C 5.724 23.342 6.555 23.146 7.272 22.755 C 7.988 22.364 8.583 21.804 9.057 21.076 C 9.529 20.348 9.908 19.639 10.192 18.952 C 10.476 18.265 10.752 17.449 11.023 16.504 C 11.077 21.009 13.158 23.26 17.268 23.26 C 17.954 23.266 18.637 23.17 19.295 22.976 C 21.241 22.465 22.511 21.305 23.106 19.498 C 23.62 17.987 23.512 16.693 22.782 15.614 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5blqtu\",layoutDependency:layoutDependency,layoutId:\"dtEdlSOwKb4OoPw9Zf\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.643 7.93\" overflow=\"visible\"><path d=\"M 3.6 2.428 C 3.194 4.127 2.769 5.456 2.322 6.413 C 1.876 7.371 1.355 7.876 0.761 7.93 C 0.464 7.93 0.247 7.742 0.113 7.363 C -0.023 6.986 -0.036 6.474 0.072 5.826 C 0.126 5.557 0.187 5.287 0.255 5.017 C 0.322 4.748 0.397 4.505 0.478 4.289 C 0.559 4.073 0.666 3.838 0.803 3.582 C 0.938 3.325 1.046 3.116 1.127 2.955 C 1.208 2.793 1.344 2.598 1.533 2.368 C 1.721 2.14 1.858 1.963 1.939 1.842 C 2.07 1.658 2.212 1.482 2.365 1.316 C 2.568 1.087 2.703 0.939 2.771 0.87 C 2.837 0.804 2.987 0.648 3.217 0.405 C 3.446 0.162 3.588 0.028 3.643 0 C 3.643 0.486 3.629 1.295 3.602 2.427 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-64)/2+0+0)+10+0,...addPropertyOverrides({Mpx9QA_TG:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-10-200.8)/2+0+0)+10+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zdp1ng-container\",\"data-framer-name\":\"Menu Icon\",layoutDependency:layoutDependency,layoutId:\"dtEdlSOwKvt0rrBF5T-container\",name:\"Menu Icon\",nodeId:\"dtEdlSOwKvt0rrBF5T\",rendersWithMotion:true,scopeId:\"xDiiDNy3x\",children:/*#__PURE__*/_jsx(NavigationMenuIcon,{height:\"100%\",id:\"dtEdlSOwKvt0rrBF5T\",layoutId:\"dtEdlSOwKvt0rrBF5T\",name:\"Menu Icon\",variant:matchVariant(\"bcIBVbEjW\"),width:\"100%\",XKaY3MrGu:XKaY3MrGu1b745wf,...addPropertyOverrides({Mpx9QA_TG:{variant:matchVariant(\"iAvN8ZEf4\"),XKaY3MrGu:XKaY3MrGu1ig7pcq}},baseVariant,gestureVariant)})})})]})}),isDisplayed()&&/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1xahf3v\",\"data-framer-appear-id\":\"1xahf3v\",\"data-framer-name\":\"Links\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"ZPCDUq37W\",optimized:true,style:{transformPerspective:1200},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"AnWRIBAVx\"},motionChild:true,nodeId:\"dMnfAblSb\",openInNewTab:false,scopeId:\"xDiiDNy3x\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-14mgroo framer-1auku7\",\"data-framer-name\":\"Experience\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"dMnfAblSb\",onTap:XKaY3MrGu1ig7pcq,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e2c609ac-623b-4548-a1f1-484bfa19ce9f, rgb(40, 40, 40)))\"},children:\"Work\"})}),className:\"framer-1hha6kr\",\"data-highlight\":true,fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"phTY5HPcY\",onTap:XKaY3MrGu1b745wf,style:{\"--extracted-r6o4lv\":\"var(--token-e2c609ac-623b-4548-a1f1-484bfa19ce9f, rgb(40, 40, 40))\"},verticalAlignment:\"top\",withExternalLayout:true})})}),SPLWovNRW!==false&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Ry1Iivv9G\"},motionChild:true,nodeId:\"eUQjHs44g\",openInNewTab:false,scopeId:\"xDiiDNy3x\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-icvhk9 framer-1auku7\",\"data-framer-name\":\"Experience\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"eUQjHs44g\",onTap:onTap1qgofy,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e2c609ac-623b-4548-a1f1-484bfa19ce9f, rgb(40, 40, 40)))\"},children:\"Play\"})}),className:\"framer-ly63y6\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"Ytl210ZCl\",style:{\"--extracted-r6o4lv\":\"var(--token-e2c609ac-623b-4548-a1f1-484bfa19ce9f, rgb(40, 40, 40))\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Ry1Iivv9G\"},motionChild:true,nodeId:\"Tm9ZJ5KSd\",openInNewTab:false,scopeId:\"xDiiDNy3x\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1v84ezh framer-1auku7\",\"data-framer-name\":\"Experience\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Tm9ZJ5KSd\",onTap:onTap1qgofy,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e2c609ac-623b-4548-a1f1-484bfa19ce9f))\"},children:\"Other\"})}),className:\"framer-14ev4id\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"zt_1GXOf_\",style:{\"--extracted-r6o4lv\":\"var(--token-e2c609ac-623b-4548-a1f1-484bfa19ce9f)\"},text:zYpxqH_ph,verticalAlignment:\"top\",withExternalLayout:true})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-oyf6s3-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"m5_m21V4B-container\",nodeId:\"m5_m21V4B\",rendersWithMotion:true,scopeId:\"xDiiDNy3x\",children:/*#__PURE__*/_jsx(ThemeToggle,{borderColor:\"var(--token-d0f3e944-74b1-49c7-8b7c-c132dc1c48f1, rgb(237, 237, 237))\",darkIcon:\"var(--token-e2c609ac-623b-4548-a1f1-484bfa19ce9f, rgb(40, 40, 40))\",darkKnob:\"var(--token-11f93f90-6b91-43d2-b275-6d694548f0a5, rgb(255, 255, 255))\",darkSwitch:\"var(--token-d959eb85-60e1-4e16-baaf-c3598276d3b9, rgb(241, 241, 241))\",height:\"100%\",id:\"m5_m21V4B\",layoutId:\"m5_m21V4B\",lightIcon:\"rgb(0, 0, 0)\",lightKnob:\"var(--token-81946a09-1ac7-48d4-98fc-13d3da86c28e, rgb(255, 255, 255))\",lightSwitch:\"var(--token-d959eb85-60e1-4e16-baaf-c3598276d3b9, rgb(241, 241, 241))\",shadowColor:\"rgba(12, 12, 13, 0.15)\",width:\"100%\"})})})]})]})})})});});const css=[\".framer-YRAzO.framer-1auku7, .framer-YRAzO .framer-1auku7 { display: block; }\",\".framer-YRAzO.framer-1mgbm8r { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 428px; }\",\".framer-YRAzO .framer-16tf7xn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1080px; overflow: visible; padding: 10px 20px 10px 20px; position: relative; width: 100%; }\",\".framer-YRAzO .framer-1xmf6p4 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-YRAzO .framer-16p83d6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 41px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-YRAzO .framer-rj0x1g { height: 35px; position: relative; width: 71px; }\",\".framer-YRAzO .framer-1j35jc5 { height: 35px; left: 21px; position: absolute; top: 0px; width: 50px; }\",\".framer-YRAzO .framer-2666e4 { height: 6px; left: 56px; position: absolute; top: 2px; width: 11px; }\",\".framer-YRAzO .framer-bl09ve { height: 24px; left: 0px; position: absolute; top: 11px; width: 24px; }\",\".framer-YRAzO .framer-5blqtu { height: 8px; left: 7px; position: absolute; top: 22px; width: 4px; }\",\".framer-YRAzO .framer-zdp1ng-container, .framer-YRAzO .framer-oyf6s3-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-YRAzO .framer-1xahf3v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-YRAzO .framer-14mgroo, .framer-YRAzO .framer-icvhk9, .framer-YRAzO .framer-1v84ezh { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 6px 6px 6px 20px; position: relative; text-decoration: none; width: 100%; }\",\".framer-YRAzO .framer-1hha6kr { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-YRAzO .framer-ly63y6, .framer-YRAzO .framer-14ev4id { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-YRAzO.framer-v-1ytswps.framer-1mgbm8r { gap: 0px; padding: 0px 0px 10px 0px; }\",\".framer-YRAzO.framer-v-1ytswps .framer-16tf7xn { order: 0; z-index: 5; }\",\".framer-YRAzO.framer-v-1ytswps .framer-1xahf3v { order: 1; }\",\".framer-YRAzO.framer-v-1ytswps .framer-14mgroo { order: 2; }\",\".framer-YRAzO.framer-v-1ytswps .framer-icvhk9 { order: 4; }\",\".framer-YRAzO.framer-v-1ytswps .framer-1v84ezh { order: 3; }\",'.framer-YRAzO[data-border=\"true\"]::after, .framer-YRAzO [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 428\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Mpx9QA_TG\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"dY16IP_in\":\"click\",\"zYpxqH_ph\":\"visualDesignLabel\",\"SPLWovNRW\":\"showPlayLink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxDiiDNy3x=withCSS(Component,css,\"framer-YRAzO\");export default FramerxDiiDNy3x;FramerxDiiDNy3x.displayName=\"hamgburgerrrr\";FramerxDiiDNy3x.defaultProps={height:64,width:428};addPropertyControls(FramerxDiiDNy3x,{variant:{options:[\"jQEWtRJFL\",\"Mpx9QA_TG\"],optionTitles:[\"Closed\",\"Opened\"],title:\"Variant\",type:ControlType.Enum},dY16IP_in:{title:\"Click\",type:ControlType.EventHandler},zYpxqH_ph:{defaultValue:\"Other\",title:\"Visual Design Label\",type:ControlType.String},onzYpxqH_phChange:{changes:\"zYpxqH_ph\",type:ControlType.ChangeHandler},SPLWovNRW:{defaultValue:true,title:\"Show Play Link\",type:ControlType.Boolean},onSPLWovNRWChange:{changes:\"SPLWovNRW\",type:ControlType.ChangeHandler}});addFonts(FramerxDiiDNy3x,[{explicitInter:true,fonts:[{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",weight:\"400\"}]},...NavigationMenuIconFonts,...ThemeToggleFonts],{supportsExplicitInterCodegen:true});FramerxDiiDNy3x.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavigationMenuIcon,{},context),()=>forwardLoader(Button,{},context),()=>forwardLoader(ButtonPrimary,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxDiiDNy3x\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"dY16IP_in\\\":\\\"click\\\",\\\"zYpxqH_ph\\\":\\\"visualDesignLabel\\\",\\\"SPLWovNRW\\\":\\\"showPlayLink\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Mpx9QA_TG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"428\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"64\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xDiiDNy3x.map","// Generated by Framer (f8e97a5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MenuButton from\"https://framerusercontent.com/modules/GSAAL8Ci0iq6Ng9CqaL3/RD1TbEU5kQb3S6rEGcYZ/QqqbA1_cs.js\";const MenuButtonFonts=getFonts(MenuButton);const cycleOrder=[\"cM5WJavMD\",\"PyKxLfQLn\",\"SkUb9T_nK\"];const serializationHash=\"framer-ytYDJ\";const variantClassNames={cM5WJavMD:\"framer-v-1genbaw\",PyKxLfQLn:\"framer-v-1ynuc53\",SkUb9T_nK:\"framer-v-13jss6k\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const BNLlojqKB=undefined;const a7E8mILyT=undefined;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 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={\"Variant 1\":\"cM5WJavMD\",\"Variant 2\":\"PyKxLfQLn\",\"Variant 3\":\"SkUb9T_nK\"};const Variants=motion.create(React.Fragment);const getProps=({click,click2,height,id,width,...props})=>{return{...props,a7E8mILyT:click2??props.a7E8mILyT,BNLlojqKB:click??props.BNLlojqKB,variant:humanReadableVariantMap[props.variant]??props.variant??\"cM5WJavMD\"};};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,BNLlojqKB,a7E8mILyT,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"cM5WJavMD\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"SkUb9T_nK\")return false;return true;};const router=useRouter();const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const ymjnLehbJ14jxb5e=activeVariantCallback(async(...args)=>{if(BNLlojqKB){const res=await BNLlojqKB(...args);if(res===false)return false;}});const ymjnLehbJ12gxeij=activeVariantCallback(async(...args)=>{if(BNLlojqKB){const res=await BNLlojqKB(...args);if(res===false)return false;}setVariant(\"cM5WJavMD\");});const ymjnLehbJ1c7t42h=activeVariantCallback(async(...args)=>{if(a7E8mILyT){const res=await a7E8mILyT(...args);if(res===false)return false;}setVariant(\"PyKxLfQLn\");});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1genbaw\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"cM5WJavMD\",ref:refBinding,style:{backgroundColor:\"var(--token-f432dc32-52d8-4987-93f8-e618ea19704b, rgb(242, 242, 242))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,boxShadow:\"0px 4px 4px -1px rgba(12, 12, 13, 0.05), 0px 4px 4px -1px rgba(12, 12, 13, 0.1)\",...style},...addPropertyOverrides({PyKxLfQLn:{\"data-framer-name\":\"Variant 2\"},SkUb9T_nK:{\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bkbpen\",layoutDependency:layoutDependency,layoutId:\"TEnNePYcP\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LVwMVynXb\"},implicitPathVariables:undefined},{href:{webPageId:\"LVwMVynXb\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+(8+((componentViewport?.height||55)-16-43)/2)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ay3tqi-container\",layoutDependency:layoutDependency,layoutId:\"a7y12DCr4-container\",nodeId:\"a7y12DCr4\",rendersWithMotion:true,scopeId:\"YwNuvr2oO\",children:/*#__PURE__*/_jsx(MenuButton,{g82Bvy_Jf:resolvedLinks[0],height:\"100%\",id:\"a7y12DCr4\",layoutId:\"a7y12DCr4\",n5lkiIK0A:\"Work\",variant:matchVariant(\"o8yQPxieo\"),width:\"100%\",ymjnLehbJ:ymjnLehbJ14jxb5e,...addPropertyOverrides({PyKxLfQLn:{g82Bvy_Jf:resolvedLinks[1],variant:matchVariant(\"n4BElrst3\"),ymjnLehbJ:ymjnLehbJ12gxeij}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-hxcya0\",layoutDependency:layoutDependency,layoutId:\"gElx4Qaqw\",style:{backgroundColor:\"var(--token-ccbdb5a5-f204-4f7b-b33e-f35b451d718b, rgb(255, 255, 255))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20}}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"yL1lKKhXL\"},implicitPathVariables:undefined},{href:{webPageId:\"yL1lKKhXL\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+(8+((componentViewport?.height||55)-16-43)/2)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3ko37t-container\",layoutDependency:layoutDependency,layoutId:\"ymYviR_zL-container\",nodeId:\"ymYviR_zL\",rendersWithMotion:true,scopeId:\"YwNuvr2oO\",children:/*#__PURE__*/_jsx(MenuButton,{g82Bvy_Jf:resolvedLinks1[0],height:\"100%\",id:\"ymYviR_zL\",layoutId:\"ymYviR_zL\",n5lkiIK0A:\"Fun\",variant:matchVariant(\"n4BElrst3\"),width:\"100%\",ymjnLehbJ:ymjnLehbJ1c7t42h,...addPropertyOverrides({PyKxLfQLn:{g82Bvy_Jf:resolvedLinks1[1],variant:matchVariant(\"zXfNHT8i5\")},SkUb9T_nK:{g82Bvy_Jf:\"https://drive.google.com/file/d/1XNEd9CRLaUkybAnJoWAnT0phYLb4kNwg/view?usp=sharing\",n5lkiIK0A:\"Resume\",variant:matchVariant(\"N16Ys7dRp\")}},baseVariant,gestureVariant)})})})})]})})})})});});const css=[\".framer-ytYDJ.framer-1i6qn6c, .framer-ytYDJ .framer-1i6qn6c { display: block; }\",\".framer-ytYDJ.framer-1genbaw { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 55px; justify-content: center; overflow: visible; padding: 8px; position: relative; width: min-content; }\",\".framer-ytYDJ .framer-1bkbpen { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-ytYDJ .framer-1ay3tqi-container, .framer-ytYDJ .framer-3ko37t-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-ytYDJ .framer-hxcya0 { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; top: 0px; width: 84px; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-ytYDJ.framer-v-1ynuc53 .framer-hxcya0 { left: unset; right: 0px; width: 66px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 55\n * @framerIntrinsicWidth 161\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"PyKxLfQLn\":{\"layout\":[\"auto\",\"fixed\"]},\"SkUb9T_nK\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"BNLlojqKB\":\"click\",\"a7E8mILyT\":\"click2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYwNuvr2oO=withCSS(Component,css,\"framer-ytYDJ\");export default FramerYwNuvr2oO;FramerYwNuvr2oO.displayName=\"tiny-menu\";FramerYwNuvr2oO.defaultProps={height:55,width:161};addPropertyControls(FramerYwNuvr2oO,{variant:{options:[\"cM5WJavMD\",\"PyKxLfQLn\",\"SkUb9T_nK\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum},BNLlojqKB:{title:\"Click\",type:ControlType.EventHandler},a7E8mILyT:{title:\"Click 2\",type:ControlType.EventHandler}});addFonts(FramerYwNuvr2oO,[{explicitInter:true,fonts:[]},...MenuButtonFonts],{supportsExplicitInterCodegen:true});FramerYwNuvr2oO.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(MenuButton,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYwNuvr2oO\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"161\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"BNLlojqKB\\\":\\\"click\\\",\\\"a7E8mILyT\\\":\\\"click2\\\"}\",\"framerIntrinsicHeight\":\"55\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"PyKxLfQLn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"SkUb9T_nK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YwNuvr2oO.map","// Generated by Framer (fd0ec14)\nimport{jsx as _jsx,jsxs as _jsxs}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={u7TfJ_QKC:{hover:true}};const serializationHash=\"framer-0uipD\";const variantClassNames={u7TfJ_QKC:\"framer-v-13m10t1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const PPV7_LM40=undefined;const ibmijrQCv=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,ibmijrQCv:link??props.ibmijrQCv,PPV7_LM40:click??props.PPV7_LM40};};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,ibmijrQCv,PPV7_LM40,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"u7TfJ_QKC\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap18yg0op=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(PPV7_LM40){const res=await PPV7_LM40(...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:ibmijrQCv,motionChild:true,nodeId:\"u7TfJ_QKC\",openInNewTab:false,scopeId:\"YzlVtNtyZ\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-13m10t1\",className,classNames)} framer-orkayg`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"u7TfJ_QKC\",onTap:onTap18yg0op,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d0f3e944-74b1-49c7-8b7c-c132dc1c48f1, rgb(237, 237, 237))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-8ad93f25-e4d9-424e-bd45-c1b0ceff2a05, rgb(249, 249, 249))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},variants:{\"u7TfJ_QKC-hover\":{backgroundColor:\"var(--token-5ee1e3b7-5dc4-4705-b40f-004ca4a5cfa8, rgb(242, 242, 242))\"}},...addPropertyOverrides({\"u7TfJ_QKC-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dvpvc8\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"uXop_1wPi\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d0f3e944-74b1-49c7-8b7c-c132dc1c48f1, rgb(237, 237, 237))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:28,borderBottomRightRadius:28,borderTopLeftRadius:28,borderTopRightRadius:28}}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1d4t8k3\",layoutDependency:layoutDependency,layoutId:\"J3Y2r6X2B\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\" overflow=\"visible\"><path d=\"M 4.365 11.31 L 10.658 17.773 C 10.914 18.037 11.038 18.344 11.027 18.696 C 11.017 19.048 10.883 19.356 10.625 19.619 C 10.369 19.861 10.069 19.988 9.727 19.999 C 9.384 20.011 9.084 19.884 8.828 19.619 L 0.352 10.914 C 0.224 10.782 0.132 10.64 0.078 10.486 C 0.024 10.332 -0.002 10.167 0 9.991 C 0.002 9.815 0.029 9.65 0.081 9.496 C 0.133 9.343 0.224 9.2 0.353 9.068 L 8.829 0.363 C 9.064 0.121 9.359 0 9.712 0 C 10.066 0 10.371 0.121 10.627 0.363 C 10.884 0.627 11.012 0.94 11.012 1.303 C 11.012 1.666 10.884 1.979 10.627 2.242 L 4.365 8.672 L 18.716 8.672 C 19.08 8.672 19.385 8.799 19.631 9.052 C 19.878 9.305 20.001 9.618 20 9.991 C 19.999 10.364 19.876 10.677 19.63 10.931 C 19.384 11.186 19.08 11.312 18.716 11.31 Z\" fill=\"rgb(47, 47, 47)\"></path></svg>',withExternalLayout:true})]})})})})});});const css=[\".framer-0uipD.framer-orkayg, .framer-0uipD .framer-orkayg { display: block; }\",\".framer-0uipD.framer-13m10t1 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 60px; justify-content: center; overflow: visible; padding: 8px; position: relative; text-decoration: none; width: 60px; }\",\".framer-0uipD .framer-1dvpvc8 { flex: none; height: 46px; left: calc(50.00000000000002% - 44px / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 46px / 2); width: 44px; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-0uipD .framer-1d4t8k3 { height: 20px; position: relative; width: 20px; }\",'.framer-0uipD[data-border=\"true\"]::after, .framer-0uipD [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 60\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"mZU5Ze564\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ibmijrQCv\":\"link\",\"PPV7_LM40\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYzlVtNtyZ=withCSS(Component,css,\"framer-0uipD\");export default FramerYzlVtNtyZ;FramerYzlVtNtyZ.displayName=\"back\";FramerYzlVtNtyZ.defaultProps={height:60,width:60};addPropertyControls(FramerYzlVtNtyZ,{ibmijrQCv:{title:\"Link\",type:ControlType.Link},PPV7_LM40:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerYzlVtNtyZ,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYzlVtNtyZ\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"ibmijrQCv\\\":\\\"link\\\",\\\"PPV7_LM40\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"60\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mZU5Ze564\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"60\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YzlVtNtyZ.map","// Generated by Framer (f8e97a5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,ResolveLinks,runTasksWithYield,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/BQIIiPwWO/BQIIiPwWO.js\";import Cursor from\"#framer/local/canvasComponent/mrTeGy9yU/mrTeGy9yU.js\";import NavBar from\"#framer/local/canvasComponent/Oloaoz1Fy/Oloaoz1Fy.js\";import Hamgburgerrrr from\"#framer/local/canvasComponent/xDiiDNy3x/xDiiDNy3x.js\";import TinyMenu from\"#framer/local/canvasComponent/YwNuvr2oO/YwNuvr2oO.js\";import Back from\"#framer/local/canvasComponent/YzlVtNtyZ/YzlVtNtyZ.js\";const BackFonts=getFonts(Back);const MotionDivWithFX=withFX(motion.div);const HamgburgerrrrFonts=getFonts(Hamgburgerrrr);const TinyMenuFonts=getFonts(TinyMenu);const FooterFonts=getFonts(Footer);const CursorFonts=getFonts(Cursor);const breakpoints={kPxt3Swlo:\"(max-width: 639.98px)\",OvWxg8RYp:\"(min-width: 1440px)\",sO5wud2cK:\"(min-width: 640px) and (max-width: 1439.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-doyW7\";const variantClassNames={kPxt3Swlo:\"framer-v-65fryr\",OvWxg8RYp:\"framer-v-hrleo2\",sO5wud2cK:\"framer-v-qu38ct\"};const transition1={damping:40,delay:0,mass:1,stiffness:300,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-86};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={kPxt3Swlo:[\".framer-doyW7 .framer-1c1lhvx-container { order: -999; }\",\".framer-doyW7 .framer-1l6xo5t { order: -1000; }\",\".framer-doyW7 .framer-un3f5o-container { order: 1; }\",\".framer-doyW7 .framer-1j55rn7-container { order: 0; }\",\".framer-doyW7 .framer-1ljoc2e { flex-direction: column; padding: 0px 40px 0px 40px; }\",\".framer-doyW7 .framer-xd3eni-container { flex: none; width: 100%; }\"],sO5wud2cK:[\".framer-doyW7 .framer-132ebqf-container { order: 2; }\",\".framer-doyW7 .framer-1ljoc2e { padding: 0px 40px 0px 40px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={kPxt3Swlo:\".framer-65fryr-override\",sO5wud2cK:\".framer-qu38ct-override\"};const rules=[\".framer-doyW7.framer-1gae5gz, .framer-doyW7 .framer-1gae5gz { display: block; }\",\".framer-doyW7.framer-hrleo2 { align-content: center; align-items: center; background-color: var(--token-38e48a6d-2a7b-466b-981c-862233483331, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-doyW7 .framer-2z6t7a { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; left: 50%; order: -999; overflow: visible; padding: 24px 40px 24px 40px; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 1; }\",\".framer-doyW7 .framer-132ebqf-container, .framer-doyW7 .framer-1j55rn7-container { flex: none; height: 60px; position: relative; width: 60px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-doyW7 .framer-zh305n { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-doyW7 .framer-1c1lhvx-container { flex: none; height: auto; mix-blend-mode: darken; order: 1003; position: var(--framer-canvas-fixed-position, fixed); right: -608px; top: 138px; width: 100%; z-index: 2; }\",\".framer-doyW7 .framer-1l6xo5t { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; left: 50%; order: 1004; overflow: visible; padding: 24px 20px 24px 20px; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 1; }\",\".framer-doyW7 .framer-un3f5o-container { flex: none; height: 55px; position: relative; width: auto; z-index: 1; }\",\".framer-doyW7 .framer-1ljoc2e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: 1006; overflow: visible; padding: 0px 80px 0px 80px; position: relative; width: 100%; }\",\".framer-doyW7 .framer-xd3eni-container { flex: 1 0 0px; height: auto; max-width: 760px; position: relative; width: 1px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={kPxt3Swlo:\"(max-width: 639.98px)\",OvWxg8RYp:\"(min-width: 1440px)\",sO5wud2cK:\"(min-width: 640px) and (max-width: 1439.98px)\"};const humanReadableVariantMap={Desktop:\"OvWxg8RYp\",Phone:\"kPxt3Swlo\",xl:\"sO5wud2cK\"};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??\"OvWxg8RYp\"};};const transition3={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const cursor={alignment:\"center\",component:Cursor,offset:{x:0,y:0},placement:\"bottom\",transition:transition3,variant:\"VIYogxF1y\"};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);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"kPxt3Swlo\")return false;return true;};const router=useRouter();const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"kPxt3Swlo\")return true;return false;};useCustomCursors({\"1tsergx\":cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"OvWxg8RYp\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-38e48a6d-2a7b-466b-981c-862233483331, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-hrleo2\",className),\"data-framer-cursor\":\"1tsergx\",\"data-layout-template\":true,ref:refBinding,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-2z6t7a hidden-65fryr\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"New-Nav-bar\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LVwMVynXb\"},implicitPathVariables:undefined},{href:{webPageId:\"LVwMVynXb\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"60px\",y:24,children:/*#__PURE__*/_jsx(Container,{className:\"framer-132ebqf-container\",nodeId:\"RhpRUjuAD\",rendersWithMotion:true,scopeId:\"rP2GnOR3e\",whileHover:animation1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{sO5wud2cK:{ibmijrQCv:resolvedLinks[1]}},children:/*#__PURE__*/_jsx(Back,{height:\"100%\",ibmijrQCv:resolvedLinks[0],id:\"RhpRUjuAD\",layoutId:\"RhpRUjuAD\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-zh305n\"}),isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kPxt3Swlo:{height:64,width:\"100vw\",y:138}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1c1lhvx-container hidden-hrleo2 hidden-qu38ct\",layoutScroll:true,nodeId:\"xfTrSLhT6\",scopeId:\"rP2GnOR3e\",children:/*#__PURE__*/_jsx(Hamgburgerrrr,{height:\"100%\",id:\"xfTrSLhT6\",layoutId:\"xfTrSLhT6\",SPLWovNRW:true,style:{width:\"100%\"},variant:matchVariant(\"jQEWtRJFL\"),width:\"100%\",zYpxqH_ph:\"Other\"})})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1l6xo5t hidden-hrleo2 hidden-qu38ct\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"New-Nav-bar\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kPxt3Swlo:{y:24}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:55,children:/*#__PURE__*/_jsx(Container,{className:\"framer-un3f5o-container\",nodeId:\"xE6jinURz\",scopeId:\"rP2GnOR3e\",children:/*#__PURE__*/_jsx(TinyMenu,{height:\"100%\",id:\"xE6jinURz\",layoutId:\"xE6jinURz\",style:{height:\"100%\"},variant:matchVariant(\"cM5WJavMD\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LVwMVynXb\"},implicitPathVariables:undefined},{href:{webPageId:\"LVwMVynXb\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kPxt3Swlo:{y:24}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"60px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1j55rn7-container\",nodeId:\"Cv3vHcMrj\",rendersWithMotion:true,scopeId:\"rP2GnOR3e\",whileHover:animation1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kPxt3Swlo:{ibmijrQCv:resolvedLinks1[1]}},children:/*#__PURE__*/_jsx(Back,{height:\"100%\",ibmijrQCv:resolvedLinks1[0],id:\"Cv3vHcMrj\",layoutId:\"Cv3vHcMrj\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ljoc2e\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kPxt3Swlo:{width:\"min(100vw - 80px, 760px)\"},sO5wud2cK:{width:\"min(max(100vw - 80px, 1px), 760px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:176,width:\"min(max(100vw - 160px, 1px), 760px)\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-xd3eni-container\",nodeId:\"yZLHB9WFl\",scopeId:\"rP2GnOR3e\",children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"yZLHB9WFl\",layoutId:\"yZLHB9WFl\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"etEUrommm\"),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\"]},\"sO5wud2cK\":{\"layout\":[\"fixed\",\"fixed\"]},\"kPxt3Swlo\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"OvWxg8RYp\":[\".framer-2z6t7a\",\".framer-1ljoc2e\"],\"sO5wud2cK\":[\".framer-2z6t7a\",\".framer-1ljoc2e\"],\"kPxt3Swlo\":[\".framer-1c1lhvx-container\",\".framer-1l6xo5t\",\".framer-1ljoc2e\"]}\n * @framerBreakpoints {\"OvWxg8RYp\":{\"min\":1440,\"canvasClassName\":\"framer-hrleo2-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"sO5wud2cK\":{\"min\":640,\"max\":1439,\"canvasClassName\":\"framer-qu38ct-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"xl\",\"width\":640,\"rootFontSize\":16},\"kPxt3Swlo\":{\"max\":639,\"canvasClassName\":\"framer-65fryr-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant OvWxg8RYp\n * @framerLayoutTemplate true\n */const FramerrP2GnOR3e=withCSS(Component,css,\"framer-doyW7\");export default FramerrP2GnOR3e;FramerrP2GnOR3e.displayName=\"Return-layout\";FramerrP2GnOR3e.defaultProps={height:1e3,width:1440};addFonts(FramerrP2GnOR3e,[{explicitInter:true,fonts:[]},...BackFonts,...HamgburgerrrrFonts,...TinyMenuFonts,...FooterFonts,...CursorFonts],{supportsExplicitInterCodegen:true});FramerrP2GnOR3e.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavBar,{},context),()=>forwardLoader(Back,{},context),()=>forwardLoader(Hamgburgerrrr,{},context),()=>forwardLoader(TinyMenu,{},context),()=>forwardLoader(Footer,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrP2GnOR3e\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1440\",\"framerIntrinsicHeight\":\"1000\",\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"OvWxg8RYp\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-hrleo2-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"sO5wud2cK\\\":{\\\"min\\\":640,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-qu38ct-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"xl\\\",\\\"width\\\":640,\\\"rootFontSize\\\":16},\\\"kPxt3Swlo\\\":{\\\"max\\\":639,\\\"canvasClassName\\\":\\\"framer-65fryr-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDefaultVariant\":\"OvWxg8RYp\",\"framerHitTargets\":\"{\\\"OvWxg8RYp\\\":[\\\".framer-2z6t7a\\\",\\\".framer-1ljoc2e\\\"],\\\"sO5wud2cK\\\":[\\\".framer-2z6t7a\\\",\\\".framer-1ljoc2e\\\"],\\\"kPxt3Swlo\\\":[\\\".framer-1c1lhvx-container\\\",\\\".framer-1l6xo5t\\\",\\\".framer-1ljoc2e\\\"]}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sO5wud2cK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kPxt3Swlo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f8e97a5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,ResolveLinks,runTasksWithYield,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/BQIIiPwWO/BQIIiPwWO.js\";import NavBar from\"#framer/local/canvasComponent/Oloaoz1Fy/Oloaoz1Fy.js\";import CustomCursor from\"#framer/local/canvasComponent/uJQeNhfOP/uJQeNhfOP.js\";import Hamgburgerrrr from\"#framer/local/canvasComponent/xDiiDNy3x/xDiiDNy3x.js\";import TinyMenu from\"#framer/local/canvasComponent/YwNuvr2oO/YwNuvr2oO.js\";import Back from\"#framer/local/canvasComponent/YzlVtNtyZ/YzlVtNtyZ.js\";const BackFonts=getFonts(Back);const MotionDivWithFX=withFX(motion.div);const HamgburgerrrrFonts=getFonts(Hamgburgerrrr);const TinyMenuFonts=getFonts(TinyMenu);const CustomCursorFonts=getFonts(CustomCursor);const breakpoints={CZKNN0nRa:\"(min-width: 640px) and (max-width: 1439.98px)\",R5iyK_KTI:\"(max-width: 639.98px)\",yqftPZ7jJ:\"(min-width: 1440px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-sDFce\";const variantClassNames={CZKNN0nRa:\"framer-v-1udlw60\",R5iyK_KTI:\"framer-v-1tz58cf\",yqftPZ7jJ:\"framer-v-r35ct1\"};const transition1={damping:40,delay:0,mass:1,stiffness:300,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-86};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={CZKNN0nRa:[\".framer-sDFce .framer-5b78e4-container { order: 3; }\"],R5iyK_KTI:[\".framer-sDFce .framer-efv52s-container { order: -999; }\",\".framer-sDFce .framer-1dkgqej { order: -1000; }\",\".framer-sDFce .framer-1m9ho6f-container { order: 0; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={CZKNN0nRa:\".framer-1udlw60-override\",R5iyK_KTI:\".framer-1tz58cf-override\"};const rules=[\".framer-sDFce.framer-1sujqky, .framer-sDFce .framer-1sujqky { display: block; }\",\".framer-sDFce.framer-r35ct1 { align-content: center; align-items: center; background-color: var(--token-38e48a6d-2a7b-466b-981c-862233483331, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-sDFce .framer-3q5hnr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; left: 50%; order: -999; overflow: visible; padding: 24px 40px 24px 40px; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-sDFce .framer-5b78e4-container, .framer-sDFce .framer-1m9ho6f-container { flex: none; height: 60px; position: relative; width: 60px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-sDFce .framer-1eqg33a { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-sDFce .framer-efv52s-container { flex: none; height: auto; mix-blend-mode: darken; order: 1003; position: var(--framer-canvas-fixed-position, fixed); right: -608px; top: 138px; width: 100%; z-index: 2; }\",\".framer-sDFce .framer-1dkgqej { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; left: 50%; order: 1004; overflow: visible; padding: 24px 20px 24px 20px; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 1; }\",\".framer-sDFce .framer-e2aubn-container { flex: none; height: 55px; position: relative; width: auto; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={CZKNN0nRa:\"(min-width: 640px) and (max-width: 1439.98px)\",R5iyK_KTI:\"(max-width: 639.98px)\",yqftPZ7jJ:\"(min-width: 1440px)\"};const humanReadableVariantMap={Desktop:\"yqftPZ7jJ\",Phone:\"R5iyK_KTI\",xl:\"CZKNN0nRa\"};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??\"yqftPZ7jJ\"};};const cursor={component:CustomCursor,variant:\"qIbEHRWV3\"};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);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"R5iyK_KTI\")return false;return true;};const router=useRouter();const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"R5iyK_KTI\")return true;return false;};useCustomCursors({\"1s1fq45\":cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"yqftPZ7jJ\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-38e48a6d-2a7b-466b-981c-862233483331, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-r35ct1\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-3q5hnr hidden-1tz58cf\",\"data-framer-cursor\":\"1s1fq45\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"New-Nav-bar\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LVwMVynXb\"},implicitPathVariables:undefined},{href:{webPageId:\"LVwMVynXb\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"60px\",y:24,children:/*#__PURE__*/_jsx(Container,{className:\"framer-5b78e4-container\",nodeId:\"QsL9xU1Md\",rendersWithMotion:true,scopeId:\"F8ZTlpddb\",whileHover:animation1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CZKNN0nRa:{ibmijrQCv:resolvedLinks[1]}},children:/*#__PURE__*/_jsx(Back,{height:\"100%\",ibmijrQCv:resolvedLinks[0],id:\"QsL9xU1Md\",layoutId:\"QsL9xU1Md\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1eqg33a\"}),isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{R5iyK_KTI:{height:64,width:\"100vw\",y:138}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-efv52s-container hidden-r35ct1 hidden-1udlw60\",layoutScroll:true,nodeId:\"ByUjnkjRB\",scopeId:\"F8ZTlpddb\",children:/*#__PURE__*/_jsx(Hamgburgerrrr,{height:\"100%\",id:\"ByUjnkjRB\",layoutId:\"ByUjnkjRB\",SPLWovNRW:true,style:{width:\"100%\"},variant:matchVariant(\"jQEWtRJFL\"),width:\"100%\",zYpxqH_ph:\"Other\"})})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1dkgqej hidden-r35ct1 hidden-1udlw60\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"New-Nav-bar\",transformTemplate:transformTemplate1,children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:55,children:/*#__PURE__*/_jsx(Container,{className:\"framer-e2aubn-container hidden-1tz58cf\",nodeId:\"c6r_gpaj2\",scopeId:\"F8ZTlpddb\",children:/*#__PURE__*/_jsx(TinyMenu,{height:\"100%\",id:\"c6r_gpaj2\",layoutId:\"c6r_gpaj2\",style:{height:\"100%\"},variant:matchVariant(\"cM5WJavMD\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LVwMVynXb\"},implicitPathVariables:undefined},{href:{webPageId:\"LVwMVynXb\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{R5iyK_KTI:{y:24}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"60px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1m9ho6f-container\",nodeId:\"i4QGKvlzz\",rendersWithMotion:true,scopeId:\"F8ZTlpddb\",whileHover:animation1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{R5iyK_KTI:{ibmijrQCv:resolvedLinks1[1]}},children:/*#__PURE__*/_jsx(Back,{height:\"100%\",ibmijrQCv:resolvedLinks1[0],id:\"i4QGKvlzz\",layoutId:\"i4QGKvlzz\",style:{height:\"100%\",width:\"100%\"},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\"]},\"CZKNN0nRa\":{\"layout\":[\"fixed\",\"fixed\"]},\"R5iyK_KTI\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"yqftPZ7jJ\":[\".framer-3q5hnr\"],\"CZKNN0nRa\":[\".framer-3q5hnr\"],\"R5iyK_KTI\":[\".framer-efv52s-container\",\".framer-1dkgqej\"]}\n * @framerBreakpoints {\"yqftPZ7jJ\":{\"min\":1440,\"canvasClassName\":\"framer-r35ct1-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"CZKNN0nRa\":{\"min\":640,\"max\":1439,\"canvasClassName\":\"framer-1udlw60-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"xl\",\"width\":640,\"rootFontSize\":16},\"R5iyK_KTI\":{\"max\":639,\"canvasClassName\":\"framer-1tz58cf-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant yqftPZ7jJ\n * @framerLayoutTemplate true\n */const FramerF8ZTlpddb=withCSS(Component,css,\"framer-sDFce\");export default FramerF8ZTlpddb;FramerF8ZTlpddb.displayName=\"Return-layout-sticky\";FramerF8ZTlpddb.defaultProps={height:1e3,width:1440};addFonts(FramerF8ZTlpddb,[{explicitInter:true,fonts:[]},...BackFonts,...HamgburgerrrrFonts,...TinyMenuFonts,...CustomCursorFonts],{supportsExplicitInterCodegen:true});FramerF8ZTlpddb.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavBar,{},context),()=>forwardLoader(TinyMenu,{},context),()=>forwardLoader(Back,{},context),()=>forwardLoader(Hamgburgerrrr,{},context),()=>forwardLoader(Footer,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerF8ZTlpddb\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CZKNN0nRa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"R5iyK_KTI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"1000\",\"framerLayoutTemplate\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerHitTargets\":\"{\\\"yqftPZ7jJ\\\":[\\\".framer-3q5hnr\\\"],\\\"CZKNN0nRa\\\":[\\\".framer-3q5hnr\\\"],\\\"R5iyK_KTI\\\":[\\\".framer-efv52s-container\\\",\\\".framer-1dkgqej\\\"]}\",\"framerIntrinsicWidth\":\"1440\",\"framerContractVersion\":\"1\",\"framerDefaultVariant\":\"yqftPZ7jJ\",\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"yqftPZ7jJ\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-r35ct1-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"CZKNN0nRa\\\":{\\\"min\\\":640,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-1udlw60-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"xl\\\",\\\"width\\\":640,\\\"rootFontSize\\\":16},\\\"R5iyK_KTI\\\":{\\\"max\\\":639,\\\"canvasClassName\\\":\\\"framer-1tz58cf-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f8e97a5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Link,PropertyOverrides,RenderTarget,ResolveLinks,RichText,runTasksWithYield,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/BQIIiPwWO/BQIIiPwWO.js\";import MenuButton from\"#framer/local/canvasComponent/QqqbA1_cs/QqqbA1_cs.js\";import CustomCursor from\"#framer/local/canvasComponent/uJQeNhfOP/uJQeNhfOP.js\";import Hamgburgerrrr from\"#framer/local/canvasComponent/xDiiDNy3x/xDiiDNy3x.js\";import*as sharedStyle from\"#framer/local/css/UJgaJ5hlE/UJgaJ5hlE.js\";const MenuButtonFonts=getFonts(MenuButton);const MotionDivWithFX=withFX(motion.div);const HamgburgerrrrFonts=getFonts(Hamgburgerrrr);const FooterFonts=getFonts(Footer);const CustomCursorFonts=getFonts(CustomCursor);const breakpoints={cgKa0T96J:\"(max-width: 639.98px)\",KNciEoODj:\"(min-width: 640px) and (max-width: 1439.98px)\",We1L0PzDI:\"(min-width: 1440px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-QtO7m\";const variantClassNames={cgKa0T96J:\"framer-v-6mu4gc\",KNciEoODj:\"framer-v-n6eh9n\",We1L0PzDI:\"framer-v-lou2nz\"};const Qx5hq7Buk=undefined;const GhlCvnPX_=undefined;const mcCr7Io33=undefined;const transition1={damping:40,delay:0,mass:1,stiffness:300,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-86};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={cgKa0T96J:[\".framer-QtO7m .framer-1tiwvs9 { order: -997; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={cgKa0T96J:\".framer-6mu4gc-override\"};const rules=[\".framer-QtO7m.framer-vi5itd, .framer-QtO7m .framer-vi5itd { display: block; }\",\".framer-QtO7m.framer-lou2nz { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-QtO7m .framer-113ehn5 { align-content: flex-start; align-items: flex-start; cursor: default; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 50%; max-width: 723px; order: -1000; overflow: visible; padding: 24px 40px 24px 40px; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: min-content; z-index: 10; }\",\".framer-QtO7m .framer-2oexol { align-content: center; align-items: center; align-self: stretch; background-color: #2f2f2f; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-left-radius: 100px; border-top-right-radius: 100px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; overflow: visible; padding: 8px; position: relative; width: 486px; }\",\".framer-QtO7m .framer-ntq4mu { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 6px 10px 6px 10px; position: relative; text-decoration: none; width: min-content; }\",\".framer-QtO7m .framer-l3sulc { height: 25px; position: relative; width: 25px; }\",\".framer-QtO7m .framer-yhm077 { height: 25px; left: 0px; position: absolute; top: 0px; width: 25px; }\",\".framer-QtO7m .framer-1dfkirq { height: 9px; left: 8px; position: absolute; top: 11px; width: 4px; }\",\".framer-QtO7m .framer-my4jw3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-QtO7m .framer-1fgmss6-container, .framer-QtO7m .framer-skb901-container, .framer-QtO7m .framer-15k5wal-container { cursor: pointer; flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-QtO7m .framer-n6l35s { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-QtO7m .framer-1tiwvs9 { --border-bottom-width: 1px; --border-color: var(--token-d0f3e944-74b1-49c7-8b7c-c132dc1c48f1, #ededed); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 0px; align-content: center; align-items: center; background-color: #ffffff; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; order: 1003; padding: 0px; position: sticky; top: 0px; width: 100%; z-index: 10; }\",\".framer-QtO7m .framer-10617lj { --border-bottom-width: 1px; --border-color: var(--token-d0f3e944-74b1-49c7-8b7c-c132dc1c48f1, #ededed); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 0px; align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 10px 20px 10px 20px; position: relative; width: 100%; }\",\".framer-QtO7m .framer-o8ba2u { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-QtO7m .framer-1h8h4c3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 41px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-QtO7m .framer-gno0l { height: 35px; position: relative; width: 71px; }\",\".framer-QtO7m .framer-1gxit3z { height: 35px; left: 21px; position: absolute; top: 0px; width: 50px; }\",\".framer-QtO7m .framer-8vqa6i { height: 6px; left: 56px; position: absolute; top: 2px; width: 11px; }\",\".framer-QtO7m .framer-xquvkn { height: 24px; left: 0px; position: absolute; top: 11px; width: 24px; }\",\".framer-QtO7m .framer-1lmsgqn { height: 8px; left: 7px; position: absolute; top: 22px; width: 4px; }\",\".framer-QtO7m .framer-hthqz8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-QtO7m .framer-ew93kx, .framer-QtO7m .framer-mz93j5, .framer-QtO7m .framer-192gaqd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-QtO7m .framer-8z0bj5, .framer-QtO7m .framer-1mozyrh, .framer-QtO7m .framer-1r8mqau { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-QtO7m .framer-zkx3cx-container { flex: none; height: auto; position: relative; width: 390px; z-index: 10; }\",\".framer-QtO7m .framer-wqi2xj-container { flex: none; height: auto; max-width: 760px; order: 1005; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,'.framer-QtO7m[data-border=\"true\"]::after, .framer-QtO7m [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];const mediaQueries={cgKa0T96J:\"(max-width: 639.98px)\",KNciEoODj:\"(min-width: 640px) and (max-width: 1439.98px)\",We1L0PzDI:\"(min-width: 1440px)\"};const humanReadableVariantMap={Desktop:\"We1L0PzDI\",Phone:\"cgKa0T96J\",xl:\"KNciEoODj\"};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,showPlayNavigation,showTemplateFooter,visualDesignAlternateLabel,width,...props})=>{return{...props,GhlCvnPX_:showPlayNavigation??props.GhlCvnPX_??true,mcCr7Io33:showTemplateFooter??props.mcCr7Io33??true,Qx5hq7Buk:visualDesignAlternateLabel??props.Qx5hq7Buk??\"Other\",variant:humanReadableVariantMap[props.variant]??props.variant??\"We1L0PzDI\"};};const cursor={component:CustomCursor,variant:\"qIbEHRWV3\"};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,Qx5hq7Buk,GhlCvnPX_,mcCr7Io33,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"cgKa0T96J\")return false;return true;};const router=useRouter();const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"cgKa0T96J\")return true;return false;};useCustomCursors({\"1s1fq45\":cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"We1L0PzDI\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-lou2nz\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-113ehn5 hidden-6mu4gc\",\"data-framer-cursor\":\"1s1fq45\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"New-Nav-bar\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-2oexol\",\"data-framer-name\":\"Frame 2\",children:[/*#__PURE__*/_jsx(Link,{href:{hash:\":HXCKMEbY6\",webPageId:\"LVwMVynXb\"},motionChild:true,nodeId:\"sxEzk9pDU\",openInNewTab:false,scopeId:\"iYbUUH7xM\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Back to homepage\",className:\"framer-ntq4mu framer-vi5itd\",\"data-framer-name\":\"Logo\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-l3sulc\",\"data-framer-name\":\"Logo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.997 25\" overflow=\"visible\"><path d=\"M 24.313 16.725 C 23.419 15.484 22.15 15.282 20.505 16.118 C 21.457 17.245 22.027 18.638 22.215 20.298 C 22.403 21.961 22.079 22.935 21.242 23.224 C 20.607 23.339 20.146 23.006 19.858 22.226 C 19.57 21.446 19.426 20.291 19.426 18.759 L 19.382 10.787 C 19.382 10.749 19.38 10.713 19.379 10.675 L 19.382 10.68 L 19.382 3.84 C 19.382 -0.073 19.514 -0.339 18.273 0.226 L 14.235 3.067 C 13.489 2.818 12.72 2.647 11.938 2.557 C 9.99 2.293 8.161 2.424 6.456 2.946 L 2.588 0.224 C 1.347 -0.34 1.48 -0.075 1.48 3.838 L 1.48 7.028 C 1.48 7.299 1.513 7.569 1.551 7.838 L 1.551 7.841 C 1.811 8.938 2.409 9.719 3.348 10.181 C 4.285 10.643 5.273 10.751 6.312 10.505 C 7.35 10.261 8.172 9.761 8.778 9.01 C 8.143 8.375 7.753 7.732 7.609 7.082 C 7.465 6.432 7.515 5.884 7.761 5.435 C 8.017 4.977 8.39 4.595 8.843 4.33 C 9.32 4.042 9.802 3.911 10.293 3.94 C 11.273 4.027 11.915 4.482 12.218 5.305 C 12.522 6.127 12.556 7.017 12.326 7.969 C 12.094 8.893 11.568 9.652 10.746 10.244 C 9.945 10.826 9.053 11.273 8.106 11.566 C 7.168 11.854 6.095 12.31 4.882 12.931 C 3.671 13.551 2.659 14.281 1.852 15.119 C 0.729 16.278 0.115 17.642 0.015 19.216 C -0.088 20.79 0.331 22.15 1.269 23.29 C 2.206 24.43 3.483 25 5.099 25 C 6.109 25 6.995 24.79 7.759 24.372 C 8.536 23.942 9.191 23.323 9.664 22.572 C 10.169 21.792 10.572 21.035 10.875 20.298 C 11.178 19.56 11.474 18.687 11.762 17.676 C 11.819 22.5 14.041 24.912 18.427 24.912 C 19.206 24.912 19.926 24.812 20.59 24.608 C 22.667 24.06 24.022 22.818 24.658 20.882 C 25.205 19.264 25.09 17.878 24.312 16.722 L 24.314 16.724 Z M 11.763 14.083 C 11.331 15.903 10.877 17.325 10.401 18.351 C 9.924 19.377 9.368 19.919 8.734 19.975 C 8.416 19.975 8.186 19.773 8.041 19.368 C 7.897 18.964 7.882 18.415 7.998 17.721 C 8.055 17.433 8.12 17.144 8.192 16.854 C 8.262 16.566 8.343 16.306 8.43 16.074 C 8.53 15.815 8.645 15.562 8.775 15.317 C 8.919 15.042 9.035 14.819 9.121 14.646 C 9.242 14.421 9.387 14.21 9.553 14.017 C 9.707 13.837 9.851 13.649 9.985 13.454 C 10.125 13.257 10.277 13.069 10.44 12.891 C 10.657 12.647 10.8 12.487 10.872 12.415 C 10.943 12.343 11.102 12.176 11.348 11.917 C 11.592 11.657 11.744 11.513 11.803 11.484 C 11.803 12.004 11.788 12.87 11.759 14.084 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-yhm077\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.997 25\" overflow=\"visible\"><path d=\"M 24.313 16.725 C 23.419 15.484 22.15 15.282 20.505 16.118 C 21.457 17.245 22.027 18.638 22.215 20.298 C 22.403 21.961 22.079 22.935 21.242 23.224 C 20.607 23.339 20.146 23.006 19.858 22.226 C 19.57 21.446 19.426 20.291 19.426 18.759 L 19.382 10.787 C 19.382 10.749 19.38 10.713 19.379 10.675 L 19.382 10.68 L 19.382 3.84 C 19.382 -0.073 19.514 -0.339 18.273 0.226 L 14.235 3.067 C 13.489 2.818 12.72 2.647 11.938 2.557 C 9.99 2.293 8.161 2.424 6.456 2.946 L 2.588 0.224 C 1.347 -0.34 1.48 -0.075 1.48 3.838 L 1.48 7.028 C 1.48 7.299 1.513 7.569 1.551 7.838 L 1.551 7.841 C 1.811 8.938 2.409 9.719 3.348 10.181 C 4.285 10.643 5.273 10.751 6.312 10.505 C 7.35 10.261 8.172 9.761 8.778 9.01 C 8.143 8.375 7.753 7.732 7.609 7.082 C 7.465 6.432 7.515 5.884 7.761 5.435 C 8.017 4.977 8.39 4.595 8.843 4.33 C 9.32 4.042 9.802 3.911 10.293 3.94 C 11.273 4.027 11.915 4.482 12.218 5.305 C 12.522 6.127 12.556 7.017 12.326 7.969 C 12.094 8.893 11.568 9.652 10.746 10.244 C 9.945 10.826 9.053 11.273 8.106 11.566 C 7.168 11.854 6.095 12.31 4.882 12.931 C 3.671 13.551 2.659 14.281 1.852 15.119 C 0.729 16.278 0.115 17.642 0.015 19.216 C -0.088 20.79 0.331 22.15 1.269 23.29 C 2.206 24.43 3.483 25 5.099 25 C 6.109 25 6.995 24.79 7.759 24.372 C 8.536 23.942 9.191 23.323 9.664 22.572 C 10.169 21.792 10.572 21.035 10.875 20.298 C 11.178 19.56 11.474 18.687 11.762 17.676 C 11.819 22.5 14.041 24.912 18.427 24.912 C 19.206 24.912 19.926 24.812 20.59 24.608 C 22.667 24.06 24.022 22.818 24.658 20.882 C 25.205 19.264 25.09 17.878 24.312 16.722 L 24.314 16.724 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dfkirq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.882 8.491\" overflow=\"visible\"><path d=\"M 3.842 2.599 C 3.41 4.419 2.956 5.841 2.48 6.867 C 2.003 7.893 1.447 8.435 0.813 8.491 C 0.495 8.491 0.265 8.289 0.12 7.884 C -0.024 7.48 -0.039 6.931 0.077 6.237 C 0.134 5.949 0.199 5.66 0.271 5.37 C 0.341 5.082 0.422 4.822 0.509 4.59 C 0.609 4.331 0.724 4.078 0.854 3.833 C 0.998 3.558 1.114 3.335 1.2 3.162 C 1.321 2.938 1.466 2.727 1.632 2.533 C 1.786 2.353 1.93 2.165 2.064 1.97 C 2.204 1.773 2.356 1.585 2.519 1.407 C 2.736 1.163 2.879 1.003 2.951 0.931 C 3.022 0.859 3.181 0.692 3.427 0.433 C 3.671 0.173 3.823 0.029 3.882 0 C 3.882 0.52 3.867 1.386 3.838 2.6 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-my4jw3\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":cloud_n_1\",webPageId:\"LVwMVynXb\"},implicitPathVariables:undefined},{href:{hash:\":cloud_n_1\",webPageId:\"LVwMVynXb\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:2.5,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1fgmss6-container\",nodeId:\"DJ4dIQ07Y\",scopeId:\"iYbUUH7xM\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KNciEoODj:{g82Bvy_Jf:resolvedLinks[1]}},children:/*#__PURE__*/_jsx(MenuButton,{g82Bvy_Jf:resolvedLinks[0],height:\"100%\",id:\"DJ4dIQ07Y\",layoutId:\"DJ4dIQ07Y\",n5lkiIK0A:\"Work\",variant:matchVariant(\"qIcyj_7YY\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":cloud_ink_13\",webPageId:\"LVwMVynXb\"},implicitPathVariables:undefined},{href:{hash:\":cloud_ink_13\",webPageId:\"LVwMVynXb\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:2.5,children:/*#__PURE__*/_jsx(Container,{className:\"framer-skb901-container\",nodeId:\"AFg8_Tmv1\",scopeId:\"iYbUUH7xM\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{KNciEoODj:{g82Bvy_Jf:resolvedLinks1[1]}},children:/*#__PURE__*/_jsx(MenuButton,{g82Bvy_Jf:resolvedLinks1[0],height:\"100%\",id:\"AFg8_Tmv1\",layoutId:\"AFg8_Tmv1\",n5lkiIK0A:\"Visual\",variant:matchVariant(\"qIcyj_7YY\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:2.5,children:/*#__PURE__*/_jsx(Container,{className:\"framer-15k5wal-container\",nodeId:\"lssxta7q9\",scopeId:\"iYbUUH7xM\",children:/*#__PURE__*/_jsx(MenuButton,{g82Bvy_Jf:\"mailto:t04032003@gmail.com\",height:\"100%\",id:\"lssxta7q9\",layoutId:\"lssxta7q9\",n5lkiIK0A:\"Contact\",variant:matchVariant(\"IGWZDfnqg\"),width:\"100%\"})})})]})]})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-n6l35s\"}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tiwvs9 hidden-lou2nz hidden-n6eh9n\",\"data-border\":true,\"data-framer-name\":\"hamgburgerrrr\",\"data-highlight\":true,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-10617lj\",\"data-border\":true,children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-o8ba2u\",children:[/*#__PURE__*/_jsx(Link,{href:{hash:\":HXCKMEbY6\",webPageId:\"LVwMVynXb\"},motionChild:true,nodeId:\"Ike1hDbcX\",openInNewTab:false,scopeId:\"iYbUUH7xM\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Back to homepage\",className:\"framer-1h8h4c3 framer-vi5itd\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-gno0l\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 70.712 34.609\" overflow=\"visible\"><path d=\"M 33.042 29.427 C 33.772 29.292 34.677 26.488 35.759 21.013 C 34.974 17.184 34.231 14.904 33.529 14.176 L 43.139 14.176 C 42.354 15.093 42.247 17.331 42.814 20.891 C 43.814 26.771 44.787 29.616 45.734 29.427 C 46.247 29.32 46.937 27.526 47.802 24.047 C 48.018 23.265 48.423 21.417 49.018 18.505 C 49.613 15.592 50.208 13.152 50.803 11.183 C 51.397 9.215 52.114 7.502 52.952 6.045 C 51.032 5.291 49.059 5.223 47.032 5.843 C 45.328 6.383 44.409 7.191 44.274 8.27 C 44.193 9.079 44.612 9.916 45.531 10.778 C 44.531 11.615 43.504 12.188 42.45 12.498 C 41.396 12.808 40.449 12.856 39.611 12.64 C 38.792 12.433 38.021 12.069 37.341 11.568 C 36.672 11.078 36.152 10.413 35.84 9.647 C 35.518 8.88 35.392 8.046 35.475 7.219 C 35.61 5.763 36.245 4.462 37.38 3.315 C 38.516 2.169 40.057 1.462 42.003 1.192 C 42.632 1.172 43.26 1.138 43.888 1.091 C 44.388 1.05 44.976 1.097 45.651 1.232 C 46.327 1.367 46.881 1.489 47.314 1.597 C 47.746 1.704 48.287 1.887 48.936 2.143 C 49.585 2.399 50.118 2.615 50.538 2.791 C 50.957 2.966 51.498 3.189 52.161 3.458 L 53.843 4.145 L 54.086 4.226 C 55.222 2.797 56.708 1.677 58.546 0.869 C 60.195 0.114 62.006 -0.149 63.98 0.08 C 65.953 0.31 67.575 1.018 68.846 2.204 C 69.955 3.255 70.57 4.496 70.691 5.926 C 70.813 7.355 70.4 8.488 69.454 9.324 C 68.967 9.782 68.312 10.078 67.488 10.213 C 66.698 10.347 65.893 10.374 65.095 10.294 C 64.325 10.213 63.378 9.997 62.257 9.647 C 61.335 9.365 60.422 9.055 59.519 8.716 C 58.816 8.447 57.911 8.083 56.802 7.624 C 55.693 7.166 54.978 6.869 54.654 6.734 C 53.626 8.542 52.734 10.76 51.977 13.389 C 51.173 16.201 50.443 19.033 49.788 21.884 C 49.084 24.917 48.436 27.298 47.842 29.024 C 47.625 29.645 47.483 30.049 47.416 30.237 C 47.348 30.426 47.213 30.764 47.01 31.249 C 46.807 31.734 46.638 32.065 46.503 32.24 L 45.914 33.008 C 45.657 33.345 45.393 33.581 45.124 33.716 C 44.853 33.851 44.529 33.992 44.151 34.141 C 43.757 34.293 43.35 34.408 42.934 34.485 C 41.123 34.755 39.731 34.161 38.758 32.704 C 38.298 32.004 37.887 30.945 37.522 29.529 C 37.156 28.113 36.744 26.219 36.285 23.846 C 35.095 29.321 33.919 32.543 32.757 33.514 C 32.156 34.003 31.447 34.342 30.689 34.505 C 29.905 34.68 29.074 34.633 28.196 34.363 C 27.316 34.094 26.607 33.541 26.067 32.704 C 25.445 31.788 24.884 30.122 24.384 27.708 C 23.883 25.295 23.35 22.767 22.782 20.123 C 22.214 17.48 21.565 15.498 20.836 14.176 L 29.148 14.176 C 29.175 14.203 29.29 14.985 29.493 16.523 C 29.696 18.06 29.899 19.436 30.102 20.649 C 30.305 21.863 30.561 23.232 30.872 24.756 C 31.182 26.28 31.527 27.459 31.906 28.295 C 32.285 29.132 32.662 29.509 33.041 29.428 Z M 60.656 1.878 C 58.898 2.364 57.331 3.389 55.952 4.953 C 56.114 5.034 56.567 5.216 57.311 5.499 C 58.054 5.782 58.588 5.985 58.912 6.106 C 59.237 6.227 59.737 6.389 60.413 6.592 C 61.088 6.794 61.643 6.922 62.076 6.976 C 62.508 7.031 63.001 7.051 63.556 7.037 C 64.074 7.03 64.587 6.941 65.077 6.774 C 65.915 6.477 66.51 6.006 66.861 5.358 C 67.212 4.71 67.267 4.09 67.024 3.497 C 66.753 2.823 66.239 2.324 65.483 2 C 64.735 1.678 63.923 1.532 63.111 1.575 C 62.285 1.615 61.468 1.716 60.657 1.878 Z M 22.783 26.838 C 21.945 25.678 20.756 25.489 19.214 26.271 C 20.106 27.323 20.64 28.624 20.816 30.175 C 20.992 31.726 20.688 32.637 19.904 32.906 C 19.309 33.014 18.876 32.704 18.607 31.976 C 18.336 31.248 18.201 30.169 18.201 28.74 L 18.16 21.296 C 18.16 21.261 18.159 21.226 18.158 21.191 L 18.161 21.194 L 18.161 14.807 C 18.161 11.154 18.285 10.906 17.122 11.432 L 13.338 14.086 C 12.639 13.853 11.918 13.693 11.186 13.61 C 9.36 13.363 7.648 13.486 6.05 13.973 L 2.427 11.433 C 1.264 10.907 1.388 11.154 1.388 14.808 L 1.388 17.786 C 1.388 18.04 1.42 18.292 1.454 18.542 L 1.454 18.545 C 1.698 19.571 2.258 20.298 3.137 20.729 C 4.015 21.161 4.941 21.262 5.914 21.033 C 6.887 20.804 7.658 20.339 8.226 19.637 C 7.631 19.044 7.265 18.444 7.131 17.837 C 6.996 17.23 7.043 16.718 7.273 16.3 C 7.513 15.872 7.862 15.516 8.287 15.268 C 8.733 14.999 9.185 14.878 9.645 14.904 C 10.564 14.985 11.166 15.41 11.45 16.178 C 11.734 16.947 11.767 17.777 11.551 18.666 C 11.335 19.53 10.842 20.238 10.071 20.79 C 9.32 21.334 8.484 21.751 7.598 22.024 C 6.718 22.294 5.712 22.719 4.576 23.298 C 3.441 23.878 2.494 24.559 1.738 25.341 C 0.683 26.42 0.109 27.694 0.014 29.164 C -0.081 30.634 0.311 31.901 1.19 32.967 C 2.068 34.033 3.264 34.565 4.778 34.565 C 5.724 34.565 6.555 34.369 7.272 33.978 C 7.988 33.587 8.583 33.027 9.057 32.299 C 9.529 31.571 9.908 30.862 10.192 30.175 C 10.476 29.488 10.752 28.672 11.023 27.728 C 11.077 32.232 13.158 34.483 17.268 34.483 C 17.954 34.489 18.637 34.394 19.295 34.2 C 21.241 33.688 22.511 32.528 23.106 30.721 C 23.62 29.21 23.512 27.917 22.782 26.837 Z M 11.024 24.37 C 10.618 26.07 10.193 27.398 9.746 28.355 C 9.3 29.313 8.779 29.818 8.185 29.872 C 7.887 29.872 7.671 29.684 7.537 29.306 C 7.401 28.928 7.388 28.416 7.496 27.768 C 7.55 27.499 7.611 27.229 7.679 26.959 C 7.745 26.69 7.821 26.447 7.902 26.231 C 7.983 26.016 8.09 25.78 8.226 25.524 C 8.362 25.267 8.47 25.058 8.551 24.897 C 8.632 24.735 8.768 24.541 8.957 24.31 C 9.145 24.082 9.281 23.905 9.363 23.784 C 9.494 23.6 9.636 23.424 9.789 23.258 C 9.992 23.029 10.127 22.881 10.194 22.812 C 10.261 22.746 10.411 22.59 10.641 22.347 C 10.87 22.104 11.012 21.97 11.067 21.942 C 11.067 22.428 11.053 23.237 11.026 24.369 Z\" fill=\"var(--token-e2c609ac-623b-4548-a1f1-484bfa19ce9f, rgb(40, 40, 40))\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1gxit3z\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 49.876 34.609\" overflow=\"visible\"><path d=\"M 12.206 29.427 C 12.936 29.292 13.841 26.488 14.923 21.013 C 14.139 17.184 13.396 14.904 12.693 14.176 L 22.303 14.176 C 21.519 15.093 21.411 17.331 21.978 20.891 C 22.979 26.771 23.952 29.616 24.898 29.427 C 25.411 29.32 26.101 27.526 26.966 24.047 C 27.182 23.265 27.587 21.417 28.183 18.505 C 28.777 15.592 29.372 13.152 29.967 11.183 C 30.561 9.215 31.278 7.502 32.116 6.045 C 30.196 5.291 28.223 5.223 26.196 5.843 C 24.493 6.383 23.574 7.191 23.438 8.27 C 23.357 9.079 23.776 9.916 24.695 10.778 C 23.695 11.615 22.668 12.188 21.614 12.498 C 20.56 12.808 19.613 12.856 18.775 12.64 C 17.956 12.433 17.185 12.069 16.505 11.568 C 15.836 11.078 15.317 10.413 15.004 9.647 C 14.682 8.88 14.556 8.046 14.639 7.219 C 14.774 5.763 15.409 4.462 16.544 3.315 C 17.68 2.169 19.221 1.462 21.167 1.192 C 21.796 1.172 22.425 1.138 23.052 1.091 C 23.552 1.05 24.14 1.097 24.815 1.232 C 25.491 1.367 26.045 1.489 26.478 1.597 C 26.91 1.704 27.451 1.887 28.101 2.143 C 28.749 2.399 29.282 2.615 29.702 2.791 C 30.121 2.966 30.662 3.189 31.325 3.458 L 33.007 4.145 L 33.25 4.226 C 34.386 2.797 35.872 1.677 37.711 0.869 C 39.359 0.114 41.171 -0.149 43.145 0.08 C 45.118 0.31 46.739 1.018 48.01 2.204 C 49.119 3.255 49.734 4.496 49.855 5.926 C 49.977 7.355 49.564 8.488 48.618 9.324 C 48.131 9.782 47.476 10.078 46.652 10.213 C 45.862 10.347 45.057 10.374 44.26 10.294 C 43.489 10.213 42.543 9.997 41.421 9.647 C 40.499 9.365 39.586 9.055 38.684 8.716 C 37.98 8.447 37.075 8.083 35.967 7.624 C 34.857 7.166 34.142 6.869 33.818 6.734 C 32.79 8.542 31.898 10.76 31.141 13.389 C 30.337 16.201 29.607 19.033 28.952 21.884 C 28.248 24.917 27.6 27.298 27.006 29.024 C 26.789 29.645 26.647 30.049 26.58 30.237 C 26.512 30.426 26.377 30.764 26.174 31.249 C 25.971 31.734 25.802 32.065 25.667 32.24 L 25.078 33.008 C 24.821 33.345 24.558 33.581 24.288 33.716 C 24.017 33.851 23.693 33.992 23.315 34.141 C 22.921 34.293 22.514 34.408 22.099 34.485 C 20.287 34.755 18.895 34.161 17.922 32.704 C 17.463 32.004 17.051 30.945 16.686 29.529 C 16.32 28.113 15.908 26.219 15.449 23.846 C 14.259 29.321 13.083 32.543 11.921 33.514 C 11.32 34.003 10.612 34.342 9.853 34.505 C 9.069 34.68 8.238 34.633 7.36 34.363 C 6.481 34.094 5.771 33.541 5.231 32.704 C 4.609 31.788 4.048 30.122 3.548 27.708 C 3.048 25.295 2.514 22.767 1.946 20.123 C 1.378 17.48 0.73 15.498 0 14.176 L 8.312 14.176 C 8.339 14.203 8.454 14.985 8.657 16.523 C 8.86 18.06 9.063 19.436 9.266 20.649 C 9.469 21.863 9.725 23.232 10.036 24.756 C 10.346 26.28 10.691 27.459 11.07 28.295 C 11.449 29.132 11.827 29.509 12.205 29.428 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-8vqa6i\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.221 5.474\" overflow=\"visible\"><path d=\"M 4.704 0.311 C 2.946 0.797 1.379 1.821 0 3.386 C 0.162 3.467 0.615 3.649 1.358 3.931 C 2.102 4.215 2.636 4.417 2.96 4.539 C 3.285 4.66 3.785 4.822 4.461 5.024 C 5.136 5.227 5.691 5.355 6.124 5.409 C 6.556 5.464 7.049 5.483 7.604 5.47 C 8.122 5.463 8.635 5.374 9.125 5.207 C 9.963 4.91 10.558 4.438 10.909 3.791 C 11.26 3.143 11.315 2.523 11.072 1.929 C 10.801 1.255 10.287 0.756 9.531 0.432 C 8.783 0.11 7.971 -0.035 7.158 0.007 C 6.333 0.048 5.516 0.149 4.705 0.311 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-xquvkn\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.425 23.342\" overflow=\"visible\"><path d=\"M 22.783 15.615 C 21.945 14.455 20.756 14.266 19.214 15.048 C 20.106 16.1 20.64 17.401 20.816 18.952 C 20.992 20.503 20.688 21.414 19.904 21.683 C 19.309 21.791 18.876 21.48 18.607 20.752 C 18.336 20.025 18.201 18.946 18.201 17.516 L 18.16 10.073 C 18.16 10.037 18.159 10.003 18.158 9.967 L 18.161 9.971 L 18.161 3.584 C 18.161 -0.07 18.285 -0.318 17.122 0.209 L 13.338 2.863 C 12.639 2.63 11.918 2.47 11.186 2.386 C 9.36 2.14 7.648 2.262 6.05 2.75 L 2.427 0.21 C 1.264 -0.317 1.388 -0.07 1.388 3.585 L 1.388 6.563 C 1.388 6.817 1.42 7.069 1.454 7.319 L 1.454 7.322 C 1.698 8.347 2.258 9.075 3.137 9.506 C 4.015 9.938 4.941 10.039 5.914 9.81 C 6.887 9.581 7.658 9.116 8.226 8.414 C 7.631 7.821 7.265 7.221 7.131 6.614 C 6.996 6.007 7.043 5.495 7.273 5.077 C 7.513 4.649 7.862 4.293 8.287 4.045 C 8.733 3.776 9.185 3.655 9.645 3.681 C 10.564 3.762 11.166 4.187 11.45 4.955 C 11.734 5.724 11.767 6.553 11.551 7.443 C 11.335 8.307 10.842 9.014 10.071 9.567 C 9.32 10.111 8.484 10.527 7.598 10.801 C 6.718 11.071 5.712 11.496 4.576 12.075 C 3.441 12.655 2.494 13.336 1.738 14.118 C 0.683 15.196 0.109 16.471 0.014 17.941 C -0.081 19.411 0.311 20.678 1.19 21.743 C 2.068 22.809 3.264 23.342 4.778 23.342 C 5.724 23.342 6.555 23.146 7.272 22.755 C 7.988 22.364 8.583 21.804 9.057 21.076 C 9.529 20.348 9.908 19.639 10.192 18.952 C 10.476 18.265 10.752 17.449 11.023 16.504 C 11.077 21.009 13.158 23.26 17.268 23.26 C 17.954 23.266 18.637 23.17 19.295 22.976 C 21.241 22.465 22.511 21.305 23.106 19.498 C 23.62 17.987 23.512 16.693 22.782 15.614 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1lmsgqn\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.643 7.93\" overflow=\"visible\"><path d=\"M 3.6 2.428 C 3.194 4.127 2.769 5.456 2.322 6.413 C 1.876 7.371 1.355 7.876 0.761 7.93 C 0.464 7.93 0.247 7.742 0.113 7.363 C -0.023 6.986 -0.036 6.474 0.072 5.826 C 0.126 5.557 0.187 5.287 0.255 5.017 C 0.322 4.748 0.397 4.505 0.478 4.289 C 0.559 4.073 0.666 3.838 0.803 3.582 C 0.938 3.325 1.046 3.116 1.127 2.955 C 1.208 2.793 1.344 2.598 1.533 2.368 C 1.721 2.14 1.858 1.963 1.939 1.842 C 2.07 1.658 2.212 1.482 2.365 1.316 C 2.568 1.087 2.703 0.939 2.771 0.87 C 2.837 0.804 2.987 0.648 3.217 0.405 C 3.446 0.162 3.588 0.028 3.643 0 C 3.643 0.486 3.629 1.295 3.602 2.427 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-hthqz8\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-ew93kx\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Q2lyY3VsYXIgU3BvdGlmeSBUZXh0IEJvb2s=\",\"--framer-font-family\":'\"Circular Spotify Text Book\", \"Circular Spotify Text Book Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--token-dfb6a354-6cd6-4535-afe8-608846e54d45, rgb(105, 105, 105))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":cloud_n_1\",webPageId:\"LVwMVynXb\"},motionChild:true,nodeId:\"qbbHmju0v\",openInNewTab:false,relValues:[],scopeId:\"iYbUUH7xM\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9f0637\",\"data-styles-preset\":\"UJgaJ5hlE\",children:\"Work\"})})})}),className:\"framer-8z0bj5\",\"data-framer-name\":\"Homepage font \\xb7 Work\",fonts:[\"CUSTOMV2;Circular Spotify Text Book\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-mz93j5\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Q2lyY3VsYXIgU3BvdGlmeSBUZXh0IEJvb2s=\",\"--framer-font-family\":'\"Circular Spotify Text Book\", \"Circular Spotify Text Book Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--token-dfb6a354-6cd6-4535-afe8-608846e54d45)\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":cloud_ink_13\",webPageId:\"LVwMVynXb\"},motionChild:true,nodeId:\"GeTgDhJUm\",openInNewTab:false,relValues:[],scopeId:\"iYbUUH7xM\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9f0637\",\"data-styles-preset\":\"UJgaJ5hlE\",children:\"Visual\"})})})}),className:\"framer-1mozyrh\",\"data-framer-name\":\"Homepage font \\xb7 Visual\",fonts:[\"CUSTOMV2;Circular Spotify Text Book\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-192gaqd\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Q2lyY3VsYXIgU3BvdGlmeSBUZXh0IEJvb2s=\",\"--framer-font-family\":'\"Circular Spotify Text Book\", \"Circular Spotify Text Book Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--token-dfb6a354-6cd6-4535-afe8-608846e54d45, rgb(105, 105, 105))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:t04032003@gmail.com\",motionChild:true,nodeId:\"qxTkqK9mC\",openInNewTab:false,relValues:[],scopeId:\"iYbUUH7xM\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9f0637\",\"data-styles-preset\":\"UJgaJ5hlE\",children:\"Contact\"})})})}),className:\"framer-1r8mqau\",\"data-framer-name\":\"Homepage font \\xb7 Contact\",fonts:[\"CUSTOMV2;Circular Spotify Text Book\"],verticalAlignment:\"top\",withExternalLayout:true})})]})]})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"390px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-zkx3cx-container hidden-6mu4gc\",nodeId:\"ZQsQPM9k6\",scopeId:\"iYbUUH7xM\",children:/*#__PURE__*/_jsx(Hamgburgerrrr,{height:\"100%\",id:\"ZQsQPM9k6\",layoutId:\"ZQsQPM9k6\",SPLWovNRW:GhlCvnPX_,style:{width:\"100%\"},variant:matchVariant(\"jQEWtRJFL\"),width:\"100%\",zYpxqH_ph:Qx5hq7Buk})})})]}),mcCr7Io33!==false&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cgKa0T96J:{y:1061}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:176,width:\"min(100vw, 760px)\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-wqi2xj-container\",\"data-framer-cursor\":\"1s1fq45\",nodeId:\"qKjfLUv60\",scopeId:\"iYbUUH7xM\",children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"qKjfLUv60\",layoutId:\"qKjfLUv60\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"etEUrommm\"),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\"]},\"KNciEoODj\":{\"layout\":[\"fixed\",\"fixed\"]},\"cgKa0T96J\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Qx5hq7Buk\":\"visualDesignAlternateLabel\",\"GhlCvnPX_\":\"showPlayNavigation\",\"mcCr7Io33\":\"showTemplateFooter\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"We1L0PzDI\":[\".framer-113ehn5\",\".framer-wqi2xj-container\"],\"KNciEoODj\":[\".framer-113ehn5\",\".framer-wqi2xj-container\"],\"cgKa0T96J\":[\".framer-1tiwvs9\",\".framer-wqi2xj-container\"]}\n * @framerBreakpoints {\"We1L0PzDI\":{\"min\":1440,\"canvasClassName\":\"framer-lou2nz-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"KNciEoODj\":{\"min\":640,\"max\":1439,\"canvasClassName\":\"framer-n6eh9n-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"xl\",\"width\":640,\"rootFontSize\":16},\"cgKa0T96J\":{\"max\":639,\"canvasClassName\":\"framer-6mu4gc-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant We1L0PzDI\n * @framerLayoutTemplate true\n */const FrameriYbUUH7xM=withCSS(Component,css,\"framer-QtO7m\");export default FrameriYbUUH7xM;FrameriYbUUH7xM.displayName=\"New-Menu\";FrameriYbUUH7xM.defaultProps={height:1e3,width:1440};addPropertyControls(FrameriYbUUH7xM,{Qx5hq7Buk:{defaultValue:\"Other\",title:\"Visual Design Alternate Label\",type:ControlType.String},GhlCvnPX_:{defaultValue:true,title:\"Show Play Navigation\",type:ControlType.Boolean},mcCr7Io33:{defaultValue:true,title:\"Show Template Footer\",type:ControlType.Boolean}});addFonts(FrameriYbUUH7xM,[{explicitInter:true,fonts:[{cssFamilyName:\"Circular Spotify Text Book\",source:\"custom\",style:\"normal\",uiFamilyName:\"Circular Spotify Text\",url:\"https://framerusercontent.com/assets/YJvc34Vv4dZIe1wmLYSbUfhiH00.woff2\",weight:\"400\"}]},...MenuButtonFonts,...HamgburgerrrrFonts,...FooterFonts,...CustomCursorFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FrameriYbUUH7xM.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(MenuButton,{},context),()=>forwardLoader(Hamgburgerrrr,{},context),()=>forwardLoader(Footer,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriYbUUH7xM\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"We1L0PzDI\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1440\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"Qx5hq7Buk\\\":\\\"visualDesignAlternateLabel\\\",\\\"GhlCvnPX_\\\":\\\"showPlayNavigation\\\",\\\"mcCr7Io33\\\":\\\"showTemplateFooter\\\"}\",\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"We1L0PzDI\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-lou2nz-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"KNciEoODj\\\":{\\\"min\\\":640,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-n6eh9n-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"xl\\\",\\\"width\\\":640,\\\"rootFontSize\\\":16},\\\"cgKa0T96J\\\":{\\\"max\\\":639,\\\"canvasClassName\\\":\\\"framer-6mu4gc-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerHitTargets\":\"{\\\"We1L0PzDI\\\":[\\\".framer-113ehn5\\\",\\\".framer-wqi2xj-container\\\"],\\\"KNciEoODj\\\":[\\\".framer-113ehn5\\\",\\\".framer-wqi2xj-container\\\"],\\\"cgKa0T96J\\\":[\\\".framer-1tiwvs9\\\",\\\".framer-wqi2xj-container\\\"]}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KNciEoODj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cgKa0T96J\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerLayoutTemplate\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f8e97a5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,runTasksWithYield,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/BQIIiPwWO/BQIIiPwWO.js\";import Cursor from\"#framer/local/canvasComponent/mrTeGy9yU/mrTeGy9yU.js\";import NavBar from\"#framer/local/canvasComponent/Oloaoz1Fy/Oloaoz1Fy.js\";import Hamgburgerrrr from\"#framer/local/canvasComponent/xDiiDNy3x/xDiiDNy3x.js\";import TinyMenu from\"#framer/local/canvasComponent/YwNuvr2oO/YwNuvr2oO.js\";import Back from\"#framer/local/canvasComponent/YzlVtNtyZ/YzlVtNtyZ.js\";const BackFonts=getFonts(Back);const MotionDivWithFX=withFX(motion.div);const FooterFonts=getFonts(Footer);const CursorFonts=getFonts(Cursor);const breakpoints={own3yGTsN:\"(max-width: 639.98px)\",tGfwKcLvj:\"(min-width: 1440px)\",ve6VErDcQ:\"(min-width: 640px) and (max-width: 1439.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-mTvKf\";const variantClassNames={own3yGTsN:\"framer-v-1n8wu5f\",tGfwKcLvj:\"framer-v-11wk066\",ve6VErDcQ:\"framer-v-1wgppsi\"};const X7SrWBuXl=undefined;const transition1={damping:40,delay:0,mass:1,stiffness:300,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-86};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={own3yGTsN:[\".framer-mTvKf .framer-1gb2t0u { flex-direction: column; padding: 0px 40px 0px 40px; }\",\".framer-mTvKf .framer-1w20ai-container { flex: none; width: 100%; }\"],ve6VErDcQ:[\".framer-mTvKf .framer-1t91ast-container { order: 1; }\",\".framer-mTvKf .framer-1gb2t0u { padding: 0px 40px 0px 40px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={own3yGTsN:\".framer-1n8wu5f-override\",ve6VErDcQ:\".framer-1wgppsi-override\"};const rules=[\".framer-mTvKf.framer-qo9acg, .framer-mTvKf .framer-qo9acg { display: block; }\",\".framer-mTvKf.framer-11wk066 { align-content: center; align-items: center; background-color: var(--token-38e48a6d-2a7b-466b-981c-862233483331, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-mTvKf .framer-2jmk2i { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; left: 50%; order: -999; overflow: visible; padding: 24px 40px 24px 40px; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 1; }\",\".framer-mTvKf .framer-1t91ast-container, .framer-mTvKf .framer-1aweeut-container { flex: none; height: 60px; position: relative; width: 60px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-mTvKf .framer-kl5bse { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-mTvKf .framer-e6pyby { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; left: 50%; order: 1005; overflow: visible; padding: 24px 20px 24px 20px; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 1; }\",\".framer-mTvKf .framer-1gb2t0u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: 1006; overflow: visible; padding: 0px 80px 0px 80px; position: relative; width: 100%; }\",\".framer-mTvKf .framer-1w20ai-container { flex: 1 0 0px; height: auto; max-width: 760px; position: relative; width: 1px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={own3yGTsN:\"(max-width: 639.98px)\",tGfwKcLvj:\"(min-width: 1440px)\",ve6VErDcQ:\"(min-width: 640px) and (max-width: 1439.98px)\"};const humanReadableVariantMap={\"Phone 2\":\"own3yGTsN\",Desktop:\"tGfwKcLvj\",xl:\"ve6VErDcQ\"};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,link,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"tGfwKcLvj\",X7SrWBuXl:link??props.X7SrWBuXl};};const transition3={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const cursor={alignment:\"center\",component:Cursor,offset:{x:0,y:0},placement:\"bottom\",transition:transition3,variant:\"VIYogxF1y\"};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,X7SrWBuXl,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===\"own3yGTsN\")return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"own3yGTsN\")return true;return false;};useCustomCursors({\"1tsergx\":cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"tGfwKcLvj\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-38e48a6d-2a7b-466b-981c-862233483331, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-11wk066\",className),\"data-framer-cursor\":\"1tsergx\",\"data-layout-template\":true,ref:refBinding,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-2jmk2i hidden-1n8wu5f\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"New-Nav-bar\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"60px\",y:24,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1t91ast-container\",nodeId:\"zCM1trnc0\",rendersWithMotion:true,scopeId:\"aOaGS_HAy\",whileHover:animation1,children:/*#__PURE__*/_jsx(Back,{height:\"100%\",ibmijrQCv:X7SrWBuXl,id:\"zCM1trnc0\",layoutId:\"zCM1trnc0\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-kl5bse\"}),isDisplayed1()&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-e6pyby hidden-11wk066 hidden-1wgppsi\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"New-Nav-bar\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{own3yGTsN:{y:24}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"60px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1aweeut-container\",nodeId:\"rZNQnsMLv\",rendersWithMotion:true,scopeId:\"aOaGS_HAy\",whileHover:animation1,children:/*#__PURE__*/_jsx(Back,{height:\"100%\",ibmijrQCv:X7SrWBuXl,id:\"rZNQnsMLv\",layoutId:\"rZNQnsMLv\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gb2t0u\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{own3yGTsN:{width:\"min(100vw - 80px, 760px)\"},ve6VErDcQ:{width:\"min(max(100vw - 80px, 1px), 760px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:176,width:\"min(max(100vw - 160px, 1px), 760px)\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1w20ai-container\",nodeId:\"eaeMyLdH7\",scopeId:\"aOaGS_HAy\",children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"eaeMyLdH7\",layoutId:\"eaeMyLdH7\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"etEUrommm\"),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\"]},\"ve6VErDcQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"own3yGTsN\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"X7SrWBuXl\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"tGfwKcLvj\":[\".framer-2jmk2i\",\".framer-1gb2t0u\"],\"ve6VErDcQ\":[\".framer-2jmk2i\",\".framer-1gb2t0u\"],\"own3yGTsN\":[\".framer-e6pyby\",\".framer-1gb2t0u\"]}\n * @framerBreakpoints {\"tGfwKcLvj\":{\"min\":1440,\"canvasClassName\":\"framer-11wk066-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"ve6VErDcQ\":{\"min\":640,\"max\":1439,\"canvasClassName\":\"framer-1wgppsi-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"xl\",\"width\":640,\"rootFontSize\":16},\"own3yGTsN\":{\"max\":639,\"canvasClassName\":\"framer-1n8wu5f-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone 2\",\"width\":375,\"rootFontSize\":16}}\n * @framerDefaultVariant tGfwKcLvj\n * @framerLayoutTemplate true\n */const FrameraOaGS_HAy=withCSS(Component,css,\"framer-mTvKf\");export default FrameraOaGS_HAy;FrameraOaGS_HAy.displayName=\"Main-Layout 3\";FrameraOaGS_HAy.defaultProps={height:1e3,width:1440};addPropertyControls(FrameraOaGS_HAy,{X7SrWBuXl:{title:\"Link\",type:ControlType.Link}});addFonts(FrameraOaGS_HAy,[{explicitInter:true,fonts:[]},...BackFonts,...FooterFonts,...CursorFonts],{supportsExplicitInterCodegen:true});FrameraOaGS_HAy.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavBar,{},context),()=>forwardLoader(Back,{},context),()=>forwardLoader(TinyMenu,{},context),()=>forwardLoader(Hamgburgerrrr,{},context),()=>forwardLoader(Footer,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraOaGS_HAy\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"tGfwKcLvj\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-11wk066-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"ve6VErDcQ\\\":{\\\"min\\\":640,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-1wgppsi-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"xl\\\",\\\"width\\\":640,\\\"rootFontSize\\\":16},\\\"own3yGTsN\\\":{\\\"max\\\":639,\\\"canvasClassName\\\":\\\"framer-1n8wu5f-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone 2\\\",\\\"width\\\":375,\\\"rootFontSize\\\":16}}\",\"framerDefaultVariant\":\"tGfwKcLvj\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ve6VErDcQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"own3yGTsN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"1000\",\"framerHitTargets\":\"{\\\"tGfwKcLvj\\\":[\\\".framer-2jmk2i\\\",\\\".framer-1gb2t0u\\\"],\\\"ve6VErDcQ\\\":[\\\".framer-2jmk2i\\\",\\\".framer-1gb2t0u\\\"],\\\"own3yGTsN\\\":[\\\".framer-e6pyby\\\",\\\".framer-1gb2t0u\\\"]}\",\"framerLayoutTemplate\":\"true\",\"framerVariables\":\"{\\\"X7SrWBuXl\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"1440\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f8e97a5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,Link,PropertyOverrides,RenderTarget,runTasksWithYield,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/BQIIiPwWO/BQIIiPwWO.js\";import Cursor from\"#framer/local/canvasComponent/mrTeGy9yU/mrTeGy9yU.js\";import NavBar from\"#framer/local/canvasComponent/Oloaoz1Fy/Oloaoz1Fy.js\";import Hamgburgerrrr from\"#framer/local/canvasComponent/xDiiDNy3x/xDiiDNy3x.js\";import TinyMenu from\"#framer/local/canvasComponent/YwNuvr2oO/YwNuvr2oO.js\";const TinyMenuFonts=getFonts(TinyMenu);const MotionDivWithFX=withFX(motion.div);const HamgburgerrrrFonts=getFonts(Hamgburgerrrr);const FooterFonts=getFonts(Footer);const TinyMenuControls=getPropertyControls(TinyMenu);const CursorFonts=getFonts(Cursor);const breakpoints={cjjaE3sqv:\"(max-width: 639.98px)\",LeaZwZzn0:\"(min-width: 1440px)\",xdc4Le4J5:\"(min-width: 640px) and (max-width: 1439.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-VbgGr\";const variantClassNames={cjjaE3sqv:\"framer-v-8vkqv0\",LeaZwZzn0:\"framer-v-ey9uvc\",xdc4Le4J5:\"framer-v-ocuy38\"};const xx4v80ebe=undefined;const xj_NgV04v=undefined;const cGEeWCgyu=undefined;const transition1={damping:40,delay:0,mass:1,stiffness:300,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-86};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={cjjaE3sqv:[\".framer-VbgGr .framer-aontw5-container { order: -999; }\",\".framer-VbgGr .framer-9zp4ic { order: -1000; }\",\".framer-VbgGr .framer-91vg24 { flex-direction: column; padding: 0px 40px 0px 40px; }\",\".framer-VbgGr .framer-19y7dc5-container { flex: none; width: 100%; }\"],xdc4Le4J5:[\".framer-VbgGr .framer-sud5fr { order: 0; }\",\".framer-VbgGr .framer-14ig7nx-container { order: 1; top: 50%; }\",\".framer-VbgGr .framer-91vg24 { padding: 0px 40px 0px 40px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={cjjaE3sqv:\".framer-8vkqv0-override\",xdc4Le4J5:\".framer-ocuy38-override\"};const rules=[\".framer-VbgGr.framer-1cnyw1x, .framer-VbgGr .framer-1cnyw1x { display: block; }\",\".framer-VbgGr.framer-ey9uvc { align-content: center; align-items: center; background-color: var(--token-38e48a6d-2a7b-466b-981c-862233483331, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-VbgGr .framer-8wd9eo { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; left: 50%; order: -999; overflow: visible; padding: 24px 40px 24px 40px; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 1; }\",\".framer-VbgGr .framer-sud5fr { --border-bottom-width: 8px; --border-color: var(--token-d959eb85-60e1-4e16-baaf-c3598276d3b9, #f1f1f1); --border-left-width: 8px; --border-right-width: 8px; --border-style: solid; --border-top-width: 8px; align-content: center; align-items: center; background-color: #ffffff; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-left-radius: 100px; border-top-right-radius: 100px; box-shadow: 0px 4px 4px -1px rgba(12, 12, 13, 0.05), 0px 4px 4px -1px rgba(12, 12, 13, 0.1); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 60px; justify-content: center; overflow: visible; padding: 8px; position: relative; text-decoration: none; width: 60px; }\",\".framer-VbgGr .framer-1d1btgt, .framer-VbgGr .framer-ylpd0t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 6px 10px 6px 10px; position: relative; text-decoration: none; width: min-content; }\",\".framer-VbgGr .framer-zxa4nf, .framer-VbgGr .framer-w85nex { height: 25px; position: relative; width: 25px; }\",\".framer-VbgGr .framer-1ut77gy, .framer-VbgGr .framer-ijoalc { height: 25px; left: 0px; position: absolute; top: 0px; width: 25px; }\",\".framer-VbgGr .framer-6qxc14, .framer-VbgGr .framer-35yxyq { height: 9px; left: 8px; position: absolute; top: 11px; width: 4px; }\",\".framer-VbgGr .framer-14ig7nx-container { flex: none; height: 55px; left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); width: auto; z-index: 1; }\",\".framer-VbgGr .framer-19zvw3s { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-VbgGr .framer-aontw5-container { flex: none; height: auto; mix-blend-mode: darken; order: 1003; position: var(--framer-canvas-fixed-position, fixed); right: -608px; top: 138px; width: 100%; z-index: 2; }\",\".framer-VbgGr .framer-9zp4ic { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; left: 50%; order: 1004; overflow: visible; padding: 24px 20px 24px 20px; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 1; }\",\".framer-VbgGr .framer-1sgz5t1 { align-content: center; align-items: center; align-self: stretch; background-color: var(--token-f432dc32-52d8-4987-93f8-e618ea19704b, #f2f2f2); border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-left-radius: 100px; border-top-right-radius: 100px; box-shadow: 0px 4px 4px -1px rgba(12, 12, 13, 0.05), 0px 4px 4px -1px rgba(12, 12, 13, 0.1); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; overflow: visible; padding: 8px; position: relative; text-decoration: none; width: min-content; }\",\".framer-VbgGr .framer-owegh { background-color: var(--token-ccbdb5a5-f204-4f7b-b33e-f35b451d718b, #ffffff); border-bottom-left-radius: 28px; border-bottom-right-radius: 28px; border-top-left-radius: 28px; border-top-right-radius: 28px; flex: none; height: 42px; left: calc(49.18032786885248% - 42px / 2); overflow: hidden; position: absolute; top: calc(49.090909090909115% - 42px / 2); width: 42px; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-VbgGr .framer-19q3ba0-container { flex: none; height: 55px; position: relative; width: auto; z-index: 1; }\",\".framer-VbgGr .framer-91vg24 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: 1006; overflow: visible; padding: 0px 80px 0px 80px; position: relative; width: 100%; }\",\".framer-VbgGr .framer-19y7dc5-container { flex: 1 0 0px; height: auto; max-width: 760px; position: relative; width: 1px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }','.framer-VbgGr[data-border=\"true\"]::after, .framer-VbgGr [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];const mediaQueries={cjjaE3sqv:\"(max-width: 639.98px)\",LeaZwZzn0:\"(min-width: 1440px)\",xdc4Le4J5:\"(min-width: 640px) and (max-width: 1439.98px)\"};const humanReadableVariantMap={Desktop:\"LeaZwZzn0\",Phone:\"cjjaE3sqv\",xl:\"xdc4Le4J5\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Variant 1\":\"cM5WJavMD\",\"Variant 2\":\"PyKxLfQLn\",\"Variant 3\":\"SkUb9T_nK\"};const getProps=({height,id,menuToggle,variant3,visible3,width,...props})=>{return{...props,cGEeWCgyu:visible3??props.cGEeWCgyu??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"LeaZwZzn0\",xj_NgV04v:humanReadableEnumMap[menuToggle]??menuToggle??props.xj_NgV04v??\"cM5WJavMD\",xx4v80ebe:humanReadableEnumMap[variant3]??variant3??props.xx4v80ebe??\"cM5WJavMD\"};};const transition2={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const cursor={alignment:\"center\",component:Cursor,offset:{x:0,y:0},placement:\"bottom\",transition:transition2,variant:\"VIYogxF1y\"};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,xx4v80ebe,cGEeWCgyu,xj_NgV04v,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===\"cjjaE3sqv\")return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"cjjaE3sqv\")return true;return false;};useCustomCursors({\"1tsergx\":cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"LeaZwZzn0\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-38e48a6d-2a7b-466b-981c-862233483331, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-ey9uvc\",className),\"data-framer-cursor\":\"1tsergx\",\"data-layout-template\":true,ref:refBinding,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-8wd9eo hidden-8vkqv0\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"New-Nav-bar\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"LVwMVynXb\"},motionChild:true,nodeId:\"rMT1YRlut\",openInNewTab:false,scopeId:\"xyX_51wKw\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-sud5fr framer-1cnyw1x\",\"data-border\":true,\"data-framer-name\":\"Frame 2\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"LVwMVynXb\"},motionChild:true,nodeId:\"Ag1L7VazL\",openInNewTab:false,scopeId:\"xyX_51wKw\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1d1btgt framer-1cnyw1x\",\"data-framer-name\":\"Logo\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-zxa4nf\",\"data-framer-name\":\"Logo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.997 25\" overflow=\"visible\"><path d=\"M 24.313 16.725 C 23.419 15.484 22.15 15.282 20.505 16.118 C 21.457 17.245 22.027 18.638 22.215 20.298 C 22.403 21.961 22.079 22.935 21.242 23.224 C 20.607 23.339 20.146 23.006 19.858 22.226 C 19.57 21.446 19.426 20.291 19.426 18.759 L 19.382 10.787 C 19.382 10.749 19.38 10.713 19.379 10.675 L 19.382 10.68 L 19.382 3.84 C 19.382 -0.073 19.514 -0.339 18.273 0.226 L 14.235 3.067 C 13.489 2.818 12.72 2.647 11.938 2.557 C 9.99 2.293 8.161 2.424 6.456 2.946 L 2.588 0.224 C 1.347 -0.34 1.48 -0.075 1.48 3.838 L 1.48 7.028 C 1.48 7.299 1.513 7.569 1.551 7.838 L 1.551 7.841 C 1.811 8.938 2.409 9.719 3.348 10.181 C 4.285 10.643 5.273 10.751 6.312 10.505 C 7.35 10.261 8.172 9.761 8.778 9.01 C 8.143 8.375 7.753 7.732 7.609 7.082 C 7.465 6.432 7.515 5.884 7.761 5.435 C 8.017 4.977 8.39 4.595 8.843 4.33 C 9.32 4.042 9.802 3.911 10.293 3.94 C 11.273 4.027 11.915 4.482 12.218 5.305 C 12.522 6.127 12.556 7.017 12.326 7.969 C 12.094 8.893 11.568 9.652 10.746 10.244 C 9.945 10.826 9.053 11.273 8.106 11.566 C 7.168 11.854 6.095 12.31 4.882 12.931 C 3.671 13.551 2.659 14.281 1.852 15.119 C 0.729 16.278 0.115 17.642 0.015 19.216 C -0.088 20.79 0.331 22.15 1.269 23.29 C 2.206 24.43 3.483 25 5.099 25 C 6.109 25 6.995 24.79 7.759 24.372 C 8.536 23.942 9.191 23.323 9.664 22.572 C 10.169 21.792 10.572 21.035 10.875 20.298 C 11.178 19.56 11.474 18.687 11.762 17.676 C 11.819 22.5 14.041 24.912 18.427 24.912 C 19.206 24.912 19.926 24.812 20.59 24.608 C 22.667 24.06 24.022 22.818 24.658 20.882 C 25.205 19.264 25.09 17.878 24.312 16.722 L 24.314 16.724 Z M 11.763 14.083 C 11.331 15.903 10.877 17.325 10.401 18.351 C 9.924 19.377 9.368 19.919 8.734 19.975 C 8.416 19.975 8.186 19.773 8.041 19.368 C 7.897 18.964 7.882 18.415 7.998 17.721 C 8.055 17.433 8.12 17.144 8.192 16.854 C 8.262 16.566 8.343 16.306 8.43 16.074 C 8.53 15.815 8.645 15.562 8.775 15.317 C 8.919 15.042 9.035 14.819 9.121 14.646 C 9.242 14.421 9.387 14.21 9.553 14.017 C 9.707 13.837 9.851 13.649 9.985 13.454 C 10.125 13.257 10.277 13.069 10.44 12.891 C 10.657 12.647 10.8 12.487 10.872 12.415 C 10.943 12.343 11.102 12.176 11.348 11.917 C 11.592 11.657 11.744 11.513 11.803 11.484 C 11.803 12.004 11.788 12.87 11.759 14.084 Z\" fill=\"var(--token-00a44034-c1a4-4006-98b4-229e3b66a924, rgb(40, 40, 40)) /* {&quot;name&quot;:&quot;Button&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ut77gy\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.997 25\" overflow=\"visible\"><path d=\"M 24.313 16.725 C 23.419 15.484 22.15 15.282 20.505 16.118 C 21.457 17.245 22.027 18.638 22.215 20.298 C 22.403 21.961 22.079 22.935 21.242 23.224 C 20.607 23.339 20.146 23.006 19.858 22.226 C 19.57 21.446 19.426 20.291 19.426 18.759 L 19.382 10.787 C 19.382 10.749 19.38 10.713 19.379 10.675 L 19.382 10.68 L 19.382 3.84 C 19.382 -0.073 19.514 -0.339 18.273 0.226 L 14.235 3.067 C 13.489 2.818 12.72 2.647 11.938 2.557 C 9.99 2.293 8.161 2.424 6.456 2.946 L 2.588 0.224 C 1.347 -0.34 1.48 -0.075 1.48 3.838 L 1.48 7.028 C 1.48 7.299 1.513 7.569 1.551 7.838 L 1.551 7.841 C 1.811 8.938 2.409 9.719 3.348 10.181 C 4.285 10.643 5.273 10.751 6.312 10.505 C 7.35 10.261 8.172 9.761 8.778 9.01 C 8.143 8.375 7.753 7.732 7.609 7.082 C 7.465 6.432 7.515 5.884 7.761 5.435 C 8.017 4.977 8.39 4.595 8.843 4.33 C 9.32 4.042 9.802 3.911 10.293 3.94 C 11.273 4.027 11.915 4.482 12.218 5.305 C 12.522 6.127 12.556 7.017 12.326 7.969 C 12.094 8.893 11.568 9.652 10.746 10.244 C 9.945 10.826 9.053 11.273 8.106 11.566 C 7.168 11.854 6.095 12.31 4.882 12.931 C 3.671 13.551 2.659 14.281 1.852 15.119 C 0.729 16.278 0.115 17.642 0.015 19.216 C -0.088 20.79 0.331 22.15 1.269 23.29 C 2.206 24.43 3.483 25 5.099 25 C 6.109 25 6.995 24.79 7.759 24.372 C 8.536 23.942 9.191 23.323 9.664 22.572 C 10.169 21.792 10.572 21.035 10.875 20.298 C 11.178 19.56 11.474 18.687 11.762 17.676 C 11.819 22.5 14.041 24.912 18.427 24.912 C 19.206 24.912 19.926 24.812 20.59 24.608 C 22.667 24.06 24.022 22.818 24.658 20.882 C 25.205 19.264 25.09 17.878 24.312 16.722 L 24.314 16.724 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6qxc14\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.882 8.491\" overflow=\"visible\"><path d=\"M 3.842 2.599 C 3.41 4.419 2.956 5.841 2.48 6.867 C 2.003 7.893 1.447 8.435 0.813 8.491 C 0.495 8.491 0.265 8.289 0.12 7.884 C -0.024 7.48 -0.039 6.931 0.077 6.237 C 0.134 5.949 0.199 5.66 0.271 5.37 C 0.341 5.082 0.422 4.822 0.509 4.59 C 0.609 4.331 0.724 4.078 0.854 3.833 C 0.998 3.558 1.114 3.335 1.2 3.162 C 1.321 2.938 1.466 2.727 1.632 2.533 C 1.786 2.353 1.93 2.165 2.064 1.97 C 2.204 1.773 2.356 1.585 2.519 1.407 C 2.736 1.163 2.879 1.003 2.951 0.931 C 3.022 0.859 3.181 0.692 3.427 0.433 C 3.671 0.173 3.823 0.029 3.882 0 C 3.882 0.52 3.867 1.386 3.838 2.6 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{xdc4Le4J5:{y:25.9653}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:55,y:25.9757,children:/*#__PURE__*/_jsx(Container,{className:\"framer-14ig7nx-container\",nodeId:\"J8x1dX3Hr\",scopeId:\"xyX_51wKw\",children:/*#__PURE__*/_jsx(TinyMenu,{height:\"100%\",id:\"J8x1dX3Hr\",layoutId:\"J8x1dX3Hr\",style:{height:\"100%\"},variant:matchVariant(xx4v80ebe),width:\"100%\"})})})})]}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-19zvw3s\"}),isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cjjaE3sqv:{height:64,width:\"100vw\",y:138}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-aontw5-container hidden-ey9uvc hidden-ocuy38\",layoutScroll:true,nodeId:\"yx9I230hd\",scopeId:\"xyX_51wKw\",children:/*#__PURE__*/_jsx(Hamgburgerrrr,{height:\"100%\",id:\"yx9I230hd\",layoutId:\"yx9I230hd\",SPLWovNRW:true,style:{width:\"100%\"},variant:matchVariant(\"jQEWtRJFL\"),width:\"100%\",zYpxqH_ph:\"Other\"})})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-9zp4ic hidden-ey9uvc hidden-ocuy38\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"New-Nav-bar\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"LVwMVynXb\"},motionChild:true,nodeId:\"IOXMjPQJo\",openInNewTab:false,scopeId:\"xyX_51wKw\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1sgz5t1 framer-1cnyw1x\",\"data-framer-name\":\"Frame 2\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-owegh\"}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bAbxzyB_t\"},motionChild:true,nodeId:\"pbDTOWmjH\",openInNewTab:false,scopeId:\"xyX_51wKw\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-ylpd0t framer-1cnyw1x\",\"data-framer-name\":\"Logo\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-w85nex\",\"data-framer-name\":\"Logo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.997 25\" overflow=\"visible\"><path d=\"M 24.313 16.725 C 23.419 15.484 22.15 15.282 20.505 16.118 C 21.457 17.245 22.027 18.638 22.215 20.298 C 22.403 21.961 22.079 22.935 21.242 23.224 C 20.607 23.339 20.146 23.006 19.858 22.226 C 19.57 21.446 19.426 20.291 19.426 18.759 L 19.382 10.787 C 19.382 10.749 19.38 10.713 19.379 10.675 L 19.382 10.68 L 19.382 3.84 C 19.382 -0.073 19.514 -0.339 18.273 0.226 L 14.235 3.067 C 13.489 2.818 12.72 2.647 11.938 2.557 C 9.99 2.293 8.161 2.424 6.456 2.946 L 2.588 0.224 C 1.347 -0.34 1.48 -0.075 1.48 3.838 L 1.48 7.028 C 1.48 7.299 1.513 7.569 1.551 7.838 L 1.551 7.841 C 1.811 8.938 2.409 9.719 3.348 10.181 C 4.285 10.643 5.273 10.751 6.312 10.505 C 7.35 10.261 8.172 9.761 8.778 9.01 C 8.143 8.375 7.753 7.732 7.609 7.082 C 7.465 6.432 7.515 5.884 7.761 5.435 C 8.017 4.977 8.39 4.595 8.843 4.33 C 9.32 4.042 9.802 3.911 10.293 3.94 C 11.273 4.027 11.915 4.482 12.218 5.305 C 12.522 6.127 12.556 7.017 12.326 7.969 C 12.094 8.893 11.568 9.652 10.746 10.244 C 9.945 10.826 9.053 11.273 8.106 11.566 C 7.168 11.854 6.095 12.31 4.882 12.931 C 3.671 13.551 2.659 14.281 1.852 15.119 C 0.729 16.278 0.115 17.642 0.015 19.216 C -0.088 20.79 0.331 22.15 1.269 23.29 C 2.206 24.43 3.483 25 5.099 25 C 6.109 25 6.995 24.79 7.759 24.372 C 8.536 23.942 9.191 23.323 9.664 22.572 C 10.169 21.792 10.572 21.035 10.875 20.298 C 11.178 19.56 11.474 18.687 11.762 17.676 C 11.819 22.5 14.041 24.912 18.427 24.912 C 19.206 24.912 19.926 24.812 20.59 24.608 C 22.667 24.06 24.022 22.818 24.658 20.882 C 25.205 19.264 25.09 17.878 24.312 16.722 L 24.314 16.724 Z M 11.763 14.083 C 11.331 15.903 10.877 17.325 10.401 18.351 C 9.924 19.377 9.368 19.919 8.734 19.975 C 8.416 19.975 8.186 19.773 8.041 19.368 C 7.897 18.964 7.882 18.415 7.998 17.721 C 8.055 17.433 8.12 17.144 8.192 16.854 C 8.262 16.566 8.343 16.306 8.43 16.074 C 8.53 15.815 8.645 15.562 8.775 15.317 C 8.919 15.042 9.035 14.819 9.121 14.646 C 9.242 14.421 9.387 14.21 9.553 14.017 C 9.707 13.837 9.851 13.649 9.985 13.454 C 10.125 13.257 10.277 13.069 10.44 12.891 C 10.657 12.647 10.8 12.487 10.872 12.415 C 10.943 12.343 11.102 12.176 11.348 11.917 C 11.592 11.657 11.744 11.513 11.803 11.484 C 11.803 12.004 11.788 12.87 11.759 14.084 Z\" fill=\"var(--token-00a44034-c1a4-4006-98b4-229e3b66a924, rgb(40, 40, 40)) /* {&quot;name&quot;:&quot;Button&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ijoalc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.997 25\" overflow=\"visible\"><path d=\"M 24.313 16.725 C 23.419 15.484 22.15 15.282 20.505 16.118 C 21.457 17.245 22.027 18.638 22.215 20.298 C 22.403 21.961 22.079 22.935 21.242 23.224 C 20.607 23.339 20.146 23.006 19.858 22.226 C 19.57 21.446 19.426 20.291 19.426 18.759 L 19.382 10.787 C 19.382 10.749 19.38 10.713 19.379 10.675 L 19.382 10.68 L 19.382 3.84 C 19.382 -0.073 19.514 -0.339 18.273 0.226 L 14.235 3.067 C 13.489 2.818 12.72 2.647 11.938 2.557 C 9.99 2.293 8.161 2.424 6.456 2.946 L 2.588 0.224 C 1.347 -0.34 1.48 -0.075 1.48 3.838 L 1.48 7.028 C 1.48 7.299 1.513 7.569 1.551 7.838 L 1.551 7.841 C 1.811 8.938 2.409 9.719 3.348 10.181 C 4.285 10.643 5.273 10.751 6.312 10.505 C 7.35 10.261 8.172 9.761 8.778 9.01 C 8.143 8.375 7.753 7.732 7.609 7.082 C 7.465 6.432 7.515 5.884 7.761 5.435 C 8.017 4.977 8.39 4.595 8.843 4.33 C 9.32 4.042 9.802 3.911 10.293 3.94 C 11.273 4.027 11.915 4.482 12.218 5.305 C 12.522 6.127 12.556 7.017 12.326 7.969 C 12.094 8.893 11.568 9.652 10.746 10.244 C 9.945 10.826 9.053 11.273 8.106 11.566 C 7.168 11.854 6.095 12.31 4.882 12.931 C 3.671 13.551 2.659 14.281 1.852 15.119 C 0.729 16.278 0.115 17.642 0.015 19.216 C -0.088 20.79 0.331 22.15 1.269 23.29 C 2.206 24.43 3.483 25 5.099 25 C 6.109 25 6.995 24.79 7.759 24.372 C 8.536 23.942 9.191 23.323 9.664 22.572 C 10.169 21.792 10.572 21.035 10.875 20.298 C 11.178 19.56 11.474 18.687 11.762 17.676 C 11.819 22.5 14.041 24.912 18.427 24.912 C 19.206 24.912 19.926 24.812 20.59 24.608 C 22.667 24.06 24.022 22.818 24.658 20.882 C 25.205 19.264 25.09 17.878 24.312 16.722 L 24.314 16.724 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-35yxyq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.882 8.491\" overflow=\"visible\"><path d=\"M 3.842 2.599 C 3.41 4.419 2.956 5.841 2.48 6.867 C 2.003 7.893 1.447 8.435 0.813 8.491 C 0.495 8.491 0.265 8.289 0.12 7.884 C -0.024 7.48 -0.039 6.931 0.077 6.237 C 0.134 5.949 0.199 5.66 0.271 5.37 C 0.341 5.082 0.422 4.822 0.509 4.59 C 0.609 4.331 0.724 4.078 0.854 3.833 C 0.998 3.558 1.114 3.335 1.2 3.162 C 1.321 2.938 1.466 2.727 1.632 2.533 C 1.786 2.353 1.93 2.165 2.064 1.97 C 2.204 1.773 2.356 1.585 2.519 1.407 C 2.736 1.163 2.879 1.003 2.951 0.931 C 3.022 0.859 3.181 0.692 3.427 0.433 C 3.671 0.173 3.823 0.029 3.882 0 C 3.882 0.52 3.867 1.386 3.838 2.6 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})})]})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cjjaE3sqv:{y:24}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:55,children:/*#__PURE__*/_jsx(Container,{className:\"framer-19q3ba0-container\",nodeId:\"EtOtoCMpz\",scopeId:\"xyX_51wKw\",children:/*#__PURE__*/_jsx(TinyMenu,{height:\"100%\",id:\"EtOtoCMpz\",layoutId:\"EtOtoCMpz\",style:{height:\"100%\"},variant:matchVariant(xj_NgV04v),width:\"100%\"})})})})]}),cGEeWCgyu!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-91vg24\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cjjaE3sqv:{width:\"min(100vw - 80px, 760px)\"},xdc4Le4J5:{width:\"min(max(100vw - 80px, 1px), 760px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:176,width:\"min(max(100vw - 160px, 1px), 760px)\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-19y7dc5-container\",nodeId:\"d9bgiDtjE\",scopeId:\"xyX_51wKw\",children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"d9bgiDtjE\",layoutId:\"d9bgiDtjE\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"etEUrommm\"),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\"]},\"xdc4Le4J5\":{\"layout\":[\"fixed\",\"fixed\"]},\"cjjaE3sqv\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"xx4v80ebe\":\"variant3\",\"cGEeWCgyu\":\"visible3\",\"xj_NgV04v\":\"menuToggle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"LeaZwZzn0\":[\".framer-8wd9eo\",\".framer-91vg24\"],\"xdc4Le4J5\":[\".framer-8wd9eo\",\".framer-91vg24\"],\"cjjaE3sqv\":[\".framer-aontw5-container\",\".framer-9zp4ic\",\".framer-91vg24\"]}\n * @framerBreakpoints {\"LeaZwZzn0\":{\"min\":1440,\"canvasClassName\":\"framer-ey9uvc-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"xdc4Le4J5\":{\"min\":640,\"max\":1439,\"canvasClassName\":\"framer-ocuy38-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"xl\",\"width\":640,\"rootFontSize\":16},\"cjjaE3sqv\":{\"max\":639,\"canvasClassName\":\"framer-8vkqv0-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant LeaZwZzn0\n * @framerLayoutTemplate true\n */const FramerxyX_51wKw=withCSS(Component,css,\"framer-VbgGr\");export default FramerxyX_51wKw;FramerxyX_51wKw.displayName=\"Main-Layout\";FramerxyX_51wKw.defaultProps={height:1e3,width:1440};addPropertyControls(FramerxyX_51wKw,{xx4v80ebe:TinyMenuControls?.[\"variant\"]&&{...TinyMenuControls[\"variant\"],defaultValue:\"cM5WJavMD\",description:undefined,hidden:undefined,title:\"Variant 3\"},cGEeWCgyu:{defaultValue:true,title:\"Visible 3\",type:ControlType.Boolean},xj_NgV04v:TinyMenuControls?.[\"variant\"]&&{...TinyMenuControls[\"variant\"],defaultValue:\"cM5WJavMD\",description:undefined,hidden:undefined,title:\"Menu-toggle\"}});addFonts(FramerxyX_51wKw,[{explicitInter:true,fonts:[]},...TinyMenuFonts,...HamgburgerrrrFonts,...FooterFonts,...CursorFonts],{supportsExplicitInterCodegen:true});FramerxyX_51wKw.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavBar,{},context),()=>forwardLoader(TinyMenu,{},context),()=>forwardLoader(Hamgburgerrrr,{},context),()=>forwardLoader(Footer,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxyX_51wKw\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDefaultVariant\":\"LeaZwZzn0\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerVariables\":\"{\\\"xx4v80ebe\\\":\\\"variant3\\\",\\\"cGEeWCgyu\\\":\\\"visible3\\\",\\\"xj_NgV04v\\\":\\\"menuToggle\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xdc4Le4J5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cjjaE3sqv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerBreakpoints\":\"{\\\"LeaZwZzn0\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-ey9uvc-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"xdc4Le4J5\\\":{\\\"min\\\":640,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-ocuy38-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"xl\\\",\\\"width\\\":640,\\\"rootFontSize\\\":16},\\\"cjjaE3sqv\\\":{\\\"max\\\":639,\\\"canvasClassName\\\":\\\"framer-8vkqv0-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1000\",\"framerImmutableVariables\":\"true\",\"framerHitTargets\":\"{\\\"LeaZwZzn0\\\":[\\\".framer-8wd9eo\\\",\\\".framer-91vg24\\\"],\\\"xdc4Le4J5\\\":[\\\".framer-8wd9eo\\\",\\\".framer-91vg24\\\"],\\\"cjjaE3sqv\\\":[\\\".framer-aontw5-container\\\",\\\".framer-9zp4ic\\\",\\\".framer-91vg24\\\"]}\",\"framerLayoutTemplate\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport ReturnLayout from \"https://framerusercontent.com/modules/Aj8qhFU859x1ymOJ4pzf/te4WFhSDe7OU8Izm2G7f/rP2GnOR3e.js\";\r\nimport ReturnLayoutSticky from \"https://framerusercontent.com/modules/B3AbCVHd5BXUwnRlxRM3/m0BnJRRxYJjN5657UcVK/F8ZTlpddb.js\";\r\nimport NewMenu from \"https://framerusercontent.com/modules/KNPjnX6dkQsg9bVKVnND/FZwi1FSyNWOQV2NTSwtE/iYbUUH7xM.js\";\r\nimport MainLayout3 from \"https://framerusercontent.com/modules/tXCqo1QNsLI9lWJRloLE/TYr36DJxzF8PJCd8AJg5/aOaGS_HAy.js\";\r\nimport MainLayout from \"https://framerusercontent.com/modules/ZIueI9SplAHuiqAczwro/DtaLd7m8Kwh2jlnZ6LUL/xyX_51wKw.js\";\r\n\r\n\t\tconst routes = {LVwMVynXb: {elements: {Af0v5Jfg2: \"project-bank-wrapper\", BAImGpS4e: \"project-0-image\", Bdbt_5XGl: \"project-4-surface\", c4rsDIRIS: \"project-1-image\", cloud_ink_13: \"visual-work\", cloud_n_1: \"work\", CnBVLijQN: \"project-2-image\", FSpWKImXm: \"project-4-tab\", HWz1oeCcB: \"project-wahiawa-wrapper\", HXCKMEbY6: \"home-top\", kv8OnhTDy: \"project-2-tab\", kzA3thQb3: \"other\", lcLUdjOHE: \"project-3-detail-content\", M9tcy9uKD: \"project-4-detail-reveal\", mB659dNcY: \"project-0-tab\", nKnEAA6Ys: \"project-2-detail-reveal\", p_cfKAQIi: \"project-3-image\", ppiN2aFW6: \"project-1-detail-reveal\", pXnBiSaEJ: \"project-3-tab\", qwra9XLhp: \"project-3-surface\", RbKQUtDkG: \"project-0-surface\", Rmkekyl8Y: \"project-3-detail-reveal\", sfH0zVdnE: \"project-student-wrapper\", sKF7xutTj: \"project-0-detail-content\", sSWstF1fO: \"project-holo-wrapper\", tJnydLkm6: \"project-0-detail-reveal\", TKY1XNDUY: \"project-bank-wrapper-1\", TP9LvcGaV: \"project-1-tab\", UiydTEfWh: \"project-2-detail-content\", UT8vbanPf: \"project-student-wrapper-1\", VG1UtdDjJ: \"project-employer-wrapper-1\", VOUY_PEKV: \"project-4-image\", wrjEdUxmZ: \"project-2-surface\", WRxIztxaQ: \"project-4-detail-content\", Y2E3ezH4q: \"project-holo-wrapper-1\", Y9zL5SNW8: \"project-1-surface\", Yiu18IdzF: \"project-1-detail-content\", z9TX8QoCK: \"project-employer-wrapper\", zCB70_O1q: \"play\", ZnuvLiZ1Y: \"project-wahiawa-wrapper-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VkfBpSiXYsqWxMp0SN5o/pY8a4yicUbKTzHRcLnhV/LVwMVynXb.js\")), path: \"/\"}, augiA20Il: {elements: {vt7QvnpoE: \"work\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bqytQsAOYfLIAMzp9mx7/98SGyXfRLqNga2ONFjWY/augiA20Il.js\")), path: \"/old-webpages/old-home\"}, OFwtGXi8O: {elements: {BYkgCgNqF: \"work\", cnLxS6oQH: \"work-2\", FX59z8wFQ: \"other\", RpT4o0hAr: \"work-1\", TkD82OSz6: \"play\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KV1olpOmUSNk6RY22H34/5n8cfsofQYPye4J2sv7N/OFwtGXi8O.js\")), path: \"/old-home\"}, p5GRjJdae: {elements: {gsZUzLOQX: \"other\", hhvm4FF9T: \"play\", jjvfPamYH: \"home-hero\", vCrVzBpUU: \"work\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MlZtdwGeYMWnqJEjkPMD/6TrcNIK94k0SLeF8s7Us/p5GRjJdae.js\")), path: \"/home\"}, FJhwg8zqK: {elements: {ezGJy6WrE: \"social-media\", ggah15lWH: \"work\", hcgvIbFFr: \"overview\", lrMHmXWQN: \"reflection\", oMtBZNZdH: \"research\", q3HmMfDA6: \"brand-guideline\", u8duDuoGk: \"logotype\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/08tCVcTVYCqlKhjUoXOV/HYnfHThVMQV9Ykw58XUL/FJhwg8zqK.js\")), path: \"/whwa-new\"}, Pa7MGQhdV: {elements: {qvYti22lf: \"overview\", tB910N4nC: \"work\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SD0XPquJYY2TNqNXvPeh/9tTW74TyblD5trOitZeX/Pa7MGQhdV.js\")), path: \"/graphic-design/sickly-cute\"}, oAs9sD4Pn: {elements: {HNNT0AldC: \"overview\", m_vGnBw7j: \"work\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5gaQliNjVk3L5zZ4Fmb8/uLYL5obPZsxWkCuxhW8i/oAs9sD4Pn.js\")), path: \"/graphic-design/tea-packaging-new\"}, PEVSc0yWf: {elements: {BGsTOuPY7: \"fast-chargers\", dRyugerGx: \"eight-ways-save-energy\", fYerORo_E: \"right-tree-right-place\", gpw3BoGId: \"ohana-energy-gift\", MzITuEbdN: \"beat-the-peak\", RdBGq8E5Q: \"summer-electric-bills\", T5KWWNJ14: \"utility-scam\", vbtNCd6Dt: \"work\", vRMDYAq5_: \"condo-apartment-energy-tips\", xrMhcTm0t: \"overview\", ycp7osQsF: \"advanced-grid\", zPhj1EXhs: \"water-heating-rebates\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Lw4yUburXPBb2IAiiSs0/e4METbA3GOCnpPvxTXE3/PEVSc0yWf.js\")), path: \"/motion-graphic-videos\"}, vmBbn07eN: {elements: {A3bvvM6c7: \"research\", AmvnCjkDW: \"work\", dHLroQh05: \"prioritization\", FYqey3eR6: \"final-designs-recap\", GkGfsk_Vs: \"pattern-exp\", HaDc3uZCD: \"comp-analysis\", hZjX_uThM: \"prototype\", pO0yi5pyI: \"design-iterations\", PwRwffiBl: \"logotype\", rQkTYdk_N: \"reflection\", ruqIDY0eL: \"user-flows\", tNA4E8rg6: \"initial-observation\", vsaSSBrLU: \"discovery\", vzNikNG7t: \"insights\", WKgPc7Mlp: \"solution\", WXmBPjtAh: \"overview\", Z3NpvBncc: \"hmw\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jZ3LTBopZwbYtXvU2Hxv/N1ZpaTAtb7DVZzGCqE7W/vmBbn07eN.js\")), path: \"/holo-hele\"}, lQQ2cdVJF: {elements: {B5BwY6WFc: \"reflection-1\", bisjN1HNX: \"handoff-1\", cIKERSVWf: \"overview\", COPrW5wfX: \"research-1\", ehPtry7lc: \"design-system\", iO0bDIOD3: \"process\", jhI4zB5s4: \"reflection\", jhQLzkMsv: \"handoff\", jiq235ei4: \"problem\", k_hg2wsol: \"problem-1\", m8AO60Ifh: \"work-1\", OekqbHIBK: \"logotype\", Q2v4Cl3JJ: \"setback\", rxyTvvzaT: \"process-1\", TWuLfCKo1: \"research\", u_pFFvfFL: \"design-system-1\", vpR8Uo4Dj: \"setback-1\", Y_HY_HCze: \"final-designs-1\", YhIEoa9RH: \"overview-1\", zOftRc2pj: \"final-designs\", ZQtyS5Zpf: \"work\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xctmykXgVsxhI6qfwxcC/AI8xh8gptmCR10XZcgSQ/lQQ2cdVJF.js\")), path: \"/employer-flow\"}, MN4gQx1pM: {elements: {A0V6jdYwR: \"logotype\", a7uErs6Rl: \"problem-2\", Aoyr8eixV: \"problem-3\", bbNyFZ9We: \"handoff\", BddBYJeWj: \"overview\", BG3nIksrh: \"research-1\", cTEvY4IJv: \"setback-2\", gJe9YNi2_: \"reflection-2\", gulFGyj32: \"problem\", hYNJ5PhDJ: \"problem-1\", i41NXs4Yg: \"design-system\", iLfK7fiCF: \"work\", N1uV_rn9A: \"overview-1\", NN_EkwBPd: \"process-1\", NOBmO2LXz: \"research\", NTn5WCBw1: \"setback-3\", nZzXrsamV: \"setback-1\", o43cIodik: \"process\", pzZYXEk2i: \"final-designs-1\", qNZGhJzlV: \"final-designs\", RGo3oLsgw: \"reflection-1\", x6Plr8amF: \"setback\", Zmnas672E: \"reflection\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QZnPDI9kq2I9SnSiUmTF/IblWdsYe2YZVhCRem8JK/MN4gQx1pM.js\")), path: \"/student-flow\"}, nCgTVlANz: {elements: {cy7Az7DXi: \"work\", fKmnXTw1A: \"design-explorations\", fkSsKo83A: \"research\", J6RwDj8Ft: \"overview\", Kp7gP1E9d: \"finaldesign\", Mm6otFfWT: \"final-designs-recap\", MvFXiBNRJ: \"secondary-research\", Mzw_aPplc: \"user-testing-changes\", wNSufgqbY: \"reflection-1\", ygzLznYwb: \"reflection\", ZaOpblBEY: \"competitive-analysis\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7YNRQBkrv5RkaTOKXwN7/962oSxCdZaoiQnKkuIuY/nCgTVlANz.js\")), path: \"/boh-new\"}, gd3Obbaoi: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5m7LNxxQtFaP9S2p6v8F/SqdLJrhXZbfhu2Gjxg1s/gd3Obbaoi.js\")), path: \"/old-graphic-design/d-day\"}, qAEaa5xrP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9sHFYCpjxuG9Zg6rzano/KzFyVLHlyl66pFw4xYVc/qAEaa5xrP.js\")), path: \"/visual-communication\"}, boYWkddGF: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Z5fWSqW9pBU1mYuqhiIR/ijR95IvkIVrcsXjxM66l/boYWkddGF.js\")), path: \"/illustration-personal-work\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"924108821eea3307fc5ccc7ee6736a2e53e86512fd412d925e59ef3403d2dcdb\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {GhlCvnPX_: false, mcCr7Io33: false, Qx5hq7Buk: \"Visual\"}\r\nconst props2 = {cGEeWCgyu: true, xj_NgV04v: \"cM5WJavMD\", xx4v80ebe: \"cM5WJavMD\"}\r\nconst props3 = {...props1, GhlCvnPX_: true, mcCr7Io33: true, Qx5hq7Buk: \"Other\"}\r\nconst props4 = {...props1, mcCr7Io33: true}\r\nconst props5 = {...props2, cGEeWCgyu: false, xj_NgV04v: \"PyKxLfQLn\", xx4v80ebe: \"PyKxLfQLn\"}\r\nconst props6 = {X7SrWBuXl: {href: {webPageId: \"yL1lKKhXL\"}}}\r\nconst templateProps = {AnWRIBAVx: props3, augiA20Il: props2, boYWkddGF: props3, CxSJuFZWs: props6, DtigXTJcN: props3, gd3Obbaoi: props6, hiuTppm6A: props6, hn3Hs7sYp: props3, ifnCmr81r: props3, IVIH1eXQu: props6, jk1RNlRqA: props6, JoRmMZB1y: props3, k6cdLicbx: props4, khfLvYsDS: props3, KUHWCqJst: props6, l0RU4hbaF: props6, lc7uwrl0U: props3, LVwMVynXb: props1, N_hAGlhjc: props3, OFwtGXi8O: props3, p5GRjJdae: props3, PEVSc0yWf: props3, PzUSUD5Gz: props6, qAEaa5xrP: props3, Ry1Iivv9G: props3, wYx0i1rPC: props6, xI9ZoA2BE: props3, yL1lKKhXL: props5, zcQQI7fMF: props3, ZVPGIOlAU: props3}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"LVwMVynXb\":\r\ncase \"OFwtGXi8O\":\r\ncase \"JoRmMZB1y\":\r\ncase \"p5GRjJdae\":\r\ncase \"k6cdLicbx\":\r\ncase \"hn3Hs7sYp\":\r\ncase \"zcQQI7fMF\":\r\ncase \"DtigXTJcN\":\r\ncase \"ifnCmr81r\":\r\ncase \"N_hAGlhjc\":\r\ncase \"PEVSc0yWf\":\r\ncase \"xI9ZoA2BE\":\r\ncase \"lc7uwrl0U\":\r\ncase \"Ry1Iivv9G\":\r\ncase \"khfLvYsDS\":\r\ncase \"AnWRIBAVx\":\r\ncase \"ZVPGIOlAU\":\r\ncase \"qAEaa5xrP\":\r\ncase \"boYWkddGF\":\r\nreturn React.createElement(NewMenu, {...props, key: \"NewMenu\", style}, children(true));\r\ncase \"augiA20Il\":\r\ncase \"yL1lKKhXL\":\r\nreturn React.createElement(MainLayout, {...props, key: \"MainLayout\", style}, children(true));\r\ncase \"BF7R5Rooq\":\r\ncase \"FJhwg8zqK\":\r\ncase \"qUkSBNgvf\":\r\ncase \"xshDTC_Af\":\r\ncase \"vmBbn07eN\":\r\ncase \"HqoBgovMX\":\r\ncase \"lQQ2cdVJF\":\r\ncase \"mN2SKQwSQ\":\r\ncase \"BOmIBDqzE\":\r\ncase \"i6FoahpBd\":\r\ncase \"t22zy4HZI\":\r\ncase \"MN4gQx1pM\":\r\ncase \"SDnJgsHB7\":\r\ncase \"ZeWU6FQw0\":\r\ncase \"tuTzIg6kq\":\r\ncase \"nCgTVlANz\":\r\ncase \"Bi_8lEjnr\":\r\nreturn React.createElement(ReturnLayoutSticky, {...props, key: \"ReturnLayoutSticky\", style}, children(true));\r\ncase \"Pa7MGQhdV\":\r\ncase \"oAs9sD4Pn\":\r\nreturn React.createElement(ReturnLayout, {...props, key: \"ReturnLayout\", style}, children(true));\r\ncase \"KUHWCqJst\":\r\ncase \"PzUSUD5Gz\":\r\ncase \"IVIH1eXQu\":\r\ncase \"l0RU4hbaF\":\r\ncase \"gd3Obbaoi\":\r\ncase \"jk1RNlRqA\":\r\ncase \"CxSJuFZWs\":\r\ncase \"wYx0i1rPC\":\r\ncase \"hiuTppm6A\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"X7SrWBuXl\"]]}, (resolvedLinks) => React.createElement(MainLayout3, {...props, key: \"MainLayout3\", style, X7SrWBuXl: resolvedLinks[0]}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"LVwMVynXb\":\r\ncase \"OFwtGXi8O\":\r\ncase \"JoRmMZB1y\":\r\ncase \"p5GRjJdae\":\r\ncase \"k6cdLicbx\":\r\ncase \"hn3Hs7sYp\":\r\ncase \"zcQQI7fMF\":\r\ncase \"DtigXTJcN\":\r\ncase \"ifnCmr81r\":\r\ncase \"N_hAGlhjc\":\r\ncase \"PEVSc0yWf\":\r\ncase \"xI9ZoA2BE\":\r\ncase \"lc7uwrl0U\":\r\ncase \"Ry1Iivv9G\":\r\ncase \"khfLvYsDS\":\r\ncase \"AnWRIBAVx\":\r\ncase \"ZVPGIOlAU\":\r\ncase \"qAEaa5xrP\":\r\ncase \"boYWkddGF\":\r\nreturn [{hash: \"lou2nz\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"n6eh9n\", mediaQuery: \"(min-width: 640px) and (max-width: 1439.98px)\"}, {hash: \"6mu4gc\", mediaQuery: \"(max-width: 639.98px)\"}]\r\ncase \"augiA20Il\":\r\ncase \"yL1lKKhXL\":\r\nreturn [{hash: \"ey9uvc\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"ocuy38\", mediaQuery: \"(min-width: 640px) and (max-width: 1439.98px)\"}, {hash: \"8vkqv0\", mediaQuery: \"(max-width: 639.98px)\"}]\r\ncase \"BF7R5Rooq\":\r\ncase \"FJhwg8zqK\":\r\ncase \"qUkSBNgvf\":\r\ncase \"xshDTC_Af\":\r\ncase \"vmBbn07eN\":\r\ncase \"HqoBgovMX\":\r\ncase \"lQQ2cdVJF\":\r\ncase \"mN2SKQwSQ\":\r\ncase \"BOmIBDqzE\":\r\ncase \"i6FoahpBd\":\r\ncase \"t22zy4HZI\":\r\ncase \"MN4gQx1pM\":\r\ncase \"SDnJgsHB7\":\r\ncase \"ZeWU6FQw0\":\r\ncase \"tuTzIg6kq\":\r\ncase \"nCgTVlANz\":\r\ncase \"Bi_8lEjnr\":\r\nreturn [{hash: \"r35ct1\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"1udlw60\", mediaQuery: \"(min-width: 640px) and (max-width: 1439.98px)\"}, {hash: \"1tz58cf\", mediaQuery: \"(max-width: 639.98px)\"}]\r\ncase \"Pa7MGQhdV\":\r\ncase \"oAs9sD4Pn\":\r\nreturn [{hash: \"hrleo2\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"qu38ct\", mediaQuery: \"(min-width: 640px) and (max-width: 1439.98px)\"}, {hash: \"65fryr\", mediaQuery: \"(max-width: 639.98px)\"}]\r\ncase \"KUHWCqJst\":\r\ncase \"PzUSUD5Gz\":\r\ncase \"IVIH1eXQu\":\r\ncase \"l0RU4hbaF\":\r\ncase \"gd3Obbaoi\":\r\ncase \"jk1RNlRqA\":\r\ncase \"CxSJuFZWs\":\r\ncase \"wYx0i1rPC\":\r\ncase \"hiuTppm6A\":\r\nreturn [{hash: \"11wk066\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"1wgppsi\", mediaQuery: \"(min-width: 640px) and (max-width: 1439.98px)\"}, {hash: \"1n8wu5f\", mediaQuery: \"(max-width: 639.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\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\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\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.avelinewang.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/MKcd2Dig3FD20JkianXJ/hghxdmuqjeT7vPzFcHkD/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\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\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\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\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\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, contentLocaleId, pathVariables, canonicalPathVariables, 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\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\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 serverRoute = 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\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\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\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\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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"}