{"version":3,"file":"shared-lib.Cj-Rz38w.mjs","names":["addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","StarFonts","Star","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","transition3","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","FooterEmail","ButtonPrimary2","Navlink5","Navlink6","Navlink7","Navlink8","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","Image","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","Star","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","Logo","NavlinkFonts","Navlink","Navlink2Fonts","Navlink2","Navlink3Fonts","Navlink3","ButtonPrimary","serializationHash","variantClassNames","transition1","animation","Transition","Variants","getProps","createLayoutDependency","Component","className","css","Navlink","Navlink2","Navlink3","DesktopPrimary","className"],"sources":["https:/framerusercontent.com/modules/kJoZXmIawpYCwCvVwYRX/GHTO2eXxqJi2KHdONYI4/afK6Itnsl.js","https:/framerusercontent.com/modules/eR5AJUAMnCjUve3ek6sx/tGO1LVG9757VZFToceky/AOVMb4XLP.js","https:/framerusercontent.com/modules/1WKJX45MRSEELlq4OPrM/7O52V9fonsOjRWet4crY/Jhd9lh2J6.js","https:/framerusercontent.com/modules/ZnQodsgC5Wjrqw0BbbVU/dAd5LjVDbLM4EDLXQ60V/kgvk3ZGhA.js","https:/framerusercontent.com/modules/EbgCbSupvZNJ70caPxFW/NI7e3SMFTWvzItYewRst/xYNXGnd1N.js","https:/framerusercontent.com/modules/20Zs2GrjWnAVBSbXs0bE/0mT9FQTpLbXglSqmHY3f/p4XuRKsp6.js","https:/framerusercontent.com/modules/CnLkESLRSqSKMBPqBDoL/ahIAc3RlSdE8cj0CXchE/sUb_0ZpgP.js","https:/framerusercontent.com/modules/X21wU1Kxl53ziXrABm6g/Fej7r4R3gDKG51utezkV/svb2zoObf.js","https:/framerusercontent.com/modules/gSvbDBHYVKbxLrjh6n9G/iYDi1q2NQiwgSaFxhRTp/AJ8vZNdR2.js","https:/framerusercontent.com/modules/bJ4RU0cazbDnXXxL7C1W/wucx8fxqAp6AjYha2wmq/BecoZw0A0.js","https:/framerusercontent.com/modules/8fbFcQfaAtwWyXB6Xbu2/tqiqlcYYMkKBdypCUkGx/Km36N2e_2.js","https:/framerusercontent.com/modules/qMPGP3tkpiqtau1Jv6pk/ghH0D4TINulBDkzs32qx/RYrIbvJtd.js","https:/framerusercontent.com/modules/YQJIaH3HGwsaIXdREQVM/xqtUoJKXGv8aZt6S5H4A/suxW0Uft5.js","https:/framerusercontent.com/modules/FiwfuhJ5ucoPOGDojiqN/MpzZKUzaQ8TnvxDMzPNC/V6GeV6KNz.js","https:/framerusercontent.com/modules/bu4ppdHNgGBgMBttEBqM/hSXGGyvKAa8dHY21QhMP/ddz24H4xN.js","https:/framerusercontent.com/modules/cUgYcgnMKOPpvdnpdxSQ/GwpyUMrvUsDXYA91HI1h/tCo4ObWfx.js","https:/framerusercontent.com/modules/s3V5PzDUPuA2dg38cfPn/hjjFqpm4oCj9lQoOYwQC/siteMetadata.js"],"sourcesContent":["// Generated by Framer (dc5e905)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={Plx2g_6_O:{hover:true},wVjUAeQfq:{hover:true}};const cycleOrder=[\"Plx2g_6_O\",\"wVjUAeQfq\"];const serializationHash=\"framer-1bFQT\";const variantClassNames={Plx2g_6_O:\"framer-v-10dgjio\",wVjUAeQfq:\"framer-v-vnan0r\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};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={Footer:\"wVjUAeQfq\",Navbar:\"Plx2g_6_O\"};const getProps=({height,id,link,newTab,text,width,...props})=>{return{...props,fWXCdEy6u:link??props.fWXCdEy6u,iOiyIl9Q4:newTab??props.iOiyIl9Q4,SJTM2Q8Ph:text??props.SJTM2Q8Ph??\"Portfolio\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Plx2g_6_O\"};};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,SJTM2Q8Ph,fWXCdEy6u,iOiyIl9Q4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Plx2g_6_O\",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:fWXCdEy6u,motionChild:true,nodeId:\"Plx2g_6_O\",openInNewTab:iOiyIl9Q4,scopeId:\"afK6Itnsl\",...addPropertyOverrides({wVjUAeQfq:{openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-10dgjio\",className,classNames)} framer-p991fy`,\"data-framer-name\":\"Navbar\",layoutDependency:layoutDependency,layoutId:\"Plx2g_6_O\",ref:refBinding,style:{...style},...addPropertyOverrides({\"Plx2g_6_O-hover\":{\"data-framer-name\":undefined},\"wVjUAeQfq-hover\":{\"data-framer-name\":undefined},wVjUAeQfq:{\"data-framer-name\":\"Footer\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-190jg1s\",\"data-framer-name\":\"Highlight\",layoutDependency:layoutDependency,layoutId:\"Axf33UB79\",style:{backgroundColor:\"var(--token-0a28bb03-f959-4345-9ae2-8b178dde442f, rgb(157, 220, 255))\"},variants:{\"Plx2g_6_O-hover\":{backgroundColor:\"var(--token-589ff8cc-db25-4c13-b2d2-416f607543ae, rgb(102, 64, 214))\"},wVjUAeQfq:{backgroundColor:\"var(--token-62adb578-f427-4c6c-a97c-f6c6023eb39c, rgb(255, 255, 255))\"}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\"},children:\"Portfolio\"})}),className:\"framer-38kj6c\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"zVOwutUNg\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:SJTM2Q8Ph,variants:{\"Plx2g_6_O-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},wVjUAeQfq:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"Plx2g_6_O-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Portfolio\"})})},\"wVjUAeQfq-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\"},children:\"Portfolio\"})})},wVjUAeQfq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Portfolio\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1bFQT.framer-p991fy, .framer-1bFQT .framer-p991fy { display: block; }\",\".framer-1bFQT.framer-10dgjio { 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: hidden; padding: 4px; position: relative; text-decoration: none; width: min-content; }\",\".framer-1bFQT .framer-190jg1s { flex: none; height: 100%; left: -1px; overflow: hidden; position: absolute; top: 0px; width: 1%; z-index: 1; }\",\".framer-1bFQT .framer-38kj6c { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\".framer-1bFQT.framer-v-vnan0r .framer-190jg1s { left: -2px; width: 1%; }\",\".framer-1bFQT.framer-v-10dgjio.hover .framer-190jg1s, .framer-1bFQT.framer-v-vnan0r.hover .framer-190jg1s { width: 101%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 70\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"wVjUAeQfq\":{\"layout\":[\"auto\",\"auto\"]},\"THpJbuaGO\":{\"layout\":[\"auto\",\"auto\"]},\"vXDuIt4ZM\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"SJTM2Q8Ph\":\"text\",\"fWXCdEy6u\":\"link\",\"iOiyIl9Q4\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerafK6Itnsl=withCSS(Component,css,\"framer-1bFQT\");export default FramerafK6Itnsl;FramerafK6Itnsl.displayName=\"Navlink 7\";FramerafK6Itnsl.defaultProps={height:36,width:70};addPropertyControls(FramerafK6Itnsl,{variant:{options:[\"Plx2g_6_O\",\"wVjUAeQfq\"],optionTitles:[\"Navbar\",\"Footer\"],title:\"Variant\",type:ControlType.Enum},SJTM2Q8Ph:{defaultValue:\"Portfolio\",displayTextArea:false,title:\"Text\",type:ControlType.String},fWXCdEy6u:{title:\"Link\",type:ControlType.Link},iOiyIl9Q4:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean}});addFonts(FramerafK6Itnsl,[{explicitInter:true,fonts:[{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v15/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerafK6Itnsl\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"70\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wVjUAeQfq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"THpJbuaGO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vXDuIt4ZM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"SJTM2Q8Ph\\\":\\\"text\\\",\\\"fWXCdEy6u\\\":\\\"link\\\",\\\"iOiyIl9Q4\\\":\\\"newTab\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"36\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./afK6Itnsl.map","// Generated by Framer (ddd30d5)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;DM Sans-700\",\"GF;DM Sans-900\",\"GF;DM Sans-900italic\",\"GF;DM Sans-700italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v15/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwARZthS2f3ZGMZpg.woff2\",weight:\"700\"},{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v15/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAC5thS2f3ZGMZpg.woff2\",weight:\"900\"},{family:\"DM Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/dmsans/v15/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat8gCm32RmYJpso5.woff2\",weight:\"900\"},{family:\"DM Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/dmsans/v15/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat9uCm32RmYJpso5.woff2\",weight:\"700\"}]}];export const css=['.framer-O2VgL .framer-styles-preset-1xx5m9h:not(.rich-text-wrapper), .framer-O2VgL .framer-styles-preset-1xx5m9h.rich-text-wrapper h4 { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 28px; --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: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 140%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #171617; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1439px) and (min-width: 1200px) { .framer-O2VgL .framer-styles-preset-1xx5m9h:not(.rich-text-wrapper), .framer-O2VgL .framer-styles-preset-1xx5m9h.rich-text-wrapper h4 { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 24px; --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: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 140%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #171617; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 1199px) and (min-width: 810px) { .framer-O2VgL .framer-styles-preset-1xx5m9h:not(.rich-text-wrapper), .framer-O2VgL .framer-styles-preset-1xx5m9h.rich-text-wrapper h4 { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 26px; --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: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 140%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #171617; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-O2VgL .framer-styles-preset-1xx5m9h:not(.rich-text-wrapper), .framer-O2VgL .framer-styles-preset-1xx5m9h.rich-text-wrapper h4 { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --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: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 140%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #171617; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-O2VgL\";\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 (dc5e905)\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/eR5AJUAMnCjUve3ek6sx/tGO1LVG9757VZFToceky/AOVMb4XLP.js\";const enabledGestures={bU2JKRFEH:{hover:true}};const cycleOrder=[\"bU2JKRFEH\",\"gKiP_vGWQ\"];const serializationHash=\"framer-nvnpj\";const variantClassNames={bU2JKRFEH:\"framer-v-1szm6fu\",gKiP_vGWQ:\"framer-v-v0f6ug\"};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 transformTemplate1=(_,t)=>`translateY(-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 humanReadableVariantMap={Desktop:\"bU2JKRFEH\",Phone:\"gKiP_vGWQ\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"bU2JKRFEH\"};};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:\"bU2JKRFEH\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"mailto:mitalidasdesign@gmail.com\",motionChild:true,nodeId:\"bU2JKRFEH\",openInNewTab:true,scopeId:\"Jhd9lh2J6\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1szm6fu\",className,classNames)} framer-16f1p70`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"bU2JKRFEH\",ref:refBinding,style:{...style},...addPropertyOverrides({\"bU2JKRFEH-hover\":{\"data-framer-name\":undefined},gKiP_vGWQ:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jd0wdn\",\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"BNmEM7Eav\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ixleum\",\"data-framer-name\":\"ArrowElbowDownRight\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Va_0DWPzk\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\"><g><path d=\"M 0 32 L 0 0 L 32 0 L 32 32 Z\" fill=\"transparent\"></path><path d=\"M 21 16 L 27 22 L 21 28\" fill=\"transparent\" stroke-width=\"3.2\" stroke=\"rgb(255, 255, 255)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 9 4 L 9 22 L 27 22\" fill=\"transparent\" stroke-width=\"3.2\" stroke=\"rgb(255, 255, 255)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></g></svg>',svgContentId:12753212631,withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jts3mf\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"NESubPY5o\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1xx5m9h\",\"data-styles-preset\":\"AOVMb4XLP\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(255, 255, 255))\"},children:\"mitalidasdesign@gmail.com\"})}),className:\"framer-107n14l\",\"data-framer-name\":\"Hello@sakib.com\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hsBIr4yxJ\",style:{\"--extracted-1eung3n\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\",opacity:1},variants:{\"bU2JKRFEH-hover\":{opacity:0}},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1xx5m9h\",\"data-styles-preset\":\"AOVMb4XLP\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(255, 255, 255))\"},children:\"Let's Talk\"})}),className:\"framer-1poq85z\",\"data-framer-name\":\"Let's Talk\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rYQoQlRj1\",style:{\"--extracted-1eung3n\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\",opacity:0},transformTemplate:transformTemplate1,variants:{\"bU2JKRFEH-hover\":{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"bU2JKRFEH-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1xx5m9h\",\"data-styles-preset\":\"AOVMb4XLP\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(255, 255, 255))\"},children:\"email me!\"})}),transformTemplate:undefined}},baseVariant,gestureVariant)})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-nvnpj.framer-16f1p70, .framer-nvnpj .framer-16f1p70 { display: block; }\",\".framer-nvnpj.framer-1szm6fu { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-nvnpj .framer-1jd0wdn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-nvnpj .framer-ixleum { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-nvnpj .framer-1jts3mf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-nvnpj .framer-107n14l { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-nvnpj .framer-1poq85z { flex: none; height: auto; left: 0px; position: absolute; top: -58%; white-space: pre; width: auto; z-index: 1; }\",\".framer-nvnpj.framer-v-v0f6ug.framer-1szm6fu { cursor: unset; }\",\".framer-nvnpj.framer-v-1szm6fu.hover .framer-1jd0wdn { width: 298px; }\",\".framer-nvnpj.framer-v-1szm6fu.hover .framer-1jts3mf { width: 258px; }\",\".framer-nvnpj.framer-v-1szm6fu.hover .framer-107n14l { bottom: -52px; left: 0px; position: absolute; z-index: 1; }\",\".framer-nvnpj.framer-v-1szm6fu.hover .framer-1poq85z { cursor: crosshair; left: unset; position: relative; top: unset; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 39\n * @framerIntrinsicWidth 398\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"gKiP_vGWQ\":{\"layout\":[\"auto\",\"auto\"]},\"fhJIbTBXH\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJhd9lh2J6=withCSS(Component,css,\"framer-nvnpj\");export default FramerJhd9lh2J6;FramerJhd9lh2J6.displayName=\"Footer/Email\";FramerJhd9lh2J6.defaultProps={height:39,width:398};addPropertyControls(FramerJhd9lh2J6,{variant:{options:[\"bU2JKRFEH\",\"gKiP_vGWQ\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerJhd9lh2J6,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJhd9lh2J6\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"39\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gKiP_vGWQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fhJIbTBXH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"398\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Jhd9lh2J6.map","// Generated by Framer (dc5e905)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={C0jHY3NU6:{hover:true},p0sL3Jy4m:{hover:true}};const cycleOrder=[\"p0sL3Jy4m\",\"C0jHY3NU6\"];const serializationHash=\"framer-0Wqqj\";const variantClassNames={C0jHY3NU6:\"framer-v-aetak3\",p0sL3Jy4m:\"framer-v-rebrtp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};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={Footer:\"C0jHY3NU6\",Navbar:\"p0sL3Jy4m\"};const getProps=({height,id,link,newTab,text,width,...props})=>{return{...props,fWXCdEy6u:link??props.fWXCdEy6u,iOiyIl9Q4:newTab??props.iOiyIl9Q4,SJTM2Q8Ph:text??props.SJTM2Q8Ph??\"Portfolio\",variant:humanReadableVariantMap[props.variant]??props.variant??\"p0sL3Jy4m\"};};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,SJTM2Q8Ph,fWXCdEy6u,iOiyIl9Q4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"p0sL3Jy4m\",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:fWXCdEy6u,motionChild:true,nodeId:\"p0sL3Jy4m\",openInNewTab:iOiyIl9Q4,scopeId:\"kgvk3ZGhA\",...addPropertyOverrides({C0jHY3NU6:{openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-rebrtp\",className,classNames)} framer-wbfjqy`,\"data-framer-name\":\"Navbar\",layoutDependency:layoutDependency,layoutId:\"p0sL3Jy4m\",ref:refBinding,style:{...style},...addPropertyOverrides({\"C0jHY3NU6-hover\":{\"data-framer-name\":undefined},\"p0sL3Jy4m-hover\":{\"data-framer-name\":undefined},C0jHY3NU6:{\"data-framer-name\":\"Footer\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1e9s0j9\",\"data-framer-name\":\"Highlight\",layoutDependency:layoutDependency,layoutId:\"RACxWnLIG\",style:{backgroundColor:\"var(--token-0a28bb03-f959-4345-9ae2-8b178dde442f, rgb(157, 220, 255))\"},variants:{\"p0sL3Jy4m-hover\":{backgroundColor:\"var(--token-589ff8cc-db25-4c13-b2d2-416f607543ae, rgb(102, 64, 214))\"},C0jHY3NU6:{backgroundColor:\"var(--token-62adb578-f427-4c6c-a97c-f6c6023eb39c, rgb(255, 255, 255))\"}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\"},children:\"Portfolio\"})}),className:\"framer-166rr8h\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"nJycMVZi4\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:SJTM2Q8Ph,variants:{\"p0sL3Jy4m-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},C0jHY3NU6:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"C0jHY3NU6-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\"},children:\"Portfolio\"})})},\"p0sL3Jy4m-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Portfolio\"})})},C0jHY3NU6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Portfolio\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0Wqqj.framer-wbfjqy, .framer-0Wqqj .framer-wbfjqy { display: block; }\",\".framer-0Wqqj.framer-rebrtp { 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: hidden; padding: 4px; position: relative; text-decoration: none; width: min-content; }\",\".framer-0Wqqj .framer-1e9s0j9 { flex: none; height: 100%; left: -1px; overflow: hidden; position: absolute; top: 0px; width: 1%; z-index: 1; }\",\".framer-0Wqqj .framer-166rr8h { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\".framer-0Wqqj.framer-v-aetak3 .framer-1e9s0j9 { left: -2px; width: 1%; }\",\".framer-0Wqqj.framer-v-rebrtp.hover .framer-1e9s0j9, .framer-0Wqqj.framer-v-aetak3.hover .framer-1e9s0j9 { width: 101%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 70\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"C0jHY3NU6\":{\"layout\":[\"auto\",\"auto\"]},\"HjnSYRzOx\":{\"layout\":[\"auto\",\"auto\"]},\"ew8mUl9av\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"SJTM2Q8Ph\":\"text\",\"fWXCdEy6u\":\"link\",\"iOiyIl9Q4\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerkgvk3ZGhA=withCSS(Component,css,\"framer-0Wqqj\");export default Framerkgvk3ZGhA;Framerkgvk3ZGhA.displayName=\"Navlink 8\";Framerkgvk3ZGhA.defaultProps={height:36,width:70};addPropertyControls(Framerkgvk3ZGhA,{variant:{options:[\"p0sL3Jy4m\",\"C0jHY3NU6\"],optionTitles:[\"Navbar\",\"Footer\"],title:\"Variant\",type:ControlType.Enum},SJTM2Q8Ph:{defaultValue:\"Portfolio\",displayTextArea:false,title:\"Text\",type:ControlType.String},fWXCdEy6u:{title:\"Link\",type:ControlType.Link},iOiyIl9Q4:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean}});addFonts(Framerkgvk3ZGhA,[{explicitInter:true,fonts:[{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v15/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerkgvk3ZGhA\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"C0jHY3NU6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HjnSYRzOx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ew8mUl9av\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"SJTM2Q8Ph\\\":\\\"text\\\",\\\"fWXCdEy6u\\\":\\\"link\\\",\\\"iOiyIl9Q4\\\":\\\"newTab\\\"}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"36\",\"framerIntrinsicWidth\":\"70\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./kgvk3ZGhA.map","// Generated by Framer (a417fcb)\nimport{jsx as _jsx}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\";const cycleOrder=[\"Q4MGGC9f3\",\"Dp3iSnVah\",\"zcLktnFgr\",\"kH10VyEJi\",\"EtV19pVnH\",\"x3Y05va7r\",\"G1f0B0GUU\"];const serializationHash=\"framer-royWA\";const variantClassNames={Dp3iSnVah:\"framer-v-etj08w\",EtV19pVnH:\"framer-v-1c8u2xd\",G1f0B0GUU:\"framer-v-hx1bfn\",kH10VyEJi:\"framer-v-16abd6w\",Q4MGGC9f3:\"framer-v-1v5pa3s\",x3Y05va7r:\"framer-v-txmhob\",zcLktnFgr:\"framer-v-7e71bs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Big Blue\":\"zcLktnFgr\",\"Big Pink\":\"G1f0B0GUU\",\"Big Yellow\":\"EtV19pVnH\",\"Small Blue\":\"Dp3iSnVah\",\"Small Pink\":\"x3Y05va7r\",\"Small Yellow\":\"kH10VyEJi\",Black:\"Q4MGGC9f3\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"Q4MGGC9f3\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Q4MGGC9f3\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1v5pa3s\",className,classNames),\"data-framer-name\":\"Black\",layoutDependency:layoutDependency,layoutId:\"Q4MGGC9f3\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({Dp3iSnVah:{\"data-framer-name\":\"Small Blue\"},EtV19pVnH:{\"data-framer-name\":\"Big Yellow\"},G1f0B0GUU:{\"data-framer-name\":\"Big Pink\"},kH10VyEJi:{\"data-framer-name\":\"Small Yellow\"},x3Y05va7r:{\"data-framer-name\":\"Small Pink\"},zcLktnFgr:{\"data-framer-name\":\"Big Blue\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-4ekhkm\",\"data-framer-name\":\"Hand_drawn_accents\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Pie2bG9HG\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><g transform=\"translate(0 -0.076)\" id=\"ss12446734921_1\"><path d=\"M 0 0.076 L 16 0.076 L 16 16.076 L 0 16.076 Z\" fill=\"transparent\"></path><path d=\"M 6.655 3.182 C 6.61 2.929 6.577 2.674 6.554 2.417 C 6.521 2.037 6.542 1.653 6.53 1.272 C 6.525 1.111 6.505 0.69 6.513 0.629 C 6.586 0.101 7.029 0.021 7.159 0.006 C 7.222 -0.003 7.866 -0.072 8.004 0.614 C 8.174 1.441 8.229 2.286 8.169 3.127 C 8.311 3.835 8.546 4.521 8.868 5.167 C 10.132 7.691 12.541 7.936 15.151 7.913 C 15.553 7.907 15.886 8.21 15.907 8.593 C 15.928 8.98 15.629 9.315 15.229 9.35 C 13.771 9.485 11.182 10.61 10.287 11.781 C 10.1 12.026 9.992 12.618 9.848 13.197 C 9.646 14.002 9.407 14.798 9.139 15.133 C 9.099 15.185 8.611 15.716 8.465 15.793 C 8.114 15.978 7.834 15.871 7.674 15.773 C 7.515 15.675 7.335 15.482 7.263 15.162 C 7.187 14.827 7.251 14.141 7.24 13.994 C 7.197 13.46 7.086 12.413 6.859 11.513 C 6.737 11.028 6.607 10.581 6.392 10.359 C 5.594 9.537 4.319 9.658 3.245 9.793 C 3.122 9.808 2.999 9.825 2.876 9.84 C 2.42 9.968 1.955 10.059 1.484 10.111 C 0.744 10.194 0.621 9.54 0.615 9.496 C 0.601 9.401 0.55 8.911 1.108 8.715 C 1.169 8.694 1.619 8.599 1.792 8.562 C 2.034 8.511 2.277 8.468 2.522 8.432 C 5.05 7.676 6.424 5.553 6.655 3.182 Z M 5.623 8.397 C 6.322 8.545 6.972 8.842 7.49 9.375 C 7.758 9.652 7.998 10.117 8.177 10.676 C 8.333 11.166 8.452 11.74 8.54 12.28 C 8.702 11.7 8.883 11.184 9.079 10.927 C 9.596 10.249 10.571 9.574 11.644 9.035 C 9.926 8.62 8.477 7.702 7.523 5.804 C 7.094 6.796 6.46 7.685 5.623 8.397 Z\" fill=\"var(--token-6693398a-fff3-48ae-bb96-b8f4e4f948a4, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></g></svg>',svgContentId:12446734921,withExternalLayout:true,...addPropertyOverrides({Dp3iSnVah:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><g transform=\"translate(0 -0.076)\" id=\"ss10481387533_1\"><path d=\"M 0 0.076 L 16 0.076 L 16 16.076 L 0 16.076 Z\" fill=\"transparent\"></path><path d=\"M 6.655 3.182 C 6.61 2.929 6.577 2.674 6.554 2.417 C 6.521 2.037 6.542 1.653 6.53 1.272 C 6.525 1.111 6.505 0.69 6.513 0.629 C 6.586 0.101 7.029 0.021 7.159 0.006 C 7.222 -0.003 7.866 -0.072 8.004 0.614 C 8.174 1.441 8.229 2.286 8.169 3.127 C 8.311 3.835 8.546 4.521 8.868 5.167 C 10.132 7.691 12.541 7.936 15.151 7.913 C 15.553 7.907 15.886 8.21 15.907 8.593 C 15.928 8.98 15.629 9.315 15.229 9.35 C 13.771 9.485 11.182 10.61 10.287 11.781 C 10.1 12.026 9.992 12.618 9.848 13.197 C 9.646 14.002 9.407 14.798 9.139 15.133 C 9.099 15.185 8.611 15.716 8.465 15.793 C 8.114 15.978 7.834 15.871 7.674 15.773 C 7.515 15.675 7.335 15.482 7.263 15.162 C 7.187 14.827 7.251 14.141 7.24 13.994 C 7.197 13.46 7.086 12.413 6.859 11.513 C 6.737 11.028 6.607 10.581 6.392 10.359 C 5.594 9.537 4.319 9.658 3.245 9.793 C 3.122 9.808 2.999 9.825 2.876 9.84 C 2.42 9.968 1.955 10.059 1.484 10.111 C 0.744 10.194 0.621 9.54 0.615 9.496 C 0.601 9.401 0.55 8.911 1.108 8.715 C 1.169 8.694 1.619 8.599 1.792 8.562 C 2.034 8.511 2.277 8.468 2.522 8.432 C 5.05 7.676 6.424 5.553 6.655 3.182 Z M 5.623 8.397 C 6.322 8.545 6.972 8.842 7.49 9.375 C 7.758 9.652 7.998 10.117 8.177 10.676 C 8.333 11.166 8.452 11.74 8.54 12.28 C 8.702 11.7 8.883 11.184 9.079 10.927 C 9.596 10.249 10.571 9.574 11.644 9.035 C 9.926 8.62 8.477 7.702 7.523 5.804 C 7.094 6.796 6.46 7.685 5.623 8.397 Z\" fill=\"var(--token-0a28bb03-f959-4345-9ae2-8b178dde442f, rgb(157, 220, 255)) /* {&quot;name&quot;:&quot;Blue&quot;} */\"></path></g></svg>',svgContentId:10481387533},EtV19pVnH:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 50 50\"><g transform=\"translate(0 -0.076)\" id=\"ss9612504074_1\"><path d=\"M 0 0.076 L 50 0.076 L 50 50.076 L 0 50.076 Z\" fill=\"transparent\"></path><path d=\"M 20.797 9.783 C 20.657 8.992 20.552 8.195 20.482 7.394 C 20.379 6.205 20.443 5.006 20.406 3.816 C 20.39 3.311 20.327 1.995 20.353 1.806 C 20.582 0.156 21.967 -0.096 22.373 -0.142 C 22.569 -0.169 24.58 -0.385 25.014 1.76 C 25.542 4.342 25.716 6.984 25.528 9.613 C 25.973 11.824 26.707 13.967 27.713 15.985 C 31.664 23.873 39.192 24.639 47.348 24.567 C 48.603 24.549 49.644 25.495 49.71 26.694 C 49.775 27.902 48.841 28.948 47.592 29.057 C 43.033 29.479 34.945 32.995 32.148 36.655 C 31.564 37.422 31.224 39.27 30.774 41.081 C 30.145 43.596 29.398 46.084 28.561 47.13 C 28.435 47.292 26.908 48.951 26.453 49.194 C 25.357 49.772 24.48 49.437 23.982 49.131 C 23.485 48.825 22.922 48.221 22.696 47.22 C 22.461 46.175 22.66 44.029 22.624 43.57 C 22.49 41.902 22.143 38.629 21.435 35.817 C 21.054 34.302 20.647 32.905 19.975 32.211 C 17.482 29.642 13.498 30.021 10.142 30.444 C 9.757 30.489 9.372 30.543 8.987 30.588 C 7.563 30.99 6.109 31.274 4.638 31.436 C 2.325 31.697 1.942 29.651 1.923 29.516 C 1.879 29.219 1.719 27.686 3.464 27.073 C 3.654 27.01 5.059 26.713 5.599 26.595 C 6.355 26.437 7.116 26.302 7.88 26.189 C 15.782 23.827 20.075 17.193 20.797 9.783 Z M 17.573 26.081 C 19.757 26.541 21.787 27.47 23.405 29.137 C 24.243 30.003 24.994 31.454 25.552 33.203 C 26.042 34.734 26.414 36.528 26.688 38.215 C 27.195 36.403 27.758 34.789 28.372 33.987 C 29.986 31.869 33.035 29.76 36.386 28.074 C 31.02 26.776 26.492 23.909 23.51 17.977 C 22.169 21.078 20.186 23.855 17.573 26.081 Z\" fill=\"var(--token-29031ec6-b9eb-43a3-8d5b-be649df61da4, rgb(255, 230, 140)) /* {&quot;name&quot;:&quot;Yellow&quot;} */\"></path></g></svg>',svgContentId:9612504074},G1f0B0GUU:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 50 50\"><g transform=\"translate(0 -0.076)\" id=\"ss11928655256_1\"><path d=\"M 0 0.076 L 50 0.076 L 50 50.076 L 0 50.076 Z\" fill=\"transparent\"></path><path d=\"M 20.797 9.783 C 20.657 8.992 20.552 8.195 20.482 7.394 C 20.379 6.205 20.443 5.006 20.406 3.816 C 20.39 3.311 20.327 1.995 20.353 1.806 C 20.582 0.156 21.967 -0.096 22.373 -0.142 C 22.569 -0.169 24.58 -0.385 25.014 1.76 C 25.542 4.342 25.716 6.984 25.528 9.613 C 25.973 11.824 26.707 13.967 27.713 15.985 C 31.664 23.873 39.192 24.639 47.348 24.567 C 48.603 24.549 49.644 25.495 49.71 26.694 C 49.775 27.902 48.841 28.948 47.592 29.057 C 43.033 29.479 34.945 32.995 32.148 36.655 C 31.564 37.422 31.224 39.27 30.774 41.081 C 30.145 43.596 29.398 46.084 28.561 47.13 C 28.435 47.292 26.908 48.951 26.453 49.194 C 25.357 49.772 24.48 49.437 23.982 49.131 C 23.485 48.825 22.922 48.221 22.696 47.22 C 22.461 46.175 22.66 44.029 22.624 43.57 C 22.49 41.902 22.143 38.629 21.435 35.817 C 21.054 34.302 20.647 32.905 19.975 32.211 C 17.482 29.642 13.498 30.021 10.142 30.444 C 9.757 30.489 9.372 30.543 8.987 30.588 C 7.563 30.99 6.109 31.274 4.638 31.436 C 2.325 31.697 1.942 29.651 1.923 29.516 C 1.879 29.219 1.719 27.686 3.464 27.073 C 3.654 27.01 5.059 26.713 5.599 26.595 C 6.355 26.437 7.116 26.302 7.88 26.189 C 15.782 23.827 20.075 17.193 20.797 9.783 Z M 17.573 26.081 C 19.757 26.541 21.787 27.47 23.405 29.137 C 24.243 30.003 24.994 31.454 25.552 33.203 C 26.042 34.734 26.414 36.528 26.688 38.215 C 27.195 36.403 27.758 34.789 28.372 33.987 C 29.986 31.869 33.035 29.76 36.386 28.074 C 31.02 26.776 26.492 23.909 23.51 17.977 C 22.169 21.078 20.186 23.855 17.573 26.081 Z\" fill=\"var(--token-52e6a3ac-3c3e-498f-ae55-63f00b033cff, rgb(255, 201, 240)) /* {&quot;name&quot;:&quot;Pink&quot;} */\"></path></g></svg>',svgContentId:11928655256},kH10VyEJi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><g transform=\"translate(0 -0.076)\" id=\"ss11609945327_1\"><path d=\"M 0 0.076 L 16 0.076 L 16 16.076 L 0 16.076 Z\" fill=\"transparent\"></path><path d=\"M 6.655 3.182 C 6.61 2.929 6.577 2.674 6.554 2.417 C 6.521 2.037 6.542 1.653 6.53 1.272 C 6.525 1.111 6.505 0.69 6.513 0.629 C 6.586 0.101 7.029 0.021 7.159 0.006 C 7.222 -0.003 7.866 -0.072 8.004 0.614 C 8.174 1.441 8.229 2.286 8.169 3.127 C 8.311 3.835 8.546 4.521 8.868 5.167 C 10.132 7.691 12.541 7.936 15.151 7.913 C 15.553 7.907 15.886 8.21 15.907 8.593 C 15.928 8.98 15.629 9.315 15.229 9.35 C 13.771 9.485 11.182 10.61 10.287 11.781 C 10.1 12.026 9.992 12.618 9.848 13.197 C 9.646 14.002 9.407 14.798 9.139 15.133 C 9.099 15.185 8.611 15.716 8.465 15.793 C 8.114 15.978 7.834 15.871 7.674 15.773 C 7.515 15.675 7.335 15.482 7.263 15.162 C 7.187 14.827 7.251 14.141 7.24 13.994 C 7.197 13.46 7.086 12.413 6.859 11.513 C 6.737 11.028 6.607 10.581 6.392 10.359 C 5.594 9.537 4.319 9.658 3.245 9.793 C 3.122 9.808 2.999 9.825 2.876 9.84 C 2.42 9.968 1.955 10.059 1.484 10.111 C 0.744 10.194 0.621 9.54 0.615 9.496 C 0.601 9.401 0.55 8.911 1.108 8.715 C 1.169 8.694 1.619 8.599 1.792 8.562 C 2.034 8.511 2.277 8.468 2.522 8.432 C 5.05 7.676 6.424 5.553 6.655 3.182 Z M 5.623 8.397 C 6.322 8.545 6.972 8.842 7.49 9.375 C 7.758 9.652 7.998 10.117 8.177 10.676 C 8.333 11.166 8.452 11.74 8.54 12.28 C 8.702 11.7 8.883 11.184 9.079 10.927 C 9.596 10.249 10.571 9.574 11.644 9.035 C 9.926 8.62 8.477 7.702 7.523 5.804 C 7.094 6.796 6.46 7.685 5.623 8.397 Z\" fill=\"var(--token-29031ec6-b9eb-43a3-8d5b-be649df61da4, rgb(255, 230, 140)) /* {&quot;name&quot;:&quot;Yellow&quot;} */\"></path></g></svg>',svgContentId:11609945327},x3Y05va7r:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><g transform=\"translate(0 -0.076)\" id=\"ss9713376912_1\"><path d=\"M 0 0.076 L 16 0.076 L 16 16.076 L 0 16.076 Z\" fill=\"transparent\"></path><path d=\"M 6.655 3.182 C 6.61 2.929 6.577 2.674 6.554 2.417 C 6.521 2.037 6.542 1.653 6.53 1.272 C 6.525 1.111 6.505 0.69 6.513 0.629 C 6.586 0.101 7.029 0.021 7.159 0.006 C 7.222 -0.003 7.866 -0.072 8.004 0.614 C 8.174 1.441 8.229 2.286 8.169 3.127 C 8.311 3.835 8.546 4.521 8.868 5.167 C 10.132 7.691 12.541 7.936 15.151 7.913 C 15.553 7.907 15.886 8.21 15.907 8.593 C 15.928 8.98 15.629 9.315 15.229 9.35 C 13.771 9.485 11.182 10.61 10.287 11.781 C 10.1 12.026 9.992 12.618 9.848 13.197 C 9.646 14.002 9.407 14.798 9.139 15.133 C 9.099 15.185 8.611 15.716 8.465 15.793 C 8.114 15.978 7.834 15.871 7.674 15.773 C 7.515 15.675 7.335 15.482 7.263 15.162 C 7.187 14.827 7.251 14.141 7.24 13.994 C 7.197 13.46 7.086 12.413 6.859 11.513 C 6.737 11.028 6.607 10.581 6.392 10.359 C 5.594 9.537 4.319 9.658 3.245 9.793 C 3.122 9.808 2.999 9.825 2.876 9.84 C 2.42 9.968 1.955 10.059 1.484 10.111 C 0.744 10.194 0.621 9.54 0.615 9.496 C 0.601 9.401 0.55 8.911 1.108 8.715 C 1.169 8.694 1.619 8.599 1.792 8.562 C 2.034 8.511 2.277 8.468 2.522 8.432 C 5.05 7.676 6.424 5.553 6.655 3.182 Z M 5.623 8.397 C 6.322 8.545 6.972 8.842 7.49 9.375 C 7.758 9.652 7.998 10.117 8.177 10.676 C 8.333 11.166 8.452 11.74 8.54 12.28 C 8.702 11.7 8.883 11.184 9.079 10.927 C 9.596 10.249 10.571 9.574 11.644 9.035 C 9.926 8.62 8.477 7.702 7.523 5.804 C 7.094 6.796 6.46 7.685 5.623 8.397 Z\" fill=\"var(--token-52e6a3ac-3c3e-498f-ae55-63f00b033cff, rgb(255, 201, 240)) /* {&quot;name&quot;:&quot;Pink&quot;} */\"></path></g></svg>',svgContentId:9713376912},zcLktnFgr:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 50 50\"><g transform=\"translate(0 -0.118)\" id=\"ss11100914896_1\"><path d=\"M 0 0.118 L 50 0.118 L 50 50.118 L 0 50.118 Z\" fill=\"transparent\"></path><path d=\"M 20.797 9.826 C 20.657 9.034 20.552 8.237 20.482 7.437 C 20.379 6.247 20.443 5.048 20.406 3.858 C 20.39 3.353 20.327 2.038 20.353 1.848 C 20.582 0.198 21.967 -0.054 22.373 -0.1 C 22.569 -0.126 24.58 -0.343 25.014 1.802 C 25.542 4.384 25.716 7.026 25.528 9.655 C 25.973 11.866 26.707 14.009 27.713 16.028 C 31.664 23.915 39.192 24.682 47.348 24.609 C 48.603 24.591 49.644 25.538 49.71 26.737 C 49.775 27.944 48.841 28.991 47.592 29.099 C 43.033 29.522 34.945 33.038 32.148 36.697 C 31.564 37.464 31.224 39.312 30.774 41.124 C 30.145 43.639 29.398 46.127 28.561 47.173 C 28.435 47.335 26.908 48.993 26.453 49.237 C 25.357 49.814 24.48 49.48 23.982 49.174 C 23.485 48.867 22.922 48.263 22.696 47.262 C 22.461 46.217 22.66 44.072 22.624 43.612 C 22.49 41.944 22.143 38.672 21.435 35.859 C 21.054 34.344 20.647 32.947 19.975 32.253 C 17.482 29.685 13.498 30.063 10.142 30.487 C 9.757 30.532 9.372 30.586 8.987 30.631 C 7.563 31.033 6.109 31.316 4.638 31.479 C 2.325 31.74 1.942 29.693 1.923 29.558 C 1.879 29.261 1.719 27.729 3.464 27.115 C 3.654 27.052 5.059 26.755 5.599 26.638 C 6.355 26.48 7.116 26.344 7.88 26.232 C 15.782 23.87 20.075 17.236 20.797 9.826 Z M 17.573 26.124 C 19.757 26.584 21.787 27.512 23.405 29.18 C 24.243 30.045 24.994 31.496 25.552 33.245 C 26.042 34.777 26.414 36.571 26.688 38.257 C 27.195 36.445 27.758 34.832 28.372 34.03 C 29.986 31.911 33.035 29.802 36.386 28.116 C 31.02 26.818 26.492 23.951 23.51 18.02 C 22.169 21.121 20.186 23.897 17.573 26.124 Z\" fill=\"var(--token-0a28bb03-f959-4345-9ae2-8b178dde442f, rgb(157, 220, 255)) /* {&quot;name&quot;:&quot;Blue&quot;} */\"></path></g></svg>',svgContentId:11100914896}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-royWA.framer-cyg68u, .framer-royWA .framer-cyg68u { display: block; }\",\".framer-royWA.framer-1v5pa3s { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-royWA .framer-4ekhkm { flex: none; height: 16px; position: relative; width: 16px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-royWA.framer-1v5pa3s { gap: 0px; } .framer-royWA.framer-1v5pa3s > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-royWA.framer-1v5pa3s > :first-child { margin-left: 0px; } .framer-royWA.framer-1v5pa3s > :last-child { margin-right: 0px; } }\",\".framer-royWA.framer-v-7e71bs .framer-4ekhkm, .framer-royWA.framer-v-1c8u2xd .framer-4ekhkm, .framer-royWA.framer-v-hx1bfn .framer-4ekhkm { height: 50px; width: 50px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 16\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Dp3iSnVah\":{\"layout\":[\"auto\",\"auto\"]},\"zcLktnFgr\":{\"layout\":[\"auto\",\"auto\"]},\"kH10VyEJi\":{\"layout\":[\"auto\",\"auto\"]},\"EtV19pVnH\":{\"layout\":[\"auto\",\"auto\"]},\"x3Y05va7r\":{\"layout\":[\"auto\",\"auto\"]},\"G1f0B0GUU\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerxYNXGnd1N=withCSS(Component,css,\"framer-royWA\");export default FramerxYNXGnd1N;FramerxYNXGnd1N.displayName=\"Star\";FramerxYNXGnd1N.defaultProps={height:16,width:16};addPropertyControls(FramerxYNXGnd1N,{variant:{options:[\"Q4MGGC9f3\",\"Dp3iSnVah\",\"zcLktnFgr\",\"kH10VyEJi\",\"EtV19pVnH\",\"x3Y05va7r\",\"G1f0B0GUU\"],optionTitles:[\"Black\",\"Small Blue\",\"Big Blue\",\"Small Yellow\",\"Big Yellow\",\"Small Pink\",\"Big Pink\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerxYNXGnd1N,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxYNXGnd1N\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"16\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Dp3iSnVah\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zcLktnFgr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kH10VyEJi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"EtV19pVnH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"x3Y05va7r\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"G1f0B0GUU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"16\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xYNXGnd1N.map","// Generated by Framer (dc5e905)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Star from\"https://framerusercontent.com/modules/EbgCbSupvZNJ70caPxFW/NI7e3SMFTWvzItYewRst/xYNXGnd1N.js\";const StarFonts=getFonts(Star);const cycleOrder=[\"QyrRjgAOn\",\"Ba0EnFFrt\",\"KC8o0YuPi\",\"MVYbTyXqh\"];const serializationHash=\"framer-AzWpn\";const variantClassNames={Ba0EnFFrt:\"framer-v-16cpr2k\",KC8o0YuPi:\"framer-v-5ezy35\",MVYbTyXqh:\"framer-v-anpyyg\",QyrRjgAOn:\"framer-v-95j5pg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:.1,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};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 transition3={delay:.2,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Footer Default\":\"KC8o0YuPi\",\"Footer Hover\":\"MVYbTyXqh\",Default:\"QyrRjgAOn\",Hover:\"Ba0EnFFrt\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"QyrRjgAOn\"};};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:\"QyrRjgAOn\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1ah1bww=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"Ba0EnFFrt\");});const onMouseLeavewhepin=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"QyrRjgAOn\");});const onTap19jglgm=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"MVYbTyXqh\");});const onMouseEnter1nvfzbg=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"MVYbTyXqh\");});const onMouseLeave1u5hu5m=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"KC8o0YuPi\");});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:{webPageId:\"d0DZZVK1m\"},motionChild:true,nodeId:\"QyrRjgAOn\",openInNewTab:false,scopeId:\"p4XuRKsp6\",...addPropertyOverrides({KC8o0YuPi:{href:{webPageId:\"llpnUAdeU\"}},MVYbTyXqh:{href:{webPageId:\"llpnUAdeU\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-95j5pg\",className,classNames)} framer-fxg7ae`,\"data-framer-name\":\"Default\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"QyrRjgAOn\",onMouseEnter:onMouseEnter1ah1bww,ref:refBinding,style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,...style},variants:{KC8o0YuPi:{backgroundColor:\"rgb(255, 255, 255)\"},MVYbTyXqh:{backgroundColor:\"var(--token-62adb578-f427-4c6c-a97c-f6c6023eb39c, rgb(255, 255, 255))\"}},...addPropertyOverrides({Ba0EnFFrt:{\"data-framer-name\":\"Hover\",onMouseLeave:onMouseLeavewhepin},KC8o0YuPi:{\"data-framer-name\":\"Footer Default\",onMouseEnter:onMouseEnter1nvfzbg,onTap:onTap19jglgm},MVYbTyXqh:{\"data-framer-name\":\"Footer Hover\",onMouseEnter:undefined,onMouseLeave:onMouseLeave1u5hu5m}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Let's Talk!\"})}),className:\"framer-1h50koa\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"qsuLZQ7Li\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{MVYbTyXqh:{\"--extracted-r6o4lv\":\"var(--token-6693398a-fff3-48ae-bb96-b8f4e4f948a4, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KC8o0YuPi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\"},children:\"Let's Chat!\"})})},MVYbTyXqh:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6693398a-fff3-48ae-bb96-b8f4e4f948a4, rgb(0, 0, 0)))\"},children:\"Let's Chat!\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({Ba0EnFFrt:{value:transition2},MVYbTyXqh:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:(componentViewport?.y||0)+2,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15ukrh1-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"TazcBXd9n-container\",nodeId:\"TazcBXd9n\",rendersWithMotion:true,scopeId:\"p4XuRKsp6\",style:{opacity:0,rotate:-180},variants:{Ba0EnFFrt:{opacity:1,rotate:0},MVYbTyXqh:{opacity:1,rotate:0}},children:/*#__PURE__*/_jsx(Star,{height:\"100%\",id:\"TazcBXd9n\",layoutId:\"TazcBXd9n\",variant:\"Dp3iSnVah\",width:\"100%\",...addPropertyOverrides({KC8o0YuPi:{variant:\"Q4MGGC9f3\"},MVYbTyXqh:{variant:\"Q4MGGC9f3\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({Ba0EnFFrt:{value:transition1},MVYbTyXqh:{value:transition1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:(componentViewport?.y||0)+13,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10i5vn-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"bE511vtYN-container\",nodeId:\"bE511vtYN\",rendersWithMotion:true,scopeId:\"p4XuRKsp6\",style:{opacity:0,rotate:-180},variants:{Ba0EnFFrt:{opacity:1,rotate:0},MVYbTyXqh:{opacity:1,rotate:0}},children:/*#__PURE__*/_jsx(Star,{height:\"100%\",id:\"bE511vtYN\",layoutId:\"bE511vtYN\",variant:\"x3Y05va7r\",width:\"100%\",...addPropertyOverrides({KC8o0YuPi:{variant:\"Q4MGGC9f3\"},MVYbTyXqh:{variant:\"Q4MGGC9f3\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({Ba0EnFFrt:{value:transition3},MVYbTyXqh:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:(componentViewport?.y||0)+(componentViewport?.height||50)-13,...addPropertyOverrides({KC8o0YuPi:{y:(componentViewport?.y||0)+(componentViewport?.height||42)-13},MVYbTyXqh:{y:(componentViewport?.y||0)+(componentViewport?.height||42)-13}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yah3gb-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"gduwMD_Bp-container\",nodeId:\"gduwMD_Bp\",rendersWithMotion:true,scopeId:\"p4XuRKsp6\",style:{opacity:0,rotate:-180},variants:{Ba0EnFFrt:{opacity:1,rotate:0},MVYbTyXqh:{opacity:1,rotate:0}},children:/*#__PURE__*/_jsx(Star,{height:\"100%\",id:\"gduwMD_Bp\",layoutId:\"gduwMD_Bp\",variant:\"kH10VyEJi\",width:\"100%\",...addPropertyOverrides({KC8o0YuPi:{variant:\"Q4MGGC9f3\"},MVYbTyXqh:{variant:\"Q4MGGC9f3\"}},baseVariant,gestureVariant)})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AzWpn.framer-fxg7ae, .framer-AzWpn .framer-fxg7ae { display: block; }\",\".framer-AzWpn.framer-95j5pg { 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: 11px 20px 11px 20px; position: relative; text-decoration: none; width: min-content; }\",\".framer-AzWpn .framer-1h50koa { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-AzWpn .framer-15ukrh1-container { flex: none; height: auto; position: absolute; right: 6px; top: 2px; width: auto; z-index: 1; }\",\".framer-AzWpn .framer-10i5vn-container { flex: none; height: auto; left: -2px; position: absolute; top: 13px; width: auto; z-index: 1; }\",\".framer-AzWpn .framer-1yah3gb-container { bottom: -3px; flex: none; height: auto; position: absolute; right: 35px; width: auto; z-index: 1; }\",\".framer-AzWpn.framer-v-5ezy35.framer-95j5pg { cursor: pointer; padding: 7px 17px 7px 17px; }\",\".framer-AzWpn.framer-v-anpyyg.framer-95j5pg { padding: 7px 17px 7px 17px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 110\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Ba0EnFFrt\":{\"layout\":[\"auto\",\"auto\"]},\"KC8o0YuPi\":{\"layout\":[\"auto\",\"auto\"]},\"MVYbTyXqh\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerp4XuRKsp6=withCSS(Component,css,\"framer-AzWpn\");export default Framerp4XuRKsp6;Framerp4XuRKsp6.displayName=\"Button Primary 2\";Framerp4XuRKsp6.defaultProps={height:50,width:110};addPropertyControls(Framerp4XuRKsp6,{variant:{options:[\"QyrRjgAOn\",\"Ba0EnFFrt\",\"KC8o0YuPi\",\"MVYbTyXqh\"],optionTitles:[\"Default\",\"Hover\",\"Footer Default\",\"Footer Hover\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerp4XuRKsp6,[{explicitInter:true,fonts:[{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v15/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"}]},...StarFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerp4XuRKsp6\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"110\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Ba0EnFFrt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KC8o0YuPi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MVYbTyXqh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"50\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./p4XuRKsp6.map","// Generated by Framer (dc5e905)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={cYCRudB6M:{hover:true},yBdYOac4S:{hover:true}};const cycleOrder=[\"cYCRudB6M\",\"yBdYOac4S\"];const serializationHash=\"framer-7UajV\";const variantClassNames={cYCRudB6M:\"framer-v-1d0leoz\",yBdYOac4S:\"framer-v-1o5ha20\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};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={Footer:\"yBdYOac4S\",Navbar:\"cYCRudB6M\"};const getProps=({height,id,link,newTab,text,width,...props})=>{return{...props,fWXCdEy6u:link??props.fWXCdEy6u,iOiyIl9Q4:newTab??props.iOiyIl9Q4,SJTM2Q8Ph:text??props.SJTM2Q8Ph??\"Portfolio\",variant:humanReadableVariantMap[props.variant]??props.variant??\"cYCRudB6M\"};};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,SJTM2Q8Ph,fWXCdEy6u,iOiyIl9Q4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"cYCRudB6M\",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:fWXCdEy6u,motionChild:true,nodeId:\"cYCRudB6M\",openInNewTab:iOiyIl9Q4,scopeId:\"sUb_0ZpgP\",...addPropertyOverrides({yBdYOac4S:{openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1d0leoz\",className,classNames)} framer-189rnap`,\"data-framer-name\":\"Navbar\",layoutDependency:layoutDependency,layoutId:\"cYCRudB6M\",ref:refBinding,style:{...style},...addPropertyOverrides({\"cYCRudB6M-hover\":{\"data-framer-name\":undefined},\"yBdYOac4S-hover\":{\"data-framer-name\":undefined},yBdYOac4S:{\"data-framer-name\":\"Footer\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1v5vcfl\",\"data-framer-name\":\"Highlight\",layoutDependency:layoutDependency,layoutId:\"X_wQ0Ezm_\",style:{backgroundColor:\"var(--token-0a28bb03-f959-4345-9ae2-8b178dde442f, rgb(157, 220, 255))\"},variants:{\"cYCRudB6M-hover\":{backgroundColor:\"var(--token-589ff8cc-db25-4c13-b2d2-416f607543ae, rgb(102, 64, 214))\"},yBdYOac4S:{backgroundColor:\"var(--token-62adb578-f427-4c6c-a97c-f6c6023eb39c, rgb(255, 255, 255))\"}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\"},children:\"Portfolio\"})}),className:\"framer-a3lm5i\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"JGgQepgcG\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:SJTM2Q8Ph,variants:{\"cYCRudB6M-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},yBdYOac4S:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"cYCRudB6M-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Portfolio\"})})},\"yBdYOac4S-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\"},children:\"Portfolio\"})})},yBdYOac4S:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Portfolio\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7UajV.framer-189rnap, .framer-7UajV .framer-189rnap { display: block; }\",\".framer-7UajV.framer-1d0leoz { 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: hidden; padding: 4px; position: relative; text-decoration: none; width: min-content; }\",\".framer-7UajV .framer-1v5vcfl { flex: none; height: 100%; left: -1px; overflow: hidden; position: absolute; top: 0px; width: 1%; z-index: 1; }\",\".framer-7UajV .framer-a3lm5i { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\".framer-7UajV.framer-v-1o5ha20 .framer-1v5vcfl { left: -2px; width: 1%; }\",\".framer-7UajV.framer-v-1d0leoz.hover .framer-1v5vcfl, .framer-7UajV.framer-v-1o5ha20.hover .framer-1v5vcfl { width: 101%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 70\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"yBdYOac4S\":{\"layout\":[\"auto\",\"auto\"]},\"D7NKH1nDp\":{\"layout\":[\"auto\",\"auto\"]},\"c1IuztXHl\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"SJTM2Q8Ph\":\"text\",\"fWXCdEy6u\":\"link\",\"iOiyIl9Q4\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersUb_0ZpgP=withCSS(Component,css,\"framer-7UajV\");export default FramersUb_0ZpgP;FramersUb_0ZpgP.displayName=\"Navlink 5\";FramersUb_0ZpgP.defaultProps={height:36,width:70};addPropertyControls(FramersUb_0ZpgP,{variant:{options:[\"cYCRudB6M\",\"yBdYOac4S\"],optionTitles:[\"Navbar\",\"Footer\"],title:\"Variant\",type:ControlType.Enum},SJTM2Q8Ph:{defaultValue:\"Portfolio\",displayTextArea:false,title:\"Text\",type:ControlType.String},fWXCdEy6u:{title:\"Link\",type:ControlType.Link},iOiyIl9Q4:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean}});addFonts(FramersUb_0ZpgP,[{explicitInter:true,fonts:[{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v15/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersUb_0ZpgP\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"SJTM2Q8Ph\\\":\\\"text\\\",\\\"fWXCdEy6u\\\":\\\"link\\\",\\\"iOiyIl9Q4\\\":\\\"newTab\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"70\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"yBdYOac4S\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"D7NKH1nDp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"c1IuztXHl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"36\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sUb_0ZpgP.map","// Generated by Framer (dc5e905)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={me74x4sTC:{hover:true},SrtP2Sbkw:{hover:true}};const cycleOrder=[\"me74x4sTC\",\"SrtP2Sbkw\"];const serializationHash=\"framer-W55m6\";const variantClassNames={me74x4sTC:\"framer-v-1jb1qnd\",SrtP2Sbkw:\"framer-v-146u7z\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};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={Footer:\"SrtP2Sbkw\",Navbar:\"me74x4sTC\"};const getProps=({height,id,link,newTab,text,width,...props})=>{return{...props,fWXCdEy6u:link??props.fWXCdEy6u,iOiyIl9Q4:newTab??props.iOiyIl9Q4,SJTM2Q8Ph:text??props.SJTM2Q8Ph??\"Portfolio\",variant:humanReadableVariantMap[props.variant]??props.variant??\"me74x4sTC\"};};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,SJTM2Q8Ph,fWXCdEy6u,iOiyIl9Q4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"me74x4sTC\",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:fWXCdEy6u,motionChild:true,nodeId:\"me74x4sTC\",openInNewTab:iOiyIl9Q4,scopeId:\"svb2zoObf\",...addPropertyOverrides({SrtP2Sbkw:{openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1jb1qnd\",className,classNames)} framer-9it6ur`,\"data-framer-name\":\"Navbar\",layoutDependency:layoutDependency,layoutId:\"me74x4sTC\",ref:refBinding,style:{...style},...addPropertyOverrides({\"me74x4sTC-hover\":{\"data-framer-name\":undefined},\"SrtP2Sbkw-hover\":{\"data-framer-name\":undefined},SrtP2Sbkw:{\"data-framer-name\":\"Footer\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1amp9lq\",\"data-framer-name\":\"Highlight\",layoutDependency:layoutDependency,layoutId:\"wP3bIdzLh\",style:{backgroundColor:\"var(--token-0a28bb03-f959-4345-9ae2-8b178dde442f, rgb(157, 220, 255))\"},variants:{\"me74x4sTC-hover\":{backgroundColor:\"var(--token-589ff8cc-db25-4c13-b2d2-416f607543ae, rgb(102, 64, 214))\"},SrtP2Sbkw:{backgroundColor:\"var(--token-62adb578-f427-4c6c-a97c-f6c6023eb39c, rgb(255, 255, 255))\"}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\"},children:\"Portfolio\"})}),className:\"framer-78up5v\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"NEIOy9SV_\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:SJTM2Q8Ph,variants:{\"me74x4sTC-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},SrtP2Sbkw:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"me74x4sTC-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Portfolio\"})})},\"SrtP2Sbkw-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\"},children:\"Portfolio\"})})},SrtP2Sbkw:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Portfolio\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-W55m6.framer-9it6ur, .framer-W55m6 .framer-9it6ur { display: block; }\",\".framer-W55m6.framer-1jb1qnd { 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: hidden; padding: 4px; position: relative; text-decoration: none; width: min-content; }\",\".framer-W55m6 .framer-1amp9lq { flex: none; height: 100%; left: -1px; overflow: hidden; position: absolute; top: 0px; width: 1%; z-index: 1; }\",\".framer-W55m6 .framer-78up5v { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\".framer-W55m6.framer-v-146u7z .framer-1amp9lq { left: -2px; width: 1%; }\",\".framer-W55m6.framer-v-1jb1qnd.hover .framer-1amp9lq, .framer-W55m6.framer-v-146u7z.hover .framer-1amp9lq { width: 101%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 70\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"SrtP2Sbkw\":{\"layout\":[\"auto\",\"auto\"]},\"OvCiPwX0d\":{\"layout\":[\"auto\",\"auto\"]},\"AVGMILt5Y\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"SJTM2Q8Ph\":\"text\",\"fWXCdEy6u\":\"link\",\"iOiyIl9Q4\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framersvb2zoObf=withCSS(Component,css,\"framer-W55m6\");export default Framersvb2zoObf;Framersvb2zoObf.displayName=\"Navlink 6\";Framersvb2zoObf.defaultProps={height:36,width:70};addPropertyControls(Framersvb2zoObf,{variant:{options:[\"me74x4sTC\",\"SrtP2Sbkw\"],optionTitles:[\"Navbar\",\"Footer\"],title:\"Variant\",type:ControlType.Enum},SJTM2Q8Ph:{defaultValue:\"Portfolio\",displayTextArea:false,title:\"Text\",type:ControlType.String},fWXCdEy6u:{title:\"Link\",type:ControlType.Link},iOiyIl9Q4:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean}});addFonts(Framersvb2zoObf,[{explicitInter:true,fonts:[{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v15/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framersvb2zoObf\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"SJTM2Q8Ph\\\":\\\"text\\\",\\\"fWXCdEy6u\\\":\\\"link\\\",\\\"iOiyIl9Q4\\\":\\\"newTab\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"SrtP2Sbkw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OvCiPwX0d\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"AVGMILt5Y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"70\",\"framerIntrinsicHeight\":\"36\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./svb2zoObf.map","// Generated by Framer (3bdc3c5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Navlink7 from\"https://framerusercontent.com/modules/kJoZXmIawpYCwCvVwYRX/GHTO2eXxqJi2KHdONYI4/afK6Itnsl.js\";import FooterEmail from\"https://framerusercontent.com/modules/1WKJX45MRSEELlq4OPrM/7O52V9fonsOjRWet4crY/Jhd9lh2J6.js\";import Navlink8 from\"https://framerusercontent.com/modules/ZnQodsgC5Wjrqw0BbbVU/dAd5LjVDbLM4EDLXQ60V/kgvk3ZGhA.js\";import ButtonPrimary2 from\"https://framerusercontent.com/modules/20Zs2GrjWnAVBSbXs0bE/0mT9FQTpLbXglSqmHY3f/p4XuRKsp6.js\";import Navlink5 from\"https://framerusercontent.com/modules/CnLkESLRSqSKMBPqBDoL/ahIAc3RlSdE8cj0CXchE/sUb_0ZpgP.js\";import Navlink6 from\"https://framerusercontent.com/modules/X21wU1Kxl53ziXrABm6g/Fej7r4R3gDKG51utezkV/svb2zoObf.js\";const FooterEmailFonts=getFonts(FooterEmail);const ButtonPrimary2Fonts=getFonts(ButtonPrimary2);const Navlink5Fonts=getFonts(Navlink5);const Navlink6Fonts=getFonts(Navlink6);const Navlink7Fonts=getFonts(Navlink7);const Navlink8Fonts=getFonts(Navlink8);const cycleOrder=[\"BUBLDK3Cr\",\"ExVgTxje3\"];const serializationHash=\"framer-4TtPV\";const variantClassNames={BUBLDK3Cr:\"framer-v-15muyc2\",ExVgTxje3:\"framer-v-j5d89b\"};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 transition2={damping:16,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,transition:transition2};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={All:\"BUBLDK3Cr\",Mobile:\"ExVgTxje3\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"BUBLDK3Cr\"};};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:\"BUBLDK3Cr\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1xcm0fl=activeVariantCallback(async(...args)=>{setVariant(\"BUBLDK3Cr\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-15muyc2\",className,classNames),\"data-framer-name\":\"All\",layoutDependency:layoutDependency,layoutId:\"BUBLDK3Cr\",ref:refBinding,style:{backgroundColor:\"var(--token-ab6739cc-dce6-4d8a-a1a9-bd5e94e6d75c, rgb(26, 26, 26))\",borderTopLeftRadius:50,borderTopRightRadius:50,...style},...addPropertyOverrides({ExVgTxje3:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dil18l\",layoutDependency:layoutDependency,layoutId:\"R_3xilcFI\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1f67tew\",\"data-framer-name\":\"Top Part\",layoutDependency:layoutDependency,layoutId:\"UPzqacqN0\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(99, 99, 99))\"},children:[\"Think I'd be a good fit? Let's connect\",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-a62ea61d-ff7a-4157-8e11-935395736ce4, rgb(87, 87, 87)))\"},children:\" \"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"16px\",\"--framer-text-color\":\"var(--extracted-3sq8v0, var(--token-a62ea61d-ff7a-4157-8e11-935395736ce4, rgb(87, 87, 87)))\"},children:\"💌\"})]})}),className:\"framer-sjltcr\",\"data-framer-name\":\"Yay! We've made it to the finish line. Say 👋 hi!\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SuTA1oY7f\",style:{\"--extracted-1w3ko1f\":\"var(--token-a62ea61d-ff7a-4157-8e11-935395736ce4, rgb(87, 87, 87))\",\"--extracted-3sq8v0\":\"var(--token-a62ea61d-ff7a-4157-8e11-935395736ce4, rgb(87, 87, 87))\",\"--extracted-r6o4lv\":\"rgb(99, 99, 99)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:(componentViewport?.y||0)+21+0+16+0+134,...addPropertyOverrides({ExVgTxje3:{y:(componentViewport?.y||0)+21+0+16+0+148}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e39v8c-container\",layoutDependency:layoutDependency,layoutId:\"F4LHCrl83-container\",nodeId:\"F4LHCrl83\",rendersWithMotion:true,scopeId:\"AJ8vZNdR2\",children:/*#__PURE__*/_jsx(FooterEmail,{height:\"100%\",id:\"F4LHCrl83\",layoutId:\"F4LHCrl83\",style:{height:\"100%\",width:\"100%\"},variant:\"bU2JKRFEH\",width:\"100%\",...addPropertyOverrides({ExVgTxje3:{variant:\"gKiP_vGWQ\"}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+21+0+16,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6e5ck4-container\",layoutDependency:layoutDependency,layoutId:\"RgY8PxPHX-container\",nodeId:\"RgY8PxPHX\",rendersWithMotion:true,scopeId:\"AJ8vZNdR2\",whileTap:animation,children:/*#__PURE__*/_jsx(ButtonPrimary2,{height:\"100%\",id:\"RgY8PxPHX\",layoutId:\"RgY8PxPHX\",variant:\"KC8o0YuPi\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8rk9ly\",layoutDependency:layoutDependency,layoutId:\"vrHgbtlkM\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18gcxvo\",\"data-framer-name\":\"Social\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"RdKjUbVfS\",onTap:onTap1xcm0fl,children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+21+239+0+0,...addPropertyOverrides({ExVgTxje3:{y:(componentViewport?.y||0)+21+253+14.5+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1n8lmnc-container\",layoutDependency:layoutDependency,layoutId:\"SBWUlnqKf-container\",nodeId:\"SBWUlnqKf\",rendersWithMotion:true,scopeId:\"AJ8vZNdR2\",children:/*#__PURE__*/_jsx(Navlink5,{fWXCdEy6u:resolvedLinks[0],height:\"100%\",id:\"SBWUlnqKf\",iOiyIl9Q4:false,layoutId:\"SBWUlnqKf\",SJTM2Q8Ph:\"Home\",variant:\"yBdYOac4S\",width:\"100%\",...addPropertyOverrides({ExVgTxje3:{fWXCdEy6u:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ffjc3kRKy\"},implicitPathVariables:undefined},{href:{webPageId:\"Ffjc3kRKy\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+21+239+0+0,...addPropertyOverrides({ExVgTxje3:{y:(componentViewport?.y||0)+21+253+14.5+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wqox87-container\",layoutDependency:layoutDependency,layoutId:\"fE5IpApyf-container\",nodeId:\"fE5IpApyf\",rendersWithMotion:true,scopeId:\"AJ8vZNdR2\",children:/*#__PURE__*/_jsx(Navlink6,{fWXCdEy6u:resolvedLinks1[0],height:\"100%\",id:\"fE5IpApyf\",iOiyIl9Q4:false,layoutId:\"fE5IpApyf\",SJTM2Q8Ph:\"Projects\",variant:\"SrtP2Sbkw\",width:\"100%\",...addPropertyOverrides({ExVgTxje3:{fWXCdEy6u:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"uoX5ej26O\"},implicitPathVariables:undefined},{href:{webPageId:\"uoX5ej26O\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+21+239+0+0,...addPropertyOverrides({ExVgTxje3:{y:(componentViewport?.y||0)+21+253+14.5+0+56}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1r2sm3f-container\",layoutDependency:layoutDependency,layoutId:\"HOZYMyCKF-container\",nodeId:\"HOZYMyCKF\",rendersWithMotion:true,scopeId:\"AJ8vZNdR2\",children:/*#__PURE__*/_jsx(Navlink7,{fWXCdEy6u:resolvedLinks2[0],height:\"100%\",id:\"HOZYMyCKF\",iOiyIl9Q4:true,layoutId:\"HOZYMyCKF\",SJTM2Q8Ph:\"Design Lab\",variant:\"wVjUAeQfq\",width:\"100%\",...addPropertyOverrides({ExVgTxje3:{fWXCdEy6u:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pbBTU27pw\"},implicitPathVariables:undefined},{href:{webPageId:\"pbBTU27pw\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+21+239+0+0,...addPropertyOverrides({ExVgTxje3:{y:(componentViewport?.y||0)+21+253+14.5+0+56}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10z9agl-container\",layoutDependency:layoutDependency,layoutId:\"R1fEC5IBq-container\",nodeId:\"R1fEC5IBq\",rendersWithMotion:true,scopeId:\"AJ8vZNdR2\",children:/*#__PURE__*/_jsx(Navlink8,{fWXCdEy6u:resolvedLinks3[0],height:\"100%\",id:\"R1fEC5IBq\",iOiyIl9Q4:true,layoutId:\"R1fEC5IBq\",SJTM2Q8Ph:\"About\",variant:\"C0jHY3NU6\",width:\"100%\",...addPropertyOverrides({ExVgTxje3:{fWXCdEy6u:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4eavml\",\"data-framer-name\":\"Social\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"aIvpzz4PY\",onTap:onTap1xcm0fl,children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/mitali.eats/?hl=en\",motionChild:true,nodeId:\"etk0YSiSI\",scopeId:\"AJ8vZNdR2\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+21+239+4.5+0),pixelHeight:2048,pixelWidth:2048,sizes:\"27px\",src:\"https://framerusercontent.com/images/N9WB2vYwirnDEJguWkaL3cVLg.webp\",srcSet:\"https://framerusercontent.com/images/N9WB2vYwirnDEJguWkaL3cVLg.webp?scale-down-to=512 512w,https://framerusercontent.com/images/N9WB2vYwirnDEJguWkaL3cVLg.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/N9WB2vYwirnDEJguWkaL3cVLg.webp 2048w\"},className:\"framer-yy5ufe framer-nbwvlx\",layoutDependency:layoutDependency,layoutId:\"etk0YSiSI\",...addPropertyOverrides({ExVgTxje3:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+21+253+0+0+0),pixelHeight:2048,pixelWidth:2048,sizes:\"27px\",src:\"https://framerusercontent.com/images/N9WB2vYwirnDEJguWkaL3cVLg.webp\",srcSet:\"https://framerusercontent.com/images/N9WB2vYwirnDEJguWkaL3cVLg.webp?scale-down-to=512 512w,https://framerusercontent.com/images/N9WB2vYwirnDEJguWkaL3cVLg.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/N9WB2vYwirnDEJguWkaL3cVLg.webp 2048w\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/mitali-das-928a771b5/\",motionChild:true,nodeId:\"DhZpAnnKO\",scopeId:\"AJ8vZNdR2\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+21+239+4.5+0),pixelHeight:1024,pixelWidth:1024,sizes:\"27px\",src:\"https://framerusercontent.com/images/MyDbtTL9IBURnYtRFm6l3Q6XY.webp\",srcSet:\"https://framerusercontent.com/images/MyDbtTL9IBURnYtRFm6l3Q6XY.webp?scale-down-to=512 512w,https://framerusercontent.com/images/MyDbtTL9IBURnYtRFm6l3Q6XY.webp 1024w\"},className:\"framer-1hi15zi framer-nbwvlx\",layoutDependency:layoutDependency,layoutId:\"DhZpAnnKO\",style:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},...addPropertyOverrides({ExVgTxje3:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+21+253+0+0+47),pixelHeight:1024,pixelWidth:1024,sizes:\"27px\",src:\"https://framerusercontent.com/images/MyDbtTL9IBURnYtRFm6l3Q6XY.webp\",srcSet:\"https://framerusercontent.com/images/MyDbtTL9IBURnYtRFm6l3Q6XY.webp?scale-down-to=512 512w,https://framerusercontent.com/images/MyDbtTL9IBURnYtRFm6l3Q6XY.webp 1024w\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.behance.net/mitalidas5\",motionChild:true,nodeId:\"neXQqZe7D\",scopeId:\"AJ8vZNdR2\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+21+239+4.5+0),pixelHeight:715,pixelWidth:718,sizes:\"27px\",src:\"https://framerusercontent.com/images/WITJukigyWzpRKKFIwM9xmwADI.png\",srcSet:\"https://framerusercontent.com/images/WITJukigyWzpRKKFIwM9xmwADI.png?scale-down-to=512 512w,https://framerusercontent.com/images/WITJukigyWzpRKKFIwM9xmwADI.png 718w\"},className:\"framer-1untyt5 framer-nbwvlx\",layoutDependency:layoutDependency,layoutId:\"neXQqZe7D\",style:{borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2},...addPropertyOverrides({ExVgTxje3:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+21+253+0+0+94),pixelHeight:715,pixelWidth:718,sizes:\"27px\",src:\"https://framerusercontent.com/images/WITJukigyWzpRKKFIwM9xmwADI.png\",srcSet:\"https://framerusercontent.com/images/WITJukigyWzpRKKFIwM9xmwADI.png?scale-down-to=512 512w,https://framerusercontent.com/images/WITJukigyWzpRKKFIwM9xmwADI.png 718w\"}}},baseVariant,gestureVariant)})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-cu7lvx\",\"data-framer-name\":\"Upadates\",layoutDependency:layoutDependency,layoutId:\"ep1rvwKx6\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"160%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a62ea61d-ff7a-4157-8e11-935395736ce4, rgb(87, 87, 87)))\"},children:\"Last updated 6 . 2025\"})}),className:\"framer-4qm18w\",\"data-framer-name\":\"[LinkedIn]\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZlNYZ6PeV\",style:{\"--extracted-r6o4lv\":\"var(--token-a62ea61d-ff7a-4157-8e11-935395736ce4, rgb(87, 87, 87))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4TtPV.framer-nbwvlx, .framer-4TtPV .framer-nbwvlx { display: block; }\",\".framer-4TtPV.framer-15muyc2 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: flex-start; overflow: visible; padding: 21px 25px 21px 25px; position: relative; width: 800px; }\",\".framer-4TtPV .framer-dil18l { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: visible; padding: 16px 0px 16px 0px; position: relative; width: 100%; }\",\".framer-4TtPV .framer-1f67tew { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-4TtPV .framer-sjltcr { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-4TtPV .framer-1e39v8c-container { cursor: crosshair; flex: none; height: 45px; position: relative; width: 100%; }\",\".framer-4TtPV .framer-6e5ck4-container { cursor: pointer; flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-4TtPV .framer-8rk9ly { 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: 100%; }\",\".framer-4TtPV .framer-18gcxvo { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 17px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 64%; }\",\".framer-4TtPV .framer-1n8lmnc-container, .framer-4TtPV .framer-wqox87-container, .framer-4TtPV .framer-1r2sm3f-container, .framer-4TtPV .framer-10z9agl-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-4TtPV .framer-4eavml { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 35%; }\",\".framer-4TtPV .framer-yy5ufe, .framer-4TtPV .framer-1hi15zi, .framer-4TtPV .framer-1untyt5 { flex: none; height: 27px; position: relative; text-decoration: none; width: 27px; }\",\".framer-4TtPV .framer-cu7lvx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 760px; }\",\".framer-4TtPV .framer-4qm18w { cursor: crosshair; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-4TtPV.framer-v-j5d89b.framer-15muyc2 { width: 360px; }\",\".framer-4TtPV.framer-v-j5d89b .framer-1f67tew { gap: 20px; }\",\".framer-4TtPV.framer-v-j5d89b .framer-18gcxvo { align-content: unset; align-items: unset; display: grid; gap: 20px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); justify-content: center; }\",\".framer-4TtPV.framer-v-j5d89b .framer-1n8lmnc-container, .framer-4TtPV.framer-v-j5d89b .framer-wqox87-container, .framer-4TtPV.framer-v-j5d89b .framer-1r2sm3f-container, .framer-4TtPV.framer-v-j5d89b .framer-10z9agl-container { align-self: start; justify-self: start; width: fit-content; }\",\".framer-4TtPV.framer-v-j5d89b .framer-4eavml { flex-direction: column; gap: 20px; width: 100%; }\",\".framer-4TtPV.framer-v-j5d89b .framer-yy5ufe { order: 0; }\",\".framer-4TtPV.framer-v-j5d89b .framer-1hi15zi { order: 1; }\",\".framer-4TtPV.framer-v-j5d89b .framer-1untyt5 { order: 2; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 263\n * @framerIntrinsicWidth 800\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ExVgTxje3\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAJ8vZNdR2=withCSS(Component,css,\"framer-4TtPV\");export default FramerAJ8vZNdR2;FramerAJ8vZNdR2.displayName=\"Footer/Footer\";FramerAJ8vZNdR2.defaultProps={height:263,width:800};addPropertyControls(FramerAJ8vZNdR2,{variant:{options:[\"BUBLDK3Cr\",\"ExVgTxje3\"],optionTitles:[\"All\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerAJ8vZNdR2,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...FooterEmailFonts,...ButtonPrimary2Fonts,...Navlink5Fonts,...Navlink6Fonts,...Navlink7Fonts,...Navlink8Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAJ8vZNdR2\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ExVgTxje3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"263\",\"framerIntrinsicWidth\":\"800\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AJ8vZNdR2.map","// Generated by Framer (dc5e905)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={cn4sq3Prc:{hover:true},HZlntLo4h:{hover:true}};const cycleOrder=[\"cn4sq3Prc\",\"HZlntLo4h\"];const serializationHash=\"framer-wSe6b\";const variantClassNames={cn4sq3Prc:\"framer-v-1rrhzt9\",HZlntLo4h:\"framer-v-103pndr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};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={Footer:\"HZlntLo4h\",Navbar:\"cn4sq3Prc\"};const getProps=({height,id,link,text,width,...props})=>{return{...props,fWXCdEy6u:link??props.fWXCdEy6u,SJTM2Q8Ph:text??props.SJTM2Q8Ph??\"Portfolio\",variant:humanReadableVariantMap[props.variant]??props.variant??\"cn4sq3Prc\"};};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,SJTM2Q8Ph,fWXCdEy6u,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"cn4sq3Prc\",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:fWXCdEy6u,motionChild:true,nodeId:\"cn4sq3Prc\",openInNewTab:false,scopeId:\"BecoZw0A0\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1rrhzt9\",className,classNames)} framer-1vshtrt`,\"data-framer-name\":\"Navbar\",layoutDependency:layoutDependency,layoutId:\"cn4sq3Prc\",ref:refBinding,style:{...style},...addPropertyOverrides({\"cn4sq3Prc-hover\":{\"data-framer-name\":undefined},\"HZlntLo4h-hover\":{\"data-framer-name\":undefined},HZlntLo4h:{\"data-framer-name\":\"Footer\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-15yh605\",\"data-framer-name\":\"Highlight\",layoutDependency:layoutDependency,layoutId:\"SncovivwM\",style:{backgroundColor:\"var(--token-0a28bb03-f959-4345-9ae2-8b178dde442f, rgb(157, 220, 255))\"},variants:{\"cn4sq3Prc-hover\":{backgroundColor:\"var(--token-589ff8cc-db25-4c13-b2d2-416f607543ae, rgb(102, 64, 214))\"},HZlntLo4h:{backgroundColor:\"var(--token-62adb578-f427-4c6c-a97c-f6c6023eb39c, rgb(255, 255, 255))\"}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\"},children:\"Portfolio\"})}),className:\"framer-1rih5za\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"kTgGYcfvI\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:SJTM2Q8Ph,variants:{\"cn4sq3Prc-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},HZlntLo4h:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"cn4sq3Prc-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Portfolio\"})})},\"HZlntLo4h-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\"},children:\"Portfolio\"})})},HZlntLo4h:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Portfolio\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wSe6b.framer-1vshtrt, .framer-wSe6b .framer-1vshtrt { display: block; }\",\".framer-wSe6b.framer-1rrhzt9 { 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: hidden; padding: 4px; position: relative; text-decoration: none; width: min-content; }\",\".framer-wSe6b .framer-15yh605 { flex: none; height: 100%; left: -1px; overflow: hidden; position: absolute; top: 0px; width: 1%; z-index: 1; }\",\".framer-wSe6b .framer-1rih5za { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\".framer-wSe6b.framer-v-103pndr .framer-15yh605 { left: -2px; width: 1%; }\",\".framer-wSe6b.framer-v-1rrhzt9.hover .framer-15yh605, .framer-wSe6b.framer-v-103pndr.hover .framer-15yh605 { width: 101%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 70\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"HZlntLo4h\":{\"layout\":[\"auto\",\"auto\"]},\"tCpn5zUU1\":{\"layout\":[\"auto\",\"auto\"]},\"ce8kTKNu_\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"SJTM2Q8Ph\":\"text\",\"fWXCdEy6u\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerBecoZw0A0=withCSS(Component,css,\"framer-wSe6b\");export default FramerBecoZw0A0;FramerBecoZw0A0.displayName=\"Navlink 3\";FramerBecoZw0A0.defaultProps={height:36,width:70};addPropertyControls(FramerBecoZw0A0,{variant:{options:[\"cn4sq3Prc\",\"HZlntLo4h\"],optionTitles:[\"Navbar\",\"Footer\"],title:\"Variant\",type:ControlType.Enum},SJTM2Q8Ph:{defaultValue:\"Portfolio\",displayTextArea:false,title:\"Text\",type:ControlType.String},fWXCdEy6u:{title:\"Link\",type:ControlType.Link}});addFonts(FramerBecoZw0A0,[{explicitInter:true,fonts:[{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v15/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBecoZw0A0\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"36\",\"framerVariables\":\"{\\\"SJTM2Q8Ph\\\":\\\"text\\\",\\\"fWXCdEy6u\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"70\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HZlntLo4h\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"tCpn5zUU1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ce8kTKNu_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BecoZw0A0.map","// Generated by Framer (dc5e905)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={MJ3pmiomj:{hover:true},NTSLYKqLz:{hover:true}};const cycleOrder=[\"MJ3pmiomj\",\"NTSLYKqLz\"];const serializationHash=\"framer-H4cqN\";const variantClassNames={MJ3pmiomj:\"framer-v-mrgs5p\",NTSLYKqLz:\"framer-v-rqblkp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};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={Footer:\"NTSLYKqLz\",Navbar:\"MJ3pmiomj\"};const getProps=({height,id,link,newTab,text,width,...props})=>{return{...props,fWXCdEy6u:link??props.fWXCdEy6u,iOiyIl9Q4:newTab??props.iOiyIl9Q4,SJTM2Q8Ph:text??props.SJTM2Q8Ph??\"Portfolio\",variant:humanReadableVariantMap[props.variant]??props.variant??\"MJ3pmiomj\"};};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,SJTM2Q8Ph,fWXCdEy6u,iOiyIl9Q4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"MJ3pmiomj\",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:fWXCdEy6u,motionChild:true,nodeId:\"MJ3pmiomj\",openInNewTab:iOiyIl9Q4,scopeId:\"Km36N2e_2\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-mrgs5p\",className,classNames)} framer-ppyq1m`,\"data-framer-name\":\"Navbar\",layoutDependency:layoutDependency,layoutId:\"MJ3pmiomj\",ref:refBinding,style:{...style},...addPropertyOverrides({\"MJ3pmiomj-hover\":{\"data-framer-name\":undefined},\"NTSLYKqLz-hover\":{\"data-framer-name\":undefined},NTSLYKqLz:{\"data-framer-name\":\"Footer\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-o93piw\",\"data-framer-name\":\"Highlight\",layoutDependency:layoutDependency,layoutId:\"wuVdHt6Ex\",style:{backgroundColor:\"var(--token-0a28bb03-f959-4345-9ae2-8b178dde442f, rgb(157, 220, 255))\"},variants:{\"MJ3pmiomj-hover\":{backgroundColor:\"var(--token-589ff8cc-db25-4c13-b2d2-416f607543ae, rgb(102, 64, 214))\"},NTSLYKqLz:{backgroundColor:\"var(--token-62adb578-f427-4c6c-a97c-f6c6023eb39c, rgb(255, 255, 255))\"}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\"},children:\"Portfolio\"})}),className:\"framer-5mexs0\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"d0mgLYTSs\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:SJTM2Q8Ph,variants:{\"MJ3pmiomj-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},NTSLYKqLz:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"MJ3pmiomj-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Portfolio\"})})},\"NTSLYKqLz-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\"},children:\"Portfolio\"})})},NTSLYKqLz:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Portfolio\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-H4cqN.framer-ppyq1m, .framer-H4cqN .framer-ppyq1m { display: block; }\",\".framer-H4cqN.framer-mrgs5p { 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: hidden; padding: 4px; position: relative; text-decoration: none; width: min-content; }\",\".framer-H4cqN .framer-o93piw { flex: none; height: 100%; left: -1px; overflow: hidden; position: absolute; top: 0px; width: 1%; z-index: 1; }\",\".framer-H4cqN .framer-5mexs0 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\".framer-H4cqN.framer-v-rqblkp .framer-o93piw { left: -2px; width: 1%; }\",\".framer-H4cqN.framer-v-mrgs5p.hover .framer-o93piw, .framer-H4cqN.framer-v-rqblkp.hover .framer-o93piw { width: 101%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 70\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"NTSLYKqLz\":{\"layout\":[\"auto\",\"auto\"]},\"vqqWAlH61\":{\"layout\":[\"auto\",\"auto\"]},\"cxaxrHb22\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"SJTM2Q8Ph\":\"text\",\"fWXCdEy6u\":\"link\",\"iOiyIl9Q4\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKm36N2e_2=withCSS(Component,css,\"framer-H4cqN\");export default FramerKm36N2e_2;FramerKm36N2e_2.displayName=\"Navlink 2\";FramerKm36N2e_2.defaultProps={height:36,width:70};addPropertyControls(FramerKm36N2e_2,{variant:{options:[\"MJ3pmiomj\",\"NTSLYKqLz\"],optionTitles:[\"Navbar\",\"Footer\"],title:\"Variant\",type:ControlType.Enum},SJTM2Q8Ph:{defaultValue:\"Portfolio\",displayTextArea:false,title:\"Text\",type:ControlType.String},fWXCdEy6u:{title:\"Link\",type:ControlType.Link},iOiyIl9Q4:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean}});addFonts(FramerKm36N2e_2,[{explicitInter:true,fonts:[{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v15/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKm36N2e_2\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"36\",\"framerVariables\":\"{\\\"SJTM2Q8Ph\\\":\\\"text\\\",\\\"fWXCdEy6u\\\":\\\"link\\\",\\\"iOiyIl9Q4\\\":\\\"newTab\\\"}\",\"framerIntrinsicWidth\":\"70\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NTSLYKqLz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vqqWAlH61\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cxaxrHb22\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Km36N2e_2.map","// Generated by Framer (dc5e905)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-9bax1\";const variantClassNames={GgcdCob7W:\"framer-v-11jz8u8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,LU8d8_shR:click??props.LU8d8_shR};};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,LU8d8_shR,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"GgcdCob7W\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1hux2p9=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(LU8d8_shR){const res=await LU8d8_shR(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"GgcdCob7W\",scopeId:\"RYrIbvJtd\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-11jz8u8\",className,classNames)} framer-zhvf35`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"GgcdCob7W\",onTap:onTap1hux2p9,ref:refBinding,style:{backgroundColor:\"rgba(102, 64, 214, 0)\",...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ab6739cc-dce6-4d8a-a1a9-bd5e94e6d75c, rgb(26, 26, 26)))\"},children:\"Mitali\"})}),className:\"framer-1nmxvmy\",fonts:[\"GF;DM Sans-500\"],layoutDependency:layoutDependency,layoutId:\"mzEzuDWmg\",style:{\"--extracted-r6o4lv\":\"var(--token-ab6739cc-dce6-4d8a-a1a9-bd5e94e6d75c, rgb(26, 26, 26))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9bax1.framer-zhvf35, .framer-9bax1 .framer-zhvf35 { display: block; }\",\".framer-9bax1.framer-11jz8u8 { 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: hidden; padding: 4px; position: relative; text-decoration: none; width: min-content; }\",\".framer-9bax1 .framer-1nmxvmy { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 49\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"LU8d8_shR\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRYrIbvJtd=withCSS(Component,css,\"framer-9bax1\");export default FramerRYrIbvJtd;FramerRYrIbvJtd.displayName=\"Logo\";FramerRYrIbvJtd.defaultProps={height:36,width:49};addPropertyControls(FramerRYrIbvJtd,{LU8d8_shR:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerRYrIbvJtd,[{explicitInter:true,fonts:[{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v15/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhS2f3ZGMZpg.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRYrIbvJtd\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"LU8d8_shR\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"49\",\"framerIntrinsicHeight\":\"36\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RYrIbvJtd.map","// Generated by Framer (dc5e905)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Star from\"https://framerusercontent.com/modules/EbgCbSupvZNJ70caPxFW/NI7e3SMFTWvzItYewRst/xYNXGnd1N.js\";const StarFonts=getFonts(Star);const cycleOrder=[\"pTIWkfgU2\",\"HYTQosjAu\",\"huiy3FIxk\",\"VBFtRlnHp\"];const serializationHash=\"framer-ujAqV\";const variantClassNames={huiy3FIxk:\"framer-v-vq9877\",HYTQosjAu:\"framer-v-1jo1aje\",pTIWkfgU2:\"framer-v-wgp44w\",VBFtRlnHp:\"framer-v-15yc9s9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:.1,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};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 transition3={delay:.2,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Footer Default\":\"huiy3FIxk\",\"Footer Hover\":\"VBFtRlnHp\",Default:\"pTIWkfgU2\",Hover:\"HYTQosjAu\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"pTIWkfgU2\"};};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:\"pTIWkfgU2\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1s1du45=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"HYTQosjAu\");});const onMouseLeavezg24mf=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"pTIWkfgU2\");});const onMouseEnternhav0x=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"VBFtRlnHp\");});const onMouseLeavegmgoay=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"huiy3FIxk\");});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:{webPageId:\"llpnUAdeU\"},motionChild:true,nodeId:\"pTIWkfgU2\",openInNewTab:false,scopeId:\"suxW0Uft5\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-wgp44w\",className,classNames)} framer-pn1n4y`,\"data-framer-name\":\"Default\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"pTIWkfgU2\",onMouseEnter:onMouseEnter1s1du45,ref:refBinding,style:{backgroundColor:\"var(--token-ab6739cc-dce6-4d8a-a1a9-bd5e94e6d75c, rgb(26, 26, 26))\",borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,...style},variants:{huiy3FIxk:{backgroundColor:\"rgb(255, 255, 255)\"},VBFtRlnHp:{backgroundColor:\"var(--token-62adb578-f427-4c6c-a97c-f6c6023eb39c, rgb(255, 255, 255))\"}},...addPropertyOverrides({huiy3FIxk:{\"data-framer-name\":\"Footer Default\",onMouseEnter:onMouseEnternhav0x},HYTQosjAu:{\"data-framer-name\":\"Hover\",onMouseLeave:onMouseLeavezg24mf},VBFtRlnHp:{\"data-framer-name\":\"Footer Hover\",onMouseEnter:undefined,onMouseLeave:onMouseLeavegmgoay}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Let's Chat!\"})}),className:\"framer-15q6qtf\",fonts:[\"GF;DM Sans-500\"],layoutDependency:layoutDependency,layoutId:\"eIBDBjkrh\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{VBFtRlnHp:{\"--extracted-r6o4lv\":\"var(--token-6693398a-fff3-48ae-bb96-b8f4e4f948a4, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({huiy3FIxk:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"28px\"},children:\"Let's Chat!\"})})},VBFtRlnHp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6693398a-fff3-48ae-bb96-b8f4e4f948a4, rgb(0, 0, 0)))\"},children:\"Let's Chat!\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({HYTQosjAu:{value:transition2},VBFtRlnHp:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:(componentViewport?.y||0)+2,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-183m9o9-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"qsAwPUKUP-container\",nodeId:\"qsAwPUKUP\",rendersWithMotion:true,scopeId:\"suxW0Uft5\",style:{opacity:0,rotate:-180},variants:{HYTQosjAu:{opacity:1,rotate:0},VBFtRlnHp:{opacity:1,rotate:0}},children:/*#__PURE__*/_jsx(Star,{height:\"100%\",id:\"qsAwPUKUP\",layoutId:\"qsAwPUKUP\",variant:\"Dp3iSnVah\",width:\"100%\",...addPropertyOverrides({huiy3FIxk:{variant:\"Q4MGGC9f3\"},VBFtRlnHp:{variant:\"Q4MGGC9f3\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({HYTQosjAu:{value:transition1},VBFtRlnHp:{value:transition1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:(componentViewport?.y||0)+13,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12kkik0-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"yiz8H4wzp-container\",nodeId:\"yiz8H4wzp\",rendersWithMotion:true,scopeId:\"suxW0Uft5\",style:{opacity:0,rotate:-180},variants:{HYTQosjAu:{opacity:1,rotate:0},VBFtRlnHp:{opacity:1,rotate:0}},children:/*#__PURE__*/_jsx(Star,{height:\"100%\",id:\"yiz8H4wzp\",layoutId:\"yiz8H4wzp\",variant:\"x3Y05va7r\",width:\"100%\",...addPropertyOverrides({huiy3FIxk:{variant:\"Q4MGGC9f3\"},VBFtRlnHp:{variant:\"Q4MGGC9f3\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({HYTQosjAu:{value:transition3},VBFtRlnHp:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,y:(componentViewport?.y||0)+(componentViewport?.height||42)-13,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-k0jj0n-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"fouKxRcC3-container\",nodeId:\"fouKxRcC3\",rendersWithMotion:true,scopeId:\"suxW0Uft5\",style:{opacity:0,rotate:-180},variants:{HYTQosjAu:{opacity:1,rotate:0},VBFtRlnHp:{opacity:1,rotate:0}},children:/*#__PURE__*/_jsx(Star,{height:\"100%\",id:\"fouKxRcC3\",layoutId:\"fouKxRcC3\",variant:\"kH10VyEJi\",width:\"100%\",...addPropertyOverrides({huiy3FIxk:{variant:\"Q4MGGC9f3\"},VBFtRlnHp:{variant:\"Q4MGGC9f3\"}},baseVariant,gestureVariant)})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ujAqV.framer-pn1n4y, .framer-ujAqV .framer-pn1n4y { display: block; }\",\".framer-ujAqV.framer-wgp44w { 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: 7px 17px 7px 17px; position: relative; text-decoration: none; width: min-content; }\",\".framer-ujAqV .framer-15q6qtf { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-ujAqV .framer-183m9o9-container { flex: none; height: auto; position: absolute; right: 6px; top: 2px; width: auto; z-index: 1; }\",\".framer-ujAqV .framer-12kkik0-container { flex: none; height: auto; left: -2px; position: absolute; top: 13px; width: auto; z-index: 1; }\",\".framer-ujAqV .framer-k0jj0n-container { bottom: -3px; flex: none; height: auto; position: absolute; right: 35px; width: auto; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 42\n * @framerIntrinsicWidth 113\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"HYTQosjAu\":{\"layout\":[\"auto\",\"auto\"]},\"huiy3FIxk\":{\"layout\":[\"auto\",\"auto\"]},\"VBFtRlnHp\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersuxW0Uft5=withCSS(Component,css,\"framer-ujAqV\");export default FramersuxW0Uft5;FramersuxW0Uft5.displayName=\"Button Primary\";FramersuxW0Uft5.defaultProps={height:42,width:113};addPropertyControls(FramersuxW0Uft5,{variant:{options:[\"pTIWkfgU2\",\"HYTQosjAu\",\"huiy3FIxk\",\"VBFtRlnHp\"],optionTitles:[\"Default\",\"Hover\",\"Footer Default\",\"Footer Hover\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramersuxW0Uft5,[{explicitInter:true,fonts:[{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v15/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhS2f3ZGMZpg.woff2\",weight:\"500\"}]},...StarFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersuxW0Uft5\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"42\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"113\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HYTQosjAu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"huiy3FIxk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VBFtRlnHp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./suxW0Uft5.map","// Generated by Framer (dc5e905)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={adlsobckN:{hover:true},YLoPKnu44:{hover:true}};const cycleOrder=[\"adlsobckN\",\"YLoPKnu44\"];const serializationHash=\"framer-u9FyS\";const variantClassNames={adlsobckN:\"framer-v-193bzoc\",YLoPKnu44:\"framer-v-1h8g55q\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};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={Footer:\"YLoPKnu44\",Navbar:\"adlsobckN\"};const getProps=({height,id,link,newTab,text,width,...props})=>{return{...props,fWXCdEy6u:link??props.fWXCdEy6u,iOiyIl9Q4:newTab??props.iOiyIl9Q4,SJTM2Q8Ph:text??props.SJTM2Q8Ph??\"Portfolio\",variant:humanReadableVariantMap[props.variant]??props.variant??\"adlsobckN\"};};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,SJTM2Q8Ph,fWXCdEy6u,iOiyIl9Q4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"adlsobckN\",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:fWXCdEy6u,motionChild:true,nodeId:\"adlsobckN\",openInNewTab:iOiyIl9Q4,scopeId:\"V6GeV6KNz\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-193bzoc\",className,classNames)} framer-qvfm4j`,\"data-framer-name\":\"Navbar\",layoutDependency:layoutDependency,layoutId:\"adlsobckN\",ref:refBinding,style:{...style},...addPropertyOverrides({\"adlsobckN-hover\":{\"data-framer-name\":undefined},\"YLoPKnu44-hover\":{\"data-framer-name\":undefined},YLoPKnu44:{\"data-framer-name\":\"Footer\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-psmjmz\",\"data-framer-name\":\"Highlight\",layoutDependency:layoutDependency,layoutId:\"y4tiKrwkS\",style:{backgroundColor:\"var(--token-0a28bb03-f959-4345-9ae2-8b178dde442f, rgb(157, 220, 255))\"},variants:{\"adlsobckN-hover\":{backgroundColor:\"rgb(102, 64, 214)\"},YLoPKnu44:{backgroundColor:\"var(--token-62adb578-f427-4c6c-a97c-f6c6023eb39c, rgb(255, 255, 255))\"}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\"},children:\"Portfolio\"})}),className:\"framer-1p2m9cq\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"tOEFAH8sC\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:SJTM2Q8Ph,variants:{\"adlsobckN-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},YLoPKnu44:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"adlsobckN-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Portfolio\"})})},\"YLoPKnu44-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\"},children:\"Portfolio\"})})},YLoPKnu44:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"28px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Portfolio\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-u9FyS.framer-qvfm4j, .framer-u9FyS .framer-qvfm4j { display: block; }\",\".framer-u9FyS.framer-193bzoc { 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: hidden; padding: 4px; position: relative; text-decoration: none; width: min-content; }\",\".framer-u9FyS .framer-psmjmz { flex: none; height: 100%; left: -1px; overflow: hidden; position: absolute; top: 0px; width: 1%; z-index: 1; }\",\".framer-u9FyS .framer-1p2m9cq { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\".framer-u9FyS.framer-v-1h8g55q .framer-psmjmz { left: -2px; width: 1%; }\",\".framer-u9FyS.framer-v-193bzoc.hover .framer-psmjmz, .framer-u9FyS.framer-v-1h8g55q.hover .framer-psmjmz { width: 101%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 70\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"YLoPKnu44\":{\"layout\":[\"auto\",\"auto\"]},\"DKcjCmYyg\":{\"layout\":[\"auto\",\"auto\"]},\"O04FmBxLL\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"SJTM2Q8Ph\":\"text\",\"fWXCdEy6u\":\"link\",\"iOiyIl9Q4\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerV6GeV6KNz=withCSS(Component,css,\"framer-u9FyS\");export default FramerV6GeV6KNz;FramerV6GeV6KNz.displayName=\"Navlink\";FramerV6GeV6KNz.defaultProps={height:36,width:70};addPropertyControls(FramerV6GeV6KNz,{variant:{options:[\"adlsobckN\",\"YLoPKnu44\"],optionTitles:[\"Navbar\",\"Footer\"],title:\"Variant\",type:ControlType.Enum},SJTM2Q8Ph:{defaultValue:\"Portfolio\",displayTextArea:false,title:\"Text\",type:ControlType.String},fWXCdEy6u:{title:\"Link\",type:ControlType.Link},iOiyIl9Q4:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean}});addFonts(FramerV6GeV6KNz,[{explicitInter:true,fonts:[{family:\"DM Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/dmsans/v15/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerV6GeV6KNz\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YLoPKnu44\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"DKcjCmYyg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"O04FmBxLL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"36\",\"framerIntrinsicWidth\":\"70\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"SJTM2Q8Ph\\\":\\\"text\\\",\\\"fWXCdEy6u\\\":\\\"link\\\",\\\"iOiyIl9Q4\\\":\\\"newTab\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./V6GeV6KNz.map","// Generated by Framer (8f9ffef)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Navlink3 from\"https://framerusercontent.com/modules/bJ4RU0cazbDnXXxL7C1W/wucx8fxqAp6AjYha2wmq/BecoZw0A0.js\";import Navlink2 from\"https://framerusercontent.com/modules/8fbFcQfaAtwWyXB6Xbu2/tqiqlcYYMkKBdypCUkGx/Km36N2e_2.js\";import Logo from\"https://framerusercontent.com/modules/qMPGP3tkpiqtau1Jv6pk/ghH0D4TINulBDkzs32qx/RYrIbvJtd.js\";import ButtonPrimary from\"https://framerusercontent.com/modules/YQJIaH3HGwsaIXdREQVM/xqtUoJKXGv8aZt6S5H4A/suxW0Uft5.js\";import Navlink from\"https://framerusercontent.com/modules/FiwfuhJ5ucoPOGDojiqN/MpzZKUzaQ8TnvxDMzPNC/V6GeV6KNz.js\";const LogoFonts=getFonts(Logo);const NavlinkFonts=getFonts(Navlink);const Navlink2Fonts=getFonts(Navlink2);const Navlink3Fonts=getFonts(Navlink3);const ButtonPrimaryFonts=getFonts(ButtonPrimary);const serializationHash=\"framer-QEWh7\";const variantClassNames={mKyqZQSsG:\"framer-v-fo3bn4\"};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 transition2={damping:16,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,transition:transition2};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:\"mKyqZQSsG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const LU8d8_shR11gkp95=activeVariantCallback(async(...args)=>{setVariant(\"mKyqZQSsG\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-fo3bn4\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"mKyqZQSsG\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.21)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60,...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bnrlpb\",\"data-framer-name\":\"Logo + Menu\",layoutDependency:layoutDependency,layoutId:\"O5xtqVIpX\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(11+((componentViewport?.height||64)-22-36)/2)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-aaw1r8-container\",layoutDependency:layoutDependency,layoutId:\"sv3VhlYV_-container\",nodeId:\"sv3VhlYV_\",rendersWithMotion:true,scopeId:\"ddz24H4xN\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"sv3VhlYV_\",layoutId:\"sv3VhlYV_\",LU8d8_shR:LU8d8_shR11gkp95,width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11o4ai\",\"data-framer-name\":\"Links + Socials + Button\",layoutDependency:layoutDependency,layoutId:\"hhlb4mf7q\",children:[/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-s25qrf\",\"data-framer-name\":\"NavLinks\",layoutDependency:layoutDependency,layoutId:\"QKO1R9fjs\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ffjc3kRKy\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(11+((componentViewport?.height||64)-22-42)/2)+3+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hdwonf-container\",layoutDependency:layoutDependency,layoutId:\"UDdFLk_Z_-container\",nodeId:\"UDdFLk_Z_\",rendersWithMotion:true,scopeId:\"ddz24H4xN\",children:/*#__PURE__*/_jsx(Navlink,{fWXCdEy6u:resolvedLinks[0],height:\"100%\",id:\"UDdFLk_Z_\",iOiyIl9Q4:false,layoutId:\"UDdFLk_Z_\",SJTM2Q8Ph:\"Projects\",variant:\"adlsobckN\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"uoX5ej26O\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(11+((componentViewport?.height||64)-22-42)/2)+3+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1iotln-container\",layoutDependency:layoutDependency,layoutId:\"Vo006nP3e-container\",nodeId:\"Vo006nP3e\",rendersWithMotion:true,scopeId:\"ddz24H4xN\",children:/*#__PURE__*/_jsx(Navlink2,{fWXCdEy6u:resolvedLinks1[0],height:\"100%\",id:\"Vo006nP3e\",iOiyIl9Q4:false,layoutId:\"Vo006nP3e\",SJTM2Q8Ph:\"Design Lab\",variant:\"MJ3pmiomj\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pbBTU27pw\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(11+((componentViewport?.height||64)-22-42)/2)+3+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-h7qkua-container\",layoutDependency:layoutDependency,layoutId:\"uvzSA80Qg-container\",nodeId:\"uvzSA80Qg\",rendersWithMotion:true,scopeId:\"ddz24H4xN\",children:/*#__PURE__*/_jsx(Navlink3,{fWXCdEy6u:resolvedLinks2[0],height:\"100%\",id:\"uvzSA80Qg\",layoutId:\"uvzSA80Qg\",SJTM2Q8Ph:\"About\",variant:\"cn4sq3Prc\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,y:(componentViewport?.y||0)+(11+((componentViewport?.height||64)-22-42)/2)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14a7fsn-container\",layoutDependency:layoutDependency,layoutId:\"dPkJLpixC-container\",nodeId:\"dPkJLpixC\",rendersWithMotion:true,scopeId:\"ddz24H4xN\",whileTap:animation,children:/*#__PURE__*/_jsx(ButtonPrimary,{height:\"100%\",id:\"dPkJLpixC\",layoutId:\"dPkJLpixC\",variant:\"pTIWkfgU2\",width:\"100%\"})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QEWh7.framer-k6hg76, .framer-QEWh7 .framer-k6hg76 { display: block; }\",\".framer-QEWh7.framer-fo3bn4 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 270px; height: min-content; justify-content: center; overflow: hidden; padding: 11px 16px 11px 32px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-QEWh7 .framer-1bnrlpb { 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: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-QEWh7 .framer-aaw1r8-container, .framer-QEWh7 .framer-1hdwonf-container, .framer-QEWh7 .framer-1iotln-container, .framer-QEWh7 .framer-h7qkua-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-QEWh7 .framer-11o4ai, .framer-QEWh7 .framer-s25qrf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-QEWh7 .framer-14a7fsn-container { flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",'.framer-QEWh7[data-border=\"true\"]::after, .framer-QEWh7 [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 64\n * @framerIntrinsicWidth 788\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerddz24H4xN=withCSS(Component,css,\"framer-QEWh7\");export default Framerddz24H4xN;Framerddz24H4xN.displayName=\"Desktop - Primary\";Framerddz24H4xN.defaultProps={height:64,width:788};addFonts(Framerddz24H4xN,[{explicitInter:true,fonts:[]},...LogoFonts,...NavlinkFonts,...Navlink2Fonts,...Navlink3Fonts,...ButtonPrimaryFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerddz24H4xN\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"788\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"64\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ddz24H4xN.map","// Generated by Framer (e942a9a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Navlink3 from\"https://framerusercontent.com/modules/bJ4RU0cazbDnXXxL7C1W/wucx8fxqAp6AjYha2wmq/BecoZw0A0.js\";import DesktopPrimary from\"https://framerusercontent.com/modules/bu4ppdHNgGBgMBttEBqM/hSXGGyvKAa8dHY21QhMP/ddz24H4xN.js\";import Navlink2 from\"https://framerusercontent.com/modules/8fbFcQfaAtwWyXB6Xbu2/tqiqlcYYMkKBdypCUkGx/Km36N2e_2.js\";import Navlink from\"https://framerusercontent.com/modules/FiwfuhJ5ucoPOGDojiqN/MpzZKUzaQ8TnvxDMzPNC/V6GeV6KNz.js\";const NavlinkFonts=getFonts(Navlink);const Navlink2Fonts=getFonts(Navlink2);const Navlink3Fonts=getFonts(Navlink3);const DesktopPrimaryFonts=getFonts(DesktopPrimary);const MotionNavWithFX=withFX(motion.nav);const cycleOrder=[\"Uq_535luA\",\"aySkskEZU\",\"RMl1e1nPM\",\"k_0ApqBeX\"];const serializationHash=\"framer-BFKZ4\";const variantClassNames={aySkskEZU:\"framer-v-mxsttz\",k_0ApqBeX:\"framer-v-z7s0vp\",RMl1e1nPM:\"framer-v-1mwlzrf\",Uq_535luA:\"framer-v-18hy7lq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop Small\":\"aySkskEZU\",Desktop:\"Uq_535luA\",Phone:\"k_0ApqBeX\",Tablet:\"RMl1e1nPM\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Uq_535luA\"};};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:\"Uq_535luA\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"k_0ApqBeX\")return true;return false;};const router=useRouter();const isDisplayed1=()=>{if(baseVariant===\"k_0ApqBeX\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(MotionNavWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-18hy7lq\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Uq_535luA\",ref:refBinding,style:{...style},...addPropertyOverrides({aySkskEZU:{\"data-framer-name\":\"Desktop Small\"},k_0ApqBeX:{\"data-framer-name\":\"Phone\"},RMl1e1nPM:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.header,{className:\"framer-puo4bt\",\"data-border\":true,\"data-framer-name\":\"Desktop - Primary\",layoutDependency:layoutDependency,layoutId:\"Zp2DVydVH\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-f2b63210-bffa-46af-bf6a-ad250c7c1e27, rgb(0, 0, 0))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-nsu9kf\",\"data-framer-name\":\"Links + Socials + Button\",layoutDependency:layoutDependency,layoutId:\"Z8enhwLXE\",children:/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-1l1h2sh\",\"data-framer-name\":\"NavLinks\",layoutDependency:layoutDependency,layoutId:\"UKLcBFAZy\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LzbpDKtj8\"},implicitPathVariables:undefined},{href:{webPageId:\"LzbpDKtj8\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,...addPropertyOverrides({k_0ApqBeX:{y:(componentViewport?.y||0)+(30+((componentViewport?.height||118)-60-58)/2)+11+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dsxg9r-container\",layoutDependency:layoutDependency,layoutId:\"ZOR42EEOY-container\",nodeId:\"ZOR42EEOY\",rendersWithMotion:true,scopeId:\"tCo4ObWfx\",children:/*#__PURE__*/_jsx(Navlink,{fWXCdEy6u:resolvedLinks[0],height:\"100%\",id:\"ZOR42EEOY\",iOiyIl9Q4:false,layoutId:\"ZOR42EEOY\",SJTM2Q8Ph:\"Projects\",variant:\"adlsobckN\",width:\"100%\",...addPropertyOverrides({k_0ApqBeX:{fWXCdEy6u:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,...addPropertyOverrides({k_0ApqBeX:{y:(componentViewport?.y||0)+(30+((componentViewport?.height||118)-60-58)/2)+11+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p8bzu0-container\",layoutDependency:layoutDependency,layoutId:\"JSU1GdHut-container\",nodeId:\"JSU1GdHut\",rendersWithMotion:true,scopeId:\"tCo4ObWfx\",children:/*#__PURE__*/_jsx(Navlink2,{fWXCdEy6u:resolvedLinks1[0],height:\"100%\",id:\"JSU1GdHut\",iOiyIl9Q4:false,layoutId:\"JSU1GdHut\",SJTM2Q8Ph:\"Playground\",variant:\"MJ3pmiomj\",width:\"100%\",...addPropertyOverrides({k_0ApqBeX:{fWXCdEy6u:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,...addPropertyOverrides({k_0ApqBeX:{y:(componentViewport?.y||0)+(30+((componentViewport?.height||118)-60-58)/2)+11+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ql35vv-container\",layoutDependency:layoutDependency,layoutId:\"JlImr95hr-container\",nodeId:\"JlImr95hr\",rendersWithMotion:true,scopeId:\"tCo4ObWfx\",children:/*#__PURE__*/_jsx(Navlink3,{fWXCdEy6u:\"https://www.docdroid.net/WyjIuyO/fake-resume-pdf\",height:\"100%\",id:\"JlImr95hr\",layoutId:\"JlImr95hr\",SJTM2Q8Ph:\"About\",variant:\"cn4sq3Prc\",width:\"100%\"})})})]})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,y:(componentViewport?.y||0)+(30+((componentViewport?.height||200)-60-64)/2),...addPropertyOverrides({aySkskEZU:{y:(componentViewport?.y||0)+(30+((componentViewport?.height||124)-60-64)/2)},RMl1e1nPM:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||64)-0-64)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8mar7q-container\",layoutDependency:layoutDependency,layoutId:\"Z8y_OKB_T-container\",nodeId:\"Z8y_OKB_T\",rendersWithMotion:true,scopeId:\"tCo4ObWfx\",children:/*#__PURE__*/_jsx(DesktopPrimary,{height:\"100%\",id:\"Z8y_OKB_T\",layoutId:\"Z8y_OKB_T\",width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-BFKZ4.framer-6eeus9, .framer-BFKZ4 .framer-6eeus9 { display: block; }\",\".framer-BFKZ4.framer-18hy7lq { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: center; max-width: 800px; overflow: visible; padding: 30px 24px 30px 24px; position: relative; width: min-content; }\",\".framer-BFKZ4 .framer-puo4bt { 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: hidden; padding: 11px 50px 11px 50px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-BFKZ4 .framer-nsu9kf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-BFKZ4 .framer-1l1h2sh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-BFKZ4 .framer-1dsxg9r-container, .framer-BFKZ4 .framer-1p8bzu0-container, .framer-BFKZ4 .framer-ql35vv-container, .framer-BFKZ4 .framer-8mar7q-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-BFKZ4.framer-v-1mwlzrf.framer-18hy7lq { flex-direction: column; gap: 462px; padding: 0px; width: 800px; }\",\".framer-BFKZ4.framer-v-1mwlzrf .framer-8mar7q-container, .framer-BFKZ4.framer-v-z7s0vp .framer-puo4bt { order: 0; }\",\".framer-BFKZ4.framer-v-z7s0vp.framer-18hy7lq { gap: unset; justify-content: space-between; max-width: unset; width: 324px; }\",'.framer-BFKZ4[data-border=\"true\"]::after, .framer-BFKZ4 [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 124\n * @framerIntrinsicWidth 787\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,\"800px\",null,null]},\"aySkskEZU\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,\"800px\",null,null]},\"RMl1e1nPM\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"800px\",null,null]},\"k_0ApqBeX\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramertCo4ObWfx=withCSS(Component,css,\"framer-BFKZ4\");export default FramertCo4ObWfx;FramertCo4ObWfx.displayName=\"Navigation/Nav Bar\";FramertCo4ObWfx.defaultProps={height:124,width:787};addPropertyControls(FramertCo4ObWfx,{variant:{options:[\"Uq_535luA\",\"aySkskEZU\",\"RMl1e1nPM\",\"k_0ApqBeX\"],optionTitles:[\"Desktop\",\"Desktop Small\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramertCo4ObWfx,[{explicitInter:true,fonts:[]},...NavlinkFonts,...Navlink2Fonts,...Navlink3Fonts,...DesktopPrimaryFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertCo4ObWfx\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"800px\\\",null,null]},\\\"aySkskEZU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"800px\\\",null,null]},\\\"RMl1e1nPM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"800px\\\",null,null]},\\\"k_0ApqBeX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"124\",\"framerIntrinsicWidth\":\"787\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f73129a)\nexport default function metadata(params,activeLocale){return{description:\"Welcome to my portfolio :)\",favicon:\"https://framerusercontent.com/assets/eiQ2aw2VV4t48IewvzaDH19ZZ0.png\",robots:\"max-image-preview:large\",title:\"Mitali Das\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}