{"version":3,"file":"shared-lib.CToLSWUr.mjs","names":["css","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","ConnectOnLinkedin","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","className","css","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","NavElementsProjPage","Work","About","Contact","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","className","Image"],"sources":["https:/framerusercontent.com/modules/wVGSwme8lQNzZEsqAOne/QZyozs8kZHDff3t8KvSI/L6UOQfvIs.js","https:/framerusercontent.com/modules/kqzxsSpZZcN4OnslEeaY/rZPrL0yzxmk76pNis1DF/ZQGcS1z2w.js","https:/framerusercontent.com/modules/Ry1DSbtgme07zPeQuGAy/PAs52AwO7Oz4F3eh6MKv/IJcBS35bN.js","https:/framerusercontent.com/modules/HGkaS7zdG1BZeFE7wlcP/HYgz8kWeU83SDVgGHKIh/EVN6N2pH5.js","https:/framerusercontent.com/modules/3DcBEYOsaWA0OQyC7wjA/qeQZX4gTBlKVI4PYKQy0/qjqqOsl19.js","https:/framerusercontent.com/modules/oNWmhBJacevcjlQufACz/HmNP6hcjQmXkMV0kSylR/RnPX7nUec.js","https:/framerusercontent.com/modules/SV9OujAHbeSmvzJwF62w/aFUqLe8pX3m2DDbZ6WoQ/u2oRf7hHm.js","https:/framerusercontent.com/modules/KfPgu9yiJhS99q9f7p3n/S3LeU1g6n8wrPZW1cZDk/MSPNVSWPh.js","https:/framerusercontent.com/modules/wRrakKsoNm3v8nMeCwxl/tFS4DLI9T9m1PTBsUy5l/siteMetadata.js"],"sourcesContent":["// Generated by Framer (26c37fd)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-Wk2uM .framer-styles-preset-t37r3f:not(.rich-text-wrapper), .framer-Wk2uM .framer-styles-preset-t37r3f.rich-text-wrapper a { --framer-link-hover-text-color: #c8ffc2; --framer-link-text-color: #ffffff; }\"];export const className=\"framer-Wk2uM\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2d3eba2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={hyyfIz9Mh:{hover:true,pressed:true}};const serializationHash=\"framer-R8SG7\";const variantClassNames={hyyfIz9Mh:\"framer-v-q03lne\"};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 getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"hyyfIz9Mh\",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,{motionChild:true,nodeId:\"hyyfIz9Mh\",scopeId:\"ZQGcS1z2w\",...addPropertyOverrides({\"hyyfIz9Mh-pressed\":{href:\"https://www.linkedin.com/in/nguyentamn\",openInNewTab:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-q03lne\",className,classNames)} framer-x60d46`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"hyyfIz9Mh\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(63, 66, 78)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(236, 236, 236)\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,boxShadow:\"0px 4px 6px 0px rgba(0, 0, 0, 0.25)\",...style},variants:{\"hyyfIz9Mh-hover\":{backgroundColor:\"rgb(41, 59, 121)\"},\"hyyfIz9Mh-pressed\":{backgroundColor:\"rgb(41, 59, 121)\"}},...addPropertyOverrides({\"hyyfIz9Mh-hover\":{\"data-framer-name\":undefined},\"hyyfIz9Mh-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SGlnaHdheSBHb3RoaWMgV2lkZS1yZWd1bGFy\",\"--framer-font-family\":'\"Highway Gothic Wide\", \"Highway Gothic Wide Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(41, 59, 121))\"},children:\"Connect with me on LinkedIn\"})}),className:\"framer-7zdood\",\"data-framer-name\":\"Connect with me on Linkedin\",fonts:[\"GF;Highway Gothic Wide-regular\"],layoutDependency:layoutDependency,layoutId:\"euMlVd8tE\",style:{\"--extracted-r6o4lv\":\"rgb(41, 59, 121)\",\"--framer-paragraph-spacing\":\"0px\"},variants:{\"hyyfIz9Mh-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},\"hyyfIz9Mh-pressed\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"hyyfIz9Mh-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SGlnaHdheSBHb3RoaWMgV2lkZS1yZWd1bGFy\",\"--framer-font-family\":'\"Highway Gothic Wide\", \"Highway Gothic Wide Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Connect with me on LinkedIn\"})})},\"hyyfIz9Mh-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SGlnaHdheSBHb3RoaWMgV2lkZS1yZWd1bGFy\",\"--framer-font-family\":'\"Highway Gothic Wide\", \"Highway Gothic Wide Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Connect with me on LinkedIn\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-R8SG7.framer-x60d46, .framer-R8SG7 .framer-x60d46 { display: block; }\",\".framer-R8SG7.framer-q03lne { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 62px; justify-content: center; overflow: visible; padding: 20px; position: relative; width: 300px; }\",\".framer-R8SG7 .framer-7zdood { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 250px; word-break: break-word; word-wrap: break-word; }\",\".framer-R8SG7.framer-v-q03lne.pressed.framer-q03lne { text-decoration: none; }\",'.framer-R8SG7[data-border=\"true\"]::after, .framer-R8SG7 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 62\n * @framerIntrinsicWidth 300\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"GYJ2uq017\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZPsMyflAN\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZQGcS1z2w=withCSS(Component,css,\"framer-R8SG7\");export default FramerZQGcS1z2w;FramerZQGcS1z2w.displayName=\"Connect on Linkedin\";FramerZQGcS1z2w.defaultProps={height:62,width:300};addFonts(FramerZQGcS1z2w,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZQGcS1z2w\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GYJ2uq017\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZPsMyflAN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"300\",\"framerIntrinsicHeight\":\"62\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZQGcS1z2w.map","// Generated by Framer (0956b9b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/wVGSwme8lQNzZEsqAOne/QZyozs8kZHDff3t8KvSI/L6UOQfvIs.js\";import ConnectOnLinkedin from\"https://framerusercontent.com/modules/kqzxsSpZZcN4OnslEeaY/rZPrL0yzxmk76pNis1DF/ZQGcS1z2w.js\";const RichTextWithFX=withFX(RichText);const ConnectOnLinkedinFonts=getFonts(ConnectOnLinkedin);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const cycleOrder=[\"kxmuLFjXp\",\"QACp0L1Ki\",\"goXOrciSJ\",\"eIUFg9_D5\"];const serializationHash=\"framer-4zUwc\";const variantClassNames={eIUFg9_D5:\"framer-v-af8cwy\",goXOrciSJ:\"framer-v-1dsvgyl\",kxmuLFjXp:\"framer-v-4nnevo\",QACp0L1Ki:\"framer-v-1d1aq7q\"};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 animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:150};const transition2={bounce:.2,delay:0,duration:.6,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:150};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 3\":\"goXOrciSJ\",\"Variant 4\":\"eIUFg9_D5\",CaseStudies:\"kxmuLFjXp\",HomePage:\"QACp0L1Ki\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"kxmuLFjXp\"};};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:\"kxmuLFjXp\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1t70oog=activeVariantCallback(async(...args)=>{setVariant(\"goXOrciSJ\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-4nnevo\",className,classNames),\"data-framer-name\":\"CaseStudies\",layoutDependency:layoutDependency,layoutId:\"kxmuLFjXp\",ref:refBinding,style:{background:\"linear-gradient(180.00000472563715deg, rgb(12, 12, 12) 0%, rgb(41, 59, 121) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{eIUFg9_D5:{backgroundColor:\"rgba(0, 0, 0, 0)\"},goXOrciSJ:{background:\"linear-gradient(180.00000472563715deg, rgb(22, 31, 60) 0%, rgb(22, 31, 60) 100%)\",backgroundColor:\"rgb(22, 31, 60)\"},QACp0L1Ki:{background:\"linear-gradient(180.00000472563715deg, rgb(22, 31, 60) 0%, rgb(22, 31, 60) 100%)\",backgroundColor:\"rgb(22, 31, 60)\"}},...addPropertyOverrides({eIUFg9_D5:{\"data-framer-name\":\"Variant 4\"},goXOrciSJ:{\"data-framer-name\":\"Variant 3\"},QACp0L1Ki:{\"data-framer-name\":\"HomePage\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-12nru5b\",\"data-framer-name\":\"Frame 51\",layoutDependency:layoutDependency,layoutId:\"HWSBJIAMJ\",...addPropertyOverrides({eIUFg9_D5:{\"data-highlight\":true,onTap:onTap1t70oog},goXOrciSJ:{\"data-highlight\":true,onTap:onTap1t70oog}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichTextWithFX,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SGlnaHdheSBHb3RoaWMtcmVndWxhcg==\",\"--framer-font-family\":'\"Highway Gothic\", \"Highway Gothic Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(236, 236, 236))\"},children:\"Ready to turn your concepts into reality? Let’s work together. \"})}),className:\"framer-1afswvl\",\"data-framer-name\":\"Ready to turn your concepts into reality? Let’s work together.\",fonts:[\"GF;Highway Gothic-regular\"],layoutDependency:layoutDependency,layoutId:\"G_bwsibT5\",style:{\"--extracted-r6o4lv\":\"rgb(236, 236, 236)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({eIUFg9_D5:{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SGlnaHdheSBHb3RoaWMtcmVndWxhcg==\",\"--framer-font-family\":'\"Highway Gothic\", \"Highway Gothic Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(236, 236, 236))\"},children:\"Ready to turn your concepts into reality? Let’s work together. \"})})},goXOrciSJ:{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SGlnaHdheSBHb3RoaWMtcmVndWxhcg==\",\"--framer-font-family\":'\"Highway Gothic\", \"Highway Gothic Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(236, 236, 236))\"},children:\"Ready to turn your concepts into reality? Let’s work together. \"})})},QACp0L1Ki:{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,width:\"300px\",y:(componentViewport?.y||0)+124+141,...addPropertyOverrides({eIUFg9_D5:{y:(componentViewport?.y||0)+200+141},goXOrciSJ:{y:(componentViewport?.y||0)+200+141}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{className:\"framer-1e21b8y-container\",layoutDependency:layoutDependency,layoutId:\"TAI9c8Lzd-container\",nodeId:\"TAI9c8Lzd\",rendersWithMotion:true,scopeId:\"IJcBS35bN\",...addPropertyOverrides({eIUFg9_D5:{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1},goXOrciSJ:{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1},QACp0L1Ki:{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ConnectOnLinkedin,{height:\"100%\",id:\"TAI9c8Lzd\",layoutId:\"TAI9c8Lzd\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichTextWithFX,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7SGlnaHdheSBHb3RoaWMtcmVndWxhcg==\",\"--framer-font-family\":'\"Highway Gothic\", \"Highway Gothic Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(236, 236, 236))\"},children:[\"Or email me \",/*#__PURE__*/_jsx(Link,{href:\"mailto: hello@nguyentamn.com\",motionChild:true,nodeId:\"rvWBQ8M5x\",openInNewTab:true,relValues:[],scopeId:\"IJcBS35bN\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-t37r3f\",\"data-styles-preset\":\"L6UOQfvIs\",children:/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-decoration\":\"underline\"},children:\"hello@nguyentamn.com\"})})})]})}),className:\"framer-7bcgmp\",\"data-framer-name\":\"Or email me hello@nguyetnamn.com\",fonts:[\"GF;Highway Gothic-regular\"],layoutDependency:layoutDependency,layoutId:\"rvWBQ8M5x\",style:{\"--extracted-r6o4lv\":\"rgb(236, 236, 236)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({eIUFg9_D5:{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1},goXOrciSJ:{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1},QACp0L1Ki:{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4zUwc.framer-10lmpzm, .framer-4zUwc .framer-10lmpzm { display: block; }\",\".framer-4zUwc.framer-4nnevo { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 34px; height: min-content; justify-content: flex-start; overflow: visible; padding: 124px 0px 124px 0px; position: relative; width: 1200px; }\",\".framer-4zUwc .framer-12nru5b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 107px; justify-content: center; overflow: visible; padding: 10px; position: relative; width: 100%; }\",\".framer-4zUwc .framer-1afswvl { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 623px; word-break: break-word; word-wrap: break-word; }\",\".framer-4zUwc .framer-1e21b8y-container { flex: none; height: 62px; position: relative; width: 300px; }\",\".framer-4zUwc .framer-7bcgmp { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 1200px; word-break: break-word; word-wrap: break-word; }\",\".framer-4zUwc.framer-v-1dsvgyl.framer-4nnevo, .framer-4zUwc.framer-v-af8cwy.framer-4nnevo { padding: 200px 0px 124px 0px; width: 390px; }\",\".framer-4zUwc.framer-v-1dsvgyl .framer-12nru5b, .framer-4zUwc.framer-v-af8cwy .framer-12nru5b { cursor: pointer; padding: 10px 10px 30px 10px; }\",\".framer-4zUwc.framer-v-1dsvgyl .framer-1afswvl, .framer-4zUwc.framer-v-af8cwy .framer-1afswvl { order: 0; width: 292px; }\",\".framer-4zUwc.framer-v-1dsvgyl .framer-7bcgmp, .framer-4zUwc.framer-v-af8cwy .framer-7bcgmp { width: 357px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 509\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"QACp0L1Ki\":{\"layout\":[\"fixed\",\"auto\"]},\"goXOrciSJ\":{\"layout\":[\"fixed\",\"auto\"]},\"eIUFg9_D5\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIJcBS35bN=withCSS(Component,css,\"framer-4zUwc\");export default FramerIJcBS35bN;FramerIJcBS35bN.displayName=\"Footer\";FramerIJcBS35bN.defaultProps={height:509,width:1200};addPropertyControls(FramerIJcBS35bN,{variant:{options:[\"kxmuLFjXp\",\"QACp0L1Ki\",\"goXOrciSJ\",\"eIUFg9_D5\"],optionTitles:[\"CaseStudies\",\"HomePage\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerIJcBS35bN,[{explicitInter:true,fonts:[]},...ConnectOnLinkedinFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIJcBS35bN\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"509\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QACp0L1Ki\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"goXOrciSJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eIUFg9_D5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IJcBS35bN.map","// Generated by Framer (0956b9b)\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={oGJB3c_Xq:{hover:true,pressed:true},Qk1R5Yre3:{hover:true,pressed:true}};const cycleOrder=[\"oGJB3c_Xq\",\"Qk1R5Yre3\",\"LHxLb3Igf\"];const serializationHash=\"framer-lBmR7\";const variantClassNames={LHxLb3Igf:\"framer-v-qdimpm\",oGJB3c_Xq:\"framer-v-738163\",Qk1R5Yre3:\"framer-v-1ueojuh\"};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 3\":\"LHxLb3Igf\",Home:\"Qk1R5Yre3\",Projects:\"oGJB3c_Xq\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"oGJB3c_Xq\"};};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:\"oGJB3c_Xq\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"LHxLb3Igf\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"LHxLb3Igf\")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:\"mailto: hello@nguyentamn.com\",motionChild:true,nodeId:\"oGJB3c_Xq\",openInNewTab:true,scopeId:\"EVN6N2pH5\",...addPropertyOverrides({\"Qk1R5Yre3-pressed\":{href:{hash:\":LVabVGM9B\",webPageId:\"augiA20Il\"}},LHxLb3Igf:{href:{hash:\":LVabVGM9B\",webPageId:\"augiA20Il\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-738163\",className,classNames)} framer-jqbebw`,\"data-border\":true,\"data-framer-name\":\"Projects\",layoutDependency:layoutDependency,layoutId:\"oGJB3c_Xq\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(236, 236, 236)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...style},variants:{\"oGJB3c_Xq-hover\":{backgroundColor:\"rgb(41, 59, 121)\"},\"oGJB3c_Xq-pressed\":{backgroundColor:\"rgb(41, 59, 121)\"},\"Qk1R5Yre3-hover\":{\"--border-color\":\"rgb(255, 255, 255)\",backgroundColor:\"rgb(140, 155, 209)\"},\"Qk1R5Yre3-pressed\":{\"--border-color\":\"rgb(255, 255, 255)\",backgroundColor:\"rgb(140, 155, 209)\"},LHxLb3Igf:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({\"oGJB3c_Xq-hover\":{\"data-framer-name\":undefined},\"oGJB3c_Xq-pressed\":{\"data-framer-name\":undefined},\"Qk1R5Yre3-hover\":{\"data-framer-name\":undefined},\"Qk1R5Yre3-pressed\":{\"data-framer-name\":undefined},LHxLb3Igf:{\"data-framer-name\":\"Variant 3\"},Qk1R5Yre3:{\"data-framer-name\":\"Home\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(236, 236, 236))\"},children:\"Contact\"})}),className:\"framer-7klips\",\"data-framer-name\":\"Contact\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"A5rdXAtad\",style:{\"--extracted-r6o4lv\":\"rgb(236, 236, 236)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"Qk1R5Yre3-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"Contact\"})})},\"Qk1R5Yre3-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"Contact\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1bltjbn\",\"data-framer-name\":\"Contact Mobule\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:40,intrinsicWidth:40,layoutDependency:layoutDependency,layoutId:\"hcq3Giawm\",svg:'<svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M33.3335 6.66663H6.66683C4.8335 6.66663 3.35016 8.16663 3.35016 9.99996L3.3335 30C3.3335 31.8333 4.8335 33.3333 6.66683 33.3333H33.3335C35.1668 33.3333 36.6668 31.8333 36.6668 30V9.99996C36.6668 8.16663 35.1668 6.66663 33.3335 6.66663ZM33.3335 13.3333L20.0002 21.6666L6.66683 13.3333V9.99996L20.0002 18.3333L33.3335 9.99996V13.3333Z\" fill=\"#EDEDED\"/>\\n</svg>\\n',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lBmR7.framer-jqbebw, .framer-lBmR7 .framer-jqbebw { display: block; }\",\".framer-lBmR7.framer-738163 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 10px 15px 10px 15px; position: relative; text-decoration: none; width: min-content; }\",\".framer-lBmR7 .framer-7klips { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-lBmR7 .framer-1bltjbn { flex: none; height: 40px; position: relative; width: 40px; }\",\".framer-lBmR7.framer-v-qdimpm.framer-738163 { cursor: unset; padding: 10px 5px 10px 5px; }\",'.framer-lBmR7[data-border=\"true\"]::after, .framer-lBmR7 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 39\n * @framerIntrinsicWidth 89.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Qk1R5Yre3\":{\"layout\":[\"auto\",\"auto\"]},\"LHxLb3Igf\":{\"layout\":[\"auto\",\"auto\"]},\"mOOoFcfdg\":{\"layout\":[\"auto\",\"auto\"]},\"R1Y5fEqeR\":{\"layout\":[\"auto\",\"auto\"]},\"ox8jAo5G2\":{\"layout\":[\"auto\",\"auto\"]},\"y00It7UfB\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerEVN6N2pH5=withCSS(Component,css,\"framer-lBmR7\");export default FramerEVN6N2pH5;FramerEVN6N2pH5.displayName=\"Contact\";FramerEVN6N2pH5.defaultProps={height:39,width:89.5};addPropertyControls(FramerEVN6N2pH5,{variant:{options:[\"oGJB3c_Xq\",\"Qk1R5Yre3\",\"LHxLb3Igf\"],optionTitles:[\"Projects\",\"Home\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerEVN6N2pH5,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEVN6N2pH5\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"39\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Qk1R5Yre3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LHxLb3Igf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mOOoFcfdg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"R1Y5fEqeR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ox8jAo5G2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"y00It7UfB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"89.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EVN6N2pH5.map","// Generated by Framer (0956b9b)\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={nvVztIyDr:{hover:true,pressed:true},u6Hn4xcxU:{hover:true,pressed:true}};const cycleOrder=[\"nvVztIyDr\",\"u6Hn4xcxU\",\"IVMAIwQ4k\"];const serializationHash=\"framer-WpNYX\";const variantClassNames={IVMAIwQ4k:\"framer-v-2jeps4\",nvVztIyDr:\"framer-v-1rx7jxh\",u6Hn4xcxU:\"framer-v-10ovbfn\"};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\":\"nvVztIyDr\",\"Variant 2\":\"u6Hn4xcxU\",\"Variant 3\":\"IVMAIwQ4k\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"nvVztIyDr\"};};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:\"nvVztIyDr\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"IVMAIwQ4k\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"IVMAIwQ4k\")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,{motionChild:true,nodeId:\"nvVztIyDr\",scopeId:\"qjqqOsl19\",...addPropertyOverrides({\"nvVztIyDr-pressed\":{href:{webPageId:\"augiA20Il\"},openInNewTab:false},\"u6Hn4xcxU-pressed\":{href:{webPageId:\"augiA20Il\"},openInNewTab:false},IVMAIwQ4k:{href:{webPageId:\"augiA20Il\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1rx7jxh\",className,classNames)} framer-187spc2`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"nvVztIyDr\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(236, 236, 236)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,opacity:1,...style},variants:{\"nvVztIyDr-hover\":{backgroundColor:\"rgb(41, 59, 121)\",opacity:1},\"nvVztIyDr-pressed\":{backgroundColor:\"rgb(41, 59, 121)\",opacity:1},\"u6Hn4xcxU-hover\":{\"--border-color\":\"rgb(255, 255, 255)\",backgroundColor:\"rgb(140, 155, 209)\",opacity:1},\"u6Hn4xcxU-pressed\":{\"--border-color\":\"rgb(255, 255, 255)\",backgroundColor:\"rgb(140, 155, 209)\",opacity:1},IVMAIwQ4k:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",opacity:.67}},...addPropertyOverrides({\"nvVztIyDr-hover\":{\"data-framer-name\":undefined},\"nvVztIyDr-pressed\":{\"data-framer-name\":undefined},\"u6Hn4xcxU-hover\":{\"data-framer-name\":undefined},\"u6Hn4xcxU-pressed\":{\"data-framer-name\":undefined},IVMAIwQ4k:{\"data-framer-name\":\"Variant 3\"},u6Hn4xcxU:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(236, 236, 236))\"},children:\"Home\"})}),className:\"framer-x9yvn4\",\"data-framer-name\":\"Home\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JVi2a_0VX\",style:{\"--extracted-r6o4lv\":\"rgb(236, 236, 236)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"u6Hn4xcxU-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"Home\"})})},\"u6Hn4xcxU-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"Home\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-xrhpsl\",\"data-framer-name\":\"material-symbols:home-rounded\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:40,intrinsicWidth:40,layoutDependency:layoutDependency,layoutId:\"QiqYNxedv\",style:{filter:\"drop-shadow(0px 1px 2px rgba(0,0,0,0.25))\",WebkitFilter:\"drop-shadow(0px 1px 2px rgba(0,0,0,0.25))\"},svg:'<svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M6.6665 31.6667V16.6667C6.6665 16.1389 6.78484 15.6389 7.0215 15.1667C7.25817 14.6945 7.58428 14.3056 7.99984 14L17.9998 6.50004C18.5832 6.0556 19.2498 5.83337 19.9998 5.83337C20.7498 5.83337 21.4165 6.0556 21.9998 6.50004L31.9998 14C32.4165 14.3056 32.7432 14.6945 32.9798 15.1667C33.2165 15.6389 33.3343 16.1389 33.3332 16.6667V31.6667C33.3332 32.5834 33.0065 33.3684 32.3532 34.0217C31.6998 34.675 30.9154 35.0012 29.9998 35H24.9998C24.5276 35 24.1321 34.84 23.8132 34.52C23.4943 34.2 23.3343 33.8045 23.3332 33.3334V25C23.3332 24.5278 23.1732 24.1323 22.8532 23.8134C22.5332 23.4945 22.1376 23.3345 21.6665 23.3334H18.3332C17.8609 23.3334 17.4654 23.4934 17.1465 23.8134C16.8276 24.1334 16.6676 24.5289 16.6665 25V33.3334C16.6665 33.8056 16.5065 34.2017 16.1865 34.5217C15.8665 34.8417 15.4709 35.0012 14.9998 35H9.99984C9.08317 35 8.29873 34.6739 7.6465 34.0217C6.99428 33.3695 6.66762 32.5845 6.6665 31.6667Z\" fill=\"#EDEDED\"/>\\n</svg>\\n',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-WpNYX.framer-187spc2, .framer-WpNYX .framer-187spc2 { display: block; }\",\".framer-WpNYX.framer-1rx7jxh { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 10px 15px 10px 15px; position: relative; width: min-content; }\",\".framer-WpNYX .framer-x9yvn4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-WpNYX .framer-xrhpsl { flex: none; height: 40px; position: relative; width: 40px; }\",\".framer-WpNYX.framer-v-2jeps4.framer-1rx7jxh { cursor: unset; padding: 10px 5px 10px 5px; text-decoration: none; }\",\".framer-WpNYX.framer-v-1rx7jxh.pressed.framer-1rx7jxh, .framer-WpNYX.framer-v-10ovbfn.pressed.framer-1rx7jxh { text-decoration: none; }\",'.framer-WpNYX[data-border=\"true\"]::after, .framer-WpNYX [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 39\n * @framerIntrinsicWidth 75\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"u6Hn4xcxU\":{\"layout\":[\"auto\",\"auto\"]},\"IVMAIwQ4k\":{\"layout\":[\"auto\",\"auto\"]},\"FBcYSdDxR\":{\"layout\":[\"auto\",\"auto\"]},\"d_NClV0fy\":{\"layout\":[\"auto\",\"auto\"]},\"S8qF8fsHk\":{\"layout\":[\"auto\",\"auto\"]},\"K2mBFMv9U\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqjqqOsl19=withCSS(Component,css,\"framer-WpNYX\");export default FramerqjqqOsl19;FramerqjqqOsl19.displayName=\"Nav Elements (Proj Page)\";FramerqjqqOsl19.defaultProps={height:39,width:75};addPropertyControls(FramerqjqqOsl19,{variant:{options:[\"nvVztIyDr\",\"u6Hn4xcxU\",\"IVMAIwQ4k\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerqjqqOsl19,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqjqqOsl19\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"u6Hn4xcxU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"IVMAIwQ4k\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FBcYSdDxR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"d_NClV0fy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"S8qF8fsHk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"K2mBFMv9U\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"39\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"75\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qjqqOsl19.map","// Generated by Framer (0956b9b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,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\";import*as sharedStyle from\"https://framerusercontent.com/modules/wVGSwme8lQNzZEsqAOne/QZyozs8kZHDff3t8KvSI/L6UOQfvIs.js\";const enabledGestures={tUtd8A0rA:{hover:true,pressed:true},ZMsdeAY0i:{hover:true,pressed:true}};const cycleOrder=[\"tUtd8A0rA\",\"ZMsdeAY0i\",\"WoJGDLKca\"];const serializationHash=\"framer-C7DGp\";const variantClassNames={tUtd8A0rA:\"framer-v-b1goby\",WoJGDLKca:\"framer-v-1xzel6r\",ZMsdeAY0i:\"framer-v-basl1u\"};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\":\"tUtd8A0rA\",\"Variant 2\":\"ZMsdeAY0i\",\"Variant 3\":\"WoJGDLKca\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"tUtd8A0rA\"};};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:\"tUtd8A0rA\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"WoJGDLKca\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"WoJGDLKca\")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,{motionChild:true,nodeId:\"tUtd8A0rA\",scopeId:\"RnPX7nUec\",...addPropertyOverrides({\"tUtd8A0rA-pressed\":{href:{hash:\":Hp77CkgjP\",webPageId:\"augiA20Il\"},openInNewTab:false,smoothScroll:true},\"ZMsdeAY0i-pressed\":{href:{hash:\":Hp77CkgjP\",webPageId:\"augiA20Il\"},openInNewTab:false,smoothScroll:false},WoJGDLKca:{href:{hash:\":JzilYzTpS\",webPageId:\"augiA20Il\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-b1goby\",className,classNames)} framer-l6nm9b`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"tUtd8A0rA\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(236, 236, 236)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,opacity:1,...style},variants:{\"tUtd8A0rA-hover\":{backgroundColor:\"rgb(41, 59, 121)\",opacity:1},\"tUtd8A0rA-pressed\":{backgroundColor:\"rgb(41, 59, 121)\",opacity:1},\"ZMsdeAY0i-hover\":{\"--border-color\":\"rgb(255, 255, 255)\",backgroundColor:\"rgb(140, 155, 209)\",opacity:1},\"ZMsdeAY0i-pressed\":{\"--border-color\":\"rgb(255, 255, 255)\",backgroundColor:\"rgb(140, 155, 209)\",opacity:1},WoJGDLKca:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",opacity:.67}},...addPropertyOverrides({\"tUtd8A0rA-hover\":{\"data-framer-name\":undefined},\"tUtd8A0rA-pressed\":{\"data-framer-name\":undefined},\"ZMsdeAY0i-hover\":{\"data-framer-name\":undefined},\"ZMsdeAY0i-pressed\":{\"data-framer-name\":undefined},WoJGDLKca:{\"data-framer-name\":\"Variant 3\"},ZMsdeAY0i:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(236, 236, 236))\"},children:\"Work\"})}),className:\"framer-cocnjf\",\"data-framer-name\":\"Work\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PKRf0aE9s\",style:{\"--extracted-r6o4lv\":\"rgb(236, 236, 236)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"ZMsdeAY0i-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"Work\"})})},\"ZMsdeAY0i-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:/*#__PURE__*/_jsx(Link,{href:{hash:\":SUjMVEVOl\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"PKRf0aE9s\",openInNewTab:false,relValues:[],scopeId:\"RnPX7nUec\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-t37r3f\",\"data-styles-preset\":\"L6UOQfvIs\",children:\"Work\"})})})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-19q7xpf\",\"data-framer-name\":\"Works\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:40,intrinsicWidth:40,layoutDependency:layoutDependency,layoutId:\"ksmlZOGkr\",svg:'<svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M22.5 23.125C22.5 23.7431 22.3167 24.3473 21.9733 24.8612C21.63 25.3751 21.1419 25.7756 20.5709 26.0121C19.9999 26.2486 19.3715 26.3105 18.7653 26.19C18.1592 26.0694 17.6023 25.7717 17.1653 25.3347C16.7283 24.8977 16.4306 24.3408 16.31 23.7347C16.1895 23.1285 16.2514 22.5001 16.4879 21.9291C16.7244 21.3581 17.1249 20.87 17.6388 20.5267C18.1527 20.1833 18.7569 20 19.375 20C20.2038 20 20.9987 20.3292 21.5847 20.9153C22.1708 21.5013 22.5 22.2962 22.5 23.125ZM33.75 13.75V33.75C33.75 34.413 33.4866 35.0489 33.0178 35.5178C32.5489 35.9866 31.913 36.25 31.25 36.25H8.75C8.08696 36.25 7.45107 35.9866 6.98223 35.5178C6.51339 35.0489 6.25 34.413 6.25 33.75V6.25C6.25 5.58696 6.51339 4.95107 6.98223 4.48223C7.45107 4.01339 8.08696 3.75 8.75 3.75H23.75C23.9142 3.74987 24.0768 3.78209 24.2286 3.84483C24.3803 3.90756 24.5182 3.99958 24.6344 4.11563L33.3844 12.8656C33.5004 12.9818 33.5924 13.1197 33.6552 13.2714C33.7179 13.4232 33.7501 13.5858 33.75 13.75ZM25.8844 27.8656L24.1344 26.1172C24.8721 24.9449 25.152 23.542 24.9207 22.1764C24.6895 20.8108 23.9631 19.5783 22.8806 18.7143C21.798 17.8504 20.4351 17.4156 19.0522 17.493C17.6693 17.5704 16.3634 18.1546 15.384 19.134C14.4046 20.1134 13.8204 21.4193 13.743 22.8022C13.6656 24.1851 14.1004 25.548 14.9643 26.6306C15.8283 27.7131 17.0608 28.4395 18.4264 28.6707C19.792 28.902 21.1949 28.6221 22.3672 27.8844L24.1156 29.6344C24.2318 29.7505 24.3696 29.8426 24.5214 29.9055C24.6731 29.9683 24.8358 30.0007 25 30.0007C25.1642 30.0007 25.3269 29.9683 25.4786 29.9055C25.6304 29.8426 25.7682 29.7505 25.8844 29.6344C26.0005 29.5182 26.0926 29.3804 26.1555 29.2286C26.2183 29.0769 26.2507 28.9142 26.2507 28.75C26.2507 28.5858 26.2183 28.4231 26.1555 28.2714C26.0926 28.1196 26.0005 27.9818 25.8844 27.8656ZM30.625 13.75L23.75 6.875V13.75H30.625Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-C7DGp.framer-l6nm9b, .framer-C7DGp .framer-l6nm9b { display: block; }\",\".framer-C7DGp.framer-b1goby { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 10px 15px 10px 15px; position: relative; width: min-content; }\",\".framer-C7DGp .framer-cocnjf { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-C7DGp .framer-19q7xpf { flex: none; height: 35px; position: relative; width: 40px; }\",\".framer-C7DGp.framer-v-1xzel6r.framer-b1goby { cursor: unset; padding: 10px 5px 10px 5px; text-decoration: none; }\",\".framer-C7DGp.framer-v-b1goby.pressed.framer-b1goby, .framer-C7DGp.framer-v-basl1u.pressed.framer-b1goby { text-decoration: none; }\",...sharedStyle.css,'.framer-C7DGp[data-border=\"true\"]::after, .framer-C7DGp [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 39\n * @framerIntrinsicWidth 69.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"ZMsdeAY0i\":{\"layout\":[\"auto\",\"auto\"]},\"WoJGDLKca\":{\"layout\":[\"auto\",\"auto\"]},\"bEO7Hq8oQ\":{\"layout\":[\"auto\",\"auto\"]},\"bgOo_lgwQ\":{\"layout\":[\"auto\",\"auto\"]},\"Mw6O1ZiJm\":{\"layout\":[\"auto\",\"auto\"]},\"ViXq2IUBd\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRnPX7nUec=withCSS(Component,css,\"framer-C7DGp\");export default FramerRnPX7nUec;FramerRnPX7nUec.displayName=\"Work\";FramerRnPX7nUec.defaultProps={height:39,width:69.5};addPropertyControls(FramerRnPX7nUec,{variant:{options:[\"tUtd8A0rA\",\"ZMsdeAY0i\",\"WoJGDLKca\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerRnPX7nUec,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRnPX7nUec\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZMsdeAY0i\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"WoJGDLKca\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bEO7Hq8oQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bgOo_lgwQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Mw6O1ZiJm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ViXq2IUBd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"39\",\"framerIntrinsicWidth\":\"69.5\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RnPX7nUec.map","// Generated by Framer (0956b9b)\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={cfuI7tuDX:{hover:true,pressed:true},Nj3E4TitF:{hover:true,pressed:true}};const cycleOrder=[\"cfuI7tuDX\",\"Nj3E4TitF\",\"Z6qYlzrQe\"];const serializationHash=\"framer-WI4JT\";const variantClassNames={cfuI7tuDX:\"framer-v-19wotv7\",Nj3E4TitF:\"framer-v-n0dupk\",Z6qYlzrQe:\"framer-v-374ehv\"};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\":\"cfuI7tuDX\",\"Variant 2\":\"Nj3E4TitF\",\"Variant 3\":\"Z6qYlzrQe\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"cfuI7tuDX\"};};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:\"cfuI7tuDX\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Z6qYlzrQe\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"Z6qYlzrQe\")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,{motionChild:true,nodeId:\"cfuI7tuDX\",scopeId:\"u2oRf7hHm\",...addPropertyOverrides({\"cfuI7tuDX-pressed\":{href:{hash:\":YbN95PvDk\",webPageId:\"augiA20Il\"},openInNewTab:false,smoothScroll:true},\"Nj3E4TitF-pressed\":{href:{hash:\":YbN95PvDk\",webPageId:\"augiA20Il\"},openInNewTab:false,smoothScroll:false},Z6qYlzrQe:{href:{hash:\":SKFAr9Zbg\",webPageId:\"augiA20Il\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-19wotv7\",className,classNames)} framer-1thyio`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"cfuI7tuDX\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(236, 236, 236)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,opacity:1,...style},variants:{\"cfuI7tuDX-hover\":{backgroundColor:\"rgb(41, 59, 121)\",opacity:1},\"cfuI7tuDX-pressed\":{backgroundColor:\"rgb(41, 59, 121)\",opacity:1},\"Nj3E4TitF-hover\":{\"--border-color\":\"rgb(255, 255, 255)\",backgroundColor:\"rgb(140, 155, 209)\",opacity:1},\"Nj3E4TitF-pressed\":{\"--border-color\":\"rgb(255, 255, 255)\",backgroundColor:\"rgb(140, 155, 209)\",opacity:1},Z6qYlzrQe:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",opacity:.67}},...addPropertyOverrides({\"cfuI7tuDX-hover\":{\"data-framer-name\":undefined},\"cfuI7tuDX-pressed\":{\"data-framer-name\":undefined},\"Nj3E4TitF-hover\":{\"data-framer-name\":undefined},\"Nj3E4TitF-pressed\":{\"data-framer-name\":undefined},Nj3E4TitF:{\"data-framer-name\":\"Variant 2\"},Z6qYlzrQe:{\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(236, 236, 236))\"},children:\"About\"})}),className:\"framer-nmm2kl\",\"data-framer-name\":\"About\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mUyC_v6Pj\",style:{\"--extracted-r6o4lv\":\"rgb(236, 236, 236)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"Nj3E4TitF-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"About\"})})},\"Nj3E4TitF-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{children:\"About\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-yoeaoi\",\"data-framer-name\":\"About Mobile\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:36,intrinsicWidth:40,layoutDependency:layoutDependency,layoutId:\"XiTs1pJRv\",svg:'<svg width=\"40\" height=\"36\" viewBox=\"0 0 40 36\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M5 7.4925C5 5.8395 6.48833 4.5 8.325 4.5H31.675C33.5117 4.5 35 5.8395 35 7.4925V28.5075C35 29.3012 34.6497 30.0623 34.0261 30.6235C33.4026 31.1847 32.5568 31.5 31.675 31.5H8.325C7.44315 31.5 6.59743 31.1847 5.97387 30.6235C5.35031 30.0623 5 29.3012 5 28.5075V7.4925ZM10.595 27H29.745C28.6712 25.6099 27.2395 24.4745 25.572 23.6909C23.9046 22.9072 22.0511 22.4986 20.17 22.5C18.2889 22.4986 16.4354 22.9072 14.768 23.6909C13.1005 24.4745 11.6688 25.6099 10.595 27ZM20 19.5C20.766 19.5 21.5246 19.3642 22.2323 19.1004C22.9401 18.8365 23.5831 18.4498 24.1248 17.9623C24.6665 17.4748 25.0961 16.896 25.3893 16.2591C25.6824 15.6221 25.8333 14.9394 25.8333 14.25C25.8333 13.5606 25.6824 12.8779 25.3893 12.2409C25.0961 11.604 24.6665 11.0252 24.1248 10.5377C23.5831 10.0502 22.9401 9.66347 22.2323 9.39963C21.5246 9.1358 20.766 9 20 9C18.4529 9 16.9692 9.55312 15.8752 10.5377C14.7812 11.5223 14.1667 12.8576 14.1667 14.25C14.1667 15.6424 14.7812 16.9777 15.8752 17.9623C16.9692 18.9469 18.4529 19.5 20 19.5Z\" fill=\"#EDEDED\"/>\\n</svg>\\n',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-WI4JT.framer-1thyio, .framer-WI4JT .framer-1thyio { display: block; }\",\".framer-WI4JT.framer-19wotv7 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 10px 15px 10px 15px; position: relative; width: min-content; }\",\".framer-WI4JT .framer-nmm2kl { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-WI4JT .framer-yoeaoi { flex: none; height: 36px; position: relative; width: 40px; }\",\".framer-WI4JT.framer-v-374ehv.framer-19wotv7 { cursor: unset; padding: 10px 5px 10px 5px; text-decoration: none; }\",\".framer-WI4JT.framer-v-19wotv7.pressed.framer-19wotv7, .framer-WI4JT.framer-v-n0dupk.pressed.framer-19wotv7 { text-decoration: none; }\",'.framer-WI4JT[data-border=\"true\"]::after, .framer-WI4JT [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 39\n * @framerIntrinsicWidth 75\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Nj3E4TitF\":{\"layout\":[\"auto\",\"auto\"]},\"Z6qYlzrQe\":{\"layout\":[\"auto\",\"auto\"]},\"Xxzu3QxmB\":{\"layout\":[\"auto\",\"auto\"]},\"Mgic4emBv\":{\"layout\":[\"auto\",\"auto\"]},\"ORDYjuc5D\":{\"layout\":[\"auto\",\"auto\"]},\"lPPjHWZle\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Frameru2oRf7hHm=withCSS(Component,css,\"framer-WI4JT\");export default Frameru2oRf7hHm;Frameru2oRf7hHm.displayName=\"About\";Frameru2oRf7hHm.defaultProps={height:39,width:75};addPropertyControls(Frameru2oRf7hHm,{variant:{options:[\"cfuI7tuDX\",\"Nj3E4TitF\",\"Z6qYlzrQe\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Frameru2oRf7hHm,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameru2oRf7hHm\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Nj3E4TitF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Z6qYlzrQe\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Xxzu3QxmB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Mgic4emBv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ORDYjuc5D\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"lPPjHWZle\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"39\",\"framerIntrinsicWidth\":\"75\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./u2oRf7hHm.map","// Generated by Framer (0956b9b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,Link,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Contact from\"https://framerusercontent.com/modules/HGkaS7zdG1BZeFE7wlcP/HYgz8kWeU83SDVgGHKIh/EVN6N2pH5.js\";import NavElementsProjPage from\"https://framerusercontent.com/modules/3DcBEYOsaWA0OQyC7wjA/qeQZX4gTBlKVI4PYKQy0/qjqqOsl19.js\";import Work from\"https://framerusercontent.com/modules/oNWmhBJacevcjlQufACz/HmNP6hcjQmXkMV0kSylR/RnPX7nUec.js\";import About from\"https://framerusercontent.com/modules/SV9OujAHbeSmvzJwF62w/aFUqLe8pX3m2DDbZ6WoQ/u2oRf7hHm.js\";const NavElementsProjPageFonts=getFonts(NavElementsProjPage);const WorkFonts=getFonts(Work);const AboutFonts=getFonts(About);const ContactFonts=getFonts(Contact);const cycleOrder=[\"m_c4DvabS\",\"TGPydD5ah\",\"ftDh1iSle\",\"sYyfog0hK\"];const serializationHash=\"framer-nn0ba\";const variantClassNames={ftDh1iSle:\"framer-v-1ll5f2t\",m_c4DvabS:\"framer-v-i3eo1p\",sYyfog0hK:\"framer-v-1gipubj\",TGPydD5ah:\"framer-v-1l5j3kb\"};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\":\"m_c4DvabS\",\"Variant 2\":\"TGPydD5ah\",\"Variant 3\":\"ftDh1iSle\",\"Variant 4\":\"sYyfog0hK\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"m_c4DvabS\"};};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:\"m_c4DvabS\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"sYyfog0hK\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"ftDh1iSle\")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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-i3eo1p\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"m_c4DvabS\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,...style},variants:{sYyfog0hK:{backgroundColor:\"rgba(64, 67, 84, 0.37)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20}},...addPropertyOverrides({ftDh1iSle:{\"data-framer-name\":\"Variant 3\"},sYyfog0hK:{\"data-framer-name\":\"Variant 4\"},TGPydD5ah:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1njicym\",\"data-framer-name\":\"Nav elements\",layoutDependency:layoutDependency,layoutId:\"Qtv9Tw7QO\",children:[isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"aGqNSKpQy\",openInNewTab:false,scopeId:\"MSPNVSWPh\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-l8pupq framer-1mrcedx\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"aGqNSKpQy\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+20+10),pixelHeight:2309,pixelWidth:3464,sizes:\"40px\",src:\"https://framerusercontent.com/images/y2q48ZxrDE6DZsT1FlEyLeeHt78.png?width=3464&height=2309\",srcSet:\"https://framerusercontent.com/images/y2q48ZxrDE6DZsT1FlEyLeeHt78.png?scale-down-to=512&width=3464&height=2309 512w,https://framerusercontent.com/images/y2q48ZxrDE6DZsT1FlEyLeeHt78.png?scale-down-to=1024&width=3464&height=2309 1024w,https://framerusercontent.com/images/y2q48ZxrDE6DZsT1FlEyLeeHt78.png?scale-down-to=2048&width=3464&height=2309 2048w,https://framerusercontent.com/images/y2q48ZxrDE6DZsT1FlEyLeeHt78.png?width=3464&height=2309 3464w\"},className:\"framer-80g0az\",\"data-framer-name\":\"logo 1\",layoutDependency:layoutDependency,layoutId:\"rov2xzb7m\",...addPropertyOverrides({ftDh1iSle:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+20+0),pixelHeight:2309,pixelWidth:3464,sizes:\"40px\",src:\"https://framerusercontent.com/images/y2q48ZxrDE6DZsT1FlEyLeeHt78.png?width=3464&height=2309\",srcSet:\"https://framerusercontent.com/images/y2q48ZxrDE6DZsT1FlEyLeeHt78.png?scale-down-to=512&width=3464&height=2309 512w,https://framerusercontent.com/images/y2q48ZxrDE6DZsT1FlEyLeeHt78.png?scale-down-to=1024&width=3464&height=2309 1024w,https://framerusercontent.com/images/y2q48ZxrDE6DZsT1FlEyLeeHt78.png?scale-down-to=2048&width=3464&height=2309 2048w,https://framerusercontent.com/images/y2q48ZxrDE6DZsT1FlEyLeeHt78.png?width=3464&height=2309 3464w\"}}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1axj0yz\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"Xx09ORdp6\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,y:(componentViewport?.y||0)+0+0+24+0,...addPropertyOverrides({sYyfog0hK:{y:(componentViewport?.y||0)+0+0+10+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qjv94t-container\",layoutDependency:layoutDependency,layoutId:\"F9UVcMpkn-container\",nodeId:\"F9UVcMpkn\",rendersWithMotion:true,scopeId:\"MSPNVSWPh\",children:/*#__PURE__*/_jsx(NavElementsProjPage,{height:\"100%\",id:\"F9UVcMpkn\",layoutId:\"F9UVcMpkn\",variant:\"nvVztIyDr\",width:\"100%\",...addPropertyOverrides({sYyfog0hK:{variant:\"IVMAIwQ4k\"},TGPydD5ah:{variant:\"u6Hn4xcxU\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,y:(componentViewport?.y||0)+0+0+24+0,...addPropertyOverrides({sYyfog0hK:{y:(componentViewport?.y||0)+0+0+10+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6i4dsm-container\",layoutDependency:layoutDependency,layoutId:\"EeUZlUoQJ-container\",nodeId:\"EeUZlUoQJ\",rendersWithMotion:true,scopeId:\"MSPNVSWPh\",children:/*#__PURE__*/_jsx(Work,{height:\"100%\",id:\"EeUZlUoQJ\",layoutId:\"EeUZlUoQJ\",variant:\"tUtd8A0rA\",width:\"100%\",...addPropertyOverrides({sYyfog0hK:{variant:\"WoJGDLKca\"},TGPydD5ah:{variant:\"ZMsdeAY0i\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,y:(componentViewport?.y||0)+0+0+24+0,...addPropertyOverrides({sYyfog0hK:{y:(componentViewport?.y||0)+0+0+10+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ujtxqk-container\",layoutDependency:layoutDependency,layoutId:\"ztr4Q__vl-container\",nodeId:\"ztr4Q__vl\",rendersWithMotion:true,scopeId:\"MSPNVSWPh\",children:/*#__PURE__*/_jsx(About,{height:\"100%\",id:\"ztr4Q__vl\",layoutId:\"ztr4Q__vl\",variant:\"cfuI7tuDX\",width:\"100%\",...addPropertyOverrides({sYyfog0hK:{variant:\"Z6qYlzrQe\"},TGPydD5ah:{variant:\"Nj3E4TitF\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,y:(componentViewport?.y||0)+0+0+24+0,...addPropertyOverrides({sYyfog0hK:{y:(componentViewport?.y||0)+0+0+10+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1igxnoh-container\",layoutDependency:layoutDependency,layoutId:\"rPAy2J5pv-container\",nodeId:\"rPAy2J5pv\",rendersWithMotion:true,scopeId:\"MSPNVSWPh\",style:{opacity:1},variants:{sYyfog0hK:{opacity:.67}},children:/*#__PURE__*/_jsx(Contact,{height:\"100%\",id:\"rPAy2J5pv\",layoutId:\"rPAy2J5pv\",variant:\"oGJB3c_Xq\",width:\"100%\",...addPropertyOverrides({sYyfog0hK:{variant:\"LHxLb3Igf\"},TGPydD5ah:{variant:\"Qk1R5Yre3\"}},baseVariant,gestureVariant)})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-nn0ba.framer-1mrcedx, .framer-nn0ba .framer-1mrcedx { display: block; }\",\".framer-nn0ba.framer-i3eo1p { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-nn0ba .framer-1njicym { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 20px; position: relative; width: 100%; z-index: 1; }\",\".framer-nn0ba .framer-l8pupq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 10px; position: relative; text-decoration: none; width: min-content; }\",\".framer-nn0ba .framer-80g0az { aspect-ratio: 1.4814814814814814 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 27px); position: relative; width: 40px; }\",\".framer-nn0ba .framer-1axj0yz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 9px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-nn0ba .framer-1qjv94t-container, .framer-nn0ba .framer-6i4dsm-container, .framer-nn0ba .framer-1ujtxqk-container, .framer-nn0ba .framer-1igxnoh-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-nn0ba.framer-v-1ll5f2t.framer-i3eo1p { align-content: center; align-items: center; width: 390px; }\",\".framer-nn0ba.framer-v-1ll5f2t .framer-l8pupq { order: 0; padding: 0px; }\",\".framer-nn0ba.framer-v-1gipubj.framer-i3eo1p { align-content: center; align-items: center; width: min-content; }\",\".framer-nn0ba.framer-v-1gipubj .framer-1njicym { gap: 0px; justify-content: center; padding: 10px; width: min-content; }\",\".framer-nn0ba.framer-v-1gipubj .framer-1axj0yz { order: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 87\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"TGPydD5ah\":{\"layout\":[\"fixed\",\"auto\"]},\"ftDh1iSle\":{\"layout\":[\"fixed\",\"auto\"]},\"sYyfog0hK\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMSPNVSWPh=withCSS(Component,css,\"framer-nn0ba\");export default FramerMSPNVSWPh;FramerMSPNVSWPh.displayName=\"nav bar\";FramerMSPNVSWPh.defaultProps={height:87,width:1200};addPropertyControls(FramerMSPNVSWPh,{variant:{options:[\"m_c4DvabS\",\"TGPydD5ah\",\"ftDh1iSle\",\"sYyfog0hK\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerMSPNVSWPh,[{explicitInter:true,fonts:[]},...NavElementsProjPageFonts,...WorkFonts,...AboutFonts,...ContactFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMSPNVSWPh\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TGPydD5ah\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ftDh1iSle\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"sYyfog0hK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"87\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MSPNVSWPh.map","// Generated by Framer (26c37fd)\nexport default function metadata(params,activeLocale){return{description:\"Discover Tam Nguyen’s UX process for a document simplifier, accessible concert ticketing, and a dyslexic-friendly learning platform. Complex workflows become intuitive, letting users navigate like second nature.\",robots:\"max-image-preview:large\",title:\"Tam Nguyen | UI/UX Design Portfolio\"};}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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"}