{"version":3,"file":"shared-lib.ax2ExpE6.mjs","names":["addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","IconsContact","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","React.useRef","_Fragment","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","RichText","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","RichText","SVG","SiteIcon","HeaderNavText","CSBackButton","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","className","RichText","SVG","useState","useRef"],"sources":["https:/framerusercontent.com/modules/uF6HVnLTn7NFCDrjLF3E/cvtaPwmHdHWDEs5Olvpz/c_MBRDWF5.js","https:/framerusercontent.com/modules/mkPx96EMiD92VlqgHDJj/OwYMJwWsepaHCRxuWrww/eFvkYRdgh.js","https:/framerusercontent.com/modules/3M8t9KSFjN4I6s7tZflo/uheWYpdmvdiKkEYCqKfs/PWo164UYr.js","https:/framerusercontent.com/modules/WWDp9j9ep2SBn77oFNql/BtxbBGbiNS8fOOzxfjrB/LbPTuNQFZ.js","https:/framerusercontent.com/modules/BQjz8AKax1RDqyxWIvbE/4kdl2qlA3MNBhgslFOIN/qrhnbKcAw.js","https:/framerusercontent.com/modules/uFo1OkqHBVssUliAjlp8/676ToU7URyES53pSHOt2/S0UehZX9s.js","https:/framerusercontent.com/modules/6XGW6yrk8q56fkgbs7Eo/phRkYMgP25gjOLvp1Ulz/w240B1ytx.js","https:/framerusercontent.com/modules/mwSlblNHbI45gtP1iwUI/jlLdENxJXuS4CfxqbfZD/S3G2pr_Jx.js","https:/framerusercontent.com/modules/orPGbiVWgVbY71Tb6taq/fgU8cpztDcVcxr2BD8ZN/TypewriterEffect.js","https:/framerusercontent.com/modules/XAw2VpkGILUOoV0XvjUS/3TjK1EaP7B3obVIFbQ4k/oW993o49K.js","https:/framerusercontent.com/modules/nyg9Z6DLz2WuplXgDSg0/ViC0jTyDqgmijaSYD2u7/siteMetadata.js"],"sourcesContent":["// Generated by Framer (94ad37d)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"Ao6TO8iS_\",\"vTD0Gz5_H\",\"OVSAClqC8\"];const serializationHash=\"framer-j2cl2\";const variantClassNames={Ao6TO8iS_:\"framer-v-9nwg9o\",OVSAClqC8:\"framer-v-1sqwqnb\",vTD0Gz5_H:\"framer-v-10l96ci\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"Ao6TO8iS_\",\"Variant 2\":\"vTD0Gz5_H\",\"Variant 3\":\"OVSAClqC8\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Ao6TO8iS_\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Ao6TO8iS_\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear1pj64qu=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"vTD0Gz5_H\",true),1200);});const onAppear8m6qj7=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"OVSAClqC8\",true),100);});const onAppear9k8wh7=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"Ao6TO8iS_\",true),100);});useOnVariantChange(baseVariant,{default:onAppear1pj64qu,OVSAClqC8:onAppear9k8wh7,vTD0Gz5_H:onAppear8m6qj7});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.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-9nwg9o\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Ao6TO8iS_\",ref:refBinding,style:{backgroundColor:\"var(--token-357363e6-79d1-46d8-b168-311ab6261fe2, rgb(54, 181, 255))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,opacity:1,...style},variants:{OVSAClqC8:{opacity:0},vTD0Gz5_H:{opacity:.42}},...addPropertyOverrides({OVSAClqC8:{\"data-framer-name\":\"Variant 3\"},vTD0Gz5_H:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-j2cl2.framer-11vlpo8, .framer-j2cl2 .framer-11vlpo8 { display: block; }\",\".framer-j2cl2.framer-9nwg9o { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 18px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 18px; }\",\".framer-j2cl2.framer-v-10l96ci.framer-9nwg9o { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 12px); width: 12px; }\",\".framer-j2cl2.framer-v-1sqwqnb.framer-9nwg9o { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 2px); width: 2px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 18\n * @framerIntrinsicWidth 18\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"vTD0Gz5_H\":{\"layout\":[\"fixed\",\"fixed\"]},\"OVSAClqC8\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerc_MBRDWF5=withCSS(Component,css,\"framer-j2cl2\");export default Framerc_MBRDWF5;Framerc_MBRDWF5.displayName=\"open to dot - footer\";Framerc_MBRDWF5.defaultProps={height:18,width:18};addPropertyControls(Framerc_MBRDWF5,{variant:{options:[\"Ao6TO8iS_\",\"vTD0Gz5_H\",\"OVSAClqC8\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerc_MBRDWF5,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerc_MBRDWF5\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"18\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"18\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vTD0Gz5_H\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OVSAClqC8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./c_MBRDWF5.map","// Generated by Framer (9805f18)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Plus Jakarta Sans-medium\",\"FS;Plus Jakarta Sans-bold\",\"FS;Plus Jakarta Sans-bold italic\",\"FS;Plus Jakarta Sans-medium italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Plus Jakarta Sans\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Plus Jakarta Sans\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/3U7D2WJULAFN5UCDE2DSKFPDTJNUSRPY/XTZGHUDFURQVBRVTOPX7XHP5YBIQJL2U/FVNNCZHGTHUOM3RCJDOO45QMBIJISVEG.woff2\",weight:\"500\"},{cssFamilyName:\"Plus Jakarta Sans\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Plus Jakarta Sans\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/AJVGEOXGB2ALQKAZEK2LDOLCVBCMCOIT/LDEP4R7SNNABDEG433DCQGM2A7YCBHLU/OWABOLGBAKFVLPZ756IYS6EKYKU54K3I.woff2\",weight:\"700\"},{cssFamilyName:\"Plus Jakarta Sans\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Plus Jakarta Sans\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/57U2OK2BISA74Z4RT4CRD5GR4O3PNVPY/K4TDAPUNBYK24HOCNW4JIOTEXSAE2BEF/GV5XODI2YD2DJA5RVTMJOSDHYESL7IYT.woff2\",weight:\"700\"},{cssFamilyName:\"Plus Jakarta Sans\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Plus Jakarta Sans\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/UABF25CCX23LBLOOMOCUSPFEXYUNKOIQ/NGF5IU7BZUA2FUOVWECHGUFSHNEIX4YK/QDINYT7WQXBD2IDFQGGJ74DWIUFHOOZD.woff2\",weight:\"500\"}]}];export const css=['.framer-WpuHC .framer-styles-preset-uav5aq:not(.rich-text-wrapper), .framer-WpuHC .framer-styles-preset-uav5aq.rich-text-wrapper p { --framer-font-family: \"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --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: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #ffaa17; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-WpuHC\";\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 (4255370)\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=[\"SlBfD1p1E\",\"dORZe4S2v\",\"CZxyS5gQ9\",\"uDdRwT7Pz\",\"I0OR90EBR\",\"A45Dfl3OU\",\"ulgKpFQGS\",\"IcxdT5WSb\"];const serializationHash=\"framer-Z2Okc\";const variantClassNames={A45Dfl3OU:\"framer-v-8j0ht5\",CZxyS5gQ9:\"framer-v-lsi4qu\",dORZe4S2v:\"framer-v-whwz7z\",I0OR90EBR:\"framer-v-lyukwz\",IcxdT5WSb:\"framer-v-uy0kb9\",SlBfD1p1E:\"framer-v-1n3ura0\",uDdRwT7Pz:\"framer-v-u5zuf1\",ulgKpFQGS:\"framer-v-twu4te\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"SlBfD1p1E\",\"Variant 2\":\"dORZe4S2v\",\"Variant 3\":\"CZxyS5gQ9\",\"Variant 4\":\"uDdRwT7Pz\",\"Variant 5\":\"I0OR90EBR\",\"Variant 6\":\"A45Dfl3OU\",\"Variant 7\":\"ulgKpFQGS\",\"Variant 8\":\"IcxdT5WSb\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"SlBfD1p1E\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"SlBfD1p1E\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"CZxyS5gQ9\",\"uDdRwT7Pz\",\"ulgKpFQGS\",\"IcxdT5WSb\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"CZxyS5gQ9\",\"uDdRwT7Pz\",\"ulgKpFQGS\",\"IcxdT5WSb\"].includes(baseVariant))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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1n3ura0\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"SlBfD1p1E\",ref:refBinding,style:{...style},...addPropertyOverrides({A45Dfl3OU:{\"data-framer-name\":\"Variant 6\"},CZxyS5gQ9:{\"data-framer-name\":\"Variant 3\"},dORZe4S2v:{\"data-framer-name\":\"Variant 2\"},I0OR90EBR:{\"data-framer-name\":\"Variant 5\"},IcxdT5WSb:{\"data-framer-name\":\"Variant 8\"},uDdRwT7Pz:{\"data-framer-name\":\"Variant 4\"},ulgKpFQGS:{\"data-framer-name\":\"Variant 7\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-1pzgalg\",layoutDependency:layoutDependency,layoutId:\"D_ZbAwNGu\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><path d=\"M 7.163 32 L 0.529 32 L 0.529 10.635 L 7.163 10.635 Z M 3.842 7.721 C 1.721 7.721 0 5.964 0 3.842 C 0 1.72 1.72 0 3.842 0 C 5.964 0 7.684 1.72 7.684 3.842 C 7.684 5.964 5.963 7.721 3.842 7.721 M 31.993 32 L 25.373 32 L 25.373 21.6 C 25.373 19.121 25.323 15.942 21.924 15.942 C 18.474 15.942 17.946 18.635 17.946 21.421 L 17.946 32 L 11.319 32 L 11.319 10.635 L 17.681 10.635 L 17.681 13.55 L 17.774 13.55 C 18.66 11.871 20.824 10.1 24.051 10.1 C 30.766 10.1 32 14.521 32 20.264 L 32 32 Z\" fill=\"var(--token-2277bf6f-0e45-4775-8f7b-f99b5d8a1b60, rgba(157, 175, 209, 0.2)) /* {&quot;name&quot;:&quot;Shadow 01&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({A45Dfl3OU:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\" overflow=\"visible\"><path d=\"M 5.372 24 L 0.396 24 L 0.396 7.976 L 5.372 7.976 Z M 2.882 5.791 C 1.291 5.791 0 4.473 0 2.882 C 0 1.29 1.29 0 2.882 0 C 4.473 0 5.763 1.29 5.763 2.882 C 5.763 4.473 4.472 5.791 2.882 5.791 M 23.995 24 L 19.03 24 L 19.03 16.2 C 19.03 14.341 18.992 11.957 16.443 11.957 C 13.856 11.957 13.459 13.977 13.459 16.066 L 13.459 24 L 8.489 24 L 8.489 7.976 L 13.261 7.976 L 13.261 10.162 L 13.331 10.162 C 13.995 8.903 15.618 7.575 18.039 7.575 C 23.074 7.575 24 10.891 24 15.198 L 24 24 Z\" fill=\"var(--token-f946bc4d-2a5a-4624-9b58-837ce4f35b60, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>'},dORZe4S2v:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\" overflow=\"visible\"><path d=\"M 7.163 32 L 0.529 32 L 0.529 10.635 L 7.163 10.635 Z M 3.842 7.721 C 1.721 7.721 0 5.964 0 3.842 C 0 1.72 1.72 0 3.842 0 C 5.964 0 7.684 1.72 7.684 3.842 C 7.684 5.964 5.963 7.721 3.842 7.721 M 31.993 32 L 25.373 32 L 25.373 21.6 C 25.373 19.121 25.323 15.942 21.924 15.942 C 18.474 15.942 17.946 18.635 17.946 21.421 L 17.946 32 L 11.319 32 L 11.319 10.635 L 17.681 10.635 L 17.681 13.55 L 17.774 13.55 C 18.66 11.871 20.824 10.1 24.051 10.1 C 30.766 10.1 32 14.521 32 20.264 L 32 32 Z\" fill=\"var(--token-f946bc4d-2a5a-4624-9b58-837ce4f35b60, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>'},I0OR90EBR:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\" overflow=\"visible\"><path d=\"M 5.372 24 L 0.396 24 L 0.396 7.976 L 5.372 7.976 Z M 2.882 5.791 C 1.291 5.791 0 4.473 0 2.882 C 0 1.29 1.29 0 2.882 0 C 4.473 0 5.763 1.29 5.763 2.882 C 5.763 4.473 4.472 5.791 2.882 5.791 M 23.995 24 L 19.03 24 L 19.03 16.2 C 19.03 14.341 18.992 11.957 16.443 11.957 C 13.856 11.957 13.459 13.977 13.459 16.066 L 13.459 24 L 8.489 24 L 8.489 7.976 L 13.261 7.976 L 13.261 10.162 L 13.331 10.162 C 13.995 8.903 15.618 7.575 18.039 7.575 C 23.074 7.575 24 10.891 24 15.198 L 24 24 Z\" fill=\"var(--token-2277bf6f-0e45-4775-8f7b-f99b5d8a1b60, rgba(157, 175, 209, 0.2)) /* {&quot;name&quot;:&quot;Shadow 01&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-aj0xaz\",layoutDependency:layoutDependency,layoutId:\"WXVUEKDL6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.634 21.365\" overflow=\"visible\"><path d=\"M 6.634 21.365 L 0 21.365 L 0 0 L 6.634 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({A45Dfl3OU:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.976 16.024\" overflow=\"visible\"><path d=\"M 4.976 16.024 L 0 16.024 L 0 0 L 4.976 0 Z\" fill=\"transparent\"></path></svg>'},I0OR90EBR:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.976 16.024\" overflow=\"visible\"><path d=\"M 4.976 16.024 L 0 16.024 L 0 0 L 4.976 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ly7aee\",layoutDependency:layoutDependency,layoutId:\"f1iMSS0WJ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.684 7.721\" overflow=\"visible\"><path d=\"M 3.842 7.721 C 1.721 7.721 0 5.964 0 3.842 C 0 1.72 1.72 0 3.842 0 C 5.964 0 7.684 1.72 7.684 3.842 C 7.684 5.964 5.963 7.721 3.842 7.721\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({A45Dfl3OU:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.763 5.791\" overflow=\"visible\"><path d=\"M 2.882 5.791 C 1.291 5.791 0 4.473 0 2.882 C 0 1.29 1.29 0 2.882 0 C 4.473 0 5.763 1.29 5.763 2.882 C 5.763 4.473 4.472 5.791 2.882 5.791\" fill=\"transparent\"></path></svg>'},I0OR90EBR:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.763 5.791\" overflow=\"visible\"><path d=\"M 2.882 5.791 C 1.291 5.791 0 4.473 0 2.882 C 0 1.29 1.29 0 2.882 0 C 4.473 0 5.763 1.29 5.763 2.882 C 5.763 4.473 4.472 5.791 2.882 5.791\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12rmmd2\",layoutDependency:layoutDependency,layoutId:\"gDCPynJ7R\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.681 21.9\" overflow=\"visible\"><path d=\"M 20.674 21.9 L 14.054 21.9 L 14.054 11.5 C 14.054 9.022 14.004 5.843 10.605 5.843 C 7.156 5.843 6.627 8.536 6.627 11.322 L 6.627 21.9 L 0 21.9 L 0 0.536 L 6.363 0.536 L 6.363 3.45 L 6.456 3.45 C 7.341 1.771 9.505 0 12.733 0 C 19.447 0 20.681 4.422 20.681 10.165 L 20.681 21.9 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({A45Dfl3OU:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.511 16.425\" overflow=\"visible\"><path d=\"M 15.506 16.425 L 10.541 16.425 L 10.541 8.625 C 10.541 6.766 10.503 4.382 7.954 4.382 C 5.367 4.382 4.97 6.402 4.97 8.491 L 4.97 16.425 L 0 16.425 L 0 0.402 L 4.772 0.402 L 4.772 2.588 L 4.842 2.588 C 5.506 1.329 7.129 0 9.55 0 C 14.585 0 15.511 3.316 15.511 7.623 L 15.511 16.425 Z\" fill=\"transparent\"></path></svg>'},I0OR90EBR:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.511 16.425\" overflow=\"visible\"><path d=\"M 15.506 16.425 L 10.541 16.425 L 10.541 8.625 C 10.541 6.766 10.503 4.382 7.954 4.382 C 5.367 4.382 4.97 6.402 4.97 8.491 L 4.97 16.425 L 0 16.425 L 0 0.402 L 4.772 0.402 L 4.772 2.588 L 4.842 2.588 C 5.506 1.329 7.129 0 9.55 0 C 14.585 0 15.511 3.316 15.511 7.623 L 15.511 16.425 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-1sz8uj7\",layoutDependency:layoutDependency,layoutId:\"A5O_jP43k\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 25\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({CZxyS5gQ9:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 25\" overflow=\"visible\"><path d=\"M 32 3.125 C 32 1.406 30.56 0 28.8 0 L 3.2 0 C 1.44 0 0 1.406 0 3.125 L 0 21.875 C 0 23.594 1.44 25 3.2 25 L 28.8 25 C 30.56 25 32 23.594 32 21.875 Z M 28.8 3.125 L 16 10.938 L 3.2 3.125 Z M 28.8 21.875 L 3.2 21.875 L 3.2 6.25 L 16 14.063 L 28.8 6.25 Z\" fill=\"var(--token-2277bf6f-0e45-4775-8f7b-f99b5d8a1b60, rgba(157, 175, 209, 0.2)) /* {&quot;name&quot;:&quot;Shadow 01&quot;} */\"></path></svg>'},IcxdT5WSb:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25 20\" overflow=\"visible\"><path d=\"M 25 2.5 C 25 1.125 23.875 0 22.5 0 L 2.5 0 C 1.125 0 0 1.125 0 2.5 L 0 17.5 C 0 18.875 1.125 20 2.5 20 L 22.5 20 C 23.875 20 25 18.875 25 17.5 Z M 22.5 2.5 L 12.5 8.75 L 2.5 2.5 Z M 22.5 17.5 L 2.5 17.5 L 2.5 5 L 12.5 11.25 L 22.5 5 Z\" fill=\"var(--token-f946bc4d-2a5a-4624-9b58-837ce4f35b60, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>'},uDdRwT7Pz:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 25\" overflow=\"visible\"><path d=\"M 32 3.125 C 32 1.406 30.56 0 28.8 0 L 3.2 0 C 1.44 0 0 1.406 0 3.125 L 0 21.875 C 0 23.594 1.44 25 3.2 25 L 28.8 25 C 30.56 25 32 23.594 32 21.875 Z M 28.8 3.125 L 16 10.938 L 3.2 3.125 Z M 28.8 21.875 L 3.2 21.875 L 3.2 6.25 L 16 14.063 L 28.8 6.25 Z\" fill=\"var(--token-f946bc4d-2a5a-4624-9b58-837ce4f35b60, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>'},ulgKpFQGS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25 20\" overflow=\"visible\"><path d=\"M 25 2.5 C 25 1.125 23.875 0 22.5 0 L 2.5 0 C 1.125 0 0 1.125 0 2.5 L 0 17.5 C 0 18.875 1.125 20 2.5 20 L 22.5 20 C 23.875 20 25 18.875 25 17.5 Z M 22.5 2.5 L 12.5 8.75 L 2.5 2.5 Z M 22.5 17.5 L 2.5 17.5 L 2.5 5 L 12.5 11.25 L 22.5 5 Z\" fill=\"var(--token-2277bf6f-0e45-4775-8f7b-f99b5d8a1b60, rgba(157, 175, 209, 0.2)) /* {&quot;name&quot;:&quot;Shadow 01&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1jnizr1\",layoutDependency:layoutDependency,layoutId:\"mkzEHiqMf\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 25\" overflow=\"visible\"><path d=\"M 32 3.125 C 32 1.406 30.56 0 28.8 0 L 3.2 0 C 1.44 0 0 1.406 0 3.125 L 0 21.875 C 0 23.594 1.44 25 3.2 25 L 28.8 25 C 30.56 25 32 23.594 32 21.875 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({IcxdT5WSb:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25 20\" overflow=\"visible\"><path d=\"M 25 2.5 C 25 1.125 23.875 0 22.5 0 L 2.5 0 C 1.125 0 0 1.125 0 2.5 L 0 17.5 C 0 18.875 1.125 20 2.5 20 L 22.5 20 C 23.875 20 25 18.875 25 17.5 Z\" fill=\"transparent\"></path></svg>'},ulgKpFQGS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25 20\" overflow=\"visible\"><path d=\"M 25 2.5 C 25 1.125 23.875 0 22.5 0 L 2.5 0 C 1.125 0 0 1.125 0 2.5 L 0 17.5 C 0 18.875 1.125 20 2.5 20 L 22.5 20 C 23.875 20 25 18.875 25 17.5 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ya8yhi\",layoutDependency:layoutDependency,layoutId:\"pG4Ww9OSd\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.6 7.813\" overflow=\"visible\"><path d=\"M 25.6 0 L 12.8 7.813 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({IcxdT5WSb:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 6.25\" overflow=\"visible\"><path d=\"M 20 0 L 10 6.25 L 0 0 Z\" fill=\"transparent\"></path></svg>'},ulgKpFQGS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 6.25\" overflow=\"visible\"><path d=\"M 20 0 L 10 6.25 L 0 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xqx0b9\",layoutDependency:layoutDependency,layoutId:\"VAloxGWiM\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.6 15.625\" overflow=\"visible\"><path d=\"M 25.6 15.625 L 0 15.625 L 0 0 L 12.8 7.813 L 25.6 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({IcxdT5WSb:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 12.5\" overflow=\"visible\"><path d=\"M 20 12.5 L 0 12.5 L 0 0 L 10 6.25 L 20 0 Z\" fill=\"transparent\"></path></svg>'},ulgKpFQGS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 12.5\" overflow=\"visible\"><path d=\"M 20 12.5 L 0 12.5 L 0 0 L 10 6.25 L 20 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Z2Okc.framer-1jkz02g, .framer-Z2Okc .framer-1jkz02g { display: block; }\",\".framer-Z2Okc.framer-1n3ura0 { height: 200px; position: relative; width: 32px; }\",\".framer-Z2Okc .framer-1pzgalg { height: 32px; left: 0px; position: absolute; top: 0px; width: 32px; }\",\".framer-Z2Okc .framer-aj0xaz { height: 22px; left: 1px; position: absolute; top: 11px; width: 7px; }\",\".framer-Z2Okc .framer-1ly7aee { height: 8px; left: 0px; position: absolute; top: 0px; width: 8px; }\",\".framer-Z2Okc .framer-12rmmd2 { height: 22px; left: 12px; position: absolute; top: 10px; width: 21px; }\",\".framer-Z2Okc .framer-1sz8uj7 { height: 25px; left: 0px; position: absolute; top: 4px; width: 32px; }\",\".framer-Z2Okc .framer-1jnizr1 { height: 25px; left: 0px; position: absolute; top: 0px; width: 32px; }\",\".framer-Z2Okc .framer-ya8yhi { height: 8px; left: 3px; position: absolute; top: 3px; width: 26px; }\",\".framer-Z2Okc .framer-1xqx0b9 { height: 16px; left: 3px; position: absolute; top: 7px; width: 26px; }\",\".framer-Z2Okc.framer-v-whwz7z.framer-1n3ura0, .framer-Z2Okc.framer-v-lsi4qu.framer-1n3ura0, .framer-Z2Okc.framer-v-u5zuf1.framer-1n3ura0 { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 32px); }\",\".framer-Z2Okc.framer-v-lyukwz.framer-1n3ura0, .framer-Z2Okc.framer-v-8j0ht5.framer-1n3ura0 { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); width: 24px; }\",\".framer-Z2Okc.framer-v-lyukwz .framer-1pzgalg, .framer-Z2Okc.framer-v-8j0ht5 .framer-1pzgalg { height: 24px; width: 24px; }\",\".framer-Z2Okc.framer-v-lyukwz .framer-aj0xaz, .framer-Z2Okc.framer-v-8j0ht5 .framer-aj0xaz { height: 16px; top: 8px; width: 5px; }\",\".framer-Z2Okc.framer-v-lyukwz .framer-1ly7aee, .framer-Z2Okc.framer-v-8j0ht5 .framer-1ly7aee { height: 6px; width: 6px; }\",\".framer-Z2Okc.framer-v-lyukwz .framer-12rmmd2, .framer-Z2Okc.framer-v-8j0ht5 .framer-12rmmd2 { height: 17px; left: 9px; top: 8px; width: 16px; }\",\".framer-Z2Okc.framer-v-twu4te.framer-1n3ura0, .framer-Z2Okc.framer-v-uy0kb9.framer-1n3ura0 { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 25px); width: 25px; }\",\".framer-Z2Okc.framer-v-twu4te .framer-1sz8uj7, .framer-Z2Okc.framer-v-twu4te .framer-1jnizr1, .framer-Z2Okc.framer-v-uy0kb9 .framer-1sz8uj7, .framer-Z2Okc.framer-v-uy0kb9 .framer-1jnizr1 { height: 20px; width: 25px; }\",\".framer-Z2Okc.framer-v-twu4te .framer-ya8yhi, .framer-Z2Okc.framer-v-uy0kb9 .framer-ya8yhi { height: 7px; left: 3px; top: 3px; width: 20px; }\",\".framer-Z2Okc.framer-v-twu4te .framer-1xqx0b9, .framer-Z2Okc.framer-v-uy0kb9 .framer-1xqx0b9 { height: 13px; left: 3px; top: 5px; width: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"dORZe4S2v\":{\"layout\":[\"fixed\",\"fixed\"]},\"CZxyS5gQ9\":{\"layout\":[\"fixed\",\"fixed\"]},\"uDdRwT7Pz\":{\"layout\":[\"fixed\",\"fixed\"]},\"I0OR90EBR\":{\"layout\":[\"fixed\",\"fixed\"]},\"A45Dfl3OU\":{\"layout\":[\"fixed\",\"fixed\"]},\"ulgKpFQGS\":{\"layout\":[\"fixed\",\"fixed\"]},\"IcxdT5WSb\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPWo164UYr=withCSS(Component,css,\"framer-Z2Okc\");export default FramerPWo164UYr;FramerPWo164UYr.displayName=\"Icons - Contact\";FramerPWo164UYr.defaultProps={height:32,width:32};addPropertyControls(FramerPWo164UYr,{variant:{options:[\"SlBfD1p1E\",\"dORZe4S2v\",\"CZxyS5gQ9\",\"uDdRwT7Pz\",\"I0OR90EBR\",\"A45Dfl3OU\",\"ulgKpFQGS\",\"IcxdT5WSb\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Variant 5\",\"Variant 6\",\"Variant 7\",\"Variant 8\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerPWo164UYr,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPWo164UYr\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dORZe4S2v\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CZxyS5gQ9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uDdRwT7Pz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"I0OR90EBR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"A45Dfl3OU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ulgKpFQGS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IcxdT5WSb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"32\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"32\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PWo164UYr.map","// Generated by Framer (4eeba22)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/mkPx96EMiD92VlqgHDJj/OwYMJwWsepaHCRxuWrww/eFvkYRdgh.js\";import IconsContact from\"https://framerusercontent.com/modules/3M8t9KSFjN4I6s7tZflo/uheWYpdmvdiKkEYCqKfs/PWo164UYr.js\";const IconsContactFonts=getFonts(IconsContact);const MotionDivWithFX=withFX(motion.div);const enabledGestures={ievXTYh5c:{hover:true},kW9a_NTj_:{hover:true},Ms910Nxc2:{hover:true},Z7IIATEPD:{hover:true}};const cycleOrder=[\"Ms910Nxc2\",\"kW9a_NTj_\",\"ievXTYh5c\",\"Z7IIATEPD\"];const serializationHash=\"framer-wH8L2\";const variantClassNames={ievXTYh5c:\"framer-v-6zhfgz\",kW9a_NTj_:\"framer-v-au8daz\",Ms910Nxc2:\"framer-v-gpg3hh\",Z7IIATEPD:\"framer-v-1yvtsqj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const u8EvXx0V6=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;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 Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"Ms910Nxc2\",\"Variant 2\":\"kW9a_NTj_\",\"Variant 3\":\"ievXTYh5c\",\"Variant 4\":\"Z7IIATEPD\"};const getProps=({height,id,overlayText,width,...props})=>{return{...props,u8EvXx0V6:overlayText??props.u8EvXx0V6??\"let's be LinkedIn besties\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Ms910Nxc2\"};};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,u8EvXx0V6,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Ms910Nxc2\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterujujp2=({overlay})=>activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});overlay.show();});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Ms910Nxc2-hover\",\"kW9a_NTj_-hover\"].includes(gestureVariant))return true;return false;};const ref1=React.useRef(null);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,enabled:isDisplayed(),children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/joshkoh18/\",motionChild:true,nodeId:\"Ms910Nxc2\",openInNewTab:true,scopeId:\"LbPTuNQFZ\",...addPropertyOverrides({kW9a_NTj_:{href:\"mailto:joshkoh18@gmail.com\"},Z7IIATEPD:{href:\"mailto:joshkoh18@gmail.com\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-gpg3hh\",className,classNames)} framer-1ap1h8l`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,id:`${layoutId}-gpg3hh`,layoutDependency:layoutDependency,layoutId:\"Ms910Nxc2\",onMouseEnter:onMouseEnterujujp2({overlay}),ref:refBinding,style:{backgroundColor:\"var(--token-f5f3249f-6849-4198-871f-d484597d2427, rgba(37, 40, 43, 0.96))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0px 0px 2px var(--token-2277bf6f-0e45-4775-8f7b-f99b5d8a1b60, rgba(157, 175, 209, 0.2))\",...style},variants:{\"ievXTYh5c-hover\":{backgroundColor:\"var(--token-2277bf6f-0e45-4775-8f7b-f99b5d8a1b60, rgba(157, 175, 209, 0.2))\"},\"kW9a_NTj_-hover\":{backgroundColor:\"var(--token-2277bf6f-0e45-4775-8f7b-f99b5d8a1b60, rgba(157, 175, 209, 0.2))\",boxShadow:\"0px 0px 22px 2px rgba(15, 18, 23, 0.5)\"},\"Ms910Nxc2-hover\":{backgroundColor:\"var(--token-2277bf6f-0e45-4775-8f7b-f99b5d8a1b60, rgba(157, 175, 209, 0.2))\",boxShadow:\"0px 0px 22px 2px rgba(15, 18, 23, 0.5)\"},\"Z7IIATEPD-hover\":{backgroundColor:\"var(--token-2277bf6f-0e45-4775-8f7b-f99b5d8a1b60, rgba(157, 175, 209, 0.2))\"},ievXTYh5c:{borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5},Z7IIATEPD:{borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5}},...addPropertyOverrides({\"ievXTYh5c-hover\":{\"data-framer-name\":undefined},\"kW9a_NTj_-hover\":{\"data-framer-name\":undefined},\"Ms910Nxc2-hover\":{\"data-framer-name\":undefined},\"Z7IIATEPD-hover\":{\"data-framer-name\":undefined},ievXTYh5c:{\"data-framer-name\":\"Variant 3\"},kW9a_NTj_:{\"data-framer-name\":\"Variant 2\"},Z7IIATEPD:{\"data-framer-name\":\"Variant 4\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"32px\",y:(componentViewport?.y||0)+((componentViewport?.height||56)*.5000000000000002-16),...addPropertyOverrides({\"ievXTYh5c-hover\":{width:undefined},\"Z7IIATEPD-hover\":{width:undefined},ievXTYh5c:{width:undefined,y:(componentViewport?.y||0)+8},Z7IIATEPD:{width:undefined,y:(componentViewport?.y||0)+8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-c1ljs3-container\",layoutDependency:layoutDependency,layoutId:\"ftTkd6koV-container\",nodeId:\"ftTkd6koV\",rendersWithMotion:true,scopeId:\"LbPTuNQFZ\",children:/*#__PURE__*/_jsx(IconsContact,{height:\"100%\",id:\"ftTkd6koV\",layoutId:\"ftTkd6koV\",style:{height:\"100%\",width:\"100%\"},variant:\"SlBfD1p1E\",width:\"100%\",...addPropertyOverrides({\"ievXTYh5c-hover\":{variant:\"A45Dfl3OU\"},\"kW9a_NTj_-hover\":{variant:\"uDdRwT7Pz\"},\"Ms910Nxc2-hover\":{variant:\"dORZe4S2v\"},\"Z7IIATEPD-hover\":{variant:\"IcxdT5WSb\"},ievXTYh5c:{variant:\"I0OR90EBR\"},kW9a_NTj_:{variant:\"CZxyS5gQ9\"},Z7IIATEPD:{variant:\"ulgKpFQGS\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:refBinding,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-gpg3hh`,offsetX:-548638854525052e-20,offsetY:14.000004880759661,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1nh02nb\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"LfqHwPmfK\",ref:ref1,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,boxShadow:\"0px 0px 20px 2px rgba(0, 0, 0, 0.1)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-uav5aq\",\"data-styles-preset\":\"eFvkYRdgh\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a8a399c2-9d49-45d2-b699-2f1992f12531, rgb(26, 32, 43)))\"},children:\"let's connect on LinkedIn!\"})}),className:\"framer-u3849x\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CQkNwdKHH\",style:{\"--extracted-r6o4lv\":\"var(--token-a8a399c2-9d49-45d2-b699-2f1992f12531, rgb(26, 32, 43))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:u8EvXx0V6,transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-obu4bg\",layoutDependency:layoutDependency,layoutId:\"w4vAq0Ir8\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1,rotate:-45},transformTemplate:transformTemplate2})]})})})]})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wH8L2.framer-1ap1h8l, .framer-wH8L2 .framer-1ap1h8l { display: block; }\",\".framer-wH8L2.framer-gpg3hh { cursor: pointer; height: 82px; overflow: visible; position: relative; text-decoration: none; width: 56px; }\",\".framer-wH8L2 .framer-c1ljs3-container { flex: none; height: 32px; left: calc(50.00000000000002% - 32px / 2); position: absolute; top: calc(50.00000000000002% - 32px / 2); width: 32px; }\",\".framer-wH8L2 .framer-1nh02nb { height: 28px; overflow: visible; position: relative; width: 158px; }\",\".framer-wH8L2 .framer-u3849x { flex: none; height: auto; left: 49%; position: absolute; top: 46%; white-space: pre; width: auto; }\",\".framer-wH8L2 .framer-obu4bg { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 15px); left: 50%; overflow: visible; position: absolute; top: -7px; width: 15px; }\",\".framer-wH8L2.framer-v-au8daz.framer-gpg3hh, .framer-wH8L2.framer-v-gpg3hh.hover.framer-gpg3hh { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 56px); }\",\".framer-wH8L2.framer-v-6zhfgz.framer-gpg3hh, .framer-wH8L2.framer-v-1yvtsqj.framer-gpg3hh { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 40px); width: 40px; }\",\".framer-wH8L2.framer-v-6zhfgz .framer-c1ljs3-container, .framer-wH8L2.framer-v-1yvtsqj .framer-c1ljs3-container { height: auto; left: 8px; top: 8px; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 56\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"kW9a_NTj_\":{\"layout\":[\"fixed\",\"fixed\"]},\"ievXTYh5c\":{\"layout\":[\"fixed\",\"fixed\"]},\"Z7IIATEPD\":{\"layout\":[\"fixed\",\"fixed\"]},\"QlXHAufRU\":{\"layout\":[\"fixed\",\"fixed\"]},\"nXTpxG6X0\":{\"layout\":[\"fixed\",\"fixed\"]},\"B8WdmdN37\":{\"layout\":[\"fixed\",\"fixed\"]},\"TUVROD51P\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"u8EvXx0V6\":\"overlayText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLbPTuNQFZ=withCSS(Component,css,\"framer-wH8L2\");export default FramerLbPTuNQFZ;FramerLbPTuNQFZ.displayName=\"Connect Buttons - Footer\";FramerLbPTuNQFZ.defaultProps={height:56,width:56};addPropertyControls(FramerLbPTuNQFZ,{variant:{options:[\"Ms910Nxc2\",\"kW9a_NTj_\",\"ievXTYh5c\",\"Z7IIATEPD\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum},u8EvXx0V6:{defaultValue:\"let's be LinkedIn besties\",displayTextArea:false,title:\"Overlay Text\",type:ControlType.String}});addFonts(FramerLbPTuNQFZ,[{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\"}]},...IconsContactFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLbPTuNQFZ\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"u8EvXx0V6\\\":\\\"overlayText\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kW9a_NTj_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ievXTYh5c\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Z7IIATEPD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QlXHAufRU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nXTpxG6X0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"B8WdmdN37\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TUVROD51P\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"56\",\"framerIntrinsicHeight\":\"56\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LbPTuNQFZ.map","// Generated by Framer (b322937)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={a0kRbdzQV:{hover:true}};const serializationHash=\"framer-kVy9N\";const variantClassNames={a0kRbdzQV:\"framer-v-1jnggk6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const hth22G_KE=undefined;const hDv0ISCJv=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,title,width,...props})=>{return{...props,hDv0ISCJv:title??props.hDv0ISCJv??\"Back to Projects\",hth22G_KE:link??props.hth22G_KE};};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,hDv0ISCJv,hth22G_KE,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"a0kRbdzQV\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:hth22G_KE,motionChild:true,nodeId:\"a0kRbdzQV\",openInNewTab:false,scopeId:\"qrhnbKcAw\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1jnggk6\",className,classNames)} framer-hx5njo`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"a0kRbdzQV\",ref:refBinding,style:{backgroundColor:\"rgb(37, 40, 43)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"none\",...style},variants:{\"a0kRbdzQV-hover\":{backgroundColor:\"var(--token-f5f3249f-6849-4198-871f-d484597d2427, rgba(37, 40, 43, 0.96))\",boxShadow:\"0px 0px 10px 2px rgba(0, 0, 0, 0.25)\"}},...addPropertyOverrides({\"a0kRbdzQV-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1nqblx4\",layoutDependency:layoutDependency,layoutId:\"i2IfvTFzU\",requiresOverflowVisible:false,style:{rotate:-90},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10 12.414\" overflow=\"visible\"><path d=\"M 5 0 L 0.293 4.707 C -0.098 5.097 -0.098 5.731 0.293 6.121 C 0.683 6.511 1.316 6.511 1.707 6.121 L 4 3.828 L 4 11.414 C 4 11.966 4.448 12.414 5 12.414 C 5.552 12.414 6 11.966 6 11.414 L 6 3.828 L 8.293 6.121 C 8.48 6.309 8.734 6.415 9 6.415 C 9.265 6.415 9.52 6.309 9.707 6.121 C 10.097 5.731 10.097 5.097 9.707 4.707 Z\" fill=\"var(--token-91589767-6ac7-4474-b33f-47c5e8aed5c6, rgb(150, 150, 150)) /* {&quot;name&quot;:&quot;Gray&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"a0kRbdzQV-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10 12.414\" overflow=\"visible\"><path d=\"M 5 0 L 0.293 4.707 C -0.098 5.097 -0.098 5.731 0.293 6.121 C 0.683 6.511 1.316 6.511 1.707 6.121 L 4 3.828 L 4 11.414 C 4 11.966 4.448 12.414 5 12.414 C 5.552 12.414 6 11.966 6 11.414 L 6 3.828 L 8.293 6.121 C 8.48 6.309 8.734 6.415 9 6.415 C 9.265 6.415 9.52 6.309 9.707 6.121 C 10.097 5.731 10.097 5.097 9.707 4.707 Z\" fill=\"var(--token-357363e6-79d1-46d8-b168-311ab6261fe2, rgb(54, 181, 255)) /* {&quot;name&quot;:&quot;Highlight 03&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1izkaq0\",layoutDependency:layoutDependency,layoutId:\"edmmZtUTB\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ekkag3\",layoutDependency:layoutDependency,layoutId:\"iT4MOEEdT\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UGx1cyBKYWthcnRhIFNhbnMtc2VtaWJvbGQ=\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-91589767-6ac7-4474-b33f-47c5e8aed5c6, rgb(150, 150, 150)))\"},children:\"Back\"})}),className:\"framer-i81081\",fonts:[\"FS;Plus Jakarta Sans-semibold\"],layoutDependency:layoutDependency,layoutId:\"BavAo8kTk\",style:{\"--extracted-r6o4lv\":\"var(--token-91589767-6ac7-4474-b33f-47c5e8aed5c6, rgb(150, 150, 150))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:hDv0ISCJv,variants:{\"a0kRbdzQV-hover\":{\"--extracted-r6o4lv\":\"var(--token-357363e6-79d1-46d8-b168-311ab6261fe2, rgb(54, 181, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"a0kRbdzQV-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UGx1cyBKYWthcnRhIFNhbnMtc2VtaWJvbGQ=\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-357363e6-79d1-46d8-b168-311ab6261fe2, rgb(54, 181, 255)))\"},children:\"Back\"})})}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kVy9N.framer-hx5njo, .framer-kVy9N .framer-hx5njo { display: block; }\",\".framer-kVy9N.framer-1jnggk6 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 8px 12px 8px 12px; position: relative; text-decoration: none; width: min-content; }\",\".framer-kVy9N .framer-1nqblx4 { height: 13px; position: relative; width: 10px; }\",\".framer-kVy9N .framer-1izkaq0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-kVy9N .framer-1ekkag3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 8px 4px 8px; position: relative; width: min-content; }\",\".framer-kVy9N .framer-i81081 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-kVy9N.framer-v-1jnggk6.hover.framer-1jnggk6 { padding: 8px 12px 8px 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 39.5\n * @framerIntrinsicWidth 158\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"AAzkX16q9\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"hDv0ISCJv\":\"title\",\"hth22G_KE\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqrhnbKcAw=withCSS(Component,css,\"framer-kVy9N\");export default FramerqrhnbKcAw;FramerqrhnbKcAw.displayName=\"CS - Back Button\";FramerqrhnbKcAw.defaultProps={height:39.5,width:158};addPropertyControls(FramerqrhnbKcAw,{hDv0ISCJv:{defaultValue:\"Back to Projects\",displayTextArea:false,title:\"Title\",type:ControlType.String},hth22G_KE:{title:\"Link\",type:ControlType.Link}});addFonts(FramerqrhnbKcAw,[{explicitInter:true,fonts:[{cssFamilyName:\"Plus Jakarta Sans\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Plus Jakarta Sans\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/ZLH2B3SFZRQ3US4ZUYG2367OYUMTVTGK/RSOPFK2EORTGBCOBZRY42GDLXFFB4IQW/JZ35FM4UJSKC7X2PM65RH75Q5KLE552S.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqrhnbKcAw\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"158\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"AAzkX16q9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"hDv0ISCJv\\\":\\\"title\\\",\\\"hth22G_KE\\\":\\\"link\\\"}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"39.5\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qrhnbKcAw.map","// Generated by Framer (f21d278)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={FNMaGYWNH:{hover:true}};const cycleOrder=[\"FNMaGYWNH\",\"WXc7wX45n\",\"VvcaoEw04\",\"rdeHDtsMf\"];const serializationHash=\"framer-yogVK\";const variantClassNames={FNMaGYWNH:\"framer-v-fvrrhn\",rdeHDtsMf:\"framer-v-1qz0v2e\",VvcaoEw04:\"framer-v-iuwloc\",WXc7wX45n:\"framer-v-1qz3e05\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop-Laptop\":\"FNMaGYWNH\",\"Tablet-Phone Menu\":\"WXc7wX45n\",\"Tablet-Phone\":\"VvcaoEw04\",\"Variant 4\":\"rdeHDtsMf\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"FNMaGYWNH\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"FNMaGYWNH\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"FNMaGYWNH-hover\")return false;if([\"WXc7wX45n\",\"rdeHDtsMf\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(gestureVariant===\"FNMaGYWNH-hover\")return true;if([\"WXc7wX45n\",\"rdeHDtsMf\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if(gestureVariant===\"FNMaGYWNH-hover\")return true;if(baseVariant===\"WXc7wX45n\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"MRnUlptuQ\"},motionChild:true,nodeId:\"FNMaGYWNH\",openInNewTab:false,scopeId:\"S0UehZX9s\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-fvrrhn\",className,classNames)} framer-15zwlpv`,\"data-framer-name\":\"Desktop-Laptop\",layoutDependency:layoutDependency,layoutId:\"FNMaGYWNH\",ref:refBinding,style:{rotate:0,...style},variants:{\"FNMaGYWNH-hover\":{rotate:-12},rdeHDtsMf:{rotate:0},VvcaoEw04:{rotate:0},WXc7wX45n:{rotate:-12}},...addPropertyOverrides({\"FNMaGYWNH-hover\":{\"data-framer-name\":undefined},rdeHDtsMf:{\"data-framer-name\":\"Variant 4\"},VvcaoEw04:{\"data-framer-name\":\"Tablet-Phone\"},WXc7wX45n:{\"data-framer-name\":\"Tablet-Phone Menu\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-o7xswx\",\"data-framer-name\":\"Vector\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"FPubkSpkm\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 28\"><path d=\"M 12.797 8.336 C 12.865 8.376 12.89 8.601 13.114 8.629 C 13.451 8.675 13.81 8.418 14.178 8.43 C 14.453 8.438 14.835 8.675 15.041 8.646 C 15.265 8.615 15.755 7.899 16.157 7.985 L 22.707 8.068 C 23.307 8.364 23.463 8.703 23.542 9.354 C 23.74 11.004 23.692 13.744 21.965 14.545 C 21.156 14.922 18.676 14.89 17.708 14.805 C 16.075 14.665 15.118 13.49 14.968 11.888 C 14.903 11.184 15.237 8.341 13.618 9.399 C 12.511 10.123 14.003 12.897 11.998 14.295 C 11.044 14.962 8.324 14.927 7.147 14.802 C 5.969 14.677 4.907 13.639 4.715 12.427 C 4.61 11.754 4.585 9.727 4.689 9.063 C 4.8 8.356 5.375 8.042 6.014 7.985 C 7.393 7.857 10.747 7.82 12.083 7.985 C 12.471 8.033 12.531 8.182 12.794 8.336 Z M 12.259 8.877 C 12.041 8.718 11.78 8.718 11.523 8.695 C 10.212 8.584 7.741 8.575 6.439 8.695 C 5.471 8.783 5.462 9.131 5.383 10.044 C 5.287 11.175 5.304 12.923 6.3 13.67 C 7.101 14.272 10.509 14.289 11.353 13.787 C 12.811 12.92 12.539 10.292 12.256 8.875 Z M 16.338 8.735 C 16.219 8.761 16.032 8.829 15.95 8.912 C 15.752 9.114 15.755 11.717 15.809 12.182 C 15.93 13.197 16.873 13.984 17.855 14.095 C 19.225 14.249 21.518 14.349 22.353 13.091 C 22.829 12.373 22.832 10.22 22.724 9.334 C 22.651 8.735 22.198 8.741 21.665 8.698 C 20.638 8.612 17.221 8.541 16.338 8.735 Z\" fill=\"var(--token-f946bc4d-2a5a-4624-9b58-837ce4f35b60, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 20.115 18.865 C 20.538 19.474 18.722 21.117 18.255 21.44 C 15.492 23.36 11.295 23.154 8.924 20.706 C 8.65 20.424 7.649 19.205 8.001 18.858 C 9.002 18.619 9.124 19.629 9.851 20.285 C 12.083 22.296 16.178 22.289 18.36 20.208 C 18.938 19.656 19.209 18.464 20.115 18.865 Z\" fill=\"var(--token-f946bc4d-2a5a-4624-9b58-837ce4f35b60, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 8.636 13.097 C 8.619 13.086 8.536 12.746 8.556 12.661 C 8.636 12.344 10.481 10.488 10.744 10.611 L 11.011 10.93 C 11.076 11.107 10.982 11.201 10.894 11.332 C 10.807 11.463 9.389 12.895 9.272 12.966 C 9.111 13.063 8.774 13.194 8.636 13.097 Z\" fill=\"var(--token-91589767-6ac7-4474-b33f-47c5e8aed5c6, rgb(150, 150, 150)) /* {&quot;name&quot;:&quot;Gray&quot;} */\"></path><path d=\"M 6.826 12.137 C 6.809 12.125 6.727 11.786 6.747 11.7 C 6.826 11.384 8.672 9.528 8.935 9.651 L 9.201 9.97 C 9.266 10.147 9.173 10.241 9.085 10.372 C 8.997 10.503 7.579 11.934 7.463 12.006 C 7.302 12.102 6.965 12.234 6.826 12.137 Z\" fill=\"var(--token-91589767-6ac7-4474-b33f-47c5e8aed5c6, rgb(150, 150, 150)) /* {&quot;name&quot;:&quot;Gray&quot;} */\"></path><path d=\"M 21.309 10.688 C 21.346 10.95 21.309 11.107 21.176 11.332 C 21.119 11.432 19.658 12.9 19.557 12.963 C 19.341 13.097 19.186 13.214 18.985 12.957 C 18.668 12.447 19.808 11.68 20.12 11.401 C 20.516 11.044 20.527 10.545 21.309 10.688 Z\" fill=\"var(--token-91589767-6ac7-4474-b33f-47c5e8aed5c6, rgb(150, 150, 150)) /* {&quot;name&quot;:&quot;Gray&quot;} */\"></path><path d=\"M 19.499 9.728 C 19.536 9.99 19.499 10.147 19.366 10.372 C 19.31 10.472 17.849 11.94 17.747 12.003 C 17.532 12.137 17.376 12.254 17.175 11.997 C 16.858 11.487 17.999 10.72 18.31 10.44 C 18.707 10.084 18.718 9.585 19.499 9.728 Z\" fill=\"var(--token-91589767-6ac7-4474-b33f-47c5e8aed5c6, rgb(150, 150, 150)) /* {&quot;name&quot;:&quot;Gray&quot;} */\"></path><path d=\"M 23.801 24.115 C 15.834 31.903 1.843 27.307 0.171 16.326 C -1.441 5.721 8.615 -2.772 18.808 0.849 C 28.509 4.293 31.116 16.965 23.801 24.115 Z M 23.398 22.978 C 35.599 9.804 15.324 -7.641 4.08 5.625 C -6.804 18.471 12.254 35.007 23.398 22.978 Z\" fill=\"var(--token-f946bc4d-2a5a-4624-9b58-837ce4f35b60, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:11781111580,withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"GtrC5n_l1\",scopeId:\"S0UehZX9s\",...addPropertyOverrides({WXc7wX45n:{href:{webPageId:\"MRnUlptuQ\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-18k9es8 framer-15zwlpv\",\"data-framer-name\":\"Vector\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"GtrC5n_l1\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 29\"><path d=\"M 23.801 24.115 C 15.834 31.903 1.843 27.307 0.171 16.326 C -1.441 5.721 8.615 -2.772 18.808 0.849 C 28.509 4.293 31.116 16.965 23.801 24.115 Z M 23.398 22.978 C 35.599 9.804 15.324 -7.641 4.08 5.625 C -6.804 18.471 12.254 35.007 23.398 22.978 Z\" fill=\"var(--token-357363e6-79d1-46d8-b168-311ab6261fe2, rgb(54, 181, 255)) /* {&quot;name&quot;:&quot;Highlight 03&quot;} */\"></path><path d=\"M 6.609 15.045 L 20.612 15.007 C 23.539 15.321 20.542 19.433 19.377 20.408 C 15.693 23.486 8.458 22.684 6.35 17.983 C 5.982 17.163 5.338 15.345 6.613 15.042 Z M 20.858 16.037 L 6.822 16.037 C 7.89 23.09 19.806 23.077 20.858 16.037 Z\" fill=\"var(--token-357363e6-79d1-46d8-b168-311ab6261fe2, rgb(54, 181, 255)) /* {&quot;name&quot;:&quot;Highlight 03&quot;} */\"></path><path d=\"M 8.036 7.539 C 10.221 7.26 11.597 10.531 10.267 10.863 C 9.631 11.022 9.752 8.899 8.391 8.823 C 6.886 8.739 6.549 12.132 5.846 10.438 C 5.347 9.24 6.932 7.678 8.036 7.539 Z\" fill=\"var(--token-357363e6-79d1-46d8-b168-311ab6261fe2, rgb(54, 181, 255)) /* {&quot;name&quot;:&quot;Highlight 03&quot;} */\"></path><path d=\"M 17.103 10.573 L 16.153 10.38 C 15.864 8.7 17.541 7.215 19.036 7.503 C 20.079 7.704 21.465 9.108 20.962 10.268 C 20.265 11.868 19.818 9.41 19.461 9.082 C 18.406 8.115 17.138 9.258 17.103 10.573 Z\" fill=\"var(--token-357363e6-79d1-46d8-b168-311ab6261fe2, rgb(54, 181, 255)) /* {&quot;name&quot;:&quot;Highlight 03&quot;} */\"></path></svg>',svgContentId:9052380098,withExternalLayout:true,...addPropertyOverrides({\"FNMaGYWNH-hover\":{svgContentId:9727540286},rdeHDtsMf:{svgContentId:9727540286},WXc7wX45n:{as:\"a\",svgContentId:11590669874}},baseVariant,gestureVariant)})}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q2F2ZWF0LTYwMA==\",\"--framer-font-family\":'\"Caveat\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f946bc4d-2a5a-4624-9b58-837ce4f35b60, rgb(255, 255, 255)))\"},children:\"hello!\"})}),className:\"framer-wtv7ue\",fonts:[\"GF;Caveat-600\"],layoutDependency:layoutDependency,layoutId:\"I6BUeSnOO\",style:{\"--extracted-r6o4lv\":\"var(--token-f946bc4d-2a5a-4624-9b58-837ce4f35b60, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",rotate:52},variants:{WXc7wX45n:{rotate:9}},verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-yogVK.framer-15zwlpv, .framer-yogVK .framer-15zwlpv { display: block; }\",\".framer-yogVK.framer-fvrrhn { cursor: pointer; height: 29px; overflow: visible; position: relative; text-decoration: none; width: 28px; }\",\".framer-yogVK .framer-o7xswx { flex: none; height: 28px; left: calc(50.00000000000002% - 28px / 2); position: absolute; top: 0px; width: 28px; }\",\".framer-yogVK .framer-18k9es8 { flex: none; height: 29px; left: calc(50.00000000000002% - 28px / 2); position: absolute; top: calc(48.275862068965544% - 29px / 2); width: 28px; }\",\".framer-yogVK .framer-wtv7ue { flex: none; height: auto; position: absolute; right: -12px; top: -6px; white-space: pre; width: auto; z-index: 1; }\",\".framer-yogVK.framer-v-1qz3e05.framer-fvrrhn, .framer-yogVK.framer-v-iuwloc.framer-fvrrhn, .framer-yogVK.framer-v-1qz0v2e.framer-fvrrhn { cursor: unset; }\",\".framer-yogVK.framer-v-1qz3e05 .framer-18k9es8 { text-decoration: none; }\",\".framer-yogVK.framer-v-1qz3e05 .framer-wtv7ue { bottom: 2px; right: -25px; top: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 29\n * @framerIntrinsicWidth 28\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"WXc7wX45n\":{\"layout\":[\"fixed\",\"fixed\"]},\"VvcaoEw04\":{\"layout\":[\"fixed\",\"fixed\"]},\"rdeHDtsMf\":{\"layout\":[\"fixed\",\"fixed\"]},\"ooyNszadD\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerS0UehZX9s=withCSS(Component,css,\"framer-yogVK\");export default FramerS0UehZX9s;FramerS0UehZX9s.displayName=\"site icon\";FramerS0UehZX9s.defaultProps={height:29,width:28};addPropertyControls(FramerS0UehZX9s,{variant:{options:[\"FNMaGYWNH\",\"WXc7wX45n\",\"VvcaoEw04\",\"rdeHDtsMf\"],optionTitles:[\"Desktop-Laptop\",\"Tablet-Phone Menu\",\"Tablet-Phone\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerS0UehZX9s,[{explicitInter:true,fonts:[{cssFamilyName:\"Caveat\",source:\"google\",style:\"normal\",uiFamilyName:\"Caveat\",url:\"https://fonts.gstatic.com/s/caveat/v23/WnznHAc5bAfYB2QRah7pcpNvOx-pjSx6SIejYBxPigs.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerS0UehZX9s\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WXc7wX45n\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VvcaoEw04\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rdeHDtsMf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ooyNszadD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"28\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"29\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./S0UehZX9s.map","// Generated by Framer (b322937)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={AWKyq4d8h:{hover:true},ETj36Di7t:{hover:true},gnPglb_6v:{hover:true},hY04DTdIm:{hover:true},J7WJQjjmu:{hover:true},xka5qqtmw:{hover:true}};const cycleOrder=[\"eG2tV1X4P\",\"ETj36Di7t\",\"xjoXEGfl6\",\"xka5qqtmw\",\"hY04DTdIm\",\"J7WJQjjmu\",\"gStX5y7Cr\",\"AWKyq4d8h\",\"gnPglb_6v\"];const serializationHash=\"framer-scZwe\";const variantClassNames={AWKyq4d8h:\"framer-v-11gk86\",eG2tV1X4P:\"framer-v-1vznsg7\",ETj36Di7t:\"framer-v-ov8byp\",gnPglb_6v:\"framer-v-1vrh29c\",gStX5y7Cr:\"framer-v-1genug9\",hY04DTdIm:\"framer-v-xm4imk\",J7WJQjjmu:\"framer-v-78ecl4\",xjoXEGfl6:\"framer-v-1mnd5ev\",xka5qqtmw:\"framer-v-1h7hdl5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const WuOU_I_YX=undefined;const potor_0jB=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop 01\":\"eG2tV1X4P\",\"Desktop 02\":\"ETj36Di7t\",\"Desktop Link\":\"hY04DTdIm\",\"Mobile 01\":\"gStX5y7Cr\",\"Mobile 02\":\"AWKyq4d8h\",\"Mobile Link\":\"gnPglb_6v\",\"Tablet 01\":\"xjoXEGfl6\",\"Tablet 02\":\"xka5qqtmw\",\"Tablet Link\":\"J7WJQjjmu\"};const getProps=({height,id,link,title,width,...props})=>{return{...props,potor_0jB:title??props.potor_0jB??\"Projects\",variant:humanReadableVariantMap[props.variant]??props.variant??\"eG2tV1X4P\",WuOU_I_YX:link??props.WuOU_I_YX};};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,potor_0jB,WuOU_I_YX,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"eG2tV1X4P\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"hY04DTdIm-hover\",\"J7WJQjjmu-hover\",\"gnPglb_6v-hover\"].includes(gestureVariant))return false;if([\"hY04DTdIm\",\"J7WJQjjmu\",\"gnPglb_6v\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:WuOU_I_YX,motionChild:true,nodeId:\"eG2tV1X4P\",openInNewTab:false,scopeId:\"w240B1ytx\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1vznsg7\",className,classNames)} framer-19xqsix`,\"data-framer-name\":\"Desktop 01\",layoutDependency:layoutDependency,layoutId:\"eG2tV1X4P\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:360,borderBottomRightRadius:360,borderTopLeftRadius:360,borderTopRightRadius:360,rotate:0,...style},variants:{\"AWKyq4d8h-hover\":{backgroundColor:\"rgba(150, 150, 150, 0.03)\",rotate:0},\"ETj36Di7t-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\"},\"gnPglb_6v-hover\":{backgroundColor:\"rgba(0, 162, 255, 0.5)\",rotate:-1},\"hY04DTdIm-hover\":{backgroundColor:\"rgba(0, 162, 255, 0.5)\",rotate:-1},\"J7WJQjjmu-hover\":{backgroundColor:\"rgba(0, 162, 255, 0.5)\",rotate:-1},\"xka5qqtmw-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\"},AWKyq4d8h:{backgroundColor:\"rgba(0, 0, 0, 0)\"},gnPglb_6v:{backgroundColor:\"rgba(0, 162, 255, 0.2)\"},gStX5y7Cr:{backgroundColor:\"rgba(0, 0, 0, 0)\"},hY04DTdIm:{backgroundColor:\"rgba(0, 162, 255, 0.2)\"},J7WJQjjmu:{backgroundColor:\"rgba(0, 162, 255, 0.2)\"}},...addPropertyOverrides({\"AWKyq4d8h-hover\":{\"data-framer-name\":undefined},\"ETj36Di7t-hover\":{\"data-framer-name\":undefined},\"gnPglb_6v-hover\":{\"data-framer-name\":undefined},\"hY04DTdIm-hover\":{\"data-framer-name\":undefined},\"J7WJQjjmu-hover\":{\"data-framer-name\":undefined},\"xka5qqtmw-hover\":{\"data-framer-name\":undefined},AWKyq4d8h:{\"data-framer-name\":\"Mobile 02\"},ETj36Di7t:{\"data-framer-name\":\"Desktop 02\"},gnPglb_6v:{\"data-framer-name\":\"Mobile Link\"},gStX5y7Cr:{\"data-framer-name\":\"Mobile 01\"},hY04DTdIm:{\"data-framer-name\":\"Desktop Link\"},J7WJQjjmu:{\"data-framer-name\":\"Tablet Link\"},xjoXEGfl6:{\"data-framer-name\":\"Tablet 01\"},xka5qqtmw:{\"data-framer-name\":\"Tablet 02\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pmwtv2\",layoutDependency:layoutDependency,layoutId:\"c013CA8yw\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UGx1cyBKYWthcnRhIFNhbnMtZXh0cmFib2xk\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f946bc4d-2a5a-4624-9b58-837ce4f35b60, rgb(255, 255, 255)))\"},children:\"Projects\"})}),className:\"framer-1agk9r8\",fonts:[\"FS;Plus Jakarta Sans-extrabold\"],layoutDependency:layoutDependency,layoutId:\"mVIr1c9NN\",style:{\"--extracted-r6o4lv\":\"var(--token-f946bc4d-2a5a-4624-9b58-837ce4f35b60, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",rotate:0},text:potor_0jB,variants:{\"AWKyq4d8h-hover\":{\"--extracted-r6o4lv\":\"var(--token-f946bc4d-2a5a-4624-9b58-837ce4f35b60, rgb(255, 255, 255))\",rotate:-1},\"ETj36Di7t-hover\":{\"--extracted-r6o4lv\":\"var(--token-f946bc4d-2a5a-4624-9b58-837ce4f35b60, rgb(255, 255, 255))\",rotate:-1},\"gnPglb_6v-hover\":{rotate:0},\"hY04DTdIm-hover\":{rotate:0},\"J7WJQjjmu-hover\":{rotate:0},\"xka5qqtmw-hover\":{\"--extracted-r6o4lv\":\"var(--token-f946bc4d-2a5a-4624-9b58-837ce4f35b60, rgb(255, 255, 255))\",rotate:-1},AWKyq4d8h:{\"--extracted-r6o4lv\":\"var(--token-91589767-6ac7-4474-b33f-47c5e8aed5c6, rgb(150, 150, 150))\"},ETj36Di7t:{\"--extracted-r6o4lv\":\"var(--token-91589767-6ac7-4474-b33f-47c5e8aed5c6, rgb(150, 150, 150))\"},gnPglb_6v:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},hY04DTdIm:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},xka5qqtmw:{\"--extracted-r6o4lv\":\"var(--token-91589767-6ac7-4474-b33f-47c5e8aed5c6, rgb(150, 150, 150))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"AWKyq4d8h-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UGx1cyBKYWthcnRhIFNhbnMtc2VtaWJvbGQ=\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f946bc4d-2a5a-4624-9b58-837ce4f35b60, rgb(255, 255, 255)))\"},children:\"Projects\"})})},\"ETj36Di7t-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UGx1cyBKYWthcnRhIFNhbnMtc2VtaWJvbGQ=\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f946bc4d-2a5a-4624-9b58-837ce4f35b60, rgb(255, 255, 255)))\"},children:\"Projects\"})})},\"xka5qqtmw-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UGx1cyBKYWthcnRhIFNhbnMtc2VtaWJvbGQ=\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f946bc4d-2a5a-4624-9b58-837ce4f35b60, rgb(255, 255, 255)))\"},children:\"Projects\"})})},AWKyq4d8h:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UGx1cyBKYWthcnRhIFNhbnMtc2VtaWJvbGQ=\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-91589767-6ac7-4474-b33f-47c5e8aed5c6, rgb(150, 150, 150)))\"},children:\"Projects\"})}),fonts:[\"FS;Plus Jakarta Sans-semibold\"]},ETj36Di7t:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UGx1cyBKYWthcnRhIFNhbnMtc2VtaWJvbGQ=\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-91589767-6ac7-4474-b33f-47c5e8aed5c6, rgb(150, 150, 150)))\"},children:\"Projects\"})}),fonts:[\"FS;Plus Jakarta Sans-semibold\"]},gnPglb_6v:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UGx1cyBKYWthcnRhIFNhbnMtZXh0cmFib2xk\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Projects\"})})},gStX5y7Cr:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UGx1cyBKYWthcnRhIFNhbnMtZXh0cmFib2xk\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f946bc4d-2a5a-4624-9b58-837ce4f35b60, rgb(255, 255, 255)))\"},children:\"Projects\"})})},hY04DTdIm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UGx1cyBKYWthcnRhIFNhbnMtZXh0cmFib2xk\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Projects\"})})},J7WJQjjmu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UGx1cyBKYWthcnRhIFNhbnMtZXh0cmFib2xk\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f946bc4d-2a5a-4624-9b58-837ce4f35b60, rgb(255, 255, 255)))\"},children:\"Projects\"})})},xjoXEGfl6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UGx1cyBKYWthcnRhIFNhbnMtZXh0cmFib2xk\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f946bc4d-2a5a-4624-9b58-837ce4f35b60, rgb(255, 255, 255)))\"},children:\"Projects\"})})},xka5qqtmw:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UGx1cyBKYWthcnRhIFNhbnMtc2VtaWJvbGQ=\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-91589767-6ac7-4474-b33f-47c5e8aed5c6, rgb(150, 150, 150)))\"},children:\"Projects\"})}),fonts:[\"FS;Plus Jakarta Sans-semibold\"]}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1of0r6f\",\"data-framer-name\":\"Vector\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"kRbvww9EK\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 82 6\"><path d=\"M 77.185 3.072 C 77.475 2.942 77.173 2.903 76.878 2.888 C 76.219 2.853 75.254 2.814 74.595 2.798 C 58.426 2.387 42.154 2.059 25.952 2.613 C 22.844 2.718 19.735 2.961 16.635 3.072 C 14.459 3.15 12.009 3.044 9.809 3.166 C 7.371 3.303 2.986 4.129 0.902 3.35 C -0.595 2.792 -0.259 1.916 1.623 1.642 C 3.107 1.425 7.222 1.362 8.975 1.322 C 19.777 1.072 30.673 1.12 41.483 1.048 C 45.246 1.024 49.067 0.881 52.868 0.948 C 57.518 1.029 62.111 1.44 66.732 1.596 C 70.446 1.722 77.583 1.39 80.509 2.1 C 80.903 2.196 81.894 2.483 81.96 2.661 C 82.014 2.981 81.599 3.27 80.969 3.422 C 80.153 3.618 75.726 4.311 75.73 3.581 C 75.909 3.298 76.572 3.113 77.185 3.072 Z\" fill=\"var(--token-357363e6-79d1-46d8-b168-311ab6261fe2, rgb(54, 181, 255)) /* {&quot;name&quot;:&quot;Highlight 03&quot;} */\"></path><path d=\"M 24.605 4.642 L 33.819 4.089 C 43.464 3.916 52.947 3.983 62.579 3.807 C 63.905 3.783 65.248 3.985 66.285 3.963 C 67.976 3.926 67.942 3.679 69.932 4.042 C 72.071 4.433 73.612 5.689 70.612 5.909 C 68.664 6.053 62.948 5.409 60.49 5.296 C 53.067 4.957 45.205 5.024 37.752 5.003 C 34.08 4.994 30.271 5.22 26.773 5.2 C 25.99 5.196 24.68 5.07 24.597 4.639 Z\" fill=\"var(--token-357363e6-79d1-46d8-b168-311ab6261fe2, rgb(54, 181, 255)) /* {&quot;name&quot;:&quot;Highlight 03&quot;} */\"></path></svg>',svgContentId:12578026893,withExternalLayout:true,...addPropertyOverrides({AWKyq4d8h:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 87 9\"></svg>',svgContentId:11906049418},ETj36Di7t:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 82 6\"></svg>',svgContentId:11331668123},gStX5y7Cr:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 87 9\"><path d=\"M 81.952 3.5 C 82.256 3.345 81.939 3.298 81.63 3.28 C 80.939 3.238 79.926 3.191 79.235 3.171 C 62.278 2.678 45.212 2.285 28.22 2.949 C 24.96 3.076 21.7 3.367 18.448 3.5 C 16.166 3.593 13.597 3.467 11.289 3.613 C 8.733 3.778 4.134 4.769 1.947 3.834 C 0.378 3.165 0.73 2.113 2.704 1.784 C 4.26 1.524 8.576 1.449 10.415 1.4 C 21.743 1.1 33.171 1.158 44.508 1.071 C 48.455 1.042 52.463 0.871 56.449 0.951 C 61.326 1.049 66.142 1.542 70.989 1.729 C 74.884 1.88 82.369 1.482 85.438 2.333 C 85.851 2.449 86.89 2.793 86.96 3.007 C 87.016 3.391 86.581 3.738 85.921 3.92 C 85.064 4.156 80.422 4.987 80.426 4.111 C 80.613 3.771 81.309 3.549 81.952 3.5 Z\" fill=\"var(--token-357363e6-79d1-46d8-b168-311ab6261fe2, rgb(54, 181, 255)) /* {&quot;name&quot;:&quot;Highlight 03&quot;} */\"></path><path d=\"M 26.807 5.385 L 36.47 4.72 C 46.586 4.514 56.531 4.594 66.634 4.382 C 68.025 4.354 69.433 4.596 70.52 4.569 C 72.293 4.525 72.258 4.229 74.345 4.665 C 76.588 5.134 78.205 6.64 75.058 6.905 C 73.015 7.078 67.02 6.305 64.443 6.169 C 56.657 5.763 48.411 5.843 40.596 5.818 C 36.744 5.807 32.749 6.078 29.081 6.054 C 28.259 6.049 26.885 5.898 26.798 5.38 Z\" fill=\"var(--token-357363e6-79d1-46d8-b168-311ab6261fe2, rgb(54, 181, 255)) /* {&quot;name&quot;:&quot;Highlight 03&quot;} */\"></path></svg>',svgContentId:9941193744},xjoXEGfl6:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 68 6\"><path d=\"M 64.001 3.072 C 64.242 2.942 63.991 2.903 63.747 2.888 C 63.2 2.853 62.399 2.814 61.853 2.798 C 48.445 2.387 34.951 2.059 21.515 2.613 C 18.937 2.718 16.36 2.961 13.789 3.072 C 11.984 3.15 9.953 3.044 8.128 3.166 C 6.107 3.303 2.47 4.129 0.742 3.35 C -0.499 2.792 -0.221 1.916 1.34 1.642 C 2.57 1.425 5.983 1.362 7.437 1.322 C 16.394 1.072 25.43 1.12 34.394 1.048 C 37.515 1.024 40.684 0.881 43.836 0.948 C 47.692 1.029 51.5 1.44 55.333 1.596 C 58.412 1.722 64.331 1.39 66.758 2.1 C 67.084 2.196 67.906 2.483 67.961 2.661 C 68.005 2.981 67.662 3.27 67.139 3.422 C 66.462 3.618 62.791 4.311 62.795 3.581 C 62.943 3.298 63.492 3.113 64.001 3.072 Z\" fill=\"var(--token-357363e6-79d1-46d8-b168-311ab6261fe2, rgb(54, 181, 255)) /* {&quot;name&quot;:&quot;Highlight 03&quot;} */\"></path><path d=\"M 20.398 4.642 L 28.039 4.089 C 36.037 3.916 43.901 3.983 51.889 3.807 C 52.989 3.783 54.102 3.985 54.962 3.963 C 56.364 3.926 56.336 3.679 57.986 4.042 C 59.76 4.433 61.038 5.689 58.55 5.909 C 56.935 6.053 52.195 5.409 50.157 5.296 C 44.001 4.957 37.481 5.024 31.301 5.003 C 28.255 4.994 25.097 5.22 22.196 5.2 C 21.546 5.196 20.46 5.07 20.391 4.639 Z\" fill=\"var(--token-357363e6-79d1-46d8-b168-311ab6261fe2, rgb(54, 181, 255)) /* {&quot;name&quot;:&quot;Highlight 03&quot;} */\"></path></svg>',svgContentId:12230799166},xka5qqtmw:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 75 6\"></svg>',svgContentId:11305328950}},baseVariant,gestureVariant)})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-scZwe.framer-19xqsix, .framer-scZwe .framer-19xqsix { display: block; }\",\".framer-scZwe.framer-1vznsg7 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 4px; position: relative; text-decoration: none; width: min-content; }\",\".framer-scZwe .framer-pmwtv2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-scZwe .framer-1agk9r8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-scZwe .framer-1of0r6f { flex: none; height: 6px; position: relative; width: 82px; }\",\".framer-scZwe.framer-v-ov8byp.framer-1vznsg7, .framer-scZwe.framer-v-1h7hdl5.framer-1vznsg7 { cursor: pointer; }\",\".framer-scZwe.framer-v-1mnd5ev .framer-1of0r6f { width: 68px; }\",\".framer-scZwe.framer-v-1h7hdl5 .framer-1of0r6f { width: 75px; }\",\".framer-scZwe.framer-v-xm4imk.framer-1vznsg7 { cursor: pointer; padding: 10px 16px 10px 16px; }\",\".framer-scZwe.framer-v-78ecl4.framer-1vznsg7, .framer-scZwe.framer-v-1vrh29c.framer-1vznsg7 { cursor: pointer; padding: 4px 16px 8px 16px; }\",\".framer-scZwe.framer-v-1genug9.framer-1vznsg7 { padding: 4px 16px 4px 16px; }\",\".framer-scZwe.framer-v-1genug9 .framer-pmwtv2 { justify-content: flex-start; }\",\".framer-scZwe.framer-v-1genug9 .framer-1of0r6f, .framer-scZwe.framer-v-11gk86 .framer-1of0r6f { height: 9px; width: 87px; }\",\".framer-scZwe.framer-v-11gk86.framer-1vznsg7 { cursor: pointer; padding: 4px 16px 4px 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36.5\n * @framerIntrinsicWidth 90\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"ETj36Di7t\":{\"layout\":[\"auto\",\"auto\"]},\"xjoXEGfl6\":{\"layout\":[\"auto\",\"auto\"]},\"xka5qqtmw\":{\"layout\":[\"auto\",\"auto\"]},\"hY04DTdIm\":{\"layout\":[\"auto\",\"auto\"]},\"J7WJQjjmu\":{\"layout\":[\"auto\",\"auto\"]},\"gStX5y7Cr\":{\"layout\":[\"auto\",\"auto\"]},\"AWKyq4d8h\":{\"layout\":[\"auto\",\"auto\"]},\"gnPglb_6v\":{\"layout\":[\"auto\",\"auto\"]},\"Kx9pBxju_\":{\"layout\":[\"auto\",\"auto\"]},\"JDyZEUwHW\":{\"layout\":[\"auto\",\"auto\"]},\"FdmouPVjV\":{\"layout\":[\"auto\",\"auto\"]},\"iVlwnlXOR\":{\"layout\":[\"auto\",\"auto\"]},\"uV0YuZbrn\":{\"layout\":[\"auto\",\"auto\"]},\"H2tzx_hsy\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"potor_0jB\":\"title\",\"WuOU_I_YX\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerw240B1ytx=withCSS(Component,css,\"framer-scZwe\");export default Framerw240B1ytx;Framerw240B1ytx.displayName=\"Header Nav Text\";Framerw240B1ytx.defaultProps={height:36.5,width:90};addPropertyControls(Framerw240B1ytx,{variant:{options:[\"eG2tV1X4P\",\"ETj36Di7t\",\"xjoXEGfl6\",\"xka5qqtmw\",\"hY04DTdIm\",\"J7WJQjjmu\",\"gStX5y7Cr\",\"AWKyq4d8h\",\"gnPglb_6v\"],optionTitles:[\"Desktop 01\",\"Desktop 02\",\"Tablet 01\",\"Tablet 02\",\"Desktop Link\",\"Tablet Link\",\"Mobile 01\",\"Mobile 02\",\"Mobile Link\"],title:\"Variant\",type:ControlType.Enum},potor_0jB:{defaultValue:\"Projects\",displayTextArea:false,title:\"Title\",type:ControlType.String},WuOU_I_YX:{title:\"Link\",type:ControlType.Link}});addFonts(Framerw240B1ytx,[{explicitInter:true,fonts:[{cssFamilyName:\"Plus Jakarta Sans\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Plus Jakarta Sans\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/XYQDC7JAGGEKCBFTJWJFLWLJYO67C7XN/RVU7P55XKD46CPRWMPRMGQG2XS5IZ3EH/RJHIBK2KTTRF4HQSD33LZE5P3HZAYGJ2.woff2\",weight:\"800\"},{cssFamilyName:\"Plus Jakarta Sans\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Plus Jakarta Sans\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/ZLH2B3SFZRQ3US4ZUYG2367OYUMTVTGK/RSOPFK2EORTGBCOBZRY42GDLXFFB4IQW/JZ35FM4UJSKC7X2PM65RH75Q5KLE552S.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerw240B1ytx\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"36.5\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ETj36Di7t\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xjoXEGfl6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xka5qqtmw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hY04DTdIm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"J7WJQjjmu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gStX5y7Cr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"AWKyq4d8h\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gnPglb_6v\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Kx9pBxju_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"JDyZEUwHW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FdmouPVjV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"iVlwnlXOR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"uV0YuZbrn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"H2tzx_hsy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"potor_0jB\\\":\\\"title\\\",\\\"WuOU_I_YX\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"90\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./w240B1ytx.map","// Generated by Framer (4eeba22)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CSBackButton from\"https://framerusercontent.com/modules/BQjz8AKax1RDqyxWIvbE/4kdl2qlA3MNBhgslFOIN/qrhnbKcAw.js\";import SiteIcon from\"https://framerusercontent.com/modules/uFo1OkqHBVssUliAjlp8/676ToU7URyES53pSHOt2/S0UehZX9s.js\";import HeaderNavText from\"https://framerusercontent.com/modules/6XGW6yrk8q56fkgbs7Eo/phRkYMgP25gjOLvp1Ulz/w240B1ytx.js\";const SiteIconFonts=getFonts(SiteIcon);const HeaderNavTextFonts=getFonts(HeaderNavText);const CSBackButtonFonts=getFonts(CSBackButton);const HeaderNavTextControls=getPropertyControls(HeaderNavText);const cycleOrder=[\"IW8UlsdBJ\",\"Hs8dYJTuA\",\"Xw8hfbZHi\",\"eriL97ivV\",\"BZvG2EA2c\",\"HcGisqlXa\",\"I7GmtdEhK\"];const serializationHash=\"framer-IZEs0\";const variantClassNames={BZvG2EA2c:\"framer-v-c1ch8k\",eriL97ivV:\"framer-v-60f10c\",HcGisqlXa:\"framer-v-759hjy\",Hs8dYJTuA:\"framer-v-a6n0mv\",I7GmtdEhK:\"framer-v-qckz3c\",IW8UlsdBJ:\"framer-v-w1jbxi\",Xw8hfbZHi:\"framer-v-qx359m\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const t3ffgx1oR=undefined;const tE003BR4p=undefined;const MCu3880Zb=undefined;const KvsnGvu_I=undefined;const YPXsyltna=undefined;const RdDrlfm4v=undefined;const MTa1Gmhjd=undefined;const F6DJeTsTE=undefined;const xpgL4Pse2=undefined;const gM280w8hU=undefined;const Ayt_FQ1H1=undefined;const rLXgKPh38=undefined;const pEDM0SXp2=undefined;const HtB1zL55U=undefined;const tF8wiQV__=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Desktop 01\":\"eG2tV1X4P\",\"Desktop 02\":\"ETj36Di7t\",\"Desktop Link\":\"hY04DTdIm\",\"Mobile 01\":\"gStX5y7Cr\",\"Mobile 02\":\"AWKyq4d8h\",\"Mobile Link\":\"gnPglb_6v\",\"Tablet 01\":\"xjoXEGfl6\",\"Tablet 02\":\"xka5qqtmw\",\"Tablet Link\":\"J7WJQjjmu\"};const humanReadableVariantMap={\"Phone - Closed\":\"Xw8hfbZHi\",\"Phone - Open\":\"eriL97ivV\",\"Variant 6\":\"BZvG2EA2c\",\"Variant 7\":\"HcGisqlXa\",Desktop:\"IW8UlsdBJ\",Tablet:\"Hs8dYJTuA\",Variant:\"I7GmtdEhK\"};const getProps=({desktopConnect,desktopLink,desktopLink01,desktopLink02,desktopText01,desktopText02,desktopTitle01,desktopTitle02,height,id,mobileConnectLink,mobileLink01,mobileLink02,mobileText01,mobileText02,mobileTitle01,mobileTitle02,width,...props})=>{return{...props,Ayt_FQ1H1:mobileLink01??props.Ayt_FQ1H1,F6DJeTsTE:desktopLink??props.F6DJeTsTE,gM280w8hU:mobileText01??props.gM280w8hU??\"Projects\",HtB1zL55U:mobileLink02??props.HtB1zL55U,KvsnGvu_I:humanReadableEnumMap[desktopTitle02]??desktopTitle02??props.KvsnGvu_I??\"ETj36Di7t\",MCu3880Zb:desktopLink01??props.MCu3880Zb,MTa1Gmhjd:humanReadableEnumMap[desktopConnect]??desktopConnect??props.MTa1Gmhjd??\"hY04DTdIm\",pEDM0SXp2:mobileText02??props.pEDM0SXp2??\"About\",RdDrlfm4v:desktopLink02??props.RdDrlfm4v,rLXgKPh38:humanReadableEnumMap[mobileTitle02]??mobileTitle02??props.rLXgKPh38??\"AWKyq4d8h\",t3ffgx1oR:humanReadableEnumMap[desktopTitle01]??desktopTitle01??props.t3ffgx1oR??\"eG2tV1X4P\",tE003BR4p:desktopText01??props.tE003BR4p??\"Projects\",tF8wiQV__:mobileConnectLink??props.tF8wiQV__,variant:humanReadableVariantMap[props.variant]??props.variant??\"IW8UlsdBJ\",xpgL4Pse2:humanReadableEnumMap[mobileTitle01]??mobileTitle01??props.xpgL4Pse2??\"gStX5y7Cr\",YPXsyltna:desktopText02??props.YPXsyltna??\"About\"};};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,t3ffgx1oR,tE003BR4p,MCu3880Zb,KvsnGvu_I,YPXsyltna,RdDrlfm4v,MTa1Gmhjd,F6DJeTsTE,xpgL4Pse2,gM280w8hU,Ayt_FQ1H1,rLXgKPh38,pEDM0SXp2,HtB1zL55U,tF8wiQV__,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"IW8UlsdBJ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1qzjptu=activeVariantCallback(async(...args)=>{setVariant(\"eriL97ivV\");});const onTap1mijjd2=activeVariantCallback(async(...args)=>{setVariant(\"Xw8hfbZHi\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"BZvG2EA2c\",\"HcGisqlXa\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"I7GmtdEhK\")return true;return false;};const isDisplayed2=()=>{if([\"Xw8hfbZHi\",\"eriL97ivV\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if([\"Xw8hfbZHi\",\"eriL97ivV\"].includes(baseVariant))return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"eriL97ivV\")return false;return true;};const isDisplayed5=()=>{if(baseVariant===\"eriL97ivV\")return true;return false;};const isDisplayed6=()=>{if([\"BZvG2EA2c\",\"HcGisqlXa\"].includes(baseVariant))return true;return false;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-w1jbxi\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"IW8UlsdBJ\",ref:refBinding,style:{backdropFilter:\"blur(2px)\",background:\"linear-gradient(180deg, var(--token-0c8e23ed-70c0-441f-a600-c2597f53f92f, rgb(25, 26, 28)) 0%, rgba(25, 26, 28, 0) 100%)\",WebkitBackdropFilter:\"blur(2px)\",...style},...addPropertyOverrides({BZvG2EA2c:{\"data-framer-name\":\"Variant 6\"},eriL97ivV:{\"data-framer-name\":\"Phone - Open\"},HcGisqlXa:{\"data-framer-name\":\"Variant 7\"},Hs8dYJTuA:{\"data-framer-name\":\"Tablet\"},I7GmtdEhK:{\"data-framer-name\":undefined},Xw8hfbZHi:{\"data-framer-name\":\"Phone - Closed\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wu32fl\",layoutDependency:layoutDependency,layoutId:\"OaRyteipf\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"},transformTemplate:transformTemplate1,variants:{BZvG2EA2c:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"},eriL97ivV:{backgroundColor:\"var(--token-f5f3249f-6849-4198-871f-d484597d2427, rgba(37, 40, 43, 0.96))\",borderBottomLeftRadius:360,borderBottomRightRadius:360,borderTopLeftRadius:360,borderTopRightRadius:360,boxShadow:\"0px 0px 12px 0px rgba(0, 0, 0, 0.15)\"},HcGisqlXa:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"},I7GmtdEhK:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"},Xw8hfbZHi:{backgroundColor:\"var(--token-f5f3249f-6849-4198-871f-d484597d2427, rgba(37, 40, 43, 0.96))\",borderBottomLeftRadius:360,borderBottomRightRadius:360,borderTopLeftRadius:360,borderTopRightRadius:360,boxShadow:\"0px 0px 12px 0px rgba(0, 0, 0, 0.15)\"}},...addPropertyOverrides({eriL97ivV:{transformTemplate:undefined},Xw8hfbZHi:{transformTemplate:undefined}},baseVariant,gestureVariant),children:isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vgh05j\",layoutDependency:layoutDependency,layoutId:\"TNTChtqeC\",style:{backgroundColor:\"var(--token-f5f3249f-6849-4198-871f-d484597d2427, rgba(37, 40, 43, 0.96))\",borderBottomLeftRadius:360,borderBottomRightRadius:360,borderTopLeftRadius:360,borderTopRightRadius:360,boxShadow:\"0px 0px 12px 0px rgba(0, 0, 0, 0.15)\"},variants:{eriL97ivV:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"},Xw8hfbZHi:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-x552c4\",layoutDependency:layoutDependency,layoutId:\"pDJVYSiZ7\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:\"28px\",y:(componentViewport?.y||0)+(componentViewport?.height||98)-65+0+13.5+0,...addPropertyOverrides({eriL97ivV:{y:(componentViewport?.y||0)+35+.5+8+0},Hs8dYJTuA:{y:(componentViewport?.y||0)+(componentViewport?.height||98)-61.3008+0+11.5+0},Xw8hfbZHi:{y:(componentViewport?.y||0)+35+.5+8+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16lb48u-container\",layoutDependency:layoutDependency,layoutId:\"K80HKdAU6-container\",nodeId:\"K80HKdAU6\",rendersWithMotion:true,scopeId:\"S3G2pr_Jx\",children:/*#__PURE__*/_jsx(SiteIcon,{height:\"100%\",id:\"K80HKdAU6\",layoutId:\"K80HKdAU6\",style:{height:\"100%\",width:\"100%\"},variant:\"FNMaGYWNH\",width:\"100%\",...addPropertyOverrides({eriL97ivV:{variant:\"WXc7wX45n\"},Hs8dYJTuA:{variant:\"VvcaoEw04\"},I7GmtdEhK:{variant:\"VvcaoEw04\"},Xw8hfbZHi:{qZCk_mySl:undefined,variant:\"VvcaoEw04\"}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UGx1cyBKYWthcnRhIFNhbnMtYm9sZA==\",\"--framer-font-family\":'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f946bc4d-2a5a-4624-9b58-837ce4f35b60, rgb(255, 255, 255)))\"},children:\"HELLO I'M JOSH!\"})}),className:\"framer-w53ej4\",fonts:[\"FS;Plus Jakarta Sans-bold\"],layoutDependency:layoutDependency,layoutId:\"z948z815F\",style:{\"--extracted-r6o4lv\":\"var(--token-f946bc4d-2a5a-4624-9b58-837ce4f35b60, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6qekt0\",layoutDependency:layoutDependency,layoutId:\"ICUZND1hT\",...addPropertyOverrides({eriL97ivV:{\"data-highlight\":true,onTap:onTap1mijjd2},Xw8hfbZHi:{\"data-highlight\":true,onTap:onTap1qzjptu}},baseVariant,gestureVariant),children:[isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(componentViewport?.height||98)-65+0+10+0,...addPropertyOverrides({Hs8dYJTuA:{y:(componentViewport?.y||0)+(componentViewport?.height||98)-61.3008+0+8+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-67cu8o-container\",layoutDependency:layoutDependency,layoutId:\"FarFKd2AN-container\",nodeId:\"FarFKd2AN\",rendersWithMotion:true,scopeId:\"S3G2pr_Jx\",children:/*#__PURE__*/_jsx(HeaderNavText,{height:\"100%\",id:\"FarFKd2AN\",layoutId:\"FarFKd2AN\",potor_0jB:tE003BR4p,variant:t3ffgx1oR,width:\"100%\",WuOU_I_YX:MCu3880Zb})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(componentViewport?.height||98)-65+0+10+0,...addPropertyOverrides({Hs8dYJTuA:{y:(componentViewport?.y||0)+(componentViewport?.height||98)-61.3008+0+8+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1q6sfrz-container\",layoutDependency:layoutDependency,layoutId:\"IyeqymPkL-container\",nodeId:\"IyeqymPkL\",rendersWithMotion:true,scopeId:\"S3G2pr_Jx\",children:/*#__PURE__*/_jsx(HeaderNavText,{height:\"100%\",id:\"IyeqymPkL\",layoutId:\"IyeqymPkL\",potor_0jB:YPXsyltna,variant:KvsnGvu_I,width:\"100%\",WuOU_I_YX:RdDrlfm4v})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(componentViewport?.height||98)-65+0+10+0,...addPropertyOverrides({Hs8dYJTuA:{y:(componentViewport?.y||0)+(componentViewport?.height||98)-61.3008+0+8+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-oql9ma-container\",layoutDependency:layoutDependency,layoutId:\"ayKAxDVoI-container\",nodeId:\"ayKAxDVoI\",rendersWithMotion:true,scopeId:\"S3G2pr_Jx\",children:/*#__PURE__*/_jsx(HeaderNavText,{height:\"100%\",id:\"ayKAxDVoI\",layoutId:\"ayKAxDVoI\",potor_0jB:\"Let's Connect!\",variant:MTa1Gmhjd,width:\"100%\",WuOU_I_YX:F6DJeTsTE})})}),isDisplayed3()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-jazjil\",layoutDependency:layoutDependency,layoutId:\"S7MsQ_ZT0\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 16.307\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({eriL97ivV:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 17.978\" overflow=\"visible\"><path d=\"M 3.338 1.884 C 3.187 1.734 3.129 1.54 3.164 1.303 C 3.199 1.066 3.316 0.847 3.516 0.646 C 3.716 0.444 3.935 0.327 4.172 0.295 C 4.41 0.263 4.603 0.321 4.752 0.47 L 20.662 16.38 C 20.813 16.531 20.871 16.724 20.836 16.961 C 20.801 17.198 20.684 17.417 20.484 17.619 C 20.284 17.82 20.065 17.937 19.828 17.97 C 19.59 18.002 19.397 17.944 19.248 17.794 Z M 4.904 17.766 C 4.756 17.919 4.564 17.981 4.328 17.951 C 4.089 17.921 3.868 17.808 3.663 17.61 C 3.459 17.413 3.338 17.196 3.301 16.96 C 3.263 16.724 3.318 16.529 3.466 16.377 L 19.096 0.192 C 19.244 0.038 19.436 -0.023 19.674 0.008 C 19.911 0.038 20.132 0.151 20.335 0.346 C 20.538 0.541 20.659 0.758 20.698 0.996 C 20.736 1.235 20.682 1.43 20.534 1.581 Z\" fill=\"var(--token-f946bc4d-2a5a-4624-9b58-837ce4f35b60, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>'},Xw8hfbZHi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 16.307\" overflow=\"visible\"><path d=\"M 0.75 16.307 C 0.537 16.307 0.359 16.21 0.216 16.017 C 0.073 15.824 0.001 15.586 0 15.304 C -0.001 15.022 0.071 14.785 0.216 14.593 C 0.361 14.401 0.539 14.306 0.75 14.307 L 23.25 14.307 C 23.463 14.307 23.641 14.403 23.784 14.595 C 23.928 14.787 24 15.024 24 15.308 C 24 15.592 23.928 15.829 23.784 16.019 C 23.64 16.21 23.462 16.305 23.25 16.305 Z M 0.75 9.153 C 0.537 9.153 0.359 9.057 0.216 8.865 C 0.073 8.673 0.001 8.435 0 8.151 C -0.001 7.867 0.071 7.63 0.216 7.439 C 0.361 7.249 0.539 7.153 0.75 7.153 L 23.25 7.153 C 23.463 7.153 23.641 7.249 23.784 7.441 C 23.927 7.633 23.999 7.871 24 8.155 C 24.001 8.439 23.929 8.677 23.784 8.867 C 23.639 9.058 23.461 9.153 23.25 9.153 Z M 0.75 2 C 0.537 2 0.359 1.905 0.216 1.714 C 0.072 1.522 0 1.283 0 0.999 C 0 0.715 0.072 0.477 0.216 0.286 C 0.36 0.095 0.538 0 0.75 0 L 23.25 0 C 23.463 0 23.641 0.096 23.784 0.288 C 23.927 0.48 23.999 0.717 24 0.999 C 24.001 1.281 23.929 1.518 23.784 1.712 C 23.639 1.905 23.461 2.001 23.25 2 Z\" fill=\"var(--token-f946bc4d-2a5a-4624-9b58-837ce4f35b60, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[isDisplayed4()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-zpcefq\",layoutDependency:layoutDependency,layoutId:\"Vf9pNnIW5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 2\" overflow=\"visible\"><path d=\"M 0.75 2 C 0.537 2 0.359 1.903 0.216 1.71 C 0.073 1.517 0.001 1.279 0 0.997 C -0.001 0.715 0.071 0.478 0.216 0.286 C 0.361 0.094 0.539 -0.001 0.75 0 L 23.25 0 C 23.463 0 23.641 0.096 23.784 0.288 C 23.928 0.48 24 0.717 24 1.001 C 24 1.285 23.928 1.522 23.784 1.712 C 23.64 1.903 23.462 1.998 23.25 1.998 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ltf2gy\",layoutDependency:layoutDependency,layoutId:\"pMK8tt2SN\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 2\" overflow=\"visible\"><path d=\"M 0.75 2 C 0.537 2 0.359 1.904 0.216 1.712 C 0.073 1.52 0.001 1.282 0 0.998 C -0.001 0.714 0.071 0.477 0.216 0.286 C 0.361 0.095 0.539 0 0.75 0 L 23.25 0 C 23.463 0 23.641 0.096 23.784 0.288 C 23.927 0.48 23.999 0.718 24 1.002 C 24.001 1.286 23.929 1.523 23.784 1.714 C 23.639 1.905 23.461 2 23.25 2 Z\" fill=\"transparent\"></path></svg>',variants:{eriL97ivV:{rotate:45}},withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1fk0c1m\",layoutDependency:layoutDependency,layoutId:\"osHHT4THH\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 2\" overflow=\"visible\"><path d=\"M 0.75 2 C 0.537 2 0.359 1.905 0.216 1.714 C 0.072 1.522 0 1.283 0 0.999 C 0 0.715 0.072 0.477 0.216 0.286 C 0.36 0.095 0.538 0 0.75 0 L 23.25 0 C 23.463 0 23.641 0.096 23.784 0.288 C 23.927 0.48 23.999 0.717 24 0.999 C 24.001 1.281 23.929 1.518 23.784 1.712 C 23.639 1.905 23.461 2.001 23.25 2 Z\" fill=\"transparent\"></path></svg>',variants:{eriL97ivV:{rotate:-46}},withExternalLayout:true})]})]})]})}),isDisplayed5()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1n8llxz\",layoutDependency:layoutDependency,layoutId:\"PLWAykn45\",style:{backdropFilter:\"blur(9px)\",backgroundColor:\"rgb(37, 40, 43)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0px 12px 2px rgba(0, 0, 0, 0.15)\",WebkitBackdropFilter:\"blur(9px)\"}}),isDisplayed5()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4ijk4g\",layoutDependency:layoutDependency,layoutId:\"zsBPPX4DG\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,...addPropertyOverrides({eriL97ivV:{width:`calc(${componentViewport?.width||\"100vw\"} * 0.8872)`,y:(componentViewport?.y||0)+(componentViewport?.height||98)- -25.5+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-l7ow2l-container\",layoutDependency:layoutDependency,layoutId:\"kC2o9QpWN-container\",nodeId:\"kC2o9QpWN\",rendersWithMotion:true,scopeId:\"S3G2pr_Jx\",children:/*#__PURE__*/_jsx(HeaderNavText,{height:\"100%\",id:\"kC2o9QpWN\",layoutId:\"kC2o9QpWN\",potor_0jB:gM280w8hU,style:{width:\"100%\"},variant:xpgL4Pse2,width:\"100%\",WuOU_I_YX:Ayt_FQ1H1})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jdzn8f-container\",layoutDependency:layoutDependency,layoutId:\"j2bx_GDa7-container\",nodeId:\"j2bx_GDa7\",rendersWithMotion:true,scopeId:\"S3G2pr_Jx\",children:/*#__PURE__*/_jsx(HeaderNavText,{height:\"100%\",id:\"j2bx_GDa7\",layoutId:\"j2bx_GDa7\",potor_0jB:\"Other work\",style:{width:\"100%\"},variant:\"AWKyq4d8h\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,...addPropertyOverrides({eriL97ivV:{width:`calc(${componentViewport?.width||\"100vw\"} * 0.8872)`,y:(componentViewport?.y||0)+(componentViewport?.height||98)- -25.5+0+43}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-732fo9-container\",layoutDependency:layoutDependency,layoutId:\"SOgPfiGif-container\",nodeId:\"SOgPfiGif\",rendersWithMotion:true,scopeId:\"S3G2pr_Jx\",children:/*#__PURE__*/_jsx(HeaderNavText,{height:\"100%\",id:\"SOgPfiGif\",layoutId:\"SOgPfiGif\",potor_0jB:pEDM0SXp2,style:{width:\"100%\"},variant:rLXgKPh38,width:\"100%\",WuOU_I_YX:HtB1zL55U})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,...addPropertyOverrides({eriL97ivV:{width:`calc(${componentViewport?.width||\"100vw\"} * 0.8872)`,y:(componentViewport?.y||0)+(componentViewport?.height||98)- -25.5+0+86}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1g9y9s4-container\",layoutDependency:layoutDependency,layoutId:\"O02RfG2Ta-container\",nodeId:\"O02RfG2Ta\",rendersWithMotion:true,scopeId:\"S3G2pr_Jx\",children:/*#__PURE__*/_jsx(HeaderNavText,{height:\"100%\",id:\"O02RfG2Ta\",layoutId:\"O02RfG2Ta\",potor_0jB:\"Let's Connect!\",style:{width:\"100%\"},variant:\"gnPglb_6v\",width:\"100%\",WuOU_I_YX:tF8wiQV__})})})]}),isDisplayed6()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MRnUlptuQ\"},implicitPathVariables:undefined},{href:{webPageId:\"MRnUlptuQ\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({BZvG2EA2c:{height:39,y:(componentViewport?.y||0)+(componentViewport?.height||98)-56.5},HcGisqlXa:{height:39,y:(componentViewport?.y||0)+(componentViewport?.height||98)-56.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fiwhsi-container\",layoutDependency:layoutDependency,layoutId:\"LFg3vzCx3-container\",nodeId:\"LFg3vzCx3\",rendersWithMotion:true,scopeId:\"S3G2pr_Jx\",...addPropertyOverrides({HcGisqlXa:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(CSBackButton,{hDv0ISCJv:\"Back to Projects\",height:\"100%\",id:\"LFg3vzCx3\",layoutId:\"LFg3vzCx3\",width:\"100%\",...addPropertyOverrides({BZvG2EA2c:{hth22G_KE:resolvedLinks[0]},HcGisqlXa:{hth22G_KE:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IZEs0.framer-8ojy3q, .framer-IZEs0 .framer-8ojy3q { display: block; }\",\".framer-IZEs0.framer-w1jbxi { height: 98px; overflow: visible; position: relative; width: 1440px; }\",\".framer-IZEs0 .framer-1wu32fl { align-content: center; align-items: center; bottom: 9px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; width: 1200px; }\",\".framer-IZEs0 .framer-1vgh05j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 35px; height: min-content; justify-content: center; overflow: visible; padding: 10px 16px 10px 16px; position: relative; width: min-content; }\",\".framer-IZEs0 .framer-x552c4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-IZEs0 .framer-16lb48u-container { flex: none; height: 29px; position: relative; width: 28px; }\",\".framer-IZEs0 .framer-w53ej4 { flex: none; height: 23px; position: relative; white-space: pre; width: auto; }\",\".framer-IZEs0 .framer-6qekt0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-IZEs0 .framer-67cu8o-container, .framer-IZEs0 .framer-1q6sfrz-container, .framer-IZEs0 .framer-oql9ma-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-IZEs0 .framer-jazjil { height: 17px; position: relative; width: 24px; }\",\".framer-IZEs0 .framer-zpcefq { height: 2px; left: 0px; position: absolute; top: 15px; width: 24px; }\",\".framer-IZEs0 .framer-1ltf2gy { height: 2px; left: 0px; position: absolute; top: 7px; width: 24px; }\",\".framer-IZEs0 .framer-1fk0c1m { height: 2px; left: 0px; position: absolute; top: 0px; width: 24px; }\",\".framer-IZEs0 .framer-1n8llxz { bottom: -166px; flex: none; height: 176px; left: calc(50.00000000000002% - 369px / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; width: 369px; will-change: var(--framer-will-change-override, transform); }\",\".framer-IZEs0 .framer-4ijk4g { align-content: center; align-items: center; bottom: -147px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: flex-start; left: 50%; overflow: visible; padding: 0px; position: absolute; width: 89%; }\",\".framer-IZEs0 .framer-l7ow2l-container, .framer-IZEs0 .framer-1jdzn8f-container, .framer-IZEs0 .framer-732fo9-container, .framer-IZEs0 .framer-1g9y9s4-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-IZEs0 .framer-1fiwhsi-container { bottom: 18px; flex: none; height: auto; left: 50px; position: absolute; width: auto; }\",\".framer-IZEs0.framer-v-a6n0mv.framer-w1jbxi { width: 810px; }\",\".framer-IZEs0.framer-v-a6n0mv .framer-1wu32fl { bottom: 9px; width: min-content; }\",\".framer-IZEs0.framer-v-a6n0mv .framer-1vgh05j { padding: 8px 8px 8px 12px; }\",\".framer-IZEs0.framer-v-qx359m.framer-w1jbxi, .framer-IZEs0.framer-v-60f10c.framer-w1jbxi { width: 390px; }\",\".framer-IZEs0.framer-v-qx359m .framer-1wu32fl, .framer-IZEs0.framer-v-60f10c .framer-1wu32fl { bottom: unset; height: 46px; left: 11px; top: 35px; width: 368px; }\",\".framer-IZEs0.framer-v-qx359m .framer-1vgh05j, .framer-IZEs0.framer-v-60f10c .framer-1vgh05j { gap: unset; justify-content: space-between; padding: 8px 20px 8px 12px; width: 100%; }\",\".framer-IZEs0.framer-v-qx359m .framer-6qekt0, .framer-IZEs0.framer-v-60f10c .framer-6qekt0 { cursor: pointer; }\",\".framer-IZEs0.framer-v-60f10c .framer-jazjil { height: 18px; }\",\".framer-IZEs0.framer-v-60f10c .framer-1ltf2gy, .framer-IZEs0.framer-v-60f10c .framer-1fk0c1m { top: 8px; }\",\".framer-IZEs0.framer-v-c1ch8k .framer-1wu32fl, .framer-IZEs0.framer-v-759hjy .framer-1wu32fl { min-height: 63px; }\",\".framer-IZEs0.framer-v-c1ch8k .framer-1fiwhsi-container { left: 40px; }\",\".framer-IZEs0.framer-v-759hjy .framer-1fiwhsi-container { left: 50%; }\",\".framer-IZEs0.framer-v-qckz3c .framer-1wu32fl { width: min-content; }\",\".framer-IZEs0.framer-v-qckz3c .framer-1vgh05j { gap: 516px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 98\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Hs8dYJTuA\":{\"layout\":[\"fixed\",\"fixed\"]},\"Xw8hfbZHi\":{\"layout\":[\"fixed\",\"fixed\"]},\"eriL97ivV\":{\"layout\":[\"fixed\",\"fixed\"]},\"BZvG2EA2c\":{\"layout\":[\"fixed\",\"fixed\"]},\"HcGisqlXa\":{\"layout\":[\"fixed\",\"fixed\"]},\"I7GmtdEhK\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"t3ffgx1oR\":\"desktopTitle01\",\"tE003BR4p\":\"desktopText01\",\"MCu3880Zb\":\"desktopLink01\",\"KvsnGvu_I\":\"desktopTitle02\",\"YPXsyltna\":\"desktopText02\",\"RdDrlfm4v\":\"desktopLink02\",\"MTa1Gmhjd\":\"desktopConnect\",\"F6DJeTsTE\":\"desktopLink\",\"xpgL4Pse2\":\"mobileTitle01\",\"gM280w8hU\":\"mobileText01\",\"Ayt_FQ1H1\":\"mobileLink01\",\"rLXgKPh38\":\"mobileTitle02\",\"pEDM0SXp2\":\"mobileText02\",\"HtB1zL55U\":\"mobileLink02\",\"tF8wiQV__\":\"mobileConnectLink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerS3G2pr_Jx=withCSS(Component,css,\"framer-IZEs0\");export default FramerS3G2pr_Jx;FramerS3G2pr_Jx.displayName=\"Top Menu Nav\";FramerS3G2pr_Jx.defaultProps={height:98,width:1440};addPropertyControls(FramerS3G2pr_Jx,{variant:{options:[\"IW8UlsdBJ\",\"Hs8dYJTuA\",\"Xw8hfbZHi\",\"eriL97ivV\",\"BZvG2EA2c\",\"HcGisqlXa\",\"I7GmtdEhK\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone - Closed\",\"Phone - Open\",\"Variant 6\",\"Variant 7\",\"Variant\"],title:\"Variant\",type:ControlType.Enum},t3ffgx1oR:HeaderNavTextControls?.[\"variant\"]&&{...HeaderNavTextControls[\"variant\"],defaultValue:\"eG2tV1X4P\",description:undefined,hidden:undefined,title:\"Desktop Title 01\"},tE003BR4p:{defaultValue:\"Projects\",displayTextArea:false,title:\"Desktop Text 01\",type:ControlType.String},MCu3880Zb:{title:\"Desktop Link 01\",type:ControlType.Link},KvsnGvu_I:HeaderNavTextControls?.[\"variant\"]&&{...HeaderNavTextControls[\"variant\"],defaultValue:\"ETj36Di7t\",description:undefined,hidden:undefined,title:\"Desktop Title 02\"},YPXsyltna:{defaultValue:\"About\",displayTextArea:false,title:\"Desktop Text 02\",type:ControlType.String},RdDrlfm4v:{title:\"Desktop Link 02\",type:ControlType.Link},MTa1Gmhjd:HeaderNavTextControls?.[\"variant\"]&&{...HeaderNavTextControls[\"variant\"],defaultValue:\"hY04DTdIm\",description:undefined,hidden:undefined,title:\"Desktop Connect\"},F6DJeTsTE:{title:\"Desktop Link\",type:ControlType.Link},xpgL4Pse2:HeaderNavTextControls?.[\"variant\"]&&{...HeaderNavTextControls[\"variant\"],defaultValue:\"gStX5y7Cr\",description:undefined,hidden:undefined,title:\"Mobile Title 01\"},gM280w8hU:{defaultValue:\"Projects\",displayTextArea:false,title:\"Mobile Text 01\",type:ControlType.String},Ayt_FQ1H1:{title:\"Mobile Link 01\",type:ControlType.Link},rLXgKPh38:HeaderNavTextControls?.[\"variant\"]&&{...HeaderNavTextControls[\"variant\"],defaultValue:\"AWKyq4d8h\",description:undefined,hidden:undefined,title:\"Mobile Title 02\"},pEDM0SXp2:{defaultValue:\"About\",displayTextArea:false,title:\"Mobile Text 02\",type:ControlType.String},HtB1zL55U:{title:\"Mobile Link 02\",type:ControlType.Link},tF8wiQV__:{title:\"Mobile Connect Link\",type:ControlType.Link}});addFonts(FramerS3G2pr_Jx,[{explicitInter:true,fonts:[{cssFamilyName:\"Plus Jakarta Sans\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Plus Jakarta Sans\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/AJVGEOXGB2ALQKAZEK2LDOLCVBCMCOIT/LDEP4R7SNNABDEG433DCQGM2A7YCBHLU/OWABOLGBAKFVLPZ756IYS6EKYKU54K3I.woff2\",weight:\"700\"}]},...SiteIconFonts,...HeaderNavTextFonts,...CSBackButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerS3G2pr_Jx\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"98\",\"framerVariables\":\"{\\\"t3ffgx1oR\\\":\\\"desktopTitle01\\\",\\\"tE003BR4p\\\":\\\"desktopText01\\\",\\\"MCu3880Zb\\\":\\\"desktopLink01\\\",\\\"KvsnGvu_I\\\":\\\"desktopTitle02\\\",\\\"YPXsyltna\\\":\\\"desktopText02\\\",\\\"RdDrlfm4v\\\":\\\"desktopLink02\\\",\\\"MTa1Gmhjd\\\":\\\"desktopConnect\\\",\\\"F6DJeTsTE\\\":\\\"desktopLink\\\",\\\"xpgL4Pse2\\\":\\\"mobileTitle01\\\",\\\"gM280w8hU\\\":\\\"mobileText01\\\",\\\"Ayt_FQ1H1\\\":\\\"mobileLink01\\\",\\\"rLXgKPh38\\\":\\\"mobileTitle02\\\",\\\"pEDM0SXp2\\\":\\\"mobileText02\\\",\\\"HtB1zL55U\\\":\\\"mobileLink02\\\",\\\"tF8wiQV__\\\":\\\"mobileConnectLink\\\"}\",\"framerIntrinsicWidth\":\"1440\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Hs8dYJTuA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Xw8hfbZHi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eriL97ivV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BZvG2EA2c\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HcGisqlXa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"I7GmtdEhK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Typing animation component that cycles through words with typing/deleting effect and blinking cursor\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useState,useRef,startTransition}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Typing Animation Component\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 100\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function TypewriterEffect(props){const{words=[\"Hello\",\"World\",\"Framer\"],typingSpeed=100,deletingSpeed=50,pauseDuration=2e3,font,textColor=\"#000000\",underlineColor=\"#000000\",underlineStyle=\"solid\",underlineThickness=1,underlineOffset=4,cursorColor=\"#000000\",cursorSpacing=2,cursorWidth=2,cursorHeight=1,alignment=\"left\",paddingTop=20,paddingRight=20,paddingBottom=20,paddingLeft=20,backgroundColor=\"#FFFFFF\",borderRadius=0,prefixText=\"\",prefixFont,prefixColor=\"#000000\",prefixSpacing=8,showSubcopy=false,subcopyText=\"\",subcopyFont,subcopyColor=\"#000000\",subcopySpacing=12,style}=props;const[displayText,setDisplayText]=useState(\"\");const[wordIndex,setWordIndex]=useState(0);const[isDeleting,setIsDeleting]=useState(false);const[showCursor,setShowCursor]=useState(true);const timeoutRef=useRef(null);// Cursor blinking effect\nuseEffect(()=>{const cursorInterval=setInterval(()=>{startTransition(()=>setShowCursor(prev=>!prev));},530);return()=>clearInterval(cursorInterval);},[]);// Typing/deleting logic\nuseEffect(()=>{if(words.length===0)return;const currentWord=words[wordIndex];const handleTyping=()=>{if(!isDeleting){// Typing\nif(displayText.length<currentWord.length){startTransition(()=>setDisplayText(currentWord.slice(0,displayText.length+1)));timeoutRef.current=window.setTimeout(handleTyping,typingSpeed);}else{// Pause before deleting\ntimeoutRef.current=window.setTimeout(()=>{startTransition(()=>setIsDeleting(true));},pauseDuration);}}else{// Deleting\nif(displayText.length>0){startTransition(()=>setDisplayText(displayText.slice(0,-1)));timeoutRef.current=window.setTimeout(handleTyping,deletingSpeed);}else{// Move to next word with a small delay to prevent visual disruption\ntimeoutRef.current=window.setTimeout(()=>{startTransition(()=>{setIsDeleting(false);setWordIndex(prev=>(prev+1)%words.length);});},50);}}};timeoutRef.current=window.setTimeout(handleTyping,isDeleting?deletingSpeed:typingSpeed);return()=>{if(timeoutRef.current!==null){clearTimeout(timeoutRef.current);}};},[displayText,wordIndex,isDeleting,words,typingSpeed,deletingSpeed,pauseDuration]);const containerStyle={...style,position:\"relative\",width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",alignItems:alignment===\"left\"?\"flex-start\":alignment===\"right\"?\"flex-end\":\"center\",justifyContent:\"center\",paddingTop:`${paddingTop}px`,paddingRight:`${paddingRight}px`,paddingBottom:`${paddingBottom}px`,paddingLeft:`${paddingLeft}px`,backgroundColor,borderRadius:`${borderRadius}px`};const textContainerStyle={display:\"flex\",alignItems:\"center\",whiteSpace:\"normal\",width:style?.width!==\"100%\"?\"max-content\":undefined,...font,color:textColor};const underlineCSS={textDecoration:\"underline\",textDecorationStyle:underlineStyle,textDecorationColor:underlineColor,textDecorationThickness:`${underlineThickness}px`,textUnderlineOffset:`${underlineOffset}px`};const cursorStyle={display:\"inline-block\",width:`${cursorWidth}px`,height:`${cursorHeight}em`,backgroundColor:cursorColor,marginLeft:`${cursorSpacing}px`,opacity:showCursor?1:0,transition:\"opacity 0.1s\"};return /*#__PURE__*/_jsxs(\"div\",{style:containerStyle,children:[/*#__PURE__*/_jsx(\"div\",{style:textContainerStyle,children:/*#__PURE__*/_jsxs(\"span\",{style:underlineCSS,children:[prefixText&&/*#__PURE__*/_jsx(\"span\",{style:{...prefixFont,color:prefixColor,marginRight:`${prefixSpacing}px`},children:prefixText}),/*#__PURE__*/_jsxs(\"span\",{children:[displayText,/*#__PURE__*/_jsx(\"span\",{style:cursorStyle})]})]})}),showSubcopy&&subcopyText&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:`${subcopySpacing}px`,...subcopyFont,color:subcopyColor,whiteSpace:\"normal\"},children:subcopyText})]});}addPropertyControls(TypewriterEffect,{prefixText:{type:ControlType.String,title:\"Prefix Text\",defaultValue:\"\",placeholder:\"Static text...\"},prefixFont:{type:ControlType.Font,title:\"Prefix Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"32px\",variant:\"Semibold\",letterSpacing:\"-0.03em\",lineHeight:\"1em\"},hidden:({prefixText})=>!prefixText},prefixColor:{type:ControlType.Color,title:\"Prefix Color\",defaultValue:\"#000000\",hidden:({prefixText})=>!prefixText},prefixSpacing:{type:ControlType.Number,title:\"Prefix Spacing\",defaultValue:8,min:0,max:50,step:1,unit:\"px\",hidden:({prefixText})=>!prefixText},words:{type:ControlType.Array,title:\"Words\",control:{type:ControlType.String},defaultValue:[\"Hello\",\"World\",\"Framer\"]},typingSpeed:{type:ControlType.Number,title:\"Typing Speed\",defaultValue:100,min:10,max:500,step:10,unit:\"ms\"},deletingSpeed:{type:ControlType.Number,title:\"Delete Speed\",defaultValue:50,min:10,max:500,step:10,unit:\"ms\"},pauseDuration:{type:ControlType.Number,title:\"Pause Duration\",defaultValue:2e3,min:500,max:5e3,step:100,unit:\"ms\"},backgroundColor:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#FFFFFF\"},borderRadius:{type:ControlType.Number,title:\"Radius\",defaultValue:0,min:0,max:100,step:1,unit:\"px\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"32px\",variant:\"Semibold\",letterSpacing:\"-0.03em\",lineHeight:\"1em\"}},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#000000\"},underlineColor:{type:ControlType.Color,title:\"Underline Color\",defaultValue:\"#000000\"},underlineStyle:{type:ControlType.Enum,title:\"Underline Style\",options:[\"solid\",\"dotted\"],optionTitles:[\"Solid\",\"Dotted\"],defaultValue:\"solid\",displaySegmentedControl:true},underlineThickness:{type:ControlType.Number,title:\"Underline Thickness\",defaultValue:1,min:1,max:10,step:.5,unit:\"px\"},underlineOffset:{type:ControlType.Number,title:\"Underline Offset\",defaultValue:4,min:0,max:20,step:1,unit:\"px\"},cursorColor:{type:ControlType.Color,title:\"Cursor Color\",defaultValue:\"#000000\"},cursorSpacing:{type:ControlType.Number,title:\"Cursor Spacing\",defaultValue:2,min:0,max:50,step:1,unit:\"px\"},cursorWidth:{type:ControlType.Number,title:\"Cursor Width\",defaultValue:2,min:1,max:10,step:.5,unit:\"px\"},cursorHeight:{type:ControlType.Number,title:\"Cursor Height\",defaultValue:1,min:.1,max:2,step:.1,unit:\"em\"},alignment:{type:ControlType.Enum,title:\"Alignment\",options:[\"left\",\"center\",\"right\"],optionTitles:[\"Left\",\"Center\",\"Right\"],defaultValue:\"left\",displaySegmentedControl:true},paddingTop:{type:ControlType.Number,title:\"Padding Top\",defaultValue:20,min:0,max:100,step:1,unit:\"px\"},paddingRight:{type:ControlType.Number,title:\"Padding Right\",defaultValue:20,min:0,max:100,step:1,unit:\"px\"},paddingBottom:{type:ControlType.Number,title:\"Padding Bottom\",defaultValue:20,min:0,max:100,step:1,unit:\"px\"},paddingLeft:{type:ControlType.Number,title:\"Padding Left\",defaultValue:20,min:0,max:100,step:1,unit:\"px\"},showSubcopy:{type:ControlType.Boolean,title:\"Show Subcopy\",defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\"},subcopyText:{type:ControlType.String,title:\"Subcopy Text\",defaultValue:\"Additional information\",displayTextArea:true,hidden:({showSubcopy})=>!showSubcopy},subcopyFont:{type:ControlType.Font,title:\"Subcopy Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"15px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"},hidden:({showSubcopy})=>!showSubcopy},subcopyColor:{type:ControlType.Color,title:\"Subcopy Color\",defaultValue:\"#000000\",hidden:({showSubcopy})=>!showSubcopy},subcopySpacing:{type:ControlType.Number,title:\"Subcopy Spacing\",defaultValue:12,min:0,max:100,step:1,unit:\"px\",hidden:({showSubcopy})=>!showSubcopy}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"TypewriterEffect\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"100\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TypewriterEffect.map","// Generated by Framer (9805f18)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Plus Jakarta Sans-bold\",\"FS;Plus Jakarta Sans-extrabold\",\"FS;Plus Jakarta Sans-extrabold italic\",\"FS;Plus Jakarta Sans-bold italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Plus Jakarta Sans\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Plus Jakarta Sans\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/AJVGEOXGB2ALQKAZEK2LDOLCVBCMCOIT/LDEP4R7SNNABDEG433DCQGM2A7YCBHLU/OWABOLGBAKFVLPZ756IYS6EKYKU54K3I.woff2\",weight:\"700\"},{cssFamilyName:\"Plus Jakarta Sans\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Plus Jakarta Sans\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/XYQDC7JAGGEKCBFTJWJFLWLJYO67C7XN/RVU7P55XKD46CPRWMPRMGQG2XS5IZ3EH/RJHIBK2KTTRF4HQSD33LZE5P3HZAYGJ2.woff2\",weight:\"800\"},{cssFamilyName:\"Plus Jakarta Sans\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Plus Jakarta Sans\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/XU3SIPSTILVUEE57N33LI57RHN4LESB2/NYZOFSLOXP2NLUPPPC3HSJFYFAYFD5WF/MRD5H7VGACV27ZK3D773YPWKUWZ5UTUZ.woff2\",weight:\"800\"},{cssFamilyName:\"Plus Jakarta Sans\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Plus Jakarta Sans\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/57U2OK2BISA74Z4RT4CRD5GR4O3PNVPY/K4TDAPUNBYK24HOCNW4JIOTEXSAE2BEF/GV5XODI2YD2DJA5RVTMJOSDHYESL7IYT.woff2\",weight:\"700\"}]}];export const css=['.framer-FR5bg .framer-styles-preset-1ax23al:not(.rich-text-wrapper), .framer-FR5bg .framer-styles-preset-1ax23al.rich-text-wrapper h1 { --framer-font-family: \"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Plus Jakarta Sans\", \"Plus Jakarta 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-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 800; --framer-font-weight-bold-italic: 800; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.03em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-FR5bg\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (293632e)\nexport default function metadata(params,activeLocale){return{description:\"Hey there! I'm Josh a product designer passionate about creating solutions rooted in community, equity, and impact. Please feel free to scroll through my work.\",favicon:\"https://framerusercontent.com/assets/35XRP6oPCkSJG2UHevCPqwAdOc.png\",robots:\"max-image-preview:large\",title:\"Josh Koh — Product Designer\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}