{"version":3,"file":"script_main.INyi0EDR.mjs","names":["addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","sharedStyle.className","React.useRef","React.useId","className","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","ButtonMenu","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","humanReadableEnumMap1","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","ButtonHamburger","MiscNavigation","ButtonPrimary","serializationHash","variantClassNames","animation","animation1","transformTemplate1","React.useContext","React.useMemo","React.Fragment","humanReadableEnumMap","humanReadableVariantMap","getProps","useRef","React.useId","React.useRef","className","_Fragment","SectionHeaderFonts","SectionHeader","SectionHeaderWithVariantAppearEffect","ContainerWithOptimizedAppearEffect","FooterComponentFonts","FooterComponent","SectionHeaderControls","breakpoints","serializationHash","variantClassNames","transformTemplate1","animation","animation1","breakpointRules","breakpointKeys","rules","mediaQueries","HTMLStyle","humanReadableEnumMap","humanReadableEnumMap1","humanReadableVariantMap","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","SectionHeader","FooterComponent","useRef","React.useId","className","PropertyOverrides","React.createElement","Main","Main_zh","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/H35JqByYW8WyY0O6ZKZT/3UegWWvHkJJuBTVzHVDT/pNKMxKNc0.js","https:/framerusercontent.com/modules/myvm3FiOCRjkwKs7zBXY/LI1o1glSHuSDuaDn5nLX/WoHnGBSHs.js","https:/framerusercontent.com/modules/mz6Fn2lzHY7vxw06lhAQ/KiiGbkWBKRWuuvwhuOkO/U_1MXyDPj.js","https:/framerusercontent.com/modules/j0hYreSbFMDP49Fr0oS6/Px1UMnge3wkYEqaM6C6U/TeR2ooMr3.js","https:/framerusercontent.com/modules/Z9h9MeAglRiPtVLCbZwf/PfOxwHfIxXaKb0n824Sd/pgugZlmt7.js","https:/framerusercontent.com/modules/N8LboGzymNoWT0xxPxUC/rlGbZn41gtf4jlsEtFaj/xuaYJ3d5W.js","https:/framerusercontent.com/modules/cEyGz1Z2GYKN1QxVrDk5/Vka8yEiRq1g0PXDwKKdq/sXFR1l20V.js","https:/framerusercontent.com/modules/SZN94lcGMamN1HtfxG0R/j8SlOF5WzkXyacRgFeWr/LuFXeTgmw.js","https:/framerusercontent.com/modules/wLUf3aNH5DYzyFmopml9/WfEIh5bzstUNWNth4dsA/bVRzmmAFk.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (9805f18)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/N7jJxV54MjjlvyOWUAOF/2oukfbhx6B7zhYrKfIXf/U0MmTVoIp.js\";const cycleOrder=[\"Haenobvc7\",\"HC7LCMwag\"];const serializationHash=\"framer-lyNGA\";const variantClassNames={Haenobvc7:\"framer-v-1lvbzj6\",HC7LCMwag:\"framer-v-1ve52v\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"Haenobvc7\",Mobile:\"HC7LCMwag\"};const getProps=({height,id,link,smoothScroll,width,...props})=>{return{...props,HxtWTQUWl:link??props.HxtWTQUWl,t5MCLUo5d:smoothScroll??props.t5MCLUo5d??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"Haenobvc7\"};};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,HxtWTQUWl,t5MCLUo5d,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Haenobvc7\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1lvbzj6\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Haenobvc7\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-65bd4ef3-5aa9-4f71-9c84-01b799e38f7c, rgba(0, 0, 0, 0.15))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",...style},...addPropertyOverrides({HC7LCMwag:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--framer-font-size\":\"13px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-0f0ae4b9-e928-41c5-b457-bbd33ae176d3, rgb(92, 92, 92)))\"},children:/*#__PURE__*/_jsx(Link,{href:HxtWTQUWl,motionChild:true,nodeId:\"wheJyLLlq\",openInNewTab:false,relValues:[],scopeId:\"pNKMxKNc0\",smoothScroll:t5MCLUo5d,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ep3d44\",\"data-styles-preset\":\"U0MmTVoIp\",children:\"Back to top ↑\"})})})}),className:\"framer-1m5a509\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wheJyLLlq\",style:{\"--extracted-gdpscs\":\"var(--token-0f0ae4b9-e928-41c5-b457-bbd33ae176d3, rgb(92, 92, 92))\",\"--variable-reference-t5MCLUo5d-pNKMxKNc0\":t5MCLUo5d},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"13px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0f0ae4b9-e928-41c5-b457-bbd33ae176d3, rgb(92, 92, 92)))\"},children:\"Made by Yaohsu\"})}),className:\"framer-1pwl2c0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NtK5eRVKS\",style:{\"--extracted-r6o4lv\":\"var(--token-0f0ae4b9-e928-41c5-b457-bbd33ae176d3, rgb(92, 92, 92))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lyNGA.framer-acv83j, .framer-lyNGA .framer-acv83j { display: block; }\",\".framer-lyNGA.framer-1lvbzj6 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 20px 40px 20px 40px; position: relative; width: 1140px; }\",\".framer-lyNGA .framer-1m5a509 { --framer-custom-cursors: pointer; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-lyNGA .framer-1pwl2c0 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-lyNGA.framer-v-1ve52v.framer-1lvbzj6 { align-content: flex-start; align-items: flex-start; gap: 32px; justify-content: flex-start; padding: 20px; }\",\".framer-lyNGA.framer-v-1ve52v .framer-1m5a509 { order: 0; }\",\".framer-lyNGA.framer-v-1ve52v .framer-1pwl2c0 { order: 1; }\",...sharedStyle.css,'.framer-lyNGA[data-border=\"true\"]::after, .framer-lyNGA [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 55.5\n * @framerIntrinsicWidth 1140\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"HC7LCMwag\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"HxtWTQUWl\":\"link\",\"t5MCLUo5d\":\"smoothScroll\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerpNKMxKNc0=withCSS(Component,css,\"framer-lyNGA\");export default FramerpNKMxKNc0;FramerpNKMxKNc0.displayName=\"Footer Component\";FramerpNKMxKNc0.defaultProps={height:55.5,width:1140};addPropertyControls(FramerpNKMxKNc0,{variant:{options:[\"Haenobvc7\",\"HC7LCMwag\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},HxtWTQUWl:{title:\"Link\",type:ControlType.Link},t5MCLUo5d:{defaultValue:true,title:\"Smooth Scroll\",type:ControlType.Boolean}});addFonts(FramerpNKMxKNc0,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpNKMxKNc0\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HC7LCMwag\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1140\",\"framerVariables\":\"{\\\"HxtWTQUWl\\\":\\\"link\\\",\\\"t5MCLUo5d\\\":\\\"smoothScroll\\\"}\",\"framerIntrinsicHeight\":\"55.5\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pNKMxKNc0.map","// Generated by Framer (6807895)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Manrope-medium\",\"FS;Manrope-bold\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/BNWG6MUI4RTC6WEND2VPDH4MHMIVU3XZ/R5YXY5FMVG6PXU36GNEEA24MIPMEPGSM/CIM4KQCLZSMMLWPVH25IDDSTY4ENPHEY.woff2\",weight:\"500\"},{family:\"Manrope\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NGBUP45ES3F7RD5XGKPEDJ6QEPO4TMOK/EXDVWJ2EDDVVV65UENMX33EDDYBX6OF7/6P4FPMFQH7CCC7RZ4UU4NKSGJ2RLF7V5.woff2\",weight:\"700\"}]}];export const css=['.framer-2v0Zr .framer-styles-preset-h4v113:not(.rich-text-wrapper), .framer-2v0Zr .framer-styles-preset-h4v113.rich-text-wrapper p { --framer-font-family: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-f2e9e661-0a76-4c53-a035-aef62ab0226e, #050505); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-2v0Zr\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6807895)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/myvm3FiOCRjkwKs7zBXY/LI1o1glSHuSDuaDn5nLX/WoHnGBSHs.js\";const cycleOrder=[\"BwWVh_D64\",\"rswlWb2Ol\"];const serializationHash=\"framer-pQYKm\";const variantClassNames={BwWVh_D64:\"framer-v-1epvt6d\",rswlWb2Ol:\"framer-v-1wjkkxn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Close:\"rswlWb2Ol\",Default:\"BwWVh_D64\"};const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"BwWVh_D64\",yxQjmrms2:click??props.yxQjmrms2};};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,yxQjmrms2,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"BwWVh_D64\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapecww4a=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(yxQjmrms2){const res=await yxQjmrms2(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"rswlWb2Ol\")return false;return true;};const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();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-1epvt6d\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"BwWVh_D64\",onTap:onTapecww4a,ref:ref??ref1,style:{...style},...addPropertyOverrides({rswlWb2Ol:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-h4v113\",\"data-styles-preset\":\"WoHnGBSHs\",children:\"Menu\"})}),className:\"framer-1ke2xo5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vwcXvcOr1\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({rswlWb2Ol:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-h4v113\",\"data-styles-preset\":\"WoHnGBSHs\",children:\"Close\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rhzgxo\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"wWOvnEA5b\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1i8of5a\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"cktv7QEQZ\",style:{backgroundColor:\"var(--token-ed7d7583-c3f7-4d7d-9032-091036b17d85, rgb(159, 160, 163))\",rotate:0},variants:{rswlWb2Ol:{rotate:45}}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-gfiqbu\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"REfoCmLgZ\",style:{backgroundColor:\"var(--token-ed7d7583-c3f7-4d7d-9032-091036b17d85, rgb(159, 160, 163))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-2ylapu\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"tR48Pidhc\",style:{backgroundColor:\"var(--token-ed7d7583-c3f7-4d7d-9032-091036b17d85, rgb(159, 160, 163))\",rotate:0},variants:{rswlWb2Ol:{rotate:-45}}})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pQYKm.framer-1ol9uj9, .framer-pQYKm .framer-1ol9uj9 { display: block; }\",\".framer-pQYKm.framer-1epvt6d { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-pQYKm .framer-1ke2xo5 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-pQYKm .framer-rhzgxo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 10px; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 12px; }\",\".framer-pQYKm .framer-1i8of5a, .framer-pQYKm .framer-gfiqbu, .framer-pQYKm .framer-2ylapu { flex: none; height: 1px; overflow: hidden; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-pQYKm.framer-1epvt6d { gap: 0px; } .framer-pQYKm.framer-1epvt6d > * { margin: 0px; margin-left: calc(5px / 2); margin-right: calc(5px / 2); } .framer-pQYKm.framer-1epvt6d > :first-child { margin-left: 0px; } .framer-pQYKm.framer-1epvt6d > :last-child { margin-right: 0px; } }\",\".framer-pQYKm.framer-v-1wjkkxn .framer-1i8of5a, .framer-pQYKm.framer-v-1wjkkxn .framer-2ylapu { left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 1px / 2); }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 13\n * @framerIntrinsicWidth 51\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"rswlWb2Ol\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"yxQjmrms2\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerU_1MXyDPj=withCSS(Component,css,\"framer-pQYKm\");export default FramerU_1MXyDPj;FramerU_1MXyDPj.displayName=\"Button/Hamburger\";FramerU_1MXyDPj.defaultProps={height:13,width:51};addPropertyControls(FramerU_1MXyDPj,{variant:{options:[\"BwWVh_D64\",\"rswlWb2Ol\"],optionTitles:[\"Default\",\"Close\"],title:\"Variant\",type:ControlType.Enum},yxQjmrms2:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerU_1MXyDPj,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerU_1MXyDPj\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"51\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"yxQjmrms2\\\":\\\"click\\\"}\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rswlWb2Ol\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"13\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./U_1MXyDPj.map","// Generated by Framer (8c094e5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={NKQxD_g62:{hover:true},PzrJ6Uzru:{hover:true},ZZw4WMB2C:{hover:true}};const cycleOrder=[\"NKQxD_g62\",\"PzrJ6Uzru\",\"ZZw4WMB2C\"];const serializationHash=\"framer-H18Lk\";const variantClassNames={NKQxD_g62:\"framer-v-1e3hb7r\",PzrJ6Uzru:\"framer-v-1b2gc68\",ZZw4WMB2C:\"framer-v-12u5el5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Accent:\"ZZw4WMB2C\",Outline:\"PzrJ6Uzru\",Primary:\"NKQxD_g62\"};const getProps=({height,id,link,text,width,...props})=>{return{...props,cmOyOkrcv:text??props.cmOyOkrcv??\"Button\",UxigDE1L2:link??props.UxigDE1L2,variant:humanReadableVariantMap[props.variant]??props.variant??\"NKQxD_g62\"};};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,cmOyOkrcv,UxigDE1L2,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"NKQxD_g62\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:UxigDE1L2,motionChild:true,nodeId:\"NKQxD_g62\",scopeId:\"TeR2ooMr3\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1e3hb7r\",className,classNames)} framer-81iv1c`,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"NKQxD_g62\",ref:refBinding,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:\"var(--token-f2e9e661-0a76-4c53-a035-aef62ab0226e, rgb(5, 5, 5))\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,boxShadow:\"none\",...style},variants:{\"NKQxD_g62-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",boxShadow:\"none\"},\"PzrJ6Uzru-hover\":{\"--border-color\":\"var(--token-f2e9e661-0a76-4c53-a035-aef62ab0226e, rgb(5, 5, 5))\",backgroundColor:\"var(--token-f2e9e661-0a76-4c53-a035-aef62ab0226e, rgb(5, 5, 5))\",boxShadow:\"none\"},\"ZZw4WMB2C-hover\":{boxShadow:\"inset 3px 3px 3px 0px rgba(252, 80, 0, 0.05), inset 0px 2px 20px 0px rgba(252, 80, 0, 0.05), 0px 4px 4px 0px rgba(252, 80, 0, 0.03), 0px 6px 6px 0px rgba(252, 80, 0, 0.05)\"},PzrJ6Uzru:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6228b698-a24e-4df5-8c50-3ed9ca3e0fbe, rgba(5, 5, 5, 0.05))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-ff3ac047-0963-488a-8475-4b1006e32367, rgba(5, 5, 5, 0.03))\"},ZZw4WMB2C:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(252, 80, 0, 0.05)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(252, 80, 0, 0.03)\",boxShadow:\"inset 3px 3px 3px 0px rgba(252, 80, 0, 0.05), inset 0px 2px 20px 0px rgba(252, 80, 0, 0.05)\"}},...addPropertyOverrides({\"NKQxD_g62-hover\":{\"data-framer-name\":undefined},\"PzrJ6Uzru-hover\":{\"data-framer-name\":undefined},\"ZZw4WMB2C-hover\":{\"data-framer-name\":undefined},PzrJ6Uzru:{\"data-border\":true,\"data-framer-name\":\"Outline\"},ZZw4WMB2C:{\"data-border\":true,\"data-framer-name\":\"Accent\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-63v1e\",layoutDependency:layoutDependency,layoutId:\"cQ8nGWMyj\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11 11\" overflow=\"visible\"><path d=\"M 11 7.333 L 11 8.067 C 11 9.093 11 9.607 10.8 9.999 C 10.624 10.344 10.344 10.624 9.999 10.8 C 9.607 11 9.093 11 8.067 11 L 2.933 11 C 1.907 11 1.393 11 1.001 10.8 C 0.656 10.624 0.376 10.344 0.2 9.999 C 0 9.607 0 9.093 0 8.067 L 0 7.333 M 8.556 4.278 L 5.5 7.333 M 5.5 7.333 L 2.444 4.278 M 5.5 7.333 L 5.5 0\" fill=\"transparent\" stroke=\"rgb(255, 255, 255)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-tm7dws\",layoutDependency:layoutDependency,layoutId:\"hZf2FnW9o\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11 3.667\" overflow=\"visible\"><path d=\"M 11 0 L 11 0.733 C 11 1.76 11 2.273 10.8 2.666 C 10.624 3.011 10.344 3.291 9.999 3.467 C 9.607 3.667 9.093 3.667 8.067 3.667 L 2.933 3.667 C 1.907 3.667 1.393 3.667 1.001 3.467 C 0.656 3.291 0.376 3.011 0.2 2.666 C 0 2.273 0 1.76 0 0.733 L 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ogr0qs\",layoutDependency:layoutDependency,layoutId:\"FhFe7rT6m\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.056 3.056\" overflow=\"visible\"><path d=\"M 3.056 0 L 0 3.056\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1unfe1v\",layoutDependency:layoutDependency,layoutId:\"iSnZBVAx0\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.056 3.056\" overflow=\"visible\"><path d=\"M 3.056 3.056 L 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rjza2u\",layoutDependency:layoutDependency,layoutId:\"jRi0tlnnV\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 7.333\" overflow=\"visible\"><path d=\"M 0 7.333 L 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7cb81322-71d2-41aa-8bf1-f643ac75e443, rgb(246, 246, 246)))\",\"--framer-text-transform\":\"inherit\"},children:\"Button\"})}),className:\"framer-4c9ihg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"c1EllOaz6\",style:{\"--extracted-r6o4lv\":\"var(--token-7cb81322-71d2-41aa-8bf1-f643ac75e443, rgb(246, 246, 246))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:cmOyOkrcv,variants:{\"PzrJ6Uzru-hover\":{\"--extracted-r6o4lv\":\"var(--token-7cb81322-71d2-41aa-8bf1-f643ac75e443, rgb(246, 246, 246))\"},PzrJ6Uzru:{\"--extracted-r6o4lv\":\"var(--token-f2e9e661-0a76-4c53-a035-aef62ab0226e, rgb(5, 5, 5))\"},ZZw4WMB2C:{\"--extracted-r6o4lv\":\"var(--token-36b374a3-3766-4ada-9999-f10ac9d1215d, rgb(252, 80, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"PzrJ6Uzru-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7cb81322-71d2-41aa-8bf1-f643ac75e443, rgb(246, 246, 246)))\",\"--framer-text-transform\":\"inherit\"},children:\"Button\"})})},PzrJ6Uzru:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2e9e661-0a76-4c53-a035-aef62ab0226e, rgb(5, 5, 5)))\",\"--framer-text-transform\":\"inherit\"},children:\"Button\"})})},ZZw4WMB2C:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-36b374a3-3766-4ada-9999-f10ac9d1215d, rgb(252, 80, 0)))\",\"--framer-text-transform\":\"inherit\"},children:\"Button\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-H18Lk.framer-81iv1c, .framer-H18Lk .framer-81iv1c { display: block; }\",\".framer-H18Lk.framer-1e3hb7r { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 32px; justify-content: center; overflow: hidden; padding: 8px 16px 8px 16px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-H18Lk .framer-63v1e { height: 11px; position: relative; width: 11px; }\",\".framer-H18Lk .framer-tm7dws { height: 4px; left: 0px; position: absolute; top: 8px; width: 11px; }\",\".framer-H18Lk .framer-ogr0qs { height: 3px; left: 6px; position: absolute; top: 5px; width: 3px; }\",\".framer-H18Lk .framer-1unfe1v { height: 3px; left: 3px; position: absolute; top: 5px; width: 3px; }\",\".framer-H18Lk .framer-1rjza2u { height: 8px; left: 6px; position: absolute; top: 0px; width: 1px; }\",\".framer-H18Lk .framer-4c9ihg { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-H18Lk[data-border=\"true\"]::after, .framer-H18Lk [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 32\n * @framerIntrinsicWidth 86\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"PzrJ6Uzru\":{\"layout\":[\"auto\",\"fixed\"]},\"ZZw4WMB2C\":{\"layout\":[\"auto\",\"fixed\"]},\"n7x69DiCC\":{\"layout\":[\"auto\",\"fixed\"]},\"Na0ijBNZE\":{\"layout\":[\"auto\",\"fixed\"]},\"sGmly0Vs7\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"cmOyOkrcv\":\"text\",\"UxigDE1L2\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTeR2ooMr3=withCSS(Component,css,\"framer-H18Lk\");export default FramerTeR2ooMr3;FramerTeR2ooMr3.displayName=\"Button/Primary\";FramerTeR2ooMr3.defaultProps={height:32,width:86};addPropertyControls(FramerTeR2ooMr3,{variant:{options:[\"NKQxD_g62\",\"PzrJ6Uzru\",\"ZZw4WMB2C\"],optionTitles:[\"Primary\",\"Outline\",\"Accent\"],title:\"Variant\",type:ControlType.Enum},cmOyOkrcv:{defaultValue:\"Button\",displayTextArea:false,title:\"Text\",type:ControlType.String},UxigDE1L2:{title:\"Link\",type:ControlType.Link}});addFonts(FramerTeR2ooMr3,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTeR2ooMr3\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"cmOyOkrcv\\\":\\\"text\\\",\\\"UxigDE1L2\\\":\\\"link\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"PzrJ6Uzru\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ZZw4WMB2C\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"n7x69DiCC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Na0ijBNZE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"sGmly0Vs7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"32\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"86\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TeR2ooMr3.map","// Generated by Framer (397058d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={LRi57mASt:{hover:true}};const cycleOrder=[\"LRi57mASt\",\"GZnwhOWbz\"];const serializationHash=\"framer-whHk6\";const variantClassNames={GZnwhOWbz:\"framer-v-1p9q3fs\",LRi57mASt:\"framer-v-nf110u\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Active:\"GZnwhOWbz\",Default:\"LRi57mASt\"};const getProps=({height,id,link,text,width,...props})=>{return{...props,PysetJGId:link??props.PysetJGId,uE7B3MdR1:text??props.uE7B3MdR1??\"Menu\",variant:humanReadableVariantMap[props.variant]??props.variant??\"LRi57mASt\"};};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,uE7B3MdR1,PysetJGId,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"LRi57mASt\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"GZnwhOWbz\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:PysetJGId,motionChild:true,nodeId:\"LRi57mASt\",scopeId:\"pgugZlmt7\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-nf110u\",className,classNames)} framer-h1mvw2`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"LRi57mASt\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,...style},variants:{\"LRi57mASt-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},GZnwhOWbz:{backgroundColor:\"var(--token-f2e9e661-0a76-4c53-a035-aef62ab0226e, rgb(5, 5, 5))\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50}},...addPropertyOverrides({\"LRi57mASt-hover\":{\"data-framer-name\":undefined},GZnwhOWbz:{\"data-framer-name\":\"Active\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-q85t4q\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"MTOTtX3Rn\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2e9e661-0a76-4c53-a035-aef62ab0226e, rgb(5, 5, 5)))\"},children:\"Menu\"})}),className:\"framer-1gwu1uy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OMCndSkzs\",style:{\"--extracted-r6o4lv\":\"var(--token-f2e9e661-0a76-4c53-a035-aef62ab0226e, rgb(5, 5, 5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:uE7B3MdR1,variants:{\"LRi57mASt-hover\":{\"--extracted-r6o4lv\":\"var(--token-f9cf9e1c-f7a1-4aa9-bc3e-5e4aedc67046, rgb(13, 13, 13))\"},GZnwhOWbz:{\"--extracted-r6o4lv\":\"var(--token-7cb81322-71d2-41aa-8bf1-f643ac75e443, rgb(246, 246, 246))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"LRi57mASt-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f9cf9e1c-f7a1-4aa9-bc3e-5e4aedc67046, rgb(13, 13, 13)))\"},children:\"Menu\"})})},GZnwhOWbz:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7cb81322-71d2-41aa-8bf1-f643ac75e443, rgb(246, 246, 246)))\"},children:\"Menu\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tbocjl\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"PZ3U5hMZv\",style:{backgroundColor:\"var(--token-f2e9e661-0a76-4c53-a035-aef62ab0226e, rgb(5, 5, 5))\"},variants:{\"LRi57mASt-hover\":{backgroundColor:\"var(--token-f9cf9e1c-f7a1-4aa9-bc3e-5e4aedc67046, rgb(13, 13, 13))\"}}})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-whHk6.framer-h1mvw2, .framer-whHk6 .framer-h1mvw2 { display: block; }\",\".framer-whHk6.framer-nf110u { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 10px 18px 10px 18px; position: relative; text-decoration: none; width: min-content; }\",\".framer-whHk6 .framer-q85t4q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-whHk6 .framer-1gwu1uy { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-whHk6 .framer-1tbocjl { bottom: 0px; flex: none; height: 1px; left: 0px; overflow: hidden; position: absolute; width: 0%; z-index: 1; }\",\".framer-whHk6.framer-v-1p9q3fs.framer-nf110u { will-change: var(--framer-will-change-override, transform); }\",\".framer-whHk6.framer-v-nf110u.hover .framer-1tbocjl { width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 35.5\n * @framerIntrinsicWidth 69.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"GZnwhOWbz\":{\"layout\":[\"auto\",\"auto\"]},\"RmySEOJeC\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"uE7B3MdR1\":\"text\",\"PysetJGId\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerpgugZlmt7=withCSS(Component,css,\"framer-whHk6\");export default FramerpgugZlmt7;FramerpgugZlmt7.displayName=\"Button/Menu\";FramerpgugZlmt7.defaultProps={height:35.5,width:69.5};addPropertyControls(FramerpgugZlmt7,{variant:{options:[\"LRi57mASt\",\"GZnwhOWbz\"],optionTitles:[\"Default\",\"Active\"],title:\"Variant\",type:ControlType.Enum},uE7B3MdR1:{defaultValue:\"Menu\",displayTextArea:false,title:\"Text\",type:ControlType.String},PysetJGId:{title:\"Link\",type:ControlType.Link}});addFonts(FramerpgugZlmt7,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpgugZlmt7\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GZnwhOWbz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RmySEOJeC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"uE7B3MdR1\\\":\\\"text\\\",\\\"PysetJGId\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"69.5\",\"framerIntrinsicHeight\":\"35.5\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pgugZlmt7.map","// Generated by Framer (397058d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ButtonMenu from\"https://framerusercontent.com/modules/Z9h9MeAglRiPtVLCbZwf/PfOxwHfIxXaKb0n824Sd/pgugZlmt7.js\";const ButtonMenuFonts=getFonts(ButtonMenu);const cycleOrder=[\"TZIULnPhf\",\"tn7D5dehR\",\"kSZLe1oXg\",\"O35TlkODX\",\"raruGyYZ2\",\"gMm0yCWkV\",\"PQGJfjHpX\",\"Kv1fEpRp4\",\"rp4AAjD2O\",\"fgN7hf2Mh\",\"iyEotI6mF\",\"H8LwklOks\"];const serializationHash=\"framer-iJskh\";const variantClassNames={fgN7hf2Mh:\"framer-v-1vkvzwi\",gMm0yCWkV:\"framer-v-1gq7irm\",H8LwklOks:\"framer-v-y31dhd\",iyEotI6mF:\"framer-v-1hjo3fl\",kSZLe1oXg:\"framer-v-h9qp5w\",Kv1fEpRp4:\"framer-v-1nn36tw\",O35TlkODX:\"framer-v-1wmfvu3\",PQGJfjHpX:\"framer-v-p2zfbl\",raruGyYZ2:\"framer-v-1fb7auv\",rp4AAjD2O:\"framer-v-1o5h8v0\",tn7D5dehR:\"framer-v-mz8ecl\",TZIULnPhf:\"framer-v-14i8ia1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};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 humanReadableEnumMap={Horizontal:\"row\",Vertical:\"column\"};const humanReadableEnumMap1={\"Space Around\":\"space-around\",\"Space Between\":\"space-between\",\"Space Evenly\":\"space-evenly\",Center:\"center\",End:\"flex-end\",Start:\"flex-start\"};const humanReadableEnumMap2={Center:\"center\",End:\"flex-end\",Start:\"flex-start\"};const humanReadableVariantMap={About_zh:\"iyEotI6mF\",About:\"O35TlkODX\",Blog:\"Kv1fEpRp4\",Contact_zh:\"H8LwklOks\",Contact:\"raruGyYZ2\",Course:\"PQGJfjHpX\",Default:\"TZIULnPhf\",Home_zh:\"rp4AAjD2O\",Home:\"tn7D5dehR\",Product:\"gMm0yCWkV\",Works_zh:\"fgN7hf2Mh\",Works:\"kSZLe1oXg\"};const getProps=({align,background,direction,distribute,gap,height,id,padding,radius,width,...props})=>{return{...props,cCCmjBw1m:radius??props.cCCmjBw1m??\"100px\",CJZKat4cm:gap??props.CJZKat4cm??10,HHf7rC1CV:padding??props.HHf7rC1CV??\"4px 4px 4px 4px\",hIdMg8qZR:humanReadableEnumMap1[distribute]??distribute??props.hIdMg8qZR??\"center\",OadaaEaiv:humanReadableEnumMap2[align]??align??props.OadaaEaiv??\"center\",pH5TxZaC5:background??props.pH5TxZaC5??\"rgba(255, 255, 255, 0.7)\",pN4JY60m1:humanReadableEnumMap[direction]??direction??props.pN4JY60m1??\"row\",variant:humanReadableVariantMap[props.variant]??props.variant??\"TZIULnPhf\"};};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,pN4JY60m1,hIdMg8qZR,OadaaEaiv,CJZKat4cm,HHf7rC1CV,cCCmjBw1m,pH5TxZaC5,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"TZIULnPhf\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-14i8ia1\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"TZIULnPhf\",ref:refBinding,style:{\"--1e9381h\":OadaaEaiv,\"--1go8kb8\":numberToPixelString(CJZKat4cm),\"--1hyacwh\":numberToPixelString(HHf7rC1CV),\"--1nldgds\":pN4JY60m1,\"--1xi8nnc\":hIdMg8qZR,backdropFilter:\"blur(10px)\",backgroundColor:pH5TxZaC5,borderBottomLeftRadius:radiusForCorner(cCCmjBw1m,3),borderBottomRightRadius:radiusForCorner(cCCmjBw1m,2),borderTopLeftRadius:radiusForCorner(cCCmjBw1m,0),borderTopRightRadius:radiusForCorner(cCCmjBw1m,1),WebkitBackdropFilter:\"blur(10px)\",...style},...addPropertyOverrides({fgN7hf2Mh:{\"data-framer-name\":\"Works_zh\"},gMm0yCWkV:{\"data-framer-name\":\"Product\"},H8LwklOks:{\"data-framer-name\":\"Contact_zh\"},iyEotI6mF:{\"data-framer-name\":\"About_zh\"},kSZLe1oXg:{\"data-framer-name\":\"Works\"},Kv1fEpRp4:{\"data-framer-name\":\"Blog\"},O35TlkODX:{\"data-framer-name\":\"About\"},PQGJfjHpX:{\"data-framer-name\":\"Course\"},raruGyYZ2:{\"data-framer-name\":\"Contact\"},rp4AAjD2O:{\"data-framer-name\":\"Home_zh\"},tn7D5dehR:{\"data-framer-name\":\"Home\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"djL2YrrmX\"},implicitPathVariables:undefined},{href:{webPageId:\"djL2YrrmX\"},implicitPathVariables:undefined},{href:{webPageId:\"djL2YrrmX\"},implicitPathVariables:undefined},{href:{webPageId:\"djL2YrrmX\"},implicitPathVariables:undefined},{href:{webPageId:\"djL2YrrmX\"},implicitPathVariables:undefined},{href:{webPageId:\"djL2YrrmX\"},implicitPathVariables:undefined},{href:{webPageId:\"djL2YrrmX\"},implicitPathVariables:undefined},{href:{webPageId:\"djL2YrrmX\"},implicitPathVariables:undefined},{href:{webPageId:\"j38XCYXck\"},implicitPathVariables:undefined},{href:{webPageId:\"j38XCYXck\"},implicitPathVariables:undefined},{href:{webPageId:\"j38XCYXck\"},implicitPathVariables:undefined},{href:{webPageId:\"j38XCYXck\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cp64bn-container\",\"data-framer-name\":\"Home\",layoutDependency:layoutDependency,layoutId:\"dlOE8Rqnx-container\",name:\"Home\",nodeId:\"dlOE8Rqnx\",rendersWithMotion:true,scopeId:\"xuaYJ3d5W\",children:/*#__PURE__*/_jsx(ButtonMenu,{height:\"100%\",id:\"dlOE8Rqnx\",layoutId:\"dlOE8Rqnx\",name:\"Home\",PysetJGId:resolvedLinks[0],uE7B3MdR1:\"Home\",variant:\"LRi57mASt\",width:\"100%\",...addPropertyOverrides({fgN7hf2Mh:{PysetJGId:resolvedLinks[9],uE7B3MdR1:\"首頁\"},gMm0yCWkV:{PysetJGId:resolvedLinks[5]},H8LwklOks:{PysetJGId:resolvedLinks[11],uE7B3MdR1:\"首頁\"},iyEotI6mF:{PysetJGId:resolvedLinks[10],uE7B3MdR1:\"首頁\"},kSZLe1oXg:{PysetJGId:resolvedLinks[2]},Kv1fEpRp4:{PysetJGId:resolvedLinks[7]},O35TlkODX:{PysetJGId:resolvedLinks[3]},PQGJfjHpX:{PysetJGId:resolvedLinks[6]},raruGyYZ2:{PysetJGId:resolvedLinks[4]},rp4AAjD2O:{PysetJGId:resolvedLinks[8],uE7B3MdR1:\"首頁\",variant:\"GZnwhOWbz\"},tn7D5dehR:{PysetJGId:resolvedLinks[1],variant:\"GZnwhOWbz\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"yHrKEULwG\"},implicitPathVariables:undefined},{href:{webPageId:\"yHrKEULwG\"},implicitPathVariables:undefined},{href:{webPageId:\"yHrKEULwG\"},implicitPathVariables:undefined},{href:{webPageId:\"yHrKEULwG\"},implicitPathVariables:undefined},{href:{webPageId:\"yHrKEULwG\"},implicitPathVariables:undefined},{href:{webPageId:\"yHrKEULwG\"},implicitPathVariables:undefined},{href:{webPageId:\"yHrKEULwG\"},implicitPathVariables:undefined},{href:{webPageId:\"yHrKEULwG\"},implicitPathVariables:undefined},{href:{webPageId:\"GJul3tc1H\"},implicitPathVariables:undefined},{href:{webPageId:\"GJul3tc1H\"},implicitPathVariables:undefined},{href:{webPageId:\"GJul3tc1H\"},implicitPathVariables:undefined},{href:{webPageId:\"GJul3tc1H\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9eo13z-container\",layoutDependency:layoutDependency,layoutId:\"lt6G9N_Gs-container\",nodeId:\"lt6G9N_Gs\",rendersWithMotion:true,scopeId:\"xuaYJ3d5W\",children:/*#__PURE__*/_jsx(ButtonMenu,{height:\"100%\",id:\"lt6G9N_Gs\",layoutId:\"lt6G9N_Gs\",PysetJGId:resolvedLinks1[0],uE7B3MdR1:\"Works\",variant:\"LRi57mASt\",width:\"100%\",...addPropertyOverrides({fgN7hf2Mh:{PysetJGId:resolvedLinks1[9],uE7B3MdR1:\"專案\",variant:\"GZnwhOWbz\"},gMm0yCWkV:{PysetJGId:resolvedLinks1[5]},H8LwklOks:{PysetJGId:resolvedLinks1[11],uE7B3MdR1:\"專案\"},iyEotI6mF:{PysetJGId:resolvedLinks1[10],uE7B3MdR1:\"專案\"},kSZLe1oXg:{PysetJGId:resolvedLinks1[2],variant:\"GZnwhOWbz\"},Kv1fEpRp4:{PysetJGId:resolvedLinks1[7]},O35TlkODX:{PysetJGId:resolvedLinks1[3]},PQGJfjHpX:{PysetJGId:resolvedLinks1[6]},raruGyYZ2:{PysetJGId:resolvedLinks1[4]},rp4AAjD2O:{PysetJGId:resolvedLinks1[8],uE7B3MdR1:\"專案\"},tn7D5dehR:{PysetJGId:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"VtE6bb0sm\"},implicitPathVariables:undefined},{href:{webPageId:\"VtE6bb0sm\"},implicitPathVariables:undefined},{href:{webPageId:\"VtE6bb0sm\"},implicitPathVariables:undefined},{href:{webPageId:\"VtE6bb0sm\"},implicitPathVariables:undefined},{href:{webPageId:\"VtE6bb0sm\"},implicitPathVariables:undefined},{href:{webPageId:\"VtE6bb0sm\"},implicitPathVariables:undefined},{href:{webPageId:\"VtE6bb0sm\"},implicitPathVariables:undefined},{href:{webPageId:\"VtE6bb0sm\"},implicitPathVariables:undefined},{href:{webPageId:\"y_OLp3Qkc\"},implicitPathVariables:undefined},{href:{webPageId:\"y_OLp3Qkc\"},implicitPathVariables:undefined},{href:{webPageId:\"y_OLp3Qkc\"},implicitPathVariables:undefined},{href:{webPageId:\"y_OLp3Qkc\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-a3beyc-container\",layoutDependency:layoutDependency,layoutId:\"g35TCMKhX-container\",nodeId:\"g35TCMKhX\",rendersWithMotion:true,scopeId:\"xuaYJ3d5W\",children:/*#__PURE__*/_jsx(ButtonMenu,{height:\"100%\",id:\"g35TCMKhX\",layoutId:\"g35TCMKhX\",PysetJGId:resolvedLinks2[0],uE7B3MdR1:\"About\",variant:\"LRi57mASt\",width:\"100%\",...addPropertyOverrides({fgN7hf2Mh:{PysetJGId:resolvedLinks2[9],uE7B3MdR1:\"關於\"},gMm0yCWkV:{PysetJGId:resolvedLinks2[5]},H8LwklOks:{PysetJGId:resolvedLinks2[11],uE7B3MdR1:\"關於\"},iyEotI6mF:{PysetJGId:resolvedLinks2[10],uE7B3MdR1:\"關於\",variant:\"GZnwhOWbz\"},kSZLe1oXg:{PysetJGId:resolvedLinks2[2]},Kv1fEpRp4:{PysetJGId:resolvedLinks2[7]},O35TlkODX:{PysetJGId:resolvedLinks2[3],variant:\"GZnwhOWbz\"},PQGJfjHpX:{PysetJGId:resolvedLinks2[6]},raruGyYZ2:{PysetJGId:resolvedLinks2[4]},rp4AAjD2O:{PysetJGId:resolvedLinks2[8],uE7B3MdR1:\"關於\"},tn7D5dehR:{PysetJGId:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"TxCAVVuA3\"},implicitPathVariables:undefined},{href:{webPageId:\"TxCAVVuA3\"},implicitPathVariables:undefined},{href:{webPageId:\"TxCAVVuA3\"},implicitPathVariables:undefined},{href:{webPageId:\"TxCAVVuA3\"},implicitPathVariables:undefined},{href:{webPageId:\"TxCAVVuA3\"},implicitPathVariables:undefined},{href:{webPageId:\"TxCAVVuA3\"},implicitPathVariables:undefined},{href:{webPageId:\"TxCAVVuA3\"},implicitPathVariables:undefined},{href:{webPageId:\"TxCAVVuA3\"},implicitPathVariables:undefined},{href:{webPageId:\"ENaUqAgVX\"},implicitPathVariables:undefined},{href:{webPageId:\"ENaUqAgVX\"},implicitPathVariables:undefined},{href:{webPageId:\"ENaUqAgVX\"},implicitPathVariables:undefined},{href:{webPageId:\"ENaUqAgVX\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fpehos-container\",layoutDependency:layoutDependency,layoutId:\"VQcyz_af3-container\",nodeId:\"VQcyz_af3\",rendersWithMotion:true,scopeId:\"xuaYJ3d5W\",children:/*#__PURE__*/_jsx(ButtonMenu,{height:\"100%\",id:\"VQcyz_af3\",layoutId:\"VQcyz_af3\",PysetJGId:resolvedLinks3[0],uE7B3MdR1:\"Contact\",variant:\"LRi57mASt\",width:\"100%\",...addPropertyOverrides({fgN7hf2Mh:{PysetJGId:resolvedLinks3[9],uE7B3MdR1:\"聯繫\"},gMm0yCWkV:{PysetJGId:resolvedLinks3[5]},H8LwklOks:{PysetJGId:resolvedLinks3[11],uE7B3MdR1:\"聯繫\",variant:\"GZnwhOWbz\"},iyEotI6mF:{PysetJGId:resolvedLinks3[10],uE7B3MdR1:\"聯繫\"},kSZLe1oXg:{PysetJGId:resolvedLinks3[2]},Kv1fEpRp4:{PysetJGId:resolvedLinks3[7]},O35TlkODX:{PysetJGId:resolvedLinks3[3]},PQGJfjHpX:{PysetJGId:resolvedLinks3[6]},raruGyYZ2:{PysetJGId:resolvedLinks3[4],variant:\"GZnwhOWbz\"},rp4AAjD2O:{PysetJGId:resolvedLinks3[8],uE7B3MdR1:\"聯繫\"},tn7D5dehR:{PysetJGId:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iJskh.framer-12cakzy, .framer-iJskh .framer-12cakzy { display: block; }\",\".framer-iJskh.framer-14i8ia1 { align-content: var(--1e9381h); align-items: var(--1e9381h); display: flex; flex-direction: var(--1nldgds); flex-wrap: nowrap; gap: var(--1go8kb8); height: min-content; justify-content: var(--1xi8nnc); overflow: hidden; padding: var(--1hyacwh); position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-iJskh .framer-cp64bn-container, .framer-iJskh .framer-9eo13z-container, .framer-iJskh .framer-a3beyc-container, .framer-iJskh .framer-1fpehos-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 43.5\n * @framerIntrinsicWidth 350.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"tn7D5dehR\":{\"layout\":[\"auto\",\"auto\"]},\"kSZLe1oXg\":{\"layout\":[\"auto\",\"auto\"]},\"O35TlkODX\":{\"layout\":[\"auto\",\"auto\"]},\"raruGyYZ2\":{\"layout\":[\"auto\",\"auto\"]},\"gMm0yCWkV\":{\"layout\":[\"auto\",\"auto\"]},\"PQGJfjHpX\":{\"layout\":[\"auto\",\"auto\"]},\"Kv1fEpRp4\":{\"layout\":[\"auto\",\"auto\"]},\"rp4AAjD2O\":{\"layout\":[\"auto\",\"auto\"]},\"fgN7hf2Mh\":{\"layout\":[\"auto\",\"auto\"]},\"iyEotI6mF\":{\"layout\":[\"auto\",\"auto\"]},\"H8LwklOks\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"pN4JY60m1\":\"direction\",\"hIdMg8qZR\":\"distribute\",\"OadaaEaiv\":\"align\",\"CJZKat4cm\":\"gap\",\"HHf7rC1CV\":\"padding\",\"cCCmjBw1m\":\"radius\",\"pH5TxZaC5\":\"background\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxuaYJ3d5W=withCSS(Component,css,\"framer-iJskh\");export default FramerxuaYJ3d5W;FramerxuaYJ3d5W.displayName=\"Misc/Navigation\";FramerxuaYJ3d5W.defaultProps={height:43.5,width:350.5};addPropertyControls(FramerxuaYJ3d5W,{variant:{options:[\"TZIULnPhf\",\"tn7D5dehR\",\"kSZLe1oXg\",\"O35TlkODX\",\"raruGyYZ2\",\"gMm0yCWkV\",\"PQGJfjHpX\",\"Kv1fEpRp4\",\"rp4AAjD2O\",\"fgN7hf2Mh\",\"iyEotI6mF\",\"H8LwklOks\"],optionTitles:[\"Default\",\"Home\",\"Works\",\"About\",\"Contact\",\"Product\",\"Course\",\"Blog\",\"Home_zh\",\"Works_zh\",\"About_zh\",\"Contact_zh\"],title:\"Variant\",type:ControlType.Enum},pN4JY60m1:{defaultValue:\"row\",displaySegmentedControl:true,optionIcons:[\"direction-horizontal\",\"direction-vertical\"],options:[\"row\",\"column\"],optionTitles:[\"Horizontal\",\"Vertical\"],title:\"Direction\",type:ControlType.Enum},hIdMg8qZR:{defaultValue:\"center\",options:[\"flex-start\",\"center\",\"flex-end\",\"space-between\",\"space-around\",\"space-evenly\"],optionTitles:[\"Start\",\"Center\",\"End\",\"Space Between\",\"Space Around\",\"Space Evenly\"],title:\"Distribute\",type:ControlType.Enum},OadaaEaiv:{defaultValue:\"center\",options:[\"flex-start\",\"center\",\"flex-end\"],optionTitles:[\"Start\",\"Center\",\"End\"],title:\"Align\",type:ControlType.Enum},CJZKat4cm:{defaultValue:10,min:0,title:\"Gap\",type:ControlType.Number},HHf7rC1CV:{defaultValue:\"4px 4px 4px 4px\",title:\"Padding\",type:ControlType.Padding},cCCmjBw1m:{defaultValue:\"100px\",title:\"Radius\",type:ControlType.BorderRadius},pH5TxZaC5:{defaultValue:\"rgba(255, 255, 255, 0.7)\",title:\"Background\",type:ControlType.Color}});addFonts(FramerxuaYJ3d5W,[{explicitInter:true,fonts:[]},...ButtonMenuFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxuaYJ3d5W\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"pN4JY60m1\\\":\\\"direction\\\",\\\"hIdMg8qZR\\\":\\\"distribute\\\",\\\"OadaaEaiv\\\":\\\"align\\\",\\\"CJZKat4cm\\\":\\\"gap\\\",\\\"HHf7rC1CV\\\":\\\"padding\\\",\\\"cCCmjBw1m\\\":\\\"radius\\\",\\\"pH5TxZaC5\\\":\\\"background\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"350.5\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"tn7D5dehR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kSZLe1oXg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"O35TlkODX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"raruGyYZ2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gMm0yCWkV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"PQGJfjHpX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Kv1fEpRp4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rp4AAjD2O\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fgN7hf2Mh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"iyEotI6mF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"H8LwklOks\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"43.5\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (beb597f)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,getPropertyControls,Link,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ButtonHamburger from\"https://framerusercontent.com/modules/mz6Fn2lzHY7vxw06lhAQ/KiiGbkWBKRWuuvwhuOkO/U_1MXyDPj.js\";import ButtonPrimary from\"https://framerusercontent.com/modules/j0hYreSbFMDP49Fr0oS6/Px1UMnge3wkYEqaM6C6U/TeR2ooMr3.js\";import MiscNavigation from\"https://framerusercontent.com/modules/N8LboGzymNoWT0xxPxUC/rlGbZn41gtf4jlsEtFaj/xuaYJ3d5W.js\";const ButtonHamburgerFonts=getFonts(ButtonHamburger);const MiscNavigationFonts=getFonts(MiscNavigation);const MotionDivWithFX=withFX(motion.div);const ButtonPrimaryFonts=getFonts(ButtonPrimary);const MiscNavigationControls=getPropertyControls(MiscNavigation);const cycleOrder=[\"OeMLN5GVi\",\"KVYLumb0C\",\"zGr9VMuIt\",\"Ocaxd185o\",\"AykYBAt1H\",\"AFTXog0Rc\",\"OJgXwUayF\",\"cebtyQbRO\",\"dUwHTasSp\",\"OlJaFxccg\"];const serializationHash=\"framer-LWbDm\";const variantClassNames={AFTXog0Rc:\"framer-v-ycu1pr\",AykYBAt1H:\"framer-v-1ri4xe7\",cebtyQbRO:\"framer-v-r1i3ar\",dUwHTasSp:\"framer-v-1ajbn6x\",KVYLumb0C:\"framer-v-1f28l02\",Ocaxd185o:\"framer-v-o246l2\",OeMLN5GVi:\"framer-v-bzu5s7\",OJgXwUayF:\"framer-v-qfbihn\",OlJaFxccg:\"framer-v-128aj9m\",zGr9VMuIt:\"framer-v-tbey7c\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const vEzgcaV5u=undefined;const hmt5jMVtL=undefined;const iYu1g6ELv=undefined;const transition1={bounce:0,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};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 humanReadableEnumMap={About_zh:\"iyEotI6mF\",About:\"O35TlkODX\",Blog:\"Kv1fEpRp4\",Contact_zh:\"H8LwklOks\",Contact:\"raruGyYZ2\",Course:\"PQGJfjHpX\",Default:\"TZIULnPhf\",Home_zh:\"rp4AAjD2O\",Home:\"tn7D5dehR\",Product:\"gMm0yCWkV\",Works_zh:\"fgN7hf2Mh\",Works:\"kSZLe1oXg\"};const humanReadableVariantMap={\"Desktop/On Scroll_zh\":\"dUwHTasSp\",\"Desktop/On Scroll\":\"KVYLumb0C\",\"Phone/Open_zh\":\"OlJaFxccg\",\"Phone/Open\":\"AykYBAt1H\",Desktop_zh:\"AFTXog0Rc\",Desktop:\"OeMLN5GVi\",Phone_zh:\"cebtyQbRO\",Phone:\"Ocaxd185o\",Tablet_zh:\"OJgXwUayF\",Tablet:\"zGr9VMuIt\"};const getProps=({active,height,id,linkEn,linkZh,width,...props})=>{return{...props,hmt5jMVtL:linkZh??props.hmt5jMVtL,iYu1g6ELv:linkEn??props.iYu1g6ELv,variant:humanReadableVariantMap[props.variant]??props.variant??\"OeMLN5GVi\",vEzgcaV5u:humanReadableEnumMap[active]??active??props.vEzgcaV5u??\"tn7D5dehR\"};};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,vEzgcaV5u,hmt5jMVtL,iYu1g6ELv,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"OeMLN5GVi\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapj2e6sx=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"Ocaxd185o\"),100);});const yxQjmrms29mj5a2=activeVariantCallback(async(...args)=>{setVariant(\"AykYBAt1H\");});const yxQjmrms28p1l4p=activeVariantCallback(async(...args)=>{setVariant(\"Ocaxd185o\");});const yxQjmrms21r0mmri=activeVariantCallback(async(...args)=>{setVariant(\"OlJaFxccg\");});const onTap1tv3xjb=activeVariantCallback(async(...args)=>{setVariant(\"OeMLN5GVi\");});const onTap8p1l4p=activeVariantCallback(async(...args)=>{setVariant(\"Ocaxd185o\");});const onMouseEnter13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Ocaxd185o\",\"AykYBAt1H\",\"cebtyQbRO\",\"OlJaFxccg\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"Ocaxd185o\",\"AykYBAt1H\",\"cebtyQbRO\",\"OlJaFxccg\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"Ocaxd185o\",\"cebtyQbRO\"].includes(baseVariant))return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);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.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-bzu5s7\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"OeMLN5GVi\",ref:refBinding,style:{background:\"linear-gradient(180deg, rgb(242, 242, 242) 0%, rgb(247, 247, 247) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{AFTXog0Rc:{backgroundColor:\"rgba(0, 0, 0, 0)\"},AykYBAt1H:{backgroundColor:\"rgba(0, 0, 0, 0)\"},cebtyQbRO:{backgroundColor:\"rgba(0, 0, 0, 0)\"},dUwHTasSp:{background:\"linear-gradient(180deg, rgba(246, 246, 246, 0) 0%, rgba(246, 246, 246, 0) 100%)\",backgroundColor:\"rgba(246, 246, 246, 0)\"},KVYLumb0C:{background:\"linear-gradient(180deg, rgba(246, 246, 246, 0) 0%, rgba(246, 246, 246, 0) 100%)\",backgroundColor:\"rgba(246, 246, 246, 0)\"},Ocaxd185o:{backgroundColor:\"rgba(0, 0, 0, 0)\"},OJgXwUayF:{backgroundColor:\"rgba(0, 0, 0, 0)\"},OlJaFxccg:{backgroundColor:\"rgba(0, 0, 0, 0)\"},zGr9VMuIt:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({AFTXog0Rc:{\"data-framer-name\":\"Desktop_zh\"},AykYBAt1H:{\"data-framer-name\":\"Phone/Open\"},cebtyQbRO:{\"data-framer-name\":\"Phone_zh\"},dUwHTasSp:{\"data-framer-name\":\"Desktop/On Scroll_zh\"},KVYLumb0C:{\"data-framer-name\":\"Desktop/On Scroll\"},Ocaxd185o:{\"data-framer-name\":\"Phone\"},OJgXwUayF:{\"data-framer-name\":\"Tablet_zh\"},OlJaFxccg:{\"data-framer-name\":\"Phone/Open_zh\"},zGr9VMuIt:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10zqdmv\",\"data-framer-name\":\"Inner\",layoutDependency:layoutDependency,layoutId:\"OiWJMchkT\",...addPropertyOverrides({AykYBAt1H:{\"data-highlight\":true,onTap:onTapj2e6sx},OlJaFxccg:{\"data-highlight\":true,onTap:onTapj2e6sx}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ph1ga8\",layoutDependency:layoutDependency,layoutId:\"M5GbRiNCb\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-25jwu1\",\"data-framer-name\":\"Logo + Hamburger\",layoutDependency:layoutDependency,layoutId:\"ZhcRyKbL1\",style:{opacity:1},variants:{AFTXog0Rc:{opacity:1},AykYBAt1H:{opacity:1},cebtyQbRO:{opacity:1},dUwHTasSp:{opacity:0},KVYLumb0C:{opacity:0},Ocaxd185o:{opacity:1},OJgXwUayF:{opacity:1},OlJaFxccg:{opacity:1},zGr9VMuIt:{opacity:1}},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"djL2YrrmX\"},motionChild:true,nodeId:\"QmxvlpUeH\",openInNewTab:false,scopeId:\"sXFR1l20V\",...addPropertyOverrides({AFTXog0Rc:{href:{webPageId:\"j38XCYXck\"}},cebtyQbRO:{href:{webPageId:\"j38XCYXck\"}},OJgXwUayF:{href:{webPageId:\"j38XCYXck\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1n1qvdh framer-qf2jjx\",layoutDependency:layoutDependency,layoutId:\"QmxvlpUeH\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-nr3nhx\",layoutDependency:layoutDependency,layoutId:\"TbpIN3KtC\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 63.027 18.338\" overflow=\"visible\"><path d=\"M 8.846 10.628 L 13.344 0.361 L 17.592 0.361 L 10.776 14.641 C 10.36 15.538 9.856 16.258 9.264 16.801 C 8.706 17.325 8.043 17.726 7.32 17.978 C 6.625 18.219 5.895 18.341 5.16 18.338 C 4.264 18.338 3.456 18.226 2.736 18.002 C 2.011 17.776 1.324 17.444 0.696 17.018 L 0.696 14.138 C 1.368 14.57 2.008 14.881 2.616 15.073 C 3.269 15.272 3.949 15.369 4.632 15.361 C 5.288 15.361 5.872 15.209 6.384 14.905 C 6.896 14.617 7.32 14.098 7.656 13.345 L 7.74 13.153 L 6.024 13.153 L 0 0.361 L 4.416 0.361 Z M 24.09 0.002 C 25.37 0.002 26.522 0.298 27.546 0.89 C 28.58 1.479 29.442 2.313 30.128 3.393 L 30.475 0.361 L 34.626 0.361 L 33.834 7.201 L 34.626 14.018 L 30.475 14.018 L 30.123 10.977 L 30.114 10.993 C 29.442 12.065 28.586 12.897 27.546 13.489 C 26.522 14.081 25.37 14.378 24.09 14.378 C 22.762 14.378 21.586 14.081 20.563 13.489 C 19.545 12.887 18.714 12.015 18.163 10.969 C 17.603 9.882 17.323 8.625 17.323 7.201 C 17.323 5.761 17.603 4.506 18.163 3.434 C 18.738 2.346 19.538 1.505 20.563 0.914 C 21.586 0.305 22.763 0.002 24.09 0.002 Z M 48.343 0 C 50.039 0 51.527 0.304 52.807 0.912 C 54.087 1.504 55.079 2.345 55.783 3.432 C 56.503 4.505 56.863 5.761 56.863 7.2 C 56.863 8.624 56.503 9.88 55.783 10.969 C 55.079 12.041 54.087 12.88 52.807 13.489 C 51.527 14.08 50.039 14.377 48.343 14.377 L 44.555 14.377 C 42.859 14.377 41.37 14.08 40.09 13.488 C 38.81 12.88 37.81 12.041 37.09 10.968 C 36.37 9.881 36.01 8.624 36.01 7.2 C 36.01 5.76 36.37 4.504 37.09 3.433 C 37.81 2.345 38.81 1.504 40.09 0.913 C 41.37 0.304 42.859 0 44.555 0 Z M 60.651 9.506 C 61.099 9.506 61.5 9.61 61.851 9.817 C 62.22 10.025 62.508 10.314 62.716 10.682 C 62.924 11.034 63.027 11.434 63.027 11.882 C 63.027 12.314 62.924 12.714 62.716 13.082 C 62.508 13.434 62.21 13.724 61.852 13.922 C 61.488 14.133 61.073 14.24 60.652 14.233 C 60.22 14.233 59.82 14.13 59.452 13.922 C 59.105 13.719 58.815 13.429 58.612 13.082 C 58.405 12.716 58.297 12.302 58.3 11.882 C 58.3 11.434 58.403 11.034 58.611 10.682 C 58.819 10.314 59.101 10.025 59.452 9.817 C 59.818 9.61 60.232 9.503 60.652 9.506 Z M 44.555 3.049 C 43.643 3.049 42.851 3.217 42.179 3.553 C 41.529 3.869 40.986 4.37 40.619 4.993 C 40.266 5.6 40.091 6.336 40.091 7.2 C 40.091 8.048 40.266 8.784 40.618 9.408 C 40.986 10.016 41.507 10.488 42.178 10.824 C 42.851 11.16 43.643 11.328 44.555 11.328 L 48.343 11.328 C 49.271 11.328 50.063 11.16 50.719 10.824 C 51.391 10.488 51.903 10.016 52.255 9.408 C 52.623 8.784 52.807 8.048 52.807 7.2 C 52.807 6.336 52.623 5.6 52.255 4.992 C 51.902 4.367 51.366 3.864 50.719 3.552 C 50.063 3.217 49.271 3.049 48.343 3.049 Z M 25.219 3.121 C 24.467 3.121 23.803 3.298 23.227 3.649 C 22.645 3.991 22.17 4.49 21.858 5.089 C 21.538 5.698 21.378 6.401 21.378 7.201 C 21.378 8.001 21.538 8.706 21.858 9.314 C 22.179 9.906 22.651 10.403 23.226 10.754 C 23.802 11.09 24.466 11.258 25.219 11.258 C 25.97 11.258 26.674 11.09 27.33 10.754 C 28.011 10.395 28.614 9.906 29.106 9.314 C 29.629 8.687 30.035 7.971 30.306 7.201 C 30.035 6.431 29.629 5.716 29.106 5.09 C 28.623 4.489 28.017 3.999 27.33 3.65 C 26.682 3.3 25.956 3.118 25.219 3.121 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-v4uble\",layoutDependency:layoutDependency,layoutId:\"WKr26wrxL\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.592 17.977\" overflow=\"visible\"><path d=\"M 8.846 10.267 L 13.344 0 L 17.592 0 L 10.776 14.28 C 10.36 15.177 9.856 15.897 9.264 16.44 C 8.706 16.964 8.043 17.365 7.32 17.617 C 6.625 17.858 5.895 17.98 5.16 17.977 C 4.264 17.977 3.456 17.865 2.736 17.641 C 2.011 17.415 1.324 17.083 0.696 16.657 L 0.696 13.777 C 1.368 14.209 2.008 14.52 2.616 14.712 C 3.269 14.911 3.949 15.008 4.632 15 C 5.288 15 5.872 14.848 6.384 14.544 C 6.896 14.256 7.32 13.737 7.656 12.984 L 7.74 12.792 L 6.024 12.792 L 0 0 L 4.416 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-v2kkvd\",layoutDependency:layoutDependency,layoutId:\"cLRaeaxDb\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.303 14.376\" overflow=\"visible\"><path d=\"M 6.767 0 C 8.047 0 9.199 0.296 10.223 0.888 C 11.257 1.477 12.119 2.311 12.805 3.391 L 13.152 0.359 L 17.303 0.359 L 16.511 7.199 L 17.303 14.016 L 13.152 14.016 L 12.8 10.975 L 12.791 10.991 C 12.119 12.063 11.263 12.895 10.223 13.487 C 9.199 14.079 8.047 14.376 6.767 14.376 C 5.439 14.376 4.263 14.079 3.24 13.487 C 2.222 12.885 1.391 12.013 0.84 10.967 C 0.28 9.88 0 8.623 0 7.199 C 0 5.759 0.28 4.504 0.84 3.432 C 1.415 2.344 2.215 1.503 3.24 0.912 C 4.263 0.303 5.44 0 6.767 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-wrnkcq\",layoutDependency:layoutDependency,layoutId:\"wuNNinHow\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.853 14.377\" overflow=\"visible\"><path d=\"M 12.333 0 C 14.029 0 15.517 0.304 16.797 0.912 C 18.077 1.504 19.069 2.345 19.773 3.432 C 20.493 4.505 20.853 5.761 20.853 7.2 C 20.853 8.624 20.493 9.88 19.773 10.969 C 19.069 12.041 18.077 12.88 16.797 13.489 C 15.517 14.08 14.029 14.377 12.333 14.377 L 8.545 14.377 C 6.849 14.377 5.36 14.08 4.08 13.488 C 2.8 12.88 1.8 12.041 1.08 10.968 C 0.36 9.881 0 8.624 0 7.2 C 0 5.76 0.36 4.504 1.08 3.433 C 1.8 2.345 2.8 1.504 4.08 0.913 C 5.36 0.304 6.849 0 8.545 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-vcjlsw\",layoutDependency:layoutDependency,layoutId:\"KPqcPf4u_\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.727 4.727\" overflow=\"visible\"><path d=\"M 2.351 0 C 2.799 0 3.2 0.104 3.551 0.311 C 3.92 0.519 4.208 0.808 4.416 1.176 C 4.624 1.528 4.727 1.928 4.727 2.376 C 4.727 2.808 4.624 3.208 4.416 3.576 C 4.208 3.928 3.91 4.218 3.552 4.416 C 3.188 4.627 2.773 4.734 2.352 4.727 C 1.92 4.727 1.52 4.624 1.152 4.416 C 0.805 4.213 0.516 3.923 0.312 3.576 C 0.105 3.21 -0.003 2.797 0 2.376 C 0 1.928 0.103 1.528 0.311 1.176 C 0.519 0.808 0.801 0.519 1.152 0.311 C 1.518 0.104 1.932 -0.003 2.352 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-14klt76\",layoutDependency:layoutDependency,layoutId:\"P7V6RPuh6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.716 8.279\" overflow=\"visible\"><path d=\"M 4.464 0 C 3.552 0 2.76 0.168 2.088 0.504 C 1.438 0.82 0.895 1.321 0.528 1.944 C 0.175 2.551 0 3.287 0 4.151 C 0 4.999 0.175 5.735 0.527 6.359 C 0.895 6.967 1.416 7.439 2.087 7.775 C 2.76 8.111 3.552 8.279 4.464 8.279 L 8.252 8.279 C 9.18 8.279 9.972 8.111 10.628 7.775 C 11.3 7.439 11.812 6.967 12.164 6.359 C 12.532 5.735 12.716 4.999 12.716 4.151 C 12.716 3.287 12.532 2.551 12.164 1.943 C 11.811 1.318 11.275 0.815 10.628 0.503 C 9.972 0.168 9.18 0 8.252 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13yg1i2\",layoutDependency:layoutDependency,layoutId:\"q8e48zeHl\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.928 8.137\" overflow=\"visible\"><path d=\"M 3.841 0 C 3.089 0 2.425 0.177 1.849 0.528 C 1.267 0.87 0.792 1.369 0.48 1.968 C 0.16 2.577 0 3.28 0 4.08 C 0 4.88 0.16 5.585 0.48 6.193 C 0.801 6.785 1.273 7.282 1.848 7.633 C 2.424 7.969 3.088 8.137 3.841 8.137 C 4.592 8.137 5.296 7.969 5.952 7.633 C 6.633 7.274 7.236 6.785 7.728 6.193 C 8.251 5.566 8.657 4.85 8.928 4.08 C 8.657 3.31 8.251 2.596 7.728 1.969 C 7.245 1.368 6.639 0.878 5.952 0.529 C 5.304 0.179 4.578 -0.003 3.841 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({AykYBAt1H:{height:13,y:(componentViewport?.y||0)+(20+((componentViewport?.height||542.5)-70-313)/2)+0+0+0+12.5},cebtyQbRO:{height:13,y:(componentViewport?.y||0)+(20+((componentViewport?.height||78)-40-38)/2)+0+0+0+12.5},Ocaxd185o:{height:13,y:(componentViewport?.y||0)+(20+((componentViewport?.height||78)-40-38)/2)+0+0+0+12.5},OlJaFxccg:{height:13,y:(componentViewport?.y||0)+(20+((componentViewport?.height||542.5)-70-313)/2)+0+0+0+12.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19pf8bj-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"QWi09TYvA-container\",nodeId:\"QWi09TYvA\",rendersWithMotion:true,scopeId:\"sXFR1l20V\",children:/*#__PURE__*/_jsx(ButtonHamburger,{height:\"100%\",id:\"QWi09TYvA\",layoutId:\"QWi09TYvA\",variant:\"BwWVh_D64\",width:\"100%\",...addPropertyOverrides({AykYBAt1H:{variant:\"rswlWb2Ol\",yxQjmrms2:yxQjmrms28p1l4p},cebtyQbRO:{yxQjmrms2:yxQjmrms21r0mmri},Ocaxd185o:{yxQjmrms2:yxQjmrms29mj5a2},OlJaFxccg:{variant:\"rswlWb2Ol\",yxQjmrms2:yxQjmrms28p1l4p}},baseVariant,gestureVariant)})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-id0psh\",layoutDependency:layoutDependency,layoutId:\"hmH6Pakqv\"})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-hkjsjs\",\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"MNOLfdjgZ\",...addPropertyOverrides({AykYBAt1H:{\"data-highlight\":true,onTap:onTap8p1l4p},dUwHTasSp:{\"data-highlight\":true,onTap:onTap1tv3xjb},KVYLumb0C:{\"data-highlight\":true,onTap:onTap1tv3xjb},OlJaFxccg:{\"data-highlight\":true,onTap:onTap8p1l4p}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+(24+((componentViewport?.height||91.5)-48-43)/2)+0+0,...addPropertyOverrides({AykYBAt1H:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||542.5)-70-313)/2)+0+138+0},OJgXwUayF:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||83.5)-40-43)/2)+0+0},OlJaFxccg:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||542.5)-70-313)/2)+0+138+0},zGr9VMuIt:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||83.5)-40-43)/2)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-st26tn-container\",layoutDependency:layoutDependency,layoutId:\"xOEWKn2t_-container\",nodeId:\"xOEWKn2t_\",rendersWithMotion:true,scopeId:\"sXFR1l20V\",children:/*#__PURE__*/_jsx(MiscNavigation,{cCCmjBw1m:\"100px\",CJZKat4cm:10,height:\"100%\",HHf7rC1CV:\"4px 4px 4px 4px\",hIdMg8qZR:\"center\",id:\"xOEWKn2t_\",layoutId:\"xOEWKn2t_\",OadaaEaiv:\"center\",pH5TxZaC5:\"rgba(255, 255, 255, 0.7)\",pN4JY60m1:\"row\",variant:vEzgcaV5u,width:\"100%\",...addPropertyOverrides({AykYBAt1H:{cCCmjBw1m:\"0px\",CJZKat4cm:20,HHf7rC1CV:\"0px\",pH5TxZaC5:\"var(--token-ce2d2913-f033-4f5d-9e00-d11533e9d547, rgba(255, 255, 255, 0))\",pN4JY60m1:\"column\"},OlJaFxccg:{cCCmjBw1m:\"0px\",CJZKat4cm:20,HHf7rC1CV:\"0px\",pH5TxZaC5:\"var(--token-ce2d2913-f033-4f5d-9e00-d11533e9d547, rgba(255, 255, 255, 0))\",pN4JY60m1:\"column\"}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-l0ya25\",\"data-framer-name\":\"Action\",layoutDependency:layoutDependency,layoutId:\"TC8S5zGa1\",style:{opacity:1},variants:{AFTXog0Rc:{opacity:1},AykYBAt1H:{opacity:1},dUwHTasSp:{opacity:0},KVYLumb0C:{opacity:0},OJgXwUayF:{opacity:1},OlJaFxccg:{opacity:1},zGr9VMuIt:{opacity:1}},...addPropertyOverrides({AykYBAt1H:{\"data-highlight\":true,onTap:onTap8p1l4p},OlJaFxccg:{\"data-highlight\":true,onTap:onTap8p1l4p}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lkftc3\",layoutDependency:layoutDependency,layoutId:\"QgH67gNYQ\",children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"k7w0LiEW6\",scopeId:\"sXFR1l20V\",...addPropertyOverrides({AykYBAt1H:{href:{webPageId:\"j38XCYXck\"},openInNewTab:false},OlJaFxccg:{href:{webPageId:\"djL2YrrmX\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-gpmac2 framer-qf2jjx\",\"data-framer-name\":\"Button/Primary\",\"data-highlight\":true,id:`${layoutId}-gpmac2`,layoutDependency:layoutDependency,layoutId:\"k7w0LiEW6\",onMouseEnter:onMouseEnter13elrgn({overlay}),ref:ref1,style:{backgroundColor:\"var(--token-f2e9e661-0a76-4c53-a035-aef62ab0226e, rgb(5, 5, 5))\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50},children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-117hiwe\",layoutDependency:layoutDependency,layoutId:\"krFFCRVNK\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 12\" overflow=\"visible\"><path d=\"M 6 0 C 7.501 1.643 8.354 3.775 8.4 6 C 8.354 8.225 7.501 10.357 6 12 M 6 0 C 4.499 1.643 3.646 3.775 3.6 6 C 3.646 8.225 4.499 10.357 6 12 M 6 0 C 2.686 0 0 2.686 0 6 C 0 9.314 2.686 12 6 12 M 6 0 C 9.314 0 12 2.686 12 6 C 12 9.314 9.314 12 6 12 M 0.3 4.2 L 11.7 4.2 M 0.3 7.8 L 11.7 7.8\" fill=\"transparent\" stroke=\"rgb(255, 255, 255)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1w4pp0b\",layoutDependency:layoutDependency,layoutId:\"gqvUCVd9o\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.4 12\" overflow=\"visible\"><path d=\"M 0 0 C 1.501 1.643 2.354 3.775 2.4 6 C 2.354 8.225 1.501 10.357 0 12\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-zjzml\",layoutDependency:layoutDependency,layoutId:\"aO8SWlZck\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.4 12\" overflow=\"visible\"><path d=\"M 2.4 0 C 0.899 1.643 0.046 3.775 0 6 C 0.046 8.225 0.899 10.357 2.4 12\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-v6smhc\",layoutDependency:layoutDependency,layoutId:\"DhbN7YHSz\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6 12\" overflow=\"visible\"><path d=\"M 6 0 C 2.686 0 0 2.686 0 6 C 0 9.314 2.686 12 6 12\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1wov0u1\",layoutDependency:layoutDependency,layoutId:\"tjuejRYHz\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6 12\" overflow=\"visible\"><path d=\"M 0 0 C 3.314 0 6 2.686 6 6 C 6 9.314 3.314 12 0 12\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qx7ajb\",layoutDependency:layoutDependency,layoutId:\"pK7GgTt9u\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.4 1\" overflow=\"visible\"><path d=\"M 0 0 L 11.4 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rm7yng\",layoutDependency:layoutDependency,layoutId:\"sr8PDVIG7\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.4 1\" overflow=\"visible\"><path d=\"M 0 0 L 11.4 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7cb81322-71d2-41aa-8bf1-f643ac75e443, rgb(246, 246, 246)))\",\"--framer-text-transform\":\"inherit\"},children:\"En\"})}),className:\"framer-1hyz6tx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iAMXsrXO6\",style:{\"--extracted-r6o4lv\":\"var(--token-7cb81322-71d2-41aa-8bf1-f643ac75e443, rgb(246, 246, 246))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({AFTXog0Rc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1tZWRpdW0=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7cb81322-71d2-41aa-8bf1-f643ac75e443, rgb(246, 246, 246)))\",\"--framer-text-transform\":\"inherit\"},children:\"中文\"})}),fonts:[\"FS;Manrope-medium\"]},AykYBAt1H:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7cb81322-71d2-41aa-8bf1-f643ac75e443, rgb(246, 246, 246)))\",\"--framer-text-transform\":\"inherit\"},children:\"中文\"})})},dUwHTasSp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1tZWRpdW0=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7cb81322-71d2-41aa-8bf1-f643ac75e443, rgb(246, 246, 246)))\",\"--framer-text-transform\":\"inherit\"},children:\"中文\"})}),fonts:[\"FS;Manrope-medium\"]},OJgXwUayF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1tZWRpdW0=\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7cb81322-71d2-41aa-8bf1-f643ac75e443, rgb(246, 246, 246)))\",\"--framer-text-transform\":\"inherit\"},children:\"中文\"})}),fonts:[\"FS;Manrope-medium\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-gpmac2`,offsetX:0,offsetY:10,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-cv5o68\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"Fs9TgUu9h\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:[/*#__PURE__*/_jsx(Link,{href:hmt5jMVtL,motionChild:true,nodeId:\"UpY4efx6J\",openInNewTab:false,scopeId:\"sXFR1l20V\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-dcgqc1 framer-qf2jjx\",layoutDependency:layoutDependency,layoutId:\"UpY4efx6J\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"13px\"},children:\"中文\"})}),className:\"framer-17yccty\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"i2nOcp0cm\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:iYu1g6ELv,motionChild:true,nodeId:\"ApGwHgvnO\",openInNewTab:false,scopeId:\"sXFR1l20V\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-18pfc17 framer-qf2jjx\",layoutDependency:layoutDependency,layoutId:\"ApGwHgvnO\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"13px\"},children:\"English\"})}),className:\"framer-bagqbn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SjowvLZJ6\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})]})})})]})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(24+((componentViewport?.height||91.5)-48-43)/2)+5.5+0+0,...addPropertyOverrides({AykYBAt1H:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||542.5)-70-313)/2)+0+281+0+0},dUwHTasSp:{y:(componentViewport?.y||0)+(24+((componentViewport?.height||91.5)-48-43)/2)+3.5+0+2},KVYLumb0C:{y:(componentViewport?.y||0)+(24+((componentViewport?.height||91.5)-48-43)/2)+3.5+0+2},OJgXwUayF:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||83.5)-40-43)/2)+5+0+.5},OlJaFxccg:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||542.5)-70-313)/2)+0+281+0+0},zGr9VMuIt:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||83.5)-40-43)/2)+3.5+0+2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1clzd00-container\",layoutDependency:layoutDependency,layoutId:\"wy_EW0Zym-container\",nodeId:\"wy_EW0Zym\",rendersWithMotion:true,scopeId:\"sXFR1l20V\",children:/*#__PURE__*/_jsx(ButtonPrimary,{cmOyOkrcv:\"Resume\",height:\"100%\",id:\"wy_EW0Zym\",layoutId:\"wy_EW0Zym\",UxigDE1L2:\"https://drive.google.com/file/d/1Nsb3NLYwqOuVqf6UkUxR5VdRqYlHrEsC/view?usp=share_link\",variant:\"NKQxD_g62\",width:\"100%\",...addPropertyOverrides({AFTXog0Rc:{cmOyOkrcv:\"履歷下載\",UxigDE1L2:\"https://drive.google.com/file/d/1jAAvTnqQyRH2Uxu0vMNu-OL6XPfnI0mB/view?usp=share_link\"},dUwHTasSp:{cmOyOkrcv:\"履歷下載\"},OJgXwUayF:{cmOyOkrcv:\"履歷下載\",UxigDE1L2:\"https://drive.google.com/file/d/1jAAvTnqQyRH2Uxu0vMNu-OL6XPfnI0mB/view?usp=share_link\"}},baseVariant,gestureVariant)})})})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LWbDm.framer-qf2jjx, .framer-LWbDm .framer-qf2jjx { display: block; }\",\".framer-LWbDm.framer-bzu5s7 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: hidden; padding: 24px 40px 24px 40px; position: relative; width: 1200px; }\",\".framer-LWbDm .framer-10zqdmv { 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-LWbDm .framer-ph1ga8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-LWbDm .framer-25jwu1, .framer-LWbDm .framer-hkjsjs, .framer-LWbDm .framer-l0ya25 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-LWbDm .framer-1n1qvdh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 38px; justify-content: center; overflow: visible; padding: 3px 4px 0px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-LWbDm .framer-nr3nhx { height: 19px; position: relative; width: 63px; }\",\".framer-LWbDm .framer-v4uble { height: 18px; left: 0px; position: absolute; top: 1px; width: 18px; }\",\".framer-LWbDm .framer-v2kkvd { height: 15px; left: 18px; position: absolute; top: 0px; width: 18px; }\",\".framer-LWbDm .framer-wrnkcq { height: 15px; left: 36px; position: absolute; top: 0px; width: 21px; }\",\".framer-LWbDm .framer-vcjlsw { height: 5px; left: 59px; position: absolute; top: 10px; width: 5px; }\",\".framer-LWbDm .framer-14klt76 { height: 9px; left: 40px; position: absolute; top: 3px; width: 13px; }\",\".framer-LWbDm .framer-13yg1i2 { height: 8px; left: 22px; position: absolute; top: 3px; width: 9px; }\",\".framer-LWbDm .framer-19pf8bj-container, .framer-LWbDm .framer-st26tn-container, .framer-LWbDm .framer-1clzd00-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-LWbDm .framer-id0psh { flex: none; height: 31px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 90px; }\",\".framer-LWbDm .framer-1lkftc3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-LWbDm .framer-gpmac2 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 32px; justify-content: center; overflow: hidden; padding: 8px 18px 8px 16px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-LWbDm .framer-117hiwe { height: 12px; position: relative; width: 12px; }\",\".framer-LWbDm .framer-1w4pp0b { height: 12px; left: 6px; position: absolute; top: 0px; width: 3px; }\",\".framer-LWbDm .framer-zjzml { height: 12px; left: 4px; position: absolute; top: 0px; width: 3px; }\",\".framer-LWbDm .framer-v6smhc { height: 12px; left: 0px; position: absolute; top: 0px; width: 6px; }\",\".framer-LWbDm .framer-1wov0u1 { height: 12px; left: 6px; position: absolute; top: 0px; width: 6px; }\",\".framer-LWbDm .framer-qx7ajb { height: 1px; left: 1px; position: absolute; top: 4px; width: 12px; }\",\".framer-LWbDm .framer-rm7yng { height: 1px; left: 1px; position: absolute; top: 8px; width: 12px; }\",\".framer-LWbDm .framer-1hyz6tx { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-LWbDm .framer-cv5o68 { height: 84px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100px; will-change: var(--framer-will-change-override, transform); }\",\".framer-LWbDm .framer-dcgqc1 { flex: none; height: 32px; left: calc(50.00000000000002% - 84px / 2); overflow: visible; position: absolute; text-decoration: none; top: 9px; width: 84px; }\",\".framer-LWbDm .framer-17yccty, .framer-LWbDm .framer-bagqbn { flex: none; height: auto; left: 51%; position: absolute; top: 50%; white-space: pre; width: auto; }\",\".framer-LWbDm .framer-18pfc17 { flex: none; height: 32px; left: calc(50.00000000000002% - 84px / 2); overflow: visible; position: absolute; text-decoration: none; top: 41px; width: 84px; }\",\".framer-LWbDm.framer-v-1f28l02 .framer-hkjsjs, .framer-LWbDm.framer-v-1ri4xe7 .framer-hkjsjs, .framer-LWbDm.framer-v-1ri4xe7 .framer-l0ya25, .framer-LWbDm.framer-v-1ajbn6x .framer-hkjsjs, .framer-LWbDm.framer-v-128aj9m .framer-hkjsjs, .framer-LWbDm.framer-v-128aj9m .framer-l0ya25 { cursor: pointer; }\",\".framer-LWbDm.framer-v-1f28l02 .framer-gpmac2, .framer-LWbDm.framer-v-tbey7c .framer-gpmac2, .framer-LWbDm.framer-v-1ajbn6x .framer-gpmac2 { height: 36px; }\",\".framer-LWbDm.framer-v-tbey7c.framer-bzu5s7, .framer-LWbDm.framer-v-qfbihn.framer-bzu5s7 { padding: 20px 30px 20px 30px; width: 810px; }\",\".framer-LWbDm.framer-v-o246l2.framer-bzu5s7, .framer-LWbDm.framer-v-r1i3ar.framer-bzu5s7 { padding: 20px; width: 390px; }\",\".framer-LWbDm.framer-v-o246l2 .framer-10zqdmv, .framer-LWbDm.framer-v-r1i3ar .framer-10zqdmv { flex-direction: column; gap: 50px; justify-content: center; }\",\".framer-LWbDm.framer-v-o246l2 .framer-ph1ga8, .framer-LWbDm.framer-v-1ri4xe7 .framer-ph1ga8, .framer-LWbDm.framer-v-r1i3ar .framer-ph1ga8, .framer-LWbDm.framer-v-128aj9m .framer-ph1ga8 { width: 100%; }\",\".framer-LWbDm.framer-v-o246l2 .framer-25jwu1, .framer-LWbDm.framer-v-1ri4xe7 .framer-25jwu1, .framer-LWbDm.framer-v-r1i3ar .framer-25jwu1, .framer-LWbDm.framer-v-128aj9m .framer-25jwu1 { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-LWbDm.framer-v-1ri4xe7.framer-bzu5s7, .framer-LWbDm.framer-v-128aj9m.framer-bzu5s7 { padding: 20px 20px 50px 20px; width: 390px; }\",\".framer-LWbDm.framer-v-1ri4xe7 .framer-10zqdmv, .framer-LWbDm.framer-v-128aj9m .framer-10zqdmv { cursor: pointer; flex-direction: column; gap: 100px; justify-content: center; }\",\".framer-LWbDm.framer-v-1ri4xe7 .framer-gpmac2, .framer-LWbDm.framer-v-128aj9m .framer-gpmac2 { text-decoration: none; }\",\".framer-LWbDm.framer-v-ycu1pr .framer-id0psh, .framer-LWbDm.framer-v-1ajbn6x .framer-id0psh { width: 102px; }\",\".framer-LWbDm.framer-v-qfbihn .framer-id0psh { width: 84px; }\",\".framer-LWbDm.framer-v-qfbihn .framer-gpmac2 { height: 33px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 91.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"KVYLumb0C\":{\"layout\":[\"fixed\",\"auto\"]},\"zGr9VMuIt\":{\"layout\":[\"fixed\",\"auto\"]},\"Ocaxd185o\":{\"layout\":[\"fixed\",\"auto\"]},\"AykYBAt1H\":{\"layout\":[\"fixed\",\"auto\"]},\"AFTXog0Rc\":{\"layout\":[\"fixed\",\"auto\"]},\"OJgXwUayF\":{\"layout\":[\"fixed\",\"auto\"]},\"cebtyQbRO\":{\"layout\":[\"fixed\",\"auto\"]},\"dUwHTasSp\":{\"layout\":[\"fixed\",\"auto\"]},\"OlJaFxccg\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"vEzgcaV5u\":\"active\",\"hmt5jMVtL\":\"linkZh\",\"iYu1g6ELv\":\"linkEn\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersXFR1l20V=withCSS(Component,css,\"framer-LWbDm\");export default FramersXFR1l20V;FramersXFR1l20V.displayName=\"Section/Header\";FramersXFR1l20V.defaultProps={height:91.5,width:1200};addPropertyControls(FramersXFR1l20V,{variant:{options:[\"OeMLN5GVi\",\"KVYLumb0C\",\"zGr9VMuIt\",\"Ocaxd185o\",\"AykYBAt1H\",\"AFTXog0Rc\",\"OJgXwUayF\",\"cebtyQbRO\",\"dUwHTasSp\",\"OlJaFxccg\"],optionTitles:[\"Desktop\",\"Desktop/On Scroll\",\"Tablet\",\"Phone\",\"Phone/Open\",\"Desktop_zh\",\"Tablet_zh\",\"Phone_zh\",\"Desktop/On Scroll_zh\",\"Phone/Open_zh\"],title:\"Variant\",type:ControlType.Enum},vEzgcaV5u:MiscNavigationControls?.[\"variant\"]&&{...MiscNavigationControls[\"variant\"],defaultValue:\"tn7D5dehR\",description:undefined,hidden:undefined,title:\"Active\"},hmt5jMVtL:{title:\"Link_zh\",type:ControlType.Link},iYu1g6ELv:{title:\"Link_en\",type:ControlType.Link}});addFonts(FramersXFR1l20V,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Manrope\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/BNWG6MUI4RTC6WEND2VPDH4MHMIVU3XZ/R5YXY5FMVG6PXU36GNEEA24MIPMEPGSM/CIM4KQCLZSMMLWPVH25IDDSTY4ENPHEY.woff2\",weight:\"500\"}]},...ButtonHamburgerFonts,...MiscNavigationFonts,...ButtonPrimaryFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersXFR1l20V\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KVYLumb0C\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zGr9VMuIt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Ocaxd185o\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AykYBAt1H\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AFTXog0Rc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OJgXwUayF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cebtyQbRO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dUwHTasSp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OlJaFxccg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"91.5\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerVariables\":\"{\\\"vEzgcaV5u\\\":\\\"active\\\",\\\"hmt5jMVtL\\\":\\\"linkZh\\\",\\\"iYu1g6ELv\\\":\\\"linkEn\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sXFR1l20V.map","// Generated by Framer (8c094e5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FooterComponent from\"#framer/local/canvasComponent/pNKMxKNc0/pNKMxKNc0.js\";import SectionHeader from\"#framer/local/canvasComponent/sXFR1l20V/sXFR1l20V.js\";const SectionHeaderFonts=getFonts(SectionHeader);const SectionHeaderWithVariantAppearEffect=withVariantAppearEffect(SectionHeader);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const FooterComponentFonts=getFonts(FooterComponent);const SectionHeaderControls=getPropertyControls(SectionHeader);const breakpoints={jI3dvn9Pr:\"(min-width: 1200px)\",lL9kS31Wd:\"(max-width: 809.98px)\",P86UrxwGp:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-dss2I\";const variantClassNames={jI3dvn9Pr:\"framer-v-q92dvv\",lL9kS31Wd:\"framer-v-t2evay\",P86UrxwGp:\"framer-v-1gj3gpx\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition1={bounce:.2,delay:0,duration:2,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-80};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dss2I.framer-1vbt434, .framer-dss2I .framer-1vbt434 { display: block; }\",\".framer-dss2I.framer-q92dvv { align-content: center; align-items: center; background-color: #f7f7f7; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-dss2I .framer-so3c98 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-dss2I .framer-hhu6q6-container { flex: none; height: auto; left: 50%; max-width: 2560px; order: 1001; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-dss2I .framer-11z85jn-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={jI3dvn9Pr:\"(min-width: 1200px)\",lL9kS31Wd:\"(max-width: 809.98px)\",P86UrxwGp:\"(min-width: 810px) and (max-width: 1199.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={About_zh:\"iyEotI6mF\",About:\"O35TlkODX\",Blog:\"Kv1fEpRp4\",Contact_zh:\"H8LwklOks\",Contact:\"raruGyYZ2\",Course:\"PQGJfjHpX\",Default:\"TZIULnPhf\",Home_zh:\"rp4AAjD2O\",Home:\"tn7D5dehR\",Product:\"gMm0yCWkV\",Works_zh:\"fgN7hf2Mh\",Works:\"kSZLe1oXg\"};const humanReadableEnumMap1={\"Desktop/On Scroll_zh\":\"dUwHTasSp\",\"Desktop/On Scroll\":\"KVYLumb0C\",\"Phone/Open_zh\":\"OlJaFxccg\",\"Phone/Open\":\"AykYBAt1H\",Desktop_zh:\"AFTXog0Rc\",Desktop:\"OeMLN5GVi\",Phone_zh:\"cebtyQbRO\",Phone:\"Ocaxd185o\",Tablet_zh:\"OJgXwUayF\",Tablet:\"zGr9VMuIt\"};const humanReadableVariantMap={Desktop:\"jI3dvn9Pr\",Phone:\"lL9kS31Wd\",Tablet:\"P86UrxwGp\"};const getProps=({active,enLink,height,id,link,smoothScroll,variant1,width,zHLink,...props})=>{return{...props,aOPo4JGYt:smoothScroll??props.aOPo4JGYt??true,CTA0p8Wj4:humanReadableEnumMap[active]??active??props.CTA0p8Wj4??\"tn7D5dehR\",PXrdH7K6b:link??props.PXrdH7K6b,SKEv87cpe:zHLink??props.SKEv87cpe,T1JQgK0wG:enLink??props.T1JQgK0wG,uEgbfd8xP:humanReadableEnumMap1[variant1]??variant1??props.uEgbfd8xP??\"OeMLN5GVi\",variant:humanReadableVariantMap[props.variant]??props.variant??\"jI3dvn9Pr\"};};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,CTA0p8Wj4,PXrdH7K6b,aOPo4JGYt,uEgbfd8xP,SKEv87cpe,T1JQgK0wG,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"jI3dvn9Pr\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(247, 247, 247); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-q92dvv\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-so3c98\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:91,width:\"min(100vw, 2560px)\",y:0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-hhu6q6-container\",\"data-framer-appear-id\":\"hhu6q6\",\"data-framer-layout-hint-center-x\":true,initial:animation1,layoutScroll:true,nodeId:\"VZCkDKCq_\",optimized:true,rendersWithMotion:true,scopeId:\"LuFXeTgmw\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lL9kS31Wd:{__framer__scrollDirection:{direction:\"down\",target:\"Ocaxd185o\"},variant:\"Ocaxd185o\"},P86UrxwGp:{variant:\"zGr9VMuIt\"}},children:/*#__PURE__*/_jsx(SectionHeaderWithVariantAppearEffect,{__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:\"KVYLumb0C\"},__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,height:\"100%\",hmt5jMVtL:SKEv87cpe,id:\"VZCkDKCq_\",iYu1g6ELv:T1JQgK0wG,layoutId:\"VZCkDKCq_\",style:{maxWidth:\"100%\",width:\"100%\"},variant:uEgbfd8xP,vEzgcaV5u:CTA0p8Wj4,width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:55,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-11z85jn-container\",nodeId:\"wKDezmtBR\",scopeId:\"LuFXeTgmw\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lL9kS31Wd:{variant:\"HC7LCMwag\"}},children:/*#__PURE__*/_jsx(FooterComponent,{height:\"100%\",HxtWTQUWl:PXrdH7K6b,id:\"wKDezmtBR\",layoutId:\"wKDezmtBR\",style:{width:\"100%\"},t5MCLUo5d:aOPo4JGYt,variant:\"Haenobvc7\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"P86UrxwGp\":{\"layout\":[\"fixed\",\"fixed\"]},\"lL9kS31Wd\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"CTA0p8Wj4\":\"active\",\"PXrdH7K6b\":\"link\",\"aOPo4JGYt\":\"smoothScroll\",\"uEgbfd8xP\":\"variant1\",\"SKEv87cpe\":\"zHLink\",\"T1JQgK0wG\":\"enLink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"jI3dvn9Pr\":[\".framer-hhu6q6-container\",\".framer-11z85jn-container\"],\"P86UrxwGp\":[\".framer-hhu6q6-container\",\".framer-11z85jn-container\"],\"lL9kS31Wd\":[\".framer-hhu6q6-container\",\".framer-11z85jn-container\"]}\n * @framerBreakpoints {\"jI3dvn9Pr\":{\"min\":1200,\"canvasClassName\":\"framer-q92dvv-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"P86UrxwGp\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1gj3gpx-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"lL9kS31Wd\":{\"max\":809,\"canvasClassName\":\"framer-t2evay-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant jI3dvn9Pr\n * @framerLayoutTemplate\n */const FramerLuFXeTgmw=withCSS(Component,css,\"framer-dss2I\");export default FramerLuFXeTgmw;FramerLuFXeTgmw.displayName=\"Main\";FramerLuFXeTgmw.defaultProps={height:1e3,width:1200};addPropertyControls(FramerLuFXeTgmw,{CTA0p8Wj4:SectionHeaderControls?.[\"vEzgcaV5u\"]&&{...SectionHeaderControls[\"vEzgcaV5u\"],defaultValue:\"tn7D5dehR\",description:undefined,hidden:undefined,title:\"Active\"},PXrdH7K6b:{title:\"Link\",type:ControlType.Link},aOPo4JGYt:{defaultValue:true,title:\"Smooth Scroll\",type:ControlType.Boolean},uEgbfd8xP:SectionHeaderControls?.[\"variant\"]&&{...SectionHeaderControls[\"variant\"],defaultValue:\"OeMLN5GVi\",description:undefined,hidden:undefined,title:\"Variant\"},SKEv87cpe:{title:\"ZH Link\",type:ControlType.Link},T1JQgK0wG:{title:\"En Link\",type:ControlType.Link}});addFonts(FramerLuFXeTgmw,[{explicitInter:true,fonts:[]},...SectionHeaderFonts,...FooterComponentFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLuFXeTgmw\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"jI3dvn9Pr\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-q92dvv-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"P86UrxwGp\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1gj3gpx-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"lL9kS31Wd\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-t2evay-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"CTA0p8Wj4\\\":\\\"active\\\",\\\"PXrdH7K6b\\\":\\\"link\\\",\\\"aOPo4JGYt\\\":\\\"smoothScroll\\\",\\\"uEgbfd8xP\\\":\\\"variant1\\\",\\\"SKEv87cpe\\\":\\\"zHLink\\\",\\\"T1JQgK0wG\\\":\\\"enLink\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerHitTargets\":\"{\\\"jI3dvn9Pr\\\":[\\\".framer-hhu6q6-container\\\",\\\".framer-11z85jn-container\\\"],\\\"P86UrxwGp\\\":[\\\".framer-hhu6q6-container\\\",\\\".framer-11z85jn-container\\\"],\\\"lL9kS31Wd\\\":[\\\".framer-hhu6q6-container\\\",\\\".framer-11z85jn-container\\\"]}\",\"framerDefaultVariant\":\"jI3dvn9Pr\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"P86UrxwGp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lL9kS31Wd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"1000\",\"framerLayoutTemplate\":\"\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8c094e5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FooterComponent from\"#framer/local/canvasComponent/pNKMxKNc0/pNKMxKNc0.js\";import SectionHeader from\"#framer/local/canvasComponent/sXFR1l20V/sXFR1l20V.js\";const SectionHeaderFonts=getFonts(SectionHeader);const SectionHeaderWithVariantAppearEffect=withVariantAppearEffect(SectionHeader);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const FooterComponentFonts=getFonts(FooterComponent);const SectionHeaderControls=getPropertyControls(SectionHeader);const breakpoints={B5Lcdi4y0:\"(min-width: 1200px)\",paidabL1p:\"(max-width: 809.98px)\",wG6ZF8ZDb:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-bzu2N\";const variantClassNames={B5Lcdi4y0:\"framer-v-hy65q3\",paidabL1p:\"framer-v-1azmoy1\",wG6ZF8ZDb:\"framer-v-1axxxve\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition1={bounce:.2,delay:0,duration:2,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-80};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-bzu2N.framer-1dtuwzp, .framer-bzu2N .framer-1dtuwzp { display: block; }\",\".framer-bzu2N.framer-hy65q3 { align-content: center; align-items: center; background-color: #f7f7f7; 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-bzu2N .framer-ww547o { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-bzu2N .framer-xhj3wo-container { flex: none; height: auto; left: 50%; max-width: 2560px; order: 1001; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-bzu2N .framer-fj9ggj-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={B5Lcdi4y0:\"(min-width: 1200px)\",paidabL1p:\"(max-width: 809.98px)\",wG6ZF8ZDb:\"(min-width: 810px) and (max-width: 1199.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={About_zh:\"iyEotI6mF\",About:\"O35TlkODX\",Blog:\"Kv1fEpRp4\",Contact_zh:\"H8LwklOks\",Contact:\"raruGyYZ2\",Course:\"PQGJfjHpX\",Default:\"TZIULnPhf\",Home_zh:\"rp4AAjD2O\",Home:\"tn7D5dehR\",Product:\"gMm0yCWkV\",Works_zh:\"fgN7hf2Mh\",Works:\"kSZLe1oXg\"};const humanReadableEnumMap1={\"Desktop/On Scroll_zh\":\"dUwHTasSp\",\"Desktop/On Scroll\":\"KVYLumb0C\",\"Phone/Open_zh\":\"OlJaFxccg\",\"Phone/Open\":\"AykYBAt1H\",Desktop_zh:\"AFTXog0Rc\",Desktop:\"OeMLN5GVi\",Phone_zh:\"cebtyQbRO\",Phone:\"Ocaxd185o\",Tablet_zh:\"OJgXwUayF\",Tablet:\"zGr9VMuIt\"};const humanReadableVariantMap={Desktop:\"B5Lcdi4y0\",Phone:\"paidabL1p\",Tablet:\"wG6ZF8ZDb\"};const getProps=({active,backToTop,enLink,height,id,variant1,width,zHLink,...props})=>{return{...props,FXv8Db64Y:zHLink??props.FXv8Db64Y,IZPTK_oVt:humanReadableEnumMap1[variant1]??variant1??props.IZPTK_oVt??\"AFTXog0Rc\",Mp6SrM11I:humanReadableEnumMap[active]??active??props.Mp6SrM11I??\"rp4AAjD2O\",PFivtyJt0:backToTop??props.PFivtyJt0,teWOMohGB:enLink??props.teWOMohGB,variant:humanReadableVariantMap[props.variant]??props.variant??\"B5Lcdi4y0\"};};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,Mp6SrM11I,IZPTK_oVt,FXv8Db64Y,teWOMohGB,PFivtyJt0,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"B5Lcdi4y0\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(247, 247, 247); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-hy65q3\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-ww547o\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:91,width:\"min(100vw, 2560px)\",y:0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-xhj3wo-container\",\"data-framer-appear-id\":\"xhj3wo\",\"data-framer-layout-hint-center-x\":true,initial:animation1,layoutScroll:true,nodeId:\"xbfJOXX5N\",optimized:true,rendersWithMotion:true,scopeId:\"bVRzmmAFk\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{paidabL1p:{__framer__scrollDirection:{direction:\"down\",target:\"cebtyQbRO\"},variant:\"cebtyQbRO\"},wG6ZF8ZDb:{variant:\"OJgXwUayF\"}},children:/*#__PURE__*/_jsx(SectionHeaderWithVariantAppearEffect,{__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:\"dUwHTasSp\"},__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,height:\"100%\",hmt5jMVtL:FXv8Db64Y,id:\"xbfJOXX5N\",iYu1g6ELv:teWOMohGB,layoutId:\"xbfJOXX5N\",style:{maxWidth:\"100%\",width:\"100%\"},variant:IZPTK_oVt,vEzgcaV5u:Mp6SrM11I,width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:55,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-fj9ggj-container\",nodeId:\"W2oYwVQ8L\",scopeId:\"bVRzmmAFk\",children:/*#__PURE__*/_jsx(FooterComponent,{height:\"100%\",HxtWTQUWl:PFivtyJt0,id:\"W2oYwVQ8L\",layoutId:\"W2oYwVQ8L\",style:{width:\"100%\"},t5MCLUo5d:true,variant:\"Haenobvc7\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"wG6ZF8ZDb\":{\"layout\":[\"fixed\",\"fixed\"]},\"paidabL1p\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Mp6SrM11I\":\"active\",\"IZPTK_oVt\":\"variant1\",\"FXv8Db64Y\":\"zHLink\",\"teWOMohGB\":\"enLink\",\"PFivtyJt0\":\"backToTop\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"B5Lcdi4y0\":[\".framer-xhj3wo-container\",\".framer-fj9ggj-container\"],\"wG6ZF8ZDb\":[\".framer-xhj3wo-container\",\".framer-fj9ggj-container\"],\"paidabL1p\":[\".framer-xhj3wo-container\",\".framer-fj9ggj-container\"]}\n * @framerBreakpoints {\"B5Lcdi4y0\":{\"min\":1200,\"canvasClassName\":\"framer-hy65q3-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"wG6ZF8ZDb\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1axxxve-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"paidabL1p\":{\"max\":809,\"canvasClassName\":\"framer-1azmoy1-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant B5Lcdi4y0\n * @framerLayoutTemplate\n */const FramerbVRzmmAFk=withCSS(Component,css,\"framer-bzu2N\");export default FramerbVRzmmAFk;FramerbVRzmmAFk.displayName=\"Main_zh\";FramerbVRzmmAFk.defaultProps={height:1e3,width:1200};addPropertyControls(FramerbVRzmmAFk,{Mp6SrM11I:SectionHeaderControls?.[\"vEzgcaV5u\"]&&{...SectionHeaderControls[\"vEzgcaV5u\"],defaultValue:\"rp4AAjD2O\",description:undefined,hidden:undefined,title:\"Active\"},IZPTK_oVt:SectionHeaderControls?.[\"variant\"]&&{...SectionHeaderControls[\"variant\"],defaultValue:\"AFTXog0Rc\",description:undefined,hidden:undefined,title:\"Variant\"},FXv8Db64Y:{title:\"ZH Link\",type:ControlType.Link},teWOMohGB:{title:\"En Link\",type:ControlType.Link},PFivtyJt0:{title:\"Back to top\",type:ControlType.Link}});addFonts(FramerbVRzmmAFk,[{explicitInter:true,fonts:[]},...SectionHeaderFonts,...FooterComponentFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbVRzmmAFk\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"Mp6SrM11I\\\":\\\"active\\\",\\\"IZPTK_oVt\\\":\\\"variant1\\\",\\\"FXv8Db64Y\\\":\\\"zHLink\\\",\\\"teWOMohGB\\\":\\\"enLink\\\",\\\"PFivtyJt0\\\":\\\"backToTop\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wG6ZF8ZDb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"paidabL1p\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDefaultVariant\":\"B5Lcdi4y0\",\"framerComponentViewportWidth\":\"true\",\"framerHitTargets\":\"{\\\"B5Lcdi4y0\\\":[\\\".framer-xhj3wo-container\\\",\\\".framer-fj9ggj-container\\\"],\\\"wG6ZF8ZDb\\\":[\\\".framer-xhj3wo-container\\\",\\\".framer-fj9ggj-container\\\"],\\\"paidabL1p\\\":[\\\".framer-xhj3wo-container\\\",\\\".framer-fj9ggj-container\\\"]}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"B5Lcdi4y0\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-hy65q3-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"wG6ZF8ZDb\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1axxxve-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"paidabL1p\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1azmoy1-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerLayoutTemplate\":\"\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"1000\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * 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 Main from \"https://framerusercontent.com/modules/SZN94lcGMamN1HtfxG0R/j8SlOF5WzkXyacRgFeWr/LuFXeTgmw.js\";\r\nimport Main_zh from \"https://framerusercontent.com/modules/wLUf3aNH5DYzyFmopml9/WfEIh5bzstUNWNth4dsA/bVRzmmAFk.js\";\r\n\r\n        const routes = {djL2YrrmX: {elements: {ZPQCLnUZJ: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/l69ZYwUKK5d0FiaWZwmT/TuefE7NvpE5XOrZgPyfx/djL2YrrmX.js\")), path: \"/\"}, j38XCYXck: {elements: {jdlDKpL2N: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/OxjLjWzebZDuQg6fWCeO/eW2JQThEAyTlMDbclUOs/j38XCYXck.js\")), path: \"/home-zh\"}, yHrKEULwG: {elements: {owM1zUQ_b: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LZM6LBktTEgFAQ9Mdqgx/s55dM0au02k6fD9mLn9T/yHrKEULwG.js\")), path: \"/works\"}, GJul3tc1H: {elements: {tSsxNvgOp: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VuQ9GJin6d3mSVEy6dle/PwteKdyM0gbXBgmfCG2x/GJul3tc1H.js\")), path: \"/works-zh\"}, VtE6bb0sm: {elements: {GDeDLyy0_: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/IjuodTLDxSgIybbP1pU4/eWAVjyfsxnbtspLXXOra/VtE6bb0sm.js\")), path: \"/about\"}, y_OLp3Qkc: {elements: {LOviiLgNa: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Re4ConSL5QHnzPz01x1Q/ZXHNoue3kMzYsACPA5ku/y_OLp3Qkc.js\")), path: \"/about-zh\"}, TxCAVVuA3: {elements: {jCO5WdYvx: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/b4uBNhpoDcwTTneuiDEV/Z2yt18cQHNdlQupwiEpy/TxCAVVuA3.js\")), path: \"/contact\"}, ENaUqAgVX: {elements: {EZ0028Ts0: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Q9eIyg8Ats1rgLbrOab1/ut0p2Vha7bjEcYlVtrH8/ENaUqAgVX.js\")), path: \"/contact-zh\"}, PoNZlb3Ds: {elements: {ZlWoTagWX: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AK2ClWV4D7p968vNusYQ/BWj9DFyqzUrmY5V7czg5/PoNZlb3Ds.js\")), path: \"/seeker-zh\"}, E461OmmS5: {elements: {Po4PWoaAq: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/N2bYY802GIklKlmRTvw3/xUkWJuPme1zmAuroyY8r/E461OmmS5.js\")), path: \"/seeker\"}, Ey158rhbJ: {elements: {idMe3129y: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/338V5W8Ne5pv3QY0IVzz/xUzBHCNaV6Kfwbp8bOCt/Ey158rhbJ.js\")), path: \"/creator-zh\"}, mxH0nlaaA: {elements: {aA8zonZ8c: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DhBZZ7nOjN0s3OoQ1s5m/a098M7OA0XCfS5Bn0edv/mxH0nlaaA.js\")), path: \"/creator\"}, nOW_VpocF: {elements: {cFAku8OYZ: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WSQKHPQaPGwuA7tixY7K/0mqcFJZaSo821J3qe1YC/nOW_VpocF.js\")), path: \"/yoctol-zh\"}, PMJoUTRRU: {elements: {ven3cu_dl: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7R99MQhqrPeuyuDIR9u9/zbwX3Hitqj8lUL7nhlsr/PMJoUTRRU.js\")), path: \"/yoctol\"}, jCjLa629j: {elements: {nc8Xlnm_l: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dpDibFGxXyNxEDpRRTRX/n6H7KH0huB3L5j1KjmzD/jCjLa629j.js\")), path: \"/healthkeeper-zh\"}, tPFhzyPOC: {elements: {Ef_kLXRWM: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9OFqj3K1CnEFBcxfLSV2/7rm15oK9TkHDO9YcA1cs/tPFhzyPOC.js\")), path: \"/healthkeeper\"}, e9rRWXsIq: {elements: {biXcAr1jC: \"mission-2\", DizXlRb3P: \"mission-4\", hL8oinpUg: \"mission-3\", lUlWl2DMb: \"mission-5\", mrsMKx7is: \"mission-1\", OeqZBN_sU: \"hero\", VDJCm_9MR: \"mission-6\", VX4RTJ1HE: \"mission-7\", wElIx0MNB: \"mission\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MRFT6hQ0eC6ps2nwXkVr/zVwtGlrFJBMogM3VWu4k/e9rRWXsIq.js\")), path: \"/beestation-zh\"}, Fouu3uX69: {elements: {EeuJ28etl: \"mission-3\", Mg1xmoghq: \"mission-5\", mkrymXWoU: \"mission-6\", QFIj9FoZs: \"mission-1\", s7S4UrxJg: \"hero\", uhDICfpYY: \"mission-4\", uRs6qsU2I: \"mission-2\", yDqVjTuep: \"mission\", ykDsh4gMK: \"mission-7\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zmPXGfDxbqvUR9HNmcSC/nu2vga2i1PrMOwOwGUZW/Fouu3uX69.js\")), path: \"/beestation\"}, BixjsFScd: {elements: {a47hZGETf: \"mission\", aprQjyVDd: \"mission-2\", g2mU7NalG: \"mission-4\", RdPI0B6mG: \"mission-5\", RufLaE0d_: \"hero-2\", tv9psyMnj: \"hero-1\", vHc7kbnvM: \"mission-3\", Zf1FJf7ct: \"hero\", zF72fH2bz: \"mission-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1xwmTyOSNjKyvpVHQQDx/1FSGm6uWqYgVIRVa6kE5/BixjsFScd.js\")), path: \"/dsm8-zh\"}, sThx_vhXq: {elements: {bttfaPzuN: \"hero\", bxGrEtg21: \"mission\", JLR1xaS8n: \"mission-1\", M31aSwDaC: \"hero-1\", OfSPXjV91: \"mission-4\", Qi3j1RZoj: \"mission-2\", tRuvgPft5: \"hero-2\", tx0qFChPm: \"mission-3\", Wm31o55Ju: \"mission-5\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/K1KZtznCHtMF26fkTmqJ/n5i6eKF8DvCDMHNmYffq/sThx_vhXq.js\")), path: \"/dsm8\"}, OGvyEVACx: {elements: {c8xzIMK12: \"hero\", d6Tre5PHS: \"hero-1\", FhSABAb5T: \"mission\", puJAsaCHi: \"mission-1\", Qlek0iYHC: \"hero-2\", RbrcjWyBX: \"mission-2\", ww4i6qlxW: \"mission-3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZKlLEcPXhmQwyTmrJRRl/2fAHcygGFszMHRqv2KKK/OGvyEVACx.js\")), path: \"/dscam-zh\"}, oWWujIRoQ: {elements: {AocR96fy8: \"mission-3\", dRsZwdCwo: \"hero-2\", fEQjRc2vn: \"mission-2\", KVeZXGFjV: \"hero-1\", SGHqz3E3l: \"hero\", XmMPGbk2p: \"mission-1\", xN0Qk93M9: \"mission\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Hy8BkGQOHdVheAcF8B3K/thSRrLtNfUhF3FVUso0I/oWWujIRoQ.js\")), path: \"/dscam\"}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {}\r\n        const framerSiteId = \"987bce5ca0698b2c1c1d12feadef42c30f66a2c5881c165d461b4b8930a53527\"\r\n        function Template({webPageId, children, style, ...rest}) {const props1 = {aOPo4JGYt: true, CTA0p8Wj4: \"tn7D5dehR\", PXrdH7K6b: {href: {hash: \":ZPQCLnUZJ\", webPageId: \"djL2YrrmX\"}}, SKEv87cpe: {href: {webPageId: \"j38XCYXck\"}}, T1JQgK0wG: {href: {webPageId: \"djL2YrrmX\"}}, uEgbfd8xP: \"OeMLN5GVi\"}\r\nconst props2 = {FXv8Db64Y: {href: {webPageId: \"j38XCYXck\"}}, IZPTK_oVt: \"AFTXog0Rc\", Mp6SrM11I: \"rp4AAjD2O\", PFivtyJt0: {href: {hash: \":jdlDKpL2N\", webPageId: \"j38XCYXck\"}}, teWOMohGB: {href: {webPageId: \"djL2YrrmX\"}}}\r\nconst props3 = {...props1, CTA0p8Wj4: \"kSZLe1oXg\", PXrdH7K6b: {href: {hash: \":owM1zUQ_b\", webPageId: \"yHrKEULwG\"}}, SKEv87cpe: {href: {webPageId: \"GJul3tc1H\"}}, T1JQgK0wG: {href: {webPageId: \"yHrKEULwG\"}}}\r\nconst props4 = {...props2, FXv8Db64Y: {href: {webPageId: \"GJul3tc1H\"}}, Mp6SrM11I: \"fgN7hf2Mh\", PFivtyJt0: {href: {hash: \":tSsxNvgOp\", webPageId: \"GJul3tc1H\"}}, teWOMohGB: {href: {webPageId: \"yHrKEULwG\"}}}\r\nconst props5 = {...props1, CTA0p8Wj4: \"O35TlkODX\", PXrdH7K6b: {href: {hash: \":GDeDLyy0_\", webPageId: \"VtE6bb0sm\"}}, SKEv87cpe: {href: {webPageId: \"y_OLp3Qkc\"}}, T1JQgK0wG: {href: {webPageId: \"VtE6bb0sm\"}}}\r\nconst props6 = {...props2, FXv8Db64Y: {href: {webPageId: \"y_OLp3Qkc\"}}, Mp6SrM11I: \"iyEotI6mF\", PFivtyJt0: {href: {hash: \":LOviiLgNa\", webPageId: \"y_OLp3Qkc\"}}, teWOMohGB: {href: {webPageId: \"VtE6bb0sm\"}}}\r\nconst props7 = {...props1, CTA0p8Wj4: \"raruGyYZ2\", PXrdH7K6b: {href: {hash: \":jCO5WdYvx\", webPageId: \"TxCAVVuA3\"}}, SKEv87cpe: {href: {webPageId: \"ENaUqAgVX\"}}, T1JQgK0wG: {href: {webPageId: \"TxCAVVuA3\"}}}\r\nconst props8 = {...props2, FXv8Db64Y: {href: {webPageId: \"ENaUqAgVX\"}}, Mp6SrM11I: \"H8LwklOks\", PFivtyJt0: {href: {hash: \":EZ0028Ts0\", webPageId: \"ENaUqAgVX\"}}, teWOMohGB: {href: {webPageId: \"TxCAVVuA3\"}}}\r\nconst props9 = {...props2, FXv8Db64Y: {href: {webPageId: \"PoNZlb3Ds\"}}, Mp6SrM11I: \"fgN7hf2Mh\", PFivtyJt0: {href: {hash: \":ZlWoTagWX\", webPageId: \"PoNZlb3Ds\"}}, teWOMohGB: {href: {webPageId: \"E461OmmS5\"}}}\r\nconst props10 = {...props1, CTA0p8Wj4: \"kSZLe1oXg\", PXrdH7K6b: {href: {hash: \":Po4PWoaAq\", webPageId: \"E461OmmS5\"}}, SKEv87cpe: {href: {webPageId: \"PoNZlb3Ds\"}}, T1JQgK0wG: {href: {webPageId: \"E461OmmS5\"}}}\r\nconst props11 = {...props2, FXv8Db64Y: {href: {webPageId: \"Ey158rhbJ\"}}, Mp6SrM11I: \"fgN7hf2Mh\", PFivtyJt0: {href: {hash: \":idMe3129y\", webPageId: \"Ey158rhbJ\"}}, teWOMohGB: {href: {webPageId: \"mxH0nlaaA\"}}}\r\nconst props12 = {...props1, CTA0p8Wj4: \"kSZLe1oXg\", PXrdH7K6b: {href: {hash: \":aA8zonZ8c\", webPageId: \"mxH0nlaaA\"}}, SKEv87cpe: {href: {webPageId: \"Ey158rhbJ\"}}, T1JQgK0wG: {href: {webPageId: \"mxH0nlaaA\"}}}\r\nconst props13 = {...props2, FXv8Db64Y: {href: {webPageId: \"nOW_VpocF\"}}, Mp6SrM11I: \"fgN7hf2Mh\", PFivtyJt0: {href: {hash: \":cFAku8OYZ\", webPageId: \"nOW_VpocF\"}}, teWOMohGB: {href: {webPageId: \"PMJoUTRRU\"}}}\r\nconst props14 = {...props1, CTA0p8Wj4: \"kSZLe1oXg\", PXrdH7K6b: {href: {hash: \":ven3cu_dl\", webPageId: \"PMJoUTRRU\"}}, SKEv87cpe: {href: {webPageId: \"nOW_VpocF\"}}, T1JQgK0wG: {href: {webPageId: \"PMJoUTRRU\"}}}\r\nconst props15 = {...props2, FXv8Db64Y: {href: {webPageId: \"jCjLa629j\"}}, Mp6SrM11I: \"fgN7hf2Mh\", PFivtyJt0: {href: {hash: \":nc8Xlnm_l\", webPageId: \"jCjLa629j\"}}, teWOMohGB: {href: {webPageId: \"tPFhzyPOC\"}}}\r\nconst props16 = {...props1, CTA0p8Wj4: \"kSZLe1oXg\", PXrdH7K6b: {href: {hash: \":Ef_kLXRWM\", webPageId: \"tPFhzyPOC\"}}, SKEv87cpe: {href: {webPageId: \"jCjLa629j\"}}, T1JQgK0wG: {href: {webPageId: \"tPFhzyPOC\"}}}\r\nconst props17 = {...props2, FXv8Db64Y: {href: {webPageId: \"e9rRWXsIq\"}}, Mp6SrM11I: \"fgN7hf2Mh\", PFivtyJt0: {href: {hash: \":OeqZBN_sU\", webPageId: \"e9rRWXsIq\"}}, teWOMohGB: {href: {webPageId: \"Fouu3uX69\"}}}\r\nconst props18 = {...props1, CTA0p8Wj4: \"kSZLe1oXg\", PXrdH7K6b: {href: {hash: \":s7S4UrxJg\", webPageId: \"Fouu3uX69\"}}, SKEv87cpe: {href: {webPageId: \"e9rRWXsIq\"}}, T1JQgK0wG: {href: {webPageId: \"Fouu3uX69\"}}}\r\nconst props19 = {...props1, CTA0p8Wj4: \"kSZLe1oXg\", PXrdH7K6b: {href: {hash: \":MXQNKUYi0\", webPageId: \"e9rRWXsIq\"}}, SKEv87cpe: undefined, T1JQgK0wG: undefined}\r\nconst props20 = {...props2, FXv8Db64Y: {href: {webPageId: \"BixjsFScd\"}}, Mp6SrM11I: \"fgN7hf2Mh\", PFivtyJt0: {href: {hash: \":Zf1FJf7ct\", webPageId: \"BixjsFScd\"}}, teWOMohGB: {href: {webPageId: \"sThx_vhXq\"}}}\r\nconst props21 = {...props1, CTA0p8Wj4: \"kSZLe1oXg\", PXrdH7K6b: {href: {hash: \":bttfaPzuN\", webPageId: \"sThx_vhXq\"}}, SKEv87cpe: {href: {webPageId: \"BixjsFScd\"}}, T1JQgK0wG: {href: {webPageId: \"sThx_vhXq\"}}}\r\nconst props22 = {...props2, FXv8Db64Y: {href: {webPageId: \"OGvyEVACx\"}}, Mp6SrM11I: \"fgN7hf2Mh\", PFivtyJt0: {href: {hash: \":c8xzIMK12\", webPageId: \"OGvyEVACx\"}}, teWOMohGB: {href: {webPageId: \"oWWujIRoQ\"}}}\r\nconst props23 = {...props1, CTA0p8Wj4: \"kSZLe1oXg\", PXrdH7K6b: {href: {hash: \":SGHqz3E3l\", webPageId: \"oWWujIRoQ\"}}, SKEv87cpe: {href: {webPageId: \"OGvyEVACx\"}}, T1JQgK0wG: {href: {webPageId: \"oWWujIRoQ\"}}}\r\nconst templateProps = {BixjsFScd: props20, djL2YrrmX: props1, E461OmmS5: props10, e9rRWXsIq: props17, ENaUqAgVX: props8, Ey158rhbJ: props11, Fouu3uX69: props18, GJul3tc1H: props4, j38XCYXck: props2, jCjLa629j: props15, mxH0nlaaA: props12, nOW_VpocF: props13, OGvyEVACx: props22, oWWujIRoQ: props23, PMJoUTRRU: props14, PoNZlb3Ds: props9, sThx_vhXq: props21, tPFhzyPOC: props16, TxCAVVuA3: props7, VtE6bb0sm: props5, y_OLp3Qkc: props6, yHrKEULwG: props3, YMEVFU3n2: props19}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"djL2YrrmX\":\r\ncase \"yHrKEULwG\":\r\ncase \"VtE6bb0sm\":\r\ncase \"TxCAVVuA3\":\r\ncase \"E461OmmS5\":\r\ncase \"mxH0nlaaA\":\r\ncase \"PMJoUTRRU\":\r\ncase \"tPFhzyPOC\":\r\ncase \"Fouu3uX69\":\r\ncase \"YMEVFU3n2\":\r\ncase \"sThx_vhXq\":\r\ncase \"oWWujIRoQ\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"PXrdH7K6b\"], props[\"SKEv87cpe\"], props[\"T1JQgK0wG\"]]}, (resolvedLinks) => React.createElement(Main, {...props, key: \"Main\", PXrdH7K6b: resolvedLinks[0], SKEv87cpe: resolvedLinks[1], style, T1JQgK0wG: resolvedLinks[2]}, children(true)));\r\ncase \"j38XCYXck\":\r\ncase \"GJul3tc1H\":\r\ncase \"y_OLp3Qkc\":\r\ncase \"ENaUqAgVX\":\r\ncase \"PoNZlb3Ds\":\r\ncase \"Ey158rhbJ\":\r\ncase \"nOW_VpocF\":\r\ncase \"jCjLa629j\":\r\ncase \"e9rRWXsIq\":\r\ncase \"BixjsFScd\":\r\ncase \"OGvyEVACx\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"FXv8Db64Y\"], props[\"teWOMohGB\"], props[\"PFivtyJt0\"]]}, (resolvedLinks) => React.createElement(Main_zh, {...props, FXv8Db64Y: resolvedLinks[0], key: \"Main_zh\", PFivtyJt0: resolvedLinks[2], style, teWOMohGB: resolvedLinks[1]}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"djL2YrrmX\":\r\ncase \"yHrKEULwG\":\r\ncase \"VtE6bb0sm\":\r\ncase \"TxCAVVuA3\":\r\ncase \"E461OmmS5\":\r\ncase \"mxH0nlaaA\":\r\ncase \"PMJoUTRRU\":\r\ncase \"tPFhzyPOC\":\r\ncase \"Fouu3uX69\":\r\ncase \"YMEVFU3n2\":\r\ncase \"sThx_vhXq\":\r\ncase \"oWWujIRoQ\":\r\nreturn [{hash: \"q92dvv\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1gj3gpx\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"t2evay\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"j38XCYXck\":\r\ncase \"GJul3tc1H\":\r\ncase \"y_OLp3Qkc\":\r\ncase \"ENaUqAgVX\":\r\ncase \"PoNZlb3Ds\":\r\ncase \"Ey158rhbJ\":\r\ncase \"nOW_VpocF\":\r\ncase \"jCjLa629j\":\r\ncase \"e9rRWXsIq\":\r\ncase \"BixjsFScd\":\r\ncase \"OGvyEVACx\":\r\nreturn [{hash: \"hy65q3\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1axxxve\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1azmoy1\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://yaohsu.com\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 3,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                            useLayoutEffect: React.useLayoutEffect,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    adaptLayoutToTextDirection: false,\r\n                    LayoutTemplate: Template,\r\n                    loadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/qbSN8DfwTw4Kxai4Sz16/GYmItwjadWGAwyhd78js/snippets.js\")),\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {advancedSpamProtection: true, customCodeSiteSettings: true, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: false, onPageMoveTool: false, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {global: {enter: {mask: {angle: 270, type: \"wipe\", width: \"100%\"}, opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Initialize lazy modules cache for hydration\r\n            Framer.initLazyModulesCache()\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    \r\n                    const serverRouteExperimentEnabled = false\r\n                    const serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n                    if (serverRoute) {\r\n                        const routeData = new URLSearchParams(serverRoute)\r\n                        routeId = routeData.get(\"id\")\r\n                        localeId = routeData.get(\"locale\")\r\n                        for (const [key, value] of routeData.entries()) {\r\n                            if (!key.startsWith(\"var.\")) continue\r\n                            pathVariables ??= {}\r\n                            pathVariables[key.slice(4)] = value\r\n                        }\r\n                    }\r\n                    if (!routeId || !localeId) {\r\n                        const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                        routeId = routeData.routeId\r\n                        localeId = routeData.localeId\r\n                        pathVariables = routeData.pathVariables\r\n                    }\r\n                    \r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}