{"version":3,"file":"shared-lib.Cu73WQ17.mjs","names":["fonts","css","className","fonts","css","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","React.useRef","React.useId","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","css","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","BrandLogoWrapperFonts","BrandLogoWrapper","NavigationDesktopNavigationItem","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","css","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","transition2","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","css","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","IconSetIconSet","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","sharedStyle.className","React.useRef","React.useId","className","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","BrandLogoWrapper","NavigationHamburgerIcon","NavigationMobileNavigationItem","ButtonSocial","React.useContext","React.useMemo","React.Fragment","React.forwardRef","React.useRef","React.useId","__esmMin","pe","init_npm_react_18_3_1","x","ie","oe","p","c","J","init_jsx_runtime","de","motion","MotionConfigContext","LayoutGroup","init_framer_motion_DhsWWWsN","fontStore","RichText","addPropertyControls","addFonts","withCSS","init_framer_DcxuU94H","getFonts","SmartComponentScopedContainer","useVariantState","useLocaleInfo","ComponentViewportProvider","useActiveVariantCallback","cx","useComponentViewport","Link","ControlType","SVG","useRouter","getFontsFromSharedStyle","fonts$3","css$6","className$3","init_gvZFFqOdn","fonts$2","css$5","className$2","init_G16EFXVLx","fonts$1","css$4","className$1","init_gaoPhYBCp","addPropertyOverrides$6","variants","nextOverrides","variant","overrides","cycleOrder$5","serializationHash$7","variantClassNames$7","transition1$7","Transition$7","Variants$7","humanReadableVariantMap$5","getProps$7","createLayoutDependency$7","FramerEHbyOO2lh","init_EHbyOO2lh","config","transition","value","contextValue","props","click","restProps","layoutDependency","baseVariant","onTaph6vzsi","activeVariantCallback","args","setGestureState","sKo7w5o8g","scopingClassNames","ref1","defaultLayoutId","layoutId","gestureHandlers","className","classNames","ref","style","gestureVariant","addPropertyOverrides$5","enabledGestures$1","cycleOrder$4","serializationHash$6","variantClassNames$6","transition1$6","Transition$6","humanReadableVariantMap$4","Variants$6","getProps$6","createLayoutDependency$6","Component$2","css$3","FramerY618bhSqO","init_Y618bhSqO","title","number","link","fallbackRef","refBinding","WIOwTPK2S","R_P9JFVZV","ABkshdT3F","addPropertyOverrides$4","BrandLogoWrapperFonts$1","NavigationDesktopNavigationItemFonts","cycleOrder$3","serializationHash$5","variantClassNames$5","transition1$5","Transition$5","Variants$5","humanReadableVariantMap$3","getProps$5","createLayoutDependency$5","FramerKlOMcDtMh","init_KlOMcDtMh","navItem4","navLink3","navLink2","logoLink","navItem2Title","navLink1","navItem1Title","navItem3Title","navLink4","componentViewport","sQAsw6Dkb","XsyHLIfCE","wxeXD2Bzc","WUzJaTlY7","gx4IR82sU","YmpW_ntW9","fH41nbL5t","dUxF3Rn8x","YrN98NvUu","fonts","css$2","init_lbuFdU1yG","serializationHash$4","variantClassNames$4","transition1$4","Transition$4","transition2$1","Variants$4","getProps$4","createLayoutDependency$4","Component$1","css$1","FramerbLR0AAASv","init_bLR0AAASv","sharedStyleClassNames","onTap1s9czfd","f47x43BM9","ssEZeUqgY","b81umXUk8","eJwcA1oNy","addPropertyOverrides$3","cycleOrder$2","serializationHash$3","variantClassNames$3","transition1$3","Transition$3","humanReadableVariantMap$2","Variants$3","getProps$3","createLayoutDependency$3","Framerjd0E05b6U","init_jd0E05b6U","iconColour","isDisplayed","isDisplayed1","isDisplayed2","isDisplayed3","FUS9VM9_Y","addPropertyOverrides$2","IconSetIconSetFonts","enabledGestures","serializationHash$2","variantClassNames$2","transition1$2","Transition$2","Variants$2","getProps$2","createLayoutDependency$2","Component","css","FramerEtOLX1IVn","init_EtOLX1IVn","httpsWwwInstagramComJiaqiwang7","className$4","l0ngDmvEP","IgqE_e9a9","addPropertyOverrides$1","cycleOrder$1","serializationHash$1","variantClassNames$1","transition1$1","Transition$1","humanReadableVariantMap$1","Variants$1","getProps$1","createLayoutDependency$1","FramerX6t8M3rHE","init_X6t8M3rHE","tap","onTapc2fruv","XKaY3MrGu","addPropertyOverrides","BrandLogoWrapperFonts","NavigationHamburgerIconFonts","NavigationMobileNavigationItemFonts","ButtonSocialFonts","cycleOrder","serializationHash","variantClassNames","transition1","transition2","transition3","Transition","transition4","transition5","transition6","transition7","transition8","transition9","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Framernhyw2Qyej","init_nhyw2Qyej","onTap4zbyd6","sKo7w5o8gr0cfx9","setVariant","sKo7w5o8g1ounafb","XKaY3MrGu1sz05x3","delay","XKaY3MrGunm1th6","XKaY3MrGu1ketefq","XKaY3MrGum7jm1q","f47x43BM91sz05x3","f47x43BM9m7jm1q","ResolveLinks","resolvedLinks","resolvedLinks1","resolvedLinks2"],"sources":["https:/framerusercontent.com/modules/2nYeJJ5wvaSCwaKxcKH1/BoobZYePNHHbtj9gS9oM/gvZFFqOdn.js","https:/framerusercontent.com/modules/mG1miJXSWE4pKqpa6BnH/Gov9Q2ZJB7r0gYDJ8Kuc/G16EFXVLx.js","https:/framerusercontent.com/modules/3kQiVNhdzDENTUNNLUbj/ur64esnx9Eu1PqKJQUlu/gaoPhYBCp.js","https:/framerusercontent.com/modules/d2GcYcySr8e0lWX0vtNB/Z5ZRIz9RV4DDHebuNCRM/EHbyOO2lh.js","https:/framerusercontent.com/modules/bHpHqjztiTBCJsEfDA9h/dtLsA54JQhuty5fmaz2o/Y618bhSqO.js","https:/framerusercontent.com/modules/dvmcuyR5ZQpkTzaw88I2/AgeYjydr2DbYJtoSZHE2/KlOMcDtMh.js","https:/framerusercontent.com/modules/sTQzAXUKOGjvf2WlkGmC/PpVAcs6wUcjNo2lOerzs/lbuFdU1yG.js","https:/framerusercontent.com/modules/nITaVi9pHlkHkC4jNcBV/A8KDAx43HJKE8oQTsoex/bLR0AAASv.js","https:/framerusercontent.com/modules/wVMNtqDOm8wAg5A81hUj/XHlohyuE90dvqzbmIVxR/jd0E05b6U.js","https:/framerusercontent.com/modules/wqmHa0mfYqdds16GsVYn/n4MUDdFC6I2SKq8GyYmj/EtOLX1IVn.js","https:/framerusercontent.com/modules/oBTaR1zQu9JI3Ah4w4eR/fDGxyHPR4SZsk3oxqqRc/X6t8M3rHE.js","https:/framerusercontent.com/modules/nwfPzzhCwKY0tA2nAzD5/m4hDVQId2g4UeNH97vqp/nhyw2Qyej.js"],"sourcesContent":["// Generated by Framer (c563d2c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;General Sans-regular\",\"FS;General Sans-bold\",\"FS;General Sans-bold italic\",\"FS;General Sans-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"General Sans\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/MFQT7HFGCR2L5ULQTW6YXYZXXHMPKLJ3/YWQ244D6TACUX5JBKATPOW5I5MGJ3G73/7YY3ZAAE3TRV2LANYOLXNHTPHLXVWTKH.woff2\",weight:\"400\"},{family:\"General Sans\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/KWXO5X3YW4X7OLUMPO4X24HQJGJU7E2Q/VOWUQZS3YLP66ZHPTXAFSH6YACY4WJHT/NIQ54PVBBIWVK3PFSOIOUJSXIJ5WTNDP.woff2\",weight:\"700\"},{family:\"General Sans\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/IZAMKIKJNFHYAA4XTXOGUSQUJWNXQHPE/2S5HU7TKNAV6MHTRNU2NPZD7U4OT6VKE/HCZ5OQRTYQOAVSHRS6UOFWUZ5CGI6JRO.woff2\",weight:\"700\"},{family:\"General Sans\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/GQOITZI54NH6HDBP26XAMQYTXB4JQ3NQ/VY7SXNCPHYFLQTOFY72GM4OZTBH62U2D/AHPLTG2YASI4OYLGJV4CF3P25VBHPK5X.woff2\",weight:\"400\"}]}];export const css=['.framer-uKvjP .framer-styles-preset-15gadx6:not(.rich-text-wrapper), .framer-uKvjP .framer-styles-preset-15gadx6.rich-text-wrapper p { --framer-font-family: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-family-bold: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-family-italic: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-023fe1fe-9d20-403c-8066-c752cd046550, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: inherit; }'];export const className=\"framer-uKvjP\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (63f9d4a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;General Sans-medium\",\"FS;General Sans-bold\",\"FS;General Sans-bold italic\",\"FS;General Sans-medium italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"General Sans\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/3RZHWSNONLLWJK3RLPEKUZOMM56GO4LJ/BPDRY7AHVI3MCDXXVXTQQ76H3UXA63S3/SB2OEB6IKZPRR6JT4GFJ2TFT6HBB6AZN.woff2\",weight:\"500\"},{family:\"General Sans\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/KWXO5X3YW4X7OLUMPO4X24HQJGJU7E2Q/VOWUQZS3YLP66ZHPTXAFSH6YACY4WJHT/NIQ54PVBBIWVK3PFSOIOUJSXIJ5WTNDP.woff2\",weight:\"700\"},{family:\"General Sans\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/IZAMKIKJNFHYAA4XTXOGUSQUJWNXQHPE/2S5HU7TKNAV6MHTRNU2NPZD7U4OT6VKE/HCZ5OQRTYQOAVSHRS6UOFWUZ5CGI6JRO.woff2\",weight:\"700\"},{family:\"General Sans\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/ST6AL2GVQRSWVDOXZNSHY2SMWYYSVFEK/WJ26NN5JS6IPLBXEKX7WHB7HACXDTAKH/H7W54QQR2V6KL5KMDA2PD2KSQRCZHPRE.woff2\",weight:\"500\"}]}];export const css=['.framer-KiD4r .framer-styles-preset-1wz4y9f:not(.rich-text-wrapper), .framer-KiD4r .framer-styles-preset-1wz4y9f.rich-text-wrapper h4 { --framer-font-family: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-family-bold: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-family-italic: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.03em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1439px) and (min-width: 1200px) { .framer-KiD4r .framer-styles-preset-1wz4y9f:not(.rich-text-wrapper), .framer-KiD4r .framer-styles-preset-1wz4y9f.rich-text-wrapper h4 { --framer-font-family: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-family-bold: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-family-italic: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.03em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 1199px) and (min-width: 810px) { .framer-KiD4r .framer-styles-preset-1wz4y9f:not(.rich-text-wrapper), .framer-KiD4r .framer-styles-preset-1wz4y9f.rich-text-wrapper h4 { --framer-font-family: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-family-bold: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-family-italic: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.03em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-KiD4r .framer-styles-preset-1wz4y9f:not(.rich-text-wrapper), .framer-KiD4r .framer-styles-preset-1wz4y9f.rich-text-wrapper h4 { --framer-font-family: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-family-bold: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-family-italic: \"General Sans\", \"General Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.03em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-KiD4r\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2c4b293)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Space Mono-regular\",\"GF;Space Mono-700\",\"GF;Space Mono-700italic\",\"GF;Space Mono-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Space Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/spacemono/v13/i7dPIFZifjKcF5UAWdDRUEN2RFq7AwU.woff2\",weight:\"400\"},{family:\"Space Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/spacemono/v13/i7dMIFZifjKcF5UAWdDRaPpZYFeQHwyVd3U.woff2\",weight:\"700\"},{family:\"Space Mono\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/spacemono/v13/i7dSIFZifjKcF5UAWdDRYERE_FeaHi6QZ3WfYg.woff2\",weight:\"700\"},{family:\"Space Mono\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/spacemono/v13/i7dNIFZifjKcF5UAWdDRYER8RXi-EwWMbg.woff2\",weight:\"400\"}]}];export const css=['.framer-E52ed .framer-styles-preset-19ap4wy:not(.rich-text-wrapper), .framer-E52ed .framer-styles-preset-19ap4wy.rich-text-wrapper h6 { --framer-font-family: \"Space Mono\", monospace; --framer-font-family-bold: \"Space Mono\", monospace; --framer-font-family-bold-italic: \"Space Mono\", monospace; --framer-font-family-italic: \"Space Mono\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 8px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0.09em; --framer-line-height: 100%; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-E52ed\";\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,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"pWfP4rZeL\",\"GOVxcfjHg\",\"Xi7OoQvw7\"];const serializationHash=\"framer-pbeKo\";const variantClassNames={GOVxcfjHg:\"framer-v-1fb2o7t\",pWfP4rZeL:\"framer-v-b29q2h\",Xi7OoQvw7:\"framer-v-1dazft5\"};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={\"White - L\":\"Xi7OoQvw7\",Black:\"GOVxcfjHg\",White:\"pWfP4rZeL\"};const getProps=({click,height,id,width,...props})=>{return{...props,sKo7w5o8g:click??props.sKo7w5o8g,variant:humanReadableVariantMap[props.variant]??props.variant??\"pWfP4rZeL\"};};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,sKo7w5o8g,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"pWfP4rZeL\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaph6vzsi=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(sKo7w5o8g){const res=await sKo7w5o8g(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);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-b29q2h\",className,classNames),\"data-framer-name\":\"White\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"pWfP4rZeL\",onTap:onTaph6vzsi,ref:ref??ref1,style:{...style},...addPropertyOverrides({GOVxcfjHg:{\"data-framer-name\":\"Black\"},Xi7OoQvw7:{\"data-framer-name\":\"White - L\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLXNlbWlib2xk\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-26cadbd9-7dd4-4249-a747-6fa6857fe4e6, rgb(250, 250, 250)))\"},children:\"Jiaqi\"})}),className:\"framer-lsj6v8\",fonts:[\"FS;General Sans-semibold\"],layoutDependency:layoutDependency,layoutId:\"GqpOh1Pmu\",style:{\"--extracted-r6o4lv\":\"var(--token-26cadbd9-7dd4-4249-a747-6fa6857fe4e6, rgb(250, 250, 250))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{GOVxcfjHg:{\"--extracted-r6o4lv\":\"var(--token-5ed6271b-3839-4c4d-b4c2-78fc1ad09184, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({GOVxcfjHg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLXNlbWlib2xk\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5ed6271b-3839-4c4d-b4c2-78fc1ad09184, rgb(0, 0, 0)))\"},children:\"Jiaqi\"})})},Xi7OoQvw7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLXNlbWlib2xk\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on\",\"--framer-font-size\":\"64px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-26cadbd9-7dd4-4249-a747-6fa6857fe4e6, rgb(250, 250, 250)))\"},children:\"Jiaqi\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLXNlbWlib2xk\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on\",\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-26cadbd9-7dd4-4249-a747-6fa6857fe4e6, rgb(250, 250, 250)))\"},children:\"\\xae\"})}),className:\"framer-i572ds\",fonts:[\"FS;General Sans-semibold\"],layoutDependency:layoutDependency,layoutId:\"RueUd6NSD\",style:{\"--extracted-r6o4lv\":\"var(--token-26cadbd9-7dd4-4249-a747-6fa6857fe4e6, rgb(250, 250, 250))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{GOVxcfjHg:{\"--extracted-r6o4lv\":\"var(--token-5ed6271b-3839-4c4d-b4c2-78fc1ad09184, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({GOVxcfjHg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLXNlbWlib2xk\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on\",\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5ed6271b-3839-4c4d-b4c2-78fc1ad09184, rgb(0, 0, 0)))\"},children:\"\\xae\"})})},Xi7OoQvw7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7R2VuZXJhbCBTYW5zLXNlbWlib2xk\",\"--framer-font-family\":'\"General Sans\", \"General Sans Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss01' on\",\"--framer-font-size\":\"40px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-26cadbd9-7dd4-4249-a747-6fa6857fe4e6, rgb(250, 250, 250)))\"},children:\"\\xae\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pbeKo.framer-arufkx, .framer-pbeKo .framer-arufkx { display: block; }\",\".framer-pbeKo.framer-b29q2h { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-pbeKo .framer-lsj6v8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 3; }\",\".framer-pbeKo .framer-i572ds { flex: none; height: auto; mix-blend-mode: difference; position: relative; white-space: pre; width: auto; z-index: 3; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-pbeKo.framer-b29q2h { gap: 0px; } .framer-pbeKo.framer-b29q2h > * { margin: 0px; margin-left: calc(3px / 2); margin-right: calc(3px / 2); } .framer-pbeKo.framer-b29q2h > :first-child { margin-left: 0px; } .framer-pbeKo.framer-b29q2h > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 19\n * @framerIntrinsicWidth 46.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"GOVxcfjHg\":{\"layout\":[\"auto\",\"auto\"]},\"Xi7OoQvw7\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"sKo7w5o8g\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerEHbyOO2lh=withCSS(Component,css,\"framer-pbeKo\");export default FramerEHbyOO2lh;FramerEHbyOO2lh.displayName=\"Brand / Logo-wrapper\";FramerEHbyOO2lh.defaultProps={height:19,width:46.5};addPropertyControls(FramerEHbyOO2lh,{variant:{options:[\"pWfP4rZeL\",\"GOVxcfjHg\",\"Xi7OoQvw7\"],optionTitles:[\"White\",\"Black\",\"White - L\"],title:\"Variant\",type:ControlType.Enum},sKo7w5o8g:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerEHbyOO2lh,[{explicitInter:true,fonts:[{family:\"General Sans\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/K46YRH762FH3QJ25IQM3VAXAKCHEXXW4/ISLWQPUZHZF33LRIOTBMFOJL57GBGQ4B/3ZLMEXZEQPLTEPMHTQDAUXP5ZZXCZAEN.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEHbyOO2lh\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"sKo7w5o8g\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"46.5\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"19\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GOVxcfjHg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Xi7OoQvw7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EHbyOO2lh.map","// Generated by Framer (0918601)\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/3kQiVNhdzDENTUNNLUbj/ur64esnx9Eu1PqKJQUlu/gaoPhYBCp.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/2nYeJJ5wvaSCwaKxcKH1/BoobZYePNHHbtj9gS9oM/gvZFFqOdn.js\";const enabledGestures={IOe8YkeRj:{hover:true},pVk_d46AX:{hover:true}};const cycleOrder=[\"pVk_d46AX\",\"IOe8YkeRj\"];const serializationHash=\"framer-XKVN3\";const variantClassNames={IOe8YkeRj:\"framer-v-2i4yyv\",pVk_d46AX:\"framer-v-14l7tk3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const WIOwTPK2S=undefined;const R_P9JFVZV=undefined;const ABkshdT3F=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Default:\"pVk_d46AX\",Selected:\"IOe8YkeRj\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,number,title,width,...props})=>{return{...props,ABkshdT3F:title??props.ABkshdT3F??\"Projects\",R_P9JFVZV:number??props.R_P9JFVZV??\"01\",variant:humanReadableVariantMap[props.variant]??props.variant??\"pVk_d46AX\",WIOwTPK2S:link??props.WIOwTPK2S};};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,contentLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,ABkshdT3F,R_P9JFVZV,WIOwTPK2S,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"pVk_d46AX\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:WIOwTPK2S,motionChild:true,nodeId:\"pVk_d46AX\",openInNewTab:false,scopeId:\"Y618bhSqO\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-14l7tk3\",className,classNames)} framer-139etw9`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"pVk_d46AX\",ref:refBinding,style:{...style},...addPropertyOverrides({IOe8YkeRj:{\"data-framer-name\":\"Selected\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-wxiv3h\",\"data-framer-name\":\"Number\",layoutDependency:layoutDependency,layoutId:\"B_MLlGCt9\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-19ap4wy\",\"data-styles-preset\":\"gaoPhYBCp\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-d3747ccd-e0d4-44f0-af46-9e6cfc608ab3, rgb(201, 201, 201)))\"},children:\"01\"})}),className:\"framer-1wrr3u4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"e3yGQnjvG\",style:{\"--extracted-1w1cjl5\":\"var(--token-d3747ccd-e0d4-44f0-af46-9e6cfc608ab3, rgb(201, 201, 201))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:R_P9JFVZV,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1v20ov4\",\"data-framer-name\":\"Square\",layoutDependency:layoutDependency,layoutId:\"L9Vy8SwTH\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-r0ubh9\",\"data-framer-name\":\"Select\",layoutDependency:layoutDependency,layoutId:\"XWsfIwV0m\",style:{backgroundColor:\"rgb(255, 255, 255)\"}})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tp6pxp\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"vVO3md4BU\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-15gadx6\",\"data-styles-preset\":\"gvZFFqOdn\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-023fe1fe-9d20-403c-8066-c752cd046550, rgb(255, 255, 255)))\"},children:\"Projects\"})}),className:\"framer-r98en5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ovUelMEN7\",style:{\"--extracted-r6o4lv\":\"var(--token-023fe1fe-9d20-403c-8066-c752cd046550, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:ABkshdT3F,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-15gadx6\",\"data-styles-preset\":\"gvZFFqOdn\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-023fe1fe-9d20-403c-8066-c752cd046550, rgb(255, 255, 255)))\"},children:\"Projects\"})}),className:\"framer-4l5q51\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FI0IQg746\",style:{\"--extracted-r6o4lv\":\"var(--token-023fe1fe-9d20-403c-8066-c752cd046550, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:ABkshdT3F,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\".framer-XKVN3.framer-139etw9, .framer-XKVN3 .framer-139etw9 { display: block; }\",\".framer-XKVN3.framer-14l7tk3 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 56px; justify-content: center; overflow: hidden; padding: 0px 32px 0px 32px; position: relative; text-decoration: none; width: min-content; }\",\".framer-XKVN3 .framer-wxiv3h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-XKVN3 .framer-1wrr3u4, .framer-XKVN3 .framer-r98en5, .framer-XKVN3 .framer-4l5q51 { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 3; }\",\".framer-XKVN3 .framer-1v20ov4 { bottom: 0px; flex: none; height: 4px; left: calc(50.37593984962408% - 4px / 2); overflow: hidden; position: absolute; width: 4px; }\",\".framer-XKVN3 .framer-r0ubh9 { bottom: -4px; flex: none; height: 4px; left: 0px; overflow: visible; position: absolute; right: 0px; z-index: 1; }\",\".framer-XKVN3 .framer-tp6pxp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 18px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-XKVN3.framer-v-2i4yyv .framer-r0ubh9 { bottom: 0px; height: unset; top: 0px; }\",\".framer-XKVN3.framer-v-14l7tk3.hover .framer-tp6pxp, .framer-XKVN3.framer-v-2i4yyv.hover .framer-tp6pxp { justify-content: flex-end; }\",\".framer-XKVN3.framer-v-2i4yyv.hover .framer-r0ubh9 { height: unset; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 133\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"IOe8YkeRj\":{\"layout\":[\"auto\",\"fixed\"]},\"i5TRLJP5C\":{\"layout\":[\"auto\",\"fixed\"]},\"GXusAvq5L\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"ABkshdT3F\":\"title\",\"R_P9JFVZV\":\"number\",\"WIOwTPK2S\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerY618bhSqO=withCSS(Component,css,\"framer-XKVN3\");export default FramerY618bhSqO;FramerY618bhSqO.displayName=\"Navigation / Desktop Navigation item\";FramerY618bhSqO.defaultProps={height:56,width:133};addPropertyControls(FramerY618bhSqO,{variant:{options:[\"pVk_d46AX\",\"IOe8YkeRj\"],optionTitles:[\"Default\",\"Selected\"],title:\"Variant\",type:ControlType.Enum},ABkshdT3F:{defaultValue:\"Projects\",displayTextArea:false,title:\"Title\",type:ControlType.String},onABkshdT3FChange:{changes:\"ABkshdT3F\",type:ControlType.ChangeHandler},R_P9JFVZV:{defaultValue:\"01\",displayTextArea:false,title:\"Number\",type:ControlType.String},onR_P9JFVZVChange:{changes:\"R_P9JFVZV\",type:ControlType.ChangeHandler},WIOwTPK2S:{title:\"Link\",type:ControlType.Link}});addFonts(FramerY618bhSqO,[{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),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerY618bhSqO\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"ABkshdT3F\\\":\\\"title\\\",\\\"R_P9JFVZV\\\":\\\"number\\\",\\\"WIOwTPK2S\\\":\\\"link\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"56\",\"framerIntrinsicWidth\":\"133\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"IOe8YkeRj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"i5TRLJP5C\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"GXusAvq5L\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Y618bhSqO.map","// Generated by Framer (a6932ec)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import BrandLogoWrapper from\"https://framerusercontent.com/modules/d2GcYcySr8e0lWX0vtNB/Z5ZRIz9RV4DDHebuNCRM/EHbyOO2lh.js\";import NavigationDesktopNavigationItem from\"https://framerusercontent.com/modules/bHpHqjztiTBCJsEfDA9h/dtLsA54JQhuty5fmaz2o/Y618bhSqO.js\";const BrandLogoWrapperFonts=getFonts(BrandLogoWrapper);const NavigationDesktopNavigationItemFonts=getFonts(NavigationDesktopNavigationItem);const cycleOrder=[\"OBtOkfL0O\",\"MpHSWZS0f\",\"ACWuGet2u\",\"xolZVVx_t\"];const serializationHash=\"framer-mCxVS\";const variantClassNames={ACWuGet2u:\"framer-v-5ldc51\",MpHSWZS0f:\"framer-v-1kh30qz\",OBtOkfL0O:\"framer-v-1vvh71a\",xolZVVx_t:\"framer-v-1lc2a7u\"};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 - About\":\"ACWuGet2u\",\"Desktop - Contact\":\"xolZVVx_t\",\"Desktop - Default\":\"OBtOkfL0O\",\"Desktop - Projects\":\"MpHSWZS0f\"};const getProps=({height,id,logoLink,navItem1Title,navItem2Title,navItem3Title,navItem4,navLink1,navLink2,navLink3,navLink4,width,...props})=>{return{...props,dUxF3Rn8x:navItem4??props.dUxF3Rn8x??\"Contact\",fH41nbL5t:navLink3??props.fH41nbL5t,gx4IR82sU:navLink2??props.gx4IR82sU,sQAsw6Dkb:logoLink??props.sQAsw6Dkb,variant:humanReadableVariantMap[props.variant]??props.variant??\"OBtOkfL0O\",WUzJaTlY7:navItem2Title??props.WUzJaTlY7??\"Playground\",wxeXD2Bzc:navLink1??props.wxeXD2Bzc,XsyHLIfCE:navItem1Title??props.XsyHLIfCE??\"Projects\",YmpW_ntW9:navItem3Title??props.YmpW_ntW9??\"About\",YrN98NvUu:navLink4??props.YrN98NvUu};};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,sQAsw6Dkb,wxeXD2Bzc,gx4IR82sU,fH41nbL5t,YrN98NvUu,XsyHLIfCE,WUzJaTlY7,YmpW_ntW9,dUxF3Rn8x,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"OBtOkfL0O\",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(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1vvh71a\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop - Default\",layoutDependency:layoutDependency,layoutId:\"OBtOkfL0O\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-24d64705-e6af-4a01-80b7-f45a162003b3, rgb(46, 46, 46))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",...style},...addPropertyOverrides({ACWuGet2u:{\"data-framer-name\":\"Desktop - About\"},MpHSWZS0f:{\"data-framer-name\":\"Desktop - Projects\"},xolZVVx_t:{\"data-framer-name\":\"Desktop - Contact\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lc43nh\",\"data-framer-name\":\"Navigation\",layoutDependency:layoutDependency,layoutId:\"Tn0MPzjCS\",children:[/*#__PURE__*/_jsx(Link,{href:sQAsw6Dkb,motionChild:true,nodeId:\"gCDUEkK_h\",scopeId:\"KlOMcDtMh\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-y4o80g framer-1svrdon\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"gCDUEkK_h\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,y:(componentViewport?.y||0)+(0+((componentViewport?.height||56)-0-((componentViewport?.height||56)-0)*1)/2)+(0+(((componentViewport?.height||56)-0)*1-0-22)/2)+1.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1q5khyu-container\",layoutDependency:layoutDependency,layoutId:\"Ygg7JmUPU-container\",nodeId:\"Ygg7JmUPU\",rendersWithMotion:true,scopeId:\"KlOMcDtMh\",children:/*#__PURE__*/_jsx(BrandLogoWrapper,{height:\"100%\",id:\"Ygg7JmUPU\",layoutId:\"Ygg7JmUPU\",variant:\"pWfP4rZeL\",width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uw76e2\",\"data-framer-name\":\"Nav-items\",layoutDependency:layoutDependency,layoutId:\"cpxEqXj37\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-uz0jxw\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"r9_SfmObN\",style:{backgroundColor:\"var(--token-24d64705-e6af-4a01-80b7-f45a162003b3, rgb(46, 46, 46))\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lf8lj8\",\"data-framer-name\":\"items\",layoutDependency:layoutDependency,layoutId:\"PWbkHPjG9\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(((((componentViewport?.height||56)-0)*1-0)*1-0)*1-0)*1,y:(componentViewport?.y||0)+(0+((componentViewport?.height||56)-0-((componentViewport?.height||56)-0)*1)/2)+(0+(((componentViewport?.height||56)-0)*1-0-(((componentViewport?.height||56)-0)*1-0)*1)/2)+(0+((((componentViewport?.height||56)-0)*1-0)*1-0-((((componentViewport?.height||56)-0)*1-0)*1-0)*1)/2)+(0+(((((componentViewport?.height||56)-0)*1-0)*1-0)*1-0-(((((componentViewport?.height||56)-0)*1-0)*1-0)*1-0)*1)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1a0ee9m-container\",layoutDependency:layoutDependency,layoutId:\"cUMCAEutn-container\",nodeId:\"cUMCAEutn\",rendersWithMotion:true,scopeId:\"KlOMcDtMh\",children:/*#__PURE__*/_jsx(NavigationDesktopNavigationItem,{ABkshdT3F:XsyHLIfCE,height:\"100%\",id:\"cUMCAEutn\",layoutId:\"cUMCAEutn\",R_P9JFVZV:\"01\",style:{height:\"100%\"},variant:\"pVk_d46AX\",width:\"100%\",WIOwTPK2S:wxeXD2Bzc,...addPropertyOverrides({MpHSWZS0f:{variant:\"IOe8YkeRj\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(((((componentViewport?.height||56)-0)*1-0)*1-0)*1-0)*1,y:(componentViewport?.y||0)+(0+((componentViewport?.height||56)-0-((componentViewport?.height||56)-0)*1)/2)+(0+(((componentViewport?.height||56)-0)*1-0-(((componentViewport?.height||56)-0)*1-0)*1)/2)+(0+((((componentViewport?.height||56)-0)*1-0)*1-0-((((componentViewport?.height||56)-0)*1-0)*1-0)*1)/2)+(0+(((((componentViewport?.height||56)-0)*1-0)*1-0)*1-0-(((((componentViewport?.height||56)-0)*1-0)*1-0)*1-0)*1)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ypvt1d-container\",layoutDependency:layoutDependency,layoutId:\"WgJcnRohd-container\",nodeId:\"WgJcnRohd\",rendersWithMotion:true,scopeId:\"KlOMcDtMh\",children:/*#__PURE__*/_jsx(NavigationDesktopNavigationItem,{ABkshdT3F:WUzJaTlY7,height:\"100%\",id:\"WgJcnRohd\",layoutId:\"WgJcnRohd\",R_P9JFVZV:\"02\",style:{height:\"100%\"},variant:\"pVk_d46AX\",width:\"100%\",WIOwTPK2S:gx4IR82sU,...addPropertyOverrides({ACWuGet2u:{variant:\"IOe8YkeRj\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(((((componentViewport?.height||56)-0)*1-0)*1-0)*1-0)*1,y:(componentViewport?.y||0)+(0+((componentViewport?.height||56)-0-((componentViewport?.height||56)-0)*1)/2)+(0+(((componentViewport?.height||56)-0)*1-0-(((componentViewport?.height||56)-0)*1-0)*1)/2)+(0+((((componentViewport?.height||56)-0)*1-0)*1-0-((((componentViewport?.height||56)-0)*1-0)*1-0)*1)/2)+(0+(((((componentViewport?.height||56)-0)*1-0)*1-0)*1-0-(((((componentViewport?.height||56)-0)*1-0)*1-0)*1-0)*1)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jkf0ea-container\",layoutDependency:layoutDependency,layoutId:\"k6NeyranX-container\",nodeId:\"k6NeyranX\",rendersWithMotion:true,scopeId:\"KlOMcDtMh\",children:/*#__PURE__*/_jsx(NavigationDesktopNavigationItem,{ABkshdT3F:YmpW_ntW9,height:\"100%\",id:\"k6NeyranX\",layoutId:\"k6NeyranX\",R_P9JFVZV:\"03\",style:{height:\"100%\"},variant:\"pVk_d46AX\",width:\"100%\",WIOwTPK2S:fH41nbL5t})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(((((componentViewport?.height||56)-0)*1-0)*1-0)*1-0)*1,y:(componentViewport?.y||0)+(0+((componentViewport?.height||56)-0-((componentViewport?.height||56)-0)*1)/2)+(0+(((componentViewport?.height||56)-0)*1-0-(((componentViewport?.height||56)-0)*1-0)*1)/2)+(0+((((componentViewport?.height||56)-0)*1-0)*1-0-((((componentViewport?.height||56)-0)*1-0)*1-0)*1)/2)+(0+(((((componentViewport?.height||56)-0)*1-0)*1-0)*1-0-(((((componentViewport?.height||56)-0)*1-0)*1-0)*1-0)*1)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-v0s916-container\",layoutDependency:layoutDependency,layoutId:\"S0AcYkTkL-container\",nodeId:\"S0AcYkTkL\",rendersWithMotion:true,scopeId:\"KlOMcDtMh\",children:/*#__PURE__*/_jsx(NavigationDesktopNavigationItem,{ABkshdT3F:dUxF3Rn8x,height:\"100%\",id:\"S0AcYkTkL\",layoutId:\"S0AcYkTkL\",R_P9JFVZV:\"04\",style:{height:\"100%\"},variant:\"pVk_d46AX\",width:\"100%\",WIOwTPK2S:YrN98NvUu,...addPropertyOverrides({xolZVVx_t:{variant:\"IOe8YkeRj\"}},baseVariant,gestureVariant)})})})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mCxVS.framer-1svrdon, .framer-mCxVS .framer-1svrdon { display: block; }\",\".framer-mCxVS.framer-1vvh71a { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: 56px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1440px; }\",\".framer-mCxVS .framer-lc43nh { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 100%; justify-content: space-between; overflow: visible; padding: 0px 40px 0px 40px; position: relative; width: 1px; }\",\".framer-mCxVS .framer-y4o80g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 22px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-mCxVS .framer-1q5khyu-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-mCxVS .framer-uw76e2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 2; }\",\".framer-mCxVS .framer-uz0jxw { flex: none; height: 100%; overflow: hidden; position: relative; width: 1px; }\",\".framer-mCxVS .framer-lf8lj8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 55px; height: 100%; justify-content: center; overflow: hidden; padding: 0px 0px 0px 64px; position: relative; width: min-content; }\",\".framer-mCxVS .framer-1a0ee9m-container, .framer-mCxVS .framer-ypvt1d-container, .framer-mCxVS .framer-jkf0ea-container, .framer-mCxVS .framer-v0s916-container { flex: none; height: 100%; position: relative; width: auto; }\",'.framer-mCxVS[data-border=\"true\"]::after, .framer-mCxVS [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 56\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"MpHSWZS0f\":{\"layout\":[\"fixed\",\"fixed\"]},\"ACWuGet2u\":{\"layout\":[\"fixed\",\"fixed\"]},\"xolZVVx_t\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"sQAsw6Dkb\":\"logoLink\",\"wxeXD2Bzc\":\"navLink1\",\"gx4IR82sU\":\"navLink2\",\"fH41nbL5t\":\"navLink3\",\"YrN98NvUu\":\"navLink4\",\"XsyHLIfCE\":\"navItem1Title\",\"WUzJaTlY7\":\"navItem2Title\",\"YmpW_ntW9\":\"navItem3Title\",\"dUxF3Rn8x\":\"navItem4\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKlOMcDtMh=withCSS(Component,css,\"framer-mCxVS\");export default FramerKlOMcDtMh;FramerKlOMcDtMh.displayName=\"Navigation / Desktop Navigation\";FramerKlOMcDtMh.defaultProps={height:56,width:1440};addPropertyControls(FramerKlOMcDtMh,{variant:{options:[\"OBtOkfL0O\",\"MpHSWZS0f\",\"ACWuGet2u\",\"xolZVVx_t\"],optionTitles:[\"Desktop - Default\",\"Desktop - Projects\",\"Desktop - About\",\"Desktop - Contact\"],title:\"Variant\",type:ControlType.Enum},sQAsw6Dkb:{title:\"Logo Link\",type:ControlType.Link},wxeXD2Bzc:{title:\"Nav link 1\",type:ControlType.Link},gx4IR82sU:{title:\"Nav link 2\",type:ControlType.Link},fH41nbL5t:{title:\"Nav link 3\",type:ControlType.Link},YrN98NvUu:{title:\"Nav link 4\",type:ControlType.Link},XsyHLIfCE:{defaultValue:\"Projects\",displayTextArea:false,title:\"Nav Item 1 Title\",type:ControlType.String},WUzJaTlY7:{defaultValue:\"Playground\",displayTextArea:false,title:\"Nav Item 2 Title\",type:ControlType.String},YmpW_ntW9:{defaultValue:\"About\",displayTextArea:false,title:\"Nav Item 3 Title\",type:ControlType.String},dUxF3Rn8x:{defaultValue:\"Contact\",displayTextArea:false,title:\"Nav Item 4\",type:ControlType.String}});addFonts(FramerKlOMcDtMh,[{explicitInter:true,fonts:[]},...BrandLogoWrapperFonts,...NavigationDesktopNavigationItemFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKlOMcDtMh\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MpHSWZS0f\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ACWuGet2u\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xolZVVx_t\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerVariables\":\"{\\\"sQAsw6Dkb\\\":\\\"logoLink\\\",\\\"wxeXD2Bzc\\\":\\\"navLink1\\\",\\\"gx4IR82sU\\\":\\\"navLink2\\\",\\\"fH41nbL5t\\\":\\\"navLink3\\\",\\\"YrN98NvUu\\\":\\\"navLink4\\\",\\\"XsyHLIfCE\\\":\\\"navItem1Title\\\",\\\"WUzJaTlY7\\\":\\\"navItem2Title\\\",\\\"YmpW_ntW9\\\":\\\"navItem3Title\\\",\\\"dUxF3Rn8x\\\":\\\"navItem4\\\"}\",\"framerIntrinsicHeight\":\"56\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e010222)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Space Mono-700\",\"GF;Space Mono-700italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Space Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/spacemono/v14/i7dMIFZifjKcF5UAWdDRaPpZYFeQHwyVd3U.woff2\",weight:\"700\"},{family:\"Space Mono\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/spacemono/v14/i7dSIFZifjKcF5UAWdDRYERE_FeaHi6QZ3WfYg.woff2\",weight:\"700\"}]}];export const css=['.framer-SR4OC .framer-styles-preset-1g4o5zw:not(.rich-text-wrapper), .framer-SR4OC .framer-styles-preset-1g4o5zw.rich-text-wrapper h6 { --framer-font-family: \"Space Mono\", monospace; --framer-font-family-italic: \"Space Mono\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-italic: 700; --framer-letter-spacing: 0.09em; --framer-line-height: 100%; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-b4482dc1-0c46-4e51-9b4d-edb402444ec3, #1b3cbf); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-SR4OC\";\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 (0918601)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/mG1miJXSWE4pKqpa6BnH/Gov9Q2ZJB7r0gYDJ8Kuc/G16EFXVLx.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/3kQiVNhdzDENTUNNLUbj/ur64esnx9Eu1PqKJQUlu/gaoPhYBCp.js\";const serializationHash=\"framer-sQFCr\";const variantClassNames={MzB9hTeBh:\"framer-v-9kw0nf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const f47x43BM9=undefined;const ssEZeUqgY=undefined;const b81umXUk8=undefined;const eJwcA1oNy=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const transition2={damping:50,delay:.1,mass:1,stiffness:400,type:\"spring\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,number,title,width,...props})=>{return{...props,b81umXUk8:number??props.b81umXUk8??\"01\",eJwcA1oNy:title??props.eJwcA1oNy??\"Text\",f47x43BM9:click??props.f47x43BM9,ssEZeUqgY:link??props.ssEZeUqgY};};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,contentLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,ssEZeUqgY,b81umXUk8,eJwcA1oNy,f47x43BM9,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"MzB9hTeBh\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1s9czfd=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(f47x43BM9){const res=await f47x43BM9(...args);if(res===false)return false;}});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:ssEZeUqgY,motionChild:true,nodeId:\"MzB9hTeBh\",scopeId:\"bLR0AAASv\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-9kw0nf\",className,classNames)} framer-pbf4nl`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"MzB9hTeBh\",onTap:onTap1s9czfd,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-19ap4wy\",\"data-styles-preset\":\"gaoPhYBCp\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-d3747ccd-e0d4-44f0-af46-9e6cfc608ab3, rgb(201, 201, 201)))\"},children:\"01\"})}),className:\"framer-1j3dmhr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"s0ZACKysF\",style:{\"--extracted-1w1cjl5\":\"var(--token-d3747ccd-e0d4-44f0-af46-9e6cfc608ab3, rgb(201, 201, 201))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:b81umXUk8,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1wz4y9f\",\"data-styles-preset\":\"G16EFXVLx\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-023fe1fe-9d20-403c-8066-c752cd046550, rgb(255, 255, 255)))\"},children:\"Text\"})}),className:\"framer-1ylenv4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rZD75PEE_\",style:{\"--extracted-1eung3n\":\"var(--token-023fe1fe-9d20-403c-8066-c752cd046550, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:eJwcA1oNy,verticalAlignment:\"top\",withExternalLayout:true})})]})})})})});});const css=[\".framer-sQFCr.framer-pbf4nl, .framer-sQFCr .framer-pbf4nl { display: block; }\",\".framer-sQFCr.framer-9kw0nf { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 350px; }\",\".framer-sQFCr .framer-1j3dmhr, .framer-sQFCr .framer-1ylenv4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 3; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 58\n * @framerIntrinsicWidth 350\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ssEZeUqgY\":\"link\",\"b81umXUk8\":\"number\",\"eJwcA1oNy\":\"title\",\"f47x43BM9\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerbLR0AAASv=withCSS(Component,css,\"framer-sQFCr\");export default FramerbLR0AAASv;FramerbLR0AAASv.displayName=\"Navigation / Mobile Navigation Item\";FramerbLR0AAASv.defaultProps={height:58,width:350};addPropertyControls(FramerbLR0AAASv,{ssEZeUqgY:{title:\"Link\",type:ControlType.Link},b81umXUk8:{defaultValue:\"01\",displayTextArea:false,placeholder:\"\",title:\"Number\",type:ControlType.String},onb81umXUk8Change:{changes:\"b81umXUk8\",type:ControlType.ChangeHandler},eJwcA1oNy:{defaultValue:\"Text\",displayTextArea:false,title:\"Title\",type:ControlType.String},oneJwcA1oNyChange:{changes:\"eJwcA1oNy\",type:ControlType.ChangeHandler},f47x43BM9:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerbLR0AAASv,[{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),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbLR0AAASv\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"58\",\"framerVariables\":\"{\\\"ssEZeUqgY\\\":\\\"link\\\",\\\"b81umXUk8\\\":\\\"number\\\",\\\"eJwcA1oNy\\\":\\\"title\\\",\\\"f47x43BM9\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"350\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0918601)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"D4FLKmJIu\",\"qb8fX3BGB\",\"jxHHWMOyG\",\"ppXVZl1A2\"];const serializationHash=\"framer-cpoqX\";const variantClassNames={D4FLKmJIu:\"framer-v-12sql5s\",jxHHWMOyG:\"framer-v-11c4sd4\",ppXVZl1A2:\"framer-v-epcdwd\",qb8fX3BGB:\"framer-v-1hgnxc9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const FUS9VM9_Y=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Arrow / Diagonal\":\"qb8fX3BGB\",\"Arrow / Down\":\"D4FLKmJIu\",\"Arrow / Left\":\"ppXVZl1A2\",\"Arrow / Right\":\"jxHHWMOyG\"};const Variants=motion.create(React.Fragment);const getProps=({height,iconColour,id,width,...props})=>{return{...props,FUS9VM9_Y:iconColour??props.FUS9VM9_Y??\"rgb(0, 0, 0)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"D4FLKmJIu\"};};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,contentLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,FUS9VM9_Y,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"D4FLKmJIu\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"qb8fX3BGB\",\"jxHHWMOyG\",\"ppXVZl1A2\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"ppXVZl1A2\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"qb8fX3BGB\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"jxHHWMOyG\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-12sql5s\",className,classNames),\"data-framer-name\":\"Arrow / Down\",layoutDependency:layoutDependency,layoutId:\"D4FLKmJIu\",ref:refBinding,style:{...style},...addPropertyOverrides({jxHHWMOyG:{\"data-framer-name\":\"Arrow / Right\"},ppXVZl1A2:{\"data-framer-name\":\"Arrow / Left\"},qb8fX3BGB:{\"data-framer-name\":\"Arrow / Diagonal\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ecqa9t\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"JmRvAMJyh\",children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-sdpbm\",\"data-framer-name\":\"Arrow\",fill:FUS9VM9_Y,intrinsicHeight:16,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"QabNrTc0b\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\"><path d=\"m8 15.4-5.2-5.2V7.9l4.3 4.3V.6H9v11.6l4.3-4.3v2.3l-5.2 5.2ZM-5.8 7.9v2.3l-5.2 5.2-5.2-5.2V7.9l4.3 4.3V.6h1.9v11.6l4.3-4.3Zm28.9 40.8H11.5l4.3 4.3h-2.3l-5.2-5.2 5.2-5.2h2.3l-4.3 4.3h11.6v1.9ZM35 45.6l-4.3-4.3v11.6h-1.9V41.3l-4.3 4.3v-2.3l5.2-5.2 5.2 5.2v2.3Z\"/></svg>',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1fibbuv\",\"data-framer-name\":\"Arrow\",fill:FUS9VM9_Y,intrinsicHeight:16,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"soioYW0kr\",style:{rotate:90},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\"><path d=\"m8 15.4-5.2-5.2V7.9l4.3 4.3V.6H9v11.6l4.3-4.3v2.3l-5.2 5.2ZM-5.8 7.9v2.3l-5.2 5.2-5.2-5.2V7.9l4.3 4.3V.6h1.9v11.6l4.3-4.3Zm28.9 40.8H11.5l4.3 4.3h-2.3l-5.2-5.2 5.2-5.2h2.3l-4.3 4.3h11.6v1.9ZM35 45.6l-4.3-4.3v11.6h-1.9V41.3l-4.3 4.3v-2.3l5.2-5.2 5.2 5.2v2.3Z\"/></svg>',withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-19lxpok\",\"data-framer-name\":\"Arrow\",fill:FUS9VM9_Y,intrinsicHeight:16,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"rHq3gQYmg\",style:{rotate:-135},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\"><path d=\"m8 15.4-5.2-5.2V7.9l4.3 4.3V.6H9v11.6l4.3-4.3v2.3l-5.2 5.2ZM-5.8 7.9v2.3l-5.2 5.2-5.2-5.2V7.9l4.3 4.3V.6h1.9v11.6l4.3-4.3Zm28.9 40.8H11.5l4.3 4.3h-2.3l-5.2-5.2 5.2-5.2h2.3l-4.3 4.3h11.6v1.9ZM35 45.6l-4.3-4.3v11.6h-1.9V41.3l-4.3 4.3v-2.3l5.2-5.2 5.2 5.2v2.3Z\"/></svg>',withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-f5hgxm\",\"data-framer-name\":\"Arrow\",fill:FUS9VM9_Y,intrinsicHeight:16,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"BXbWW3jqo\",style:{rotate:-90},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\"><path d=\"m8 15.4-5.2-5.2V7.9l4.3 4.3V.6H9v11.6l4.3-4.3v2.3l-5.2 5.2ZM-5.8 7.9v2.3l-5.2 5.2-5.2-5.2V7.9l4.3 4.3V.6h1.9v11.6l4.3-4.3Zm28.9 40.8H11.5l4.3 4.3h-2.3l-5.2-5.2 5.2-5.2h2.3l-4.3 4.3h11.6v1.9ZM35 45.6l-4.3-4.3v11.6h-1.9V41.3l-4.3 4.3v-2.3l5.2-5.2 5.2 5.2v2.3Z\"/></svg>',withExternalLayout:true})]})})})})});});const css=[\".framer-cpoqX.framer-vftrqe, .framer-cpoqX .framer-vftrqe { display: block; }\",\".framer-cpoqX.framer-12sql5s { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 16px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 16px; }\",\".framer-cpoqX .framer-1ecqa9t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 2px; position: relative; width: 100%; }\",\".framer-cpoqX .framer-sdpbm, .framer-cpoqX .framer-1fibbuv, .framer-cpoqX .framer-19lxpok, .framer-cpoqX .framer-f5hgxm { flex: none; height: 100%; position: relative; width: 100%; }\",\".framer-cpoqX.framer-v-1hgnxc9 .framer-19lxpok { order: 2; }\",\".framer-cpoqX.framer-v-11c4sd4 .framer-f5hgxm { order: 3; }\",\".framer-cpoqX.framer-v-epcdwd .framer-1fibbuv { order: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 16\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"qb8fX3BGB\":{\"layout\":[\"fixed\",\"fixed\"]},\"jxHHWMOyG\":{\"layout\":[\"fixed\",\"fixed\"]},\"ppXVZl1A2\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"FUS9VM9_Y\":\"iconColour\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerjd0E05b6U=withCSS(Component,css,\"framer-cpoqX\");export default Framerjd0E05b6U;Framerjd0E05b6U.displayName=\"Icon set / Icon Set\";Framerjd0E05b6U.defaultProps={height:16,width:16};addPropertyControls(Framerjd0E05b6U,{variant:{options:[\"D4FLKmJIu\",\"qb8fX3BGB\",\"jxHHWMOyG\",\"ppXVZl1A2\"],optionTitles:[\"Arrow / Down\",\"Arrow / Diagonal\",\"Arrow / Right\",\"Arrow / Left\"],title:\"Variant\",type:ControlType.Enum},FUS9VM9_Y:{defaultValue:\"rgb(0, 0, 0)\",title:\"Icon Colour\",type:ControlType.Color}});addFonts(Framerjd0E05b6U,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerjd0E05b6U\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"FUS9VM9_Y\\\":\\\"iconColour\\\"}\",\"framerIntrinsicHeight\":\"16\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"16\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qb8fX3BGB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jxHHWMOyG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ppXVZl1A2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jd0E05b6U.map","// Generated by Framer (6807895)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,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/sTQzAXUKOGjvf2WlkGmC/PpVAcs6wUcjNo2lOerzs/lbuFdU1yG.js\";import IconSetIconSet from\"https://framerusercontent.com/modules/wVMNtqDOm8wAg5A81hUj/XHlohyuE90dvqzbmIVxR/jd0E05b6U.js\";const IconSetIconSetFonts=getFonts(IconSetIconSet);const enabledGestures={O7NJ5Obhz:{hover:true}};const serializationHash=\"framer-yeBGV\";const variantClassNames={O7NJ5Obhz:\"framer-v-1hy1u6l\"};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 getProps=({height,httpsWwwInstagramComJiaqiwang7,id,title,width,...props})=>{return{...props,IgqE_e9a9:title??props.IgqE_e9a9??\"INSTAGRAM\",l0ngDmvEP:httpsWwwInstagramComJiaqiwang7??props.l0ngDmvEP};};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,IgqE_e9a9,l0ngDmvEP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"O7NJ5Obhz\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);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__*/_jsx(Link,{href:l0ngDmvEP,nodeId:\"O7NJ5Obhz\",openInNewTab:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1hy1u6l\",className,classNames)} framer-sc69a8`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"O7NJ5Obhz\",ref:ref??ref1,style:{...style},...addPropertyOverrides({\"O7NJ5Obhz-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1g4o5zw\",\"data-styles-preset\":\"lbuFdU1yG\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-023fe1fe-9d20-403c-8066-c752cd046550, rgb(255, 255, 255)))\"},children:\"INSTAGRAM\"})}),className:\"framer-iwwl7d\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"t5Ci3es6y\",style:{\"--extracted-1w1cjl5\":\"var(--token-023fe1fe-9d20-403c-8066-c752cd046550, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:IgqE_e9a9,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1uolxib\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"A7M06buH1\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,width:\"15px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||15)-0-15)/2)+0+0,...addPropertyOverrides({\"O7NJ5Obhz-hover\":{y:(componentViewport?.y||0)+(0+((componentViewport?.height||15)-0-15)/2)+0+-25}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-10lsyit-container\",layoutDependency:layoutDependency,layoutId:\"LVijt2Ub1-container\",children:/*#__PURE__*/_jsx(IconSetIconSet,{FUS9VM9_Y:\"rgb(255, 255, 255)\",height:\"100%\",id:\"LVijt2Ub1\",layoutId:\"LVijt2Ub1\",style:{height:\"100%\",width:\"100%\"},variant:\"qb8fX3BGB\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,width:\"15px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||15)-0-15)/2)+0+25,...addPropertyOverrides({\"O7NJ5Obhz-hover\":{y:(componentViewport?.y||0)+(0+((componentViewport?.height||15)-0-15)/2)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-4hjrs2-container\",layoutDependency:layoutDependency,layoutId:\"ke1aNCTRJ-container\",children:/*#__PURE__*/_jsx(IconSetIconSet,{FUS9VM9_Y:\"rgb(255, 255, 255)\",height:\"100%\",id:\"ke1aNCTRJ\",layoutId:\"ke1aNCTRJ\",style:{height:\"100%\",width:\"100%\"},variant:\"qb8fX3BGB\",width:\"100%\"})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-yeBGV.framer-sc69a8, .framer-yeBGV .framer-sc69a8 { display: block; }\",\".framer-yeBGV.framer-1hy1u6l { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-yeBGV .framer-iwwl7d { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 3; }\",\".framer-yeBGV .framer-1uolxib { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 15px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-yeBGV .framer-10lsyit-container, .framer-yeBGV .framer-4hjrs2-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 15px); position: relative; width: 15px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-yeBGV.framer-1hy1u6l, .framer-yeBGV .framer-1uolxib { gap: 0px; } .framer-yeBGV.framer-1hy1u6l > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-yeBGV.framer-1hy1u6l > :first-child { margin-left: 0px; } .framer-yeBGV.framer-1hy1u6l > :last-child { margin-right: 0px; } .framer-yeBGV .framer-1uolxib > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-yeBGV .framer-1uolxib > :first-child { margin-top: 0px; } .framer-yeBGV .framer-1uolxib > :last-child { margin-bottom: 0px; } }\",\".framer-yeBGV.framer-v-1hy1u6l.hover .framer-1uolxib { justify-content: flex-end; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 15\n * @framerIntrinsicWidth 107.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"xqhdDLuGA\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"IgqE_e9a9\":\"title\",\"l0ngDmvEP\":\"httpsWwwInstagramComJiaqiwang7\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerEtOLX1IVn=withCSS(Component,css,\"framer-yeBGV\");export default FramerEtOLX1IVn;FramerEtOLX1IVn.displayName=\"Button / Social\";FramerEtOLX1IVn.defaultProps={height:15,width:107.5};addPropertyControls(FramerEtOLX1IVn,{IgqE_e9a9:{defaultValue:\"INSTAGRAM\",description:\"\",displayTextArea:false,placeholder:\"\",title:\"Title\",type:ControlType.String},l0ngDmvEP:{description:\"https://www.instagram.com/jiaqiwang7/\",title:\"https://www.instagram.com/jiaqiwang7/\",type:ControlType.Link}});addFonts(FramerEtOLX1IVn,[{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\"}]},...IconSetIconSetFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEtOLX1IVn\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"15\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"107.5\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xqhdDLuGA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"IgqE_e9a9\\\":\\\"title\\\",\\\"l0ngDmvEP\\\":\\\"httpsWwwInstagramComJiaqiwang7\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0918601)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"ImbE7nDoH\",\"p2Lcblqjv\"];const serializationHash=\"framer-gI9Bb\";const variantClassNames={ImbE7nDoH:\"framer-v-51fzy2\",p2Lcblqjv:\"framer-v-o6fpm4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const XKaY3MrGu=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Close:\"p2Lcblqjv\",Menu:\"ImbE7nDoH\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,tap,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ImbE7nDoH\",XKaY3MrGu:tap??props.XKaY3MrGu};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,contentLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,XKaY3MrGu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ImbE7nDoH\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapc2fruv=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(XKaY3MrGu){const res=await XKaY3MrGu(...args);if(res===false)return false;}});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-51fzy2\",className,classNames),\"data-framer-name\":\"Menu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ImbE7nDoH\",onTap:onTapc2fruv,ref:refBinding,style:{...style},...addPropertyOverrides({p2Lcblqjv:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-h1pedi\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"e_3kFinRs\",style:{backgroundColor:\"var(--token-0c4d13a9-e84c-44e4-8703-7fdded11a824, rgb(112, 112, 112))\",rotate:0},variants:{p2Lcblqjv:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1k2pwix\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"pzhUnUEvJ\",style:{backgroundColor:\"var(--token-0c4d13a9-e84c-44e4-8703-7fdded11a824, rgb(112, 112, 112))\",rotate:0},variants:{p2Lcblqjv:{rotate:45}}})]})})})});});const css=[\".framer-gI9Bb.framer-e8mtbx, .framer-gI9Bb .framer-e8mtbx { display: block; }\",\".framer-gI9Bb.framer-51fzy2 { cursor: pointer; height: 44px; overflow: hidden; position: relative; width: 44px; }\",\".framer-gI9Bb .framer-h1pedi { flex: none; height: 2px; left: calc(50.00000000000002% - 28px / 2); overflow: hidden; position: absolute; top: calc(54.54545454545456% - 2px / 2); width: 28px; }\",\".framer-gI9Bb .framer-1k2pwix { flex: none; height: 2px; left: calc(50.00000000000002% - 28px / 2); overflow: hidden; position: absolute; top: calc(43.1818181818182% - 2px / 2); width: 28px; }\",\".framer-gI9Bb.framer-v-o6fpm4 .framer-h1pedi, .framer-gI9Bb.framer-v-o6fpm4 .framer-1k2pwix { top: calc(50.00000000000002% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 44\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"p2Lcblqjv\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"XKaY3MrGu\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerX6t8M3rHE=withCSS(Component,css,\"framer-gI9Bb\");export default FramerX6t8M3rHE;FramerX6t8M3rHE.displayName=\"Navigation / Hamburger Icon\";FramerX6t8M3rHE.defaultProps={height:44,width:44};addPropertyControls(FramerX6t8M3rHE,{variant:{options:[\"ImbE7nDoH\",\"p2Lcblqjv\"],optionTitles:[\"Menu\",\"Close\"],title:\"Variant\",type:ControlType.Enum},XKaY3MrGu:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerX6t8M3rHE,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerX6t8M3rHE\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"XKaY3MrGu\\\":\\\"tap\\\"}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"44\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"44\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"p2Lcblqjv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./X6t8M3rHE.map","// Generated by Framer (21e8ff0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,ResolveLinks,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import NavigationMobileNavigationItem from\"https://framerusercontent.com/modules/nITaVi9pHlkHkC4jNcBV/A8KDAx43HJKE8oQTsoex/bLR0AAASv.js\";import BrandLogoWrapper from\"https://framerusercontent.com/modules/d2GcYcySr8e0lWX0vtNB/Z5ZRIz9RV4DDHebuNCRM/EHbyOO2lh.js\";import ButtonSocial from\"https://framerusercontent.com/modules/wqmHa0mfYqdds16GsVYn/n4MUDdFC6I2SKq8GyYmj/EtOLX1IVn.js\";import NavigationHamburgerIcon from\"https://framerusercontent.com/modules/oBTaR1zQu9JI3Ah4w4eR/fDGxyHPR4SZsk3oxqqRc/X6t8M3rHE.js\";const BrandLogoWrapperFonts=getFonts(BrandLogoWrapper);const NavigationHamburgerIconFonts=getFonts(NavigationHamburgerIcon);const NavigationMobileNavigationItemFonts=getFonts(NavigationMobileNavigationItem);const ButtonSocialFonts=getFonts(ButtonSocial);const cycleOrder=[\"xslg1MrUs\",\"jBltaL6fJ\",\"yD2FIDGI9\",\"QVCWoKuE3\"];const serializationHash=\"framer-brQvt\";const variantClassNames={jBltaL6fJ:\"framer-v-10jtldc\",QVCWoKuE3:\"framer-v-11i9gfs\",xslg1MrUs:\"framer-v-1rhdpmd\",yD2FIDGI9:\"framer-v-oto102\"};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 transition2={duration:0,type:\"tween\"};const transition3={damping:60,delay:.4,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 transition4={damping:50,delay:.4,mass:1,stiffness:400,type:\"spring\"};const transition5={damping:50,delay:.35,mass:1,stiffness:400,type:\"spring\"};const transition6={damping:50,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition7={damping:50,delay:.1,mass:1,stiffness:400,type:\"spring\"};const transition8={damping:50,delay:.2,mass:1,stiffness:400,type:\"spring\"};const transition9={damping:50,delay:.3,mass:1,stiffness:400,type:\"spring\"};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Dark / Closed\":\"jBltaL6fJ\",\"Dark / Open\":\"xslg1MrUs\",\"Light / Closed\":\"yD2FIDGI9\",\"Light / Open\":\"QVCWoKuE3\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"xslg1MrUs\"};};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,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xslg1MrUs\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap4zbyd6=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});});const sKo7w5o8gr0cfx9=activeVariantCallback(async(...args)=>{setVariant(\"jBltaL6fJ\");});const sKo7w5o8g1ounafb=activeVariantCallback(async(...args)=>{setVariant(\"yD2FIDGI9\");});const XKaY3MrGu1sz05x3=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"jBltaL6fJ\"),300);});const XKaY3MrGunm1th6=activeVariantCallback(async(...args)=>{setVariant(\"xslg1MrUs\");});const XKaY3MrGu1ketefq=activeVariantCallback(async(...args)=>{setVariant(\"QVCWoKuE3\");});const XKaY3MrGum7jm1q=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"yD2FIDGI9\"),300);});const f47x43BM91sz05x3=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"jBltaL6fJ\"),300);});const f47x43BM9m7jm1q=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"yD2FIDGI9\"),300);});const ref1=React.useRef(null);const router=useRouter();const defaultLayoutId=React.useId();const sharedStyleClassNames=[];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.nav,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1rhdpmd\",className,classNames),\"data-framer-name\":\"Dark / Open\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"xslg1MrUs\",onTap:onTap4zbyd6,ref:ref??ref1,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\",backdropFilter:\"blur(5px)\",WebkitBackdropFilter:\"blur(5px)\",...style},variants:{jBltaL6fJ:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(112, 112, 112, 0.4)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(0px)\",WebkitBackdropFilter:\"blur(0px)\"},yD2FIDGI9:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(112, 112, 112, 0.4)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"none\",WebkitBackdropFilter:\"none\"}},...addPropertyOverrides({jBltaL6fJ:{\"data-border\":true,\"data-framer-name\":\"Dark / Closed\"},QVCWoKuE3:{\"data-framer-name\":\"Light / Open\"},yD2FIDGI9:{\"data-border\":true,\"data-framer-name\":\"Light / Closed\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-do1k2k\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"E10cl_AkD\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"H0s0A3s1E\"},openInNewTab:false,smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-9tr5bb framer-qpbgwz\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"nh6gP4dXE\",children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({jBltaL6fJ:{value:transition2},yD2FIDGI9:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,y:(componentViewport?.y||0)+0+0+21+0,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-381h68-container\",layoutDependency:layoutDependency,layoutId:\"HAty6OdeT-container\",children:/*#__PURE__*/_jsx(BrandLogoWrapper,{height:\"100%\",id:\"HAty6OdeT\",layoutId:\"HAty6OdeT\",sKo7w5o8g:sKo7w5o8gr0cfx9,variant:\"pWfP4rZeL\",width:\"100%\",...addPropertyOverrides({QVCWoKuE3:{sKo7w5o8g:sKo7w5o8g1ounafb},yD2FIDGI9:{sKo7w5o8g:sKo7w5o8g1ounafb,variant:\"GOVxcfjHg\"}},baseVariant,gestureVariant)})})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-15csl9l\",\"data-framer-name\":\"Logo Wrapper\",layoutDependency:layoutDependency,layoutId:\"chqORctIJ\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+0+0+10,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-wayz8s-container\",\"data-framer-name\":\"Menu Icon\",layoutDependency:layoutDependency,layoutId:\"pLg4D2D5T-container\",name:\"Menu Icon\",children:/*#__PURE__*/_jsx(NavigationHamburgerIcon,{height:\"100%\",id:\"pLg4D2D5T\",layoutId:\"pLg4D2D5T\",name:\"Menu Icon\",variant:\"p2Lcblqjv\",width:\"100%\",XKaY3MrGu:XKaY3MrGu1sz05x3,...addPropertyOverrides({jBltaL6fJ:{variant:\"ImbE7nDoH\",XKaY3MrGu:XKaY3MrGunm1th6},QVCWoKuE3:{XKaY3MrGu:XKaY3MrGum7jm1q},yD2FIDGI9:{variant:\"ImbE7nDoH\",XKaY3MrGu:XKaY3MrGu1ketefq}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-abe3ii\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"EfX3iLKt4\",style:{opacity:1},variants:{jBltaL6fJ:{opacity:0},yD2FIDGI9:{opacity:0}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zotdy7\",\"data-framer-name\":\"Navigation\",layoutDependency:layoutDependency,layoutId:\"tnMOrYHvv\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-niimgy\",\"data-framer-name\":\"Navigation items\",layoutDependency:layoutDependency,layoutId:\"I0p9KKqUW\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":gio303PZ8\",webPageId:\"H0s0A3s1E\"},implicitPathVariables:undefined},{href:{hash:\":gio303PZ8\",webPageId:\"H0s0A3s1E\"},implicitPathVariables:undefined},{href:{hash:\":gio303PZ8\",webPageId:\"H0s0A3s1E\"},implicitPathVariables:undefined},{href:{hash:\":gio303PZ8\",webPageId:\"H0s0A3s1E\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+64+20+0+0+0+0+0,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-180tqju-container\",layoutDependency:layoutDependency,layoutId:\"jvYg9Vpug-container\",children:/*#__PURE__*/_jsx(NavigationMobileNavigationItem,{b81umXUk8:\"01\",eJwcA1oNy:\"Projects\",f47x43BM9:f47x43BM91sz05x3,height:\"100%\",id:\"jvYg9Vpug\",layoutId:\"jvYg9Vpug\",ssEZeUqgY:resolvedLinks[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({jBltaL6fJ:{ssEZeUqgY:resolvedLinks[1]},QVCWoKuE3:{f47x43BM9:f47x43BM9m7jm1q,ssEZeUqgY:resolvedLinks[3]},yD2FIDGI9:{f47x43BM9:f47x43BM9m7jm1q,ssEZeUqgY:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":nOhbw4qkV\",webPageId:\"H0s0A3s1E\"},implicitPathVariables:undefined},{href:{hash:\":nOhbw4qkV\",webPageId:\"H0s0A3s1E\"},implicitPathVariables:undefined},{href:{hash:\":nOhbw4qkV\",webPageId:\"H0s0A3s1E\"},implicitPathVariables:undefined},{href:{hash:\":nOhbw4qkV\",webPageId:\"H0s0A3s1E\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+64+20+0+0+0+0+82,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-z8e4zd-container\",layoutDependency:layoutDependency,layoutId:\"HhU82AaNb-container\",children:/*#__PURE__*/_jsx(NavigationMobileNavigationItem,{b81umXUk8:\"02\",eJwcA1oNy:\"About\",f47x43BM9:f47x43BM91sz05x3,height:\"100%\",id:\"HhU82AaNb\",layoutId:\"HhU82AaNb\",ssEZeUqgY:resolvedLinks1[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({jBltaL6fJ:{ssEZeUqgY:resolvedLinks1[1]},QVCWoKuE3:{f47x43BM9:f47x43BM9m7jm1q,ssEZeUqgY:resolvedLinks1[3]},yD2FIDGI9:{f47x43BM9:f47x43BM9m7jm1q,ssEZeUqgY:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":H7youoMDB\",webPageId:\"H0s0A3s1E\"},implicitPathVariables:undefined},{href:{hash:\":H7youoMDB\",webPageId:\"H0s0A3s1E\"},implicitPathVariables:undefined},{href:{hash:\":H7youoMDB\",webPageId:\"H0s0A3s1E\"},implicitPathVariables:undefined},{href:{hash:\":H7youoMDB\",webPageId:\"H0s0A3s1E\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+64+20+0+0+0+0+164,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-18iune5-container\",layoutDependency:layoutDependency,layoutId:\"OTRsrzfYh-container\",children:/*#__PURE__*/_jsx(NavigationMobileNavigationItem,{b81umXUk8:\"03\",eJwcA1oNy:\"Contact\",f47x43BM9:f47x43BM91sz05x3,height:\"100%\",id:\"OTRsrzfYh\",layoutId:\"OTRsrzfYh\",ssEZeUqgY:resolvedLinks2[0],style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({jBltaL6fJ:{ssEZeUqgY:resolvedLinks2[1]},QVCWoKuE3:{f47x43BM9:f47x43BM9m7jm1q,ssEZeUqgY:resolvedLinks2[3]},yD2FIDGI9:{f47x43BM9:f47x43BM9m7jm1q,ssEZeUqgY:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(Transition,{value:transition4,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-usa1ju\",\"data-framer-name\":\"Separator\",layoutDependency:layoutDependency,layoutId:\"x49MJGjF6\",style:{opacity:1},variants:{jBltaL6fJ:{opacity:0},yD2FIDGI9:{opacity:0}},children:/*#__PURE__*/_jsx(Transition,{value:transition5,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ja8aev\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"YJG1dCvlZ\",style:{backgroundColor:\"rgb(34, 34, 34)\"}})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qtdbbh\",\"data-framer-name\":\"Social items\",layoutDependency:layoutDependency,layoutId:\"LWEMQueVH\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10lh8jy\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"H5GHfpHKK\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01heml1cyBEaXNwbGF5IEV4dHJhIGl0YWxpYw==\",\"--framer-font-family\":'\"Mazius Display Extra italic\", \"Mazius Display Extra italic Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"0.7em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(150, 150, 150))\"},children:\"Social\"})}),className:\"framer-czet5y\",fonts:[\"CUSTOM;Mazius Display Extra italic\"],layoutDependency:layoutDependency,layoutId:\"iVtGMuWhl\",style:{\"--extracted-r6o4lv\":\"rgb(150, 150, 150)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1k5uv7p\",layoutDependency:layoutDependency,layoutId:\"RKt_6xgOC\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:(componentViewport?.y||0)+0+64+20+293+0+0+24+43.2+0+0,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-7jdtba-container\",layoutDependency:layoutDependency,layoutId:\"bwT6Jwhcz-container\",children:/*#__PURE__*/_jsx(ButtonSocial,{height:\"100%\",id:\"bwT6Jwhcz\",IgqE_e9a9:\"LINKEDIN\",l0ngDmvEP:\"https://www.linkedin.com/\",layoutId:\"bwT6Jwhcz\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:(componentViewport?.y||0)+0+64+20+293+0+0+24+43.2+0+40,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-sm2fct-container\",layoutDependency:layoutDependency,layoutId:\"ZOOGxPFmE-container\",children:/*#__PURE__*/_jsx(ButtonSocial,{height:\"100%\",id:\"ZOOGxPFmE\",IgqE_e9a9:\"INSTAGRAM\",l0ngDmvEP:\"www.instagram.com\",layoutId:\"ZOOGxPFmE\",width:\"100%\"})})})]})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-120umzm\",layoutDependency:layoutDependency,layoutId:\"xBr4gG1Cj\",children:[/*#__PURE__*/_jsx(Transition,{value:transition6,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lusovj\",\"data-framer-name\":\"Backdrop\",layoutDependency:layoutDependency,layoutId:\"grWOk0dqY\",style:{backgroundColor:\"rgb(0, 0, 0)\"}})}),/*#__PURE__*/_jsx(Transition,{value:transition7,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bob0l3\",\"data-framer-name\":\"Backdrop\",layoutDependency:layoutDependency,layoutId:\"NSVff0OO6\",style:{backgroundColor:\"rgb(0, 0, 0)\"}})}),/*#__PURE__*/_jsx(Transition,{value:transition8,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-lzlor7\",\"data-framer-name\":\"Backdrop\",layoutDependency:layoutDependency,layoutId:\"jEXV_qDvy\",style:{backgroundColor:\"rgb(0, 0, 0)\"}})}),/*#__PURE__*/_jsx(Transition,{value:transition9,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ogs95a\",\"data-framer-name\":\"Backdrop\",layoutDependency:layoutDependency,layoutId:\"SIusN_g6F\",style:{backgroundColor:\"rgb(0, 0, 0)\"}})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-brQvt.framer-qpbgwz, .framer-brQvt .framer-qpbgwz { display: block; }\",\".framer-brQvt.framer-1rhdpmd { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 390px; }\",\".framer-brQvt .framer-do1k2k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 10px 16px 10px 16px; position: relative; width: 100%; z-index: 2; }\",\".framer-brQvt .framer-9tr5bb { flex: none; height: 22px; mix-blend-mode: difference; overflow: hidden; position: relative; text-decoration: none; width: 108px; z-index: 9; }\",\".framer-brQvt .framer-381h68-container { flex: none; height: auto; left: 0px; mix-blend-mode: difference; position: absolute; top: 0px; width: auto; z-index: 1; }\",\".framer-brQvt .framer-15csl9l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 24px; min-width: 26px; overflow: visible; padding: 0px 0px 0px 10px; position: relative; width: min-content; }\",\".framer-brQvt .framer-wayz8s-container, .framer-brQvt .framer-7jdtba-container, .framer-brQvt .framer-sm2fct-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-brQvt .framer-abe3ii { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px 20px 24px 20px; position: relative; width: 100%; z-index: 10; }\",\".framer-brQvt .framer-zotdy7, .framer-brQvt .framer-1qtdbbh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-brQvt .framer-niimgy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-brQvt .framer-180tqju-container, .framer-brQvt .framer-z8e4zd-container, .framer-brQvt .framer-18iune5-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-brQvt .framer-usa1ju { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 30px 0px 30px 0px; position: relative; user-select: none; width: 100%; }\",\".framer-brQvt .framer-ja8aev { flex: 1 0 0px; height: 1px; overflow: visible; position: relative; width: 1px; }\",\".framer-brQvt .framer-10lh8jy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 24px 0px 0px 0px; position: relative; width: 100%; z-index: 10; }\",\".framer-brQvt .framer-czet5y { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 3; }\",\".framer-brQvt .framer-1k5uv7p { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-brQvt .framer-120umzm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; left: 0px; overflow: visible; padding: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-brQvt .framer-1lusovj, .framer-brQvt .framer-1bob0l3, .framer-brQvt .framer-lzlor7, .framer-brQvt .framer-1ogs95a { flex: 1 0 0px; height: 100%; overflow: visible; position: relative; width: 1px; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-brQvt.framer-1rhdpmd, .framer-brQvt .framer-15csl9l, .framer-brQvt .framer-abe3ii, .framer-brQvt .framer-zotdy7, .framer-brQvt .framer-niimgy, .framer-brQvt .framer-usa1ju, .framer-brQvt .framer-1qtdbbh, .framer-brQvt .framer-10lh8jy, .framer-brQvt .framer-1k5uv7p, .framer-brQvt .framer-120umzm { gap: 0px; } .framer-brQvt.framer-1rhdpmd > *, .framer-brQvt .framer-abe3ii > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-brQvt.framer-1rhdpmd > :first-child, .framer-brQvt .framer-abe3ii > :first-child, .framer-brQvt .framer-zotdy7 > :first-child, .framer-brQvt .framer-niimgy > :first-child, .framer-brQvt .framer-1qtdbbh > :first-child, .framer-brQvt .framer-10lh8jy > :first-child, .framer-brQvt .framer-1k5uv7p > :first-child { margin-top: 0px; } .framer-brQvt.framer-1rhdpmd > :last-child, .framer-brQvt .framer-abe3ii > :last-child, .framer-brQvt .framer-zotdy7 > :last-child, .framer-brQvt .framer-niimgy > :last-child, .framer-brQvt .framer-1qtdbbh > :last-child, .framer-brQvt .framer-10lh8jy > :last-child, .framer-brQvt .framer-1k5uv7p > :last-child { margin-bottom: 0px; } .framer-brQvt .framer-15csl9l > *, .framer-brQvt .framer-usa1ju > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-brQvt .framer-15csl9l > :first-child, .framer-brQvt .framer-usa1ju > :first-child, .framer-brQvt .framer-120umzm > :first-child { margin-left: 0px; } .framer-brQvt .framer-15csl9l > :last-child, .framer-brQvt .framer-usa1ju > :last-child, .framer-brQvt .framer-120umzm > :last-child { margin-right: 0px; } .framer-brQvt .framer-zotdy7 > *, .framer-brQvt .framer-1qtdbbh > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-brQvt .framer-niimgy > *, .framer-brQvt .framer-1k5uv7p > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-brQvt .framer-10lh8jy > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-brQvt .framer-120umzm > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } }\",\".framer-brQvt.framer-v-10jtldc.framer-1rhdpmd, .framer-brQvt.framer-v-oto102.framer-1rhdpmd { height: 64px; overflow: hidden; }\",\".framer-brQvt.framer-v-10jtldc .framer-9tr5bb, .framer-brQvt.framer-v-oto102 .framer-9tr5bb { order: 0; }\",\".framer-brQvt.framer-v-10jtldc .framer-15csl9l, .framer-brQvt.framer-v-oto102 .framer-15csl9l { order: 1; }\",\".framer-brQvt.framer-v-10jtldc .framer-wayz8s-container, .framer-brQvt.framer-v-oto102 .framer-wayz8s-container { order: 2; }\",\".framer-brQvt.framer-v-10jtldc .framer-abe3ii, .framer-brQvt.framer-v-oto102 .framer-abe3ii { pointer-events: none; }\",\".framer-brQvt.framer-v-10jtldc .framer-120umzm, .framer-brQvt.framer-v-oto102 .framer-120umzm { top: -1px; }\",\".framer-brQvt.framer-v-10jtldc .framer-1lusovj, .framer-brQvt.framer-v-10jtldc .framer-1bob0l3, .framer-brQvt.framer-v-10jtldc .framer-lzlor7, .framer-brQvt.framer-v-10jtldc .framer-1ogs95a, .framer-brQvt.framer-v-oto102 .framer-1lusovj, .framer-brQvt.framer-v-oto102 .framer-1bob0l3, .framer-brQvt.framer-v-oto102 .framer-lzlor7, .framer-brQvt.framer-v-oto102 .framer-1ogs95a { height: 1px; }\",'.framer-brQvt[data-border=\"true\"]::after, .framer-brQvt [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 522\n * @framerIntrinsicWidth 390\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"jBltaL6fJ\":{\"layout\":[\"fixed\",\"fixed\"]},\"yD2FIDGI9\":{\"layout\":[\"fixed\",\"fixed\"]},\"QVCWoKuE3\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framernhyw2Qyej=withCSS(Component,css,\"framer-brQvt\");export default Framernhyw2Qyej;Framernhyw2Qyej.displayName=\"Navigation / Mobile Navigation\";Framernhyw2Qyej.defaultProps={height:522,width:390};addPropertyControls(Framernhyw2Qyej,{variant:{options:[\"xslg1MrUs\",\"jBltaL6fJ\",\"yD2FIDGI9\",\"QVCWoKuE3\"],optionTitles:[\"Dark / Open\",\"Dark / Closed\",\"Light / Closed\",\"Light / Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framernhyw2Qyej,[{explicitInter:true,fonts:[]},...BrandLogoWrapperFonts,...NavigationHamburgerIconFonts,...NavigationMobileNavigationItemFonts,...ButtonSocialFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framernhyw2Qyej\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"390\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jBltaL6fJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yD2FIDGI9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QVCWoKuE3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"522\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}