{"version":3,"file":"shared-lib.DeucZ2GS.mjs","names":["MotionPathWithV1StrokeFX","mask","Base","MotionSVG","SVG","transition","getProps","Icon","MotionPathWithV1StrokeFX","mask","Base","MotionSVG","SVG","transition","getProps","Icon","addPropertyOverrides","VectorFonts","Vector","Vector1Fonts","Vector1","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","transition","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","RichText","MotionPathWithV1StrokeFX","mask","Base","MotionSVG","SVG","transition","getProps","Icon","addPropertyOverrides","VectorFonts","Vector","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","transition","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","RichText","MotionPathWithV1StrokeFX","mask","Base","MotionSVG","SVG","transition","getProps","Icon","getProps","Vector","Vector1","React.useContext","transition","React.useMemo","React.Fragment","useRef","React.useId","RichText"],"sources":["https:/framerusercontent.com/modules/lULUPe1MRNtN75smOVcx/41W15IcafYBbgB8oUEmH/AM0QHxmxC.js","https:/framerusercontent.com/modules/xYhGPWI2fwMYJ8waZXVG/sbFloxvKcSyBtJ5tq0A6/S0T1vu9UF.js","https:/framerusercontent.com/modules/bZsVcRMVSGsEIZzBs1Z9/rx0APxoiC0pr8THWAbmk/DiGJiwUFf.js","https:/framerusercontent.com/modules/3YG4pEqC38qGwB1bYCmZ/hw4MI5nBHYQSUKrKfmRb/rGKOGNlzX.js","https:/framerusercontent.com/modules/Brvv9mufUdGzycMTucIA/iQ85tAJUgxA0hs4RIDV9/t2cnjpRvb.js","https:/framerusercontent.com/modules/zh0RTkofJ2wpUrl0ex7C/FHsZZJj2NO1YwSNSkiul/D555YSyAY.js","https:/framerusercontent.com/modules/Oa5n2iAKVixXfzWB058t/ToiAOOrVZofE2RGbQ6MM/ea6r2YU75.js","https:/framerusercontent.com/modules/1zIMH1Jyqiizk65jNeoz/yUX7iRj6XxMD9vxOFhZp/VLnCjsxQZ.js","https:/framerusercontent.com/modules/2KIG8fcTHKO9a9KbnAl9/aOhxgKFdLouYF8K8dNSa/siteMetadata.js"],"sourcesContent":["// Generated by Framer (5f6f431)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS,withV1StrokeFX}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const MotionPathWithV1StrokeFX=withV1StrokeFX(motion.path);const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const transition={delay:0,duration:1.1,ease:[.5,0,.88,.77],type:\"tween\"};const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-fe87l\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{...style},viewBox:\"0 0 34 27\",children:/*#__PURE__*/_jsx(MotionPathWithV1StrokeFX,{d:\"M 7.962 18 L 13.269 0 L 18.577 14.143 L 0 11.571 L 23 3.857 Z\",fill:\"transparent\",height:\"18px\",id:\"Q62LtBu2B\",pathLengthTransition:transition,stroke:\"var(--token-0bfad358-7b0a-4a74-b559-d8eeb9c546fc, rgb(84, 84, 84))\",strokeDasharray:\"0\",strokeEffectGap:1,strokeEffectLength:1,strokeEffectLoop:false,strokeEffectLoopType:\"repeat\",strokeEffectOffset:0,strokeEffectTotalLength:97.52943420410156,strokeLinecap:\"butt\",strokeLinejoin:\"miter\",strokeMiterlimit:4,strokeWidth:1,transform:\"translate(-1.416 2.866) rotate(-26 11.5 9)\",width:\"23px\"})});});const css=[`.framer-fe87l { -webkit-mask: ${mask}; aspect-ratio: 1.2592592592592593; display: block; mask: ${mask}; width: 34px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 34\n * @framerIntrinsicHeight 27\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-0bfad358-7b0a-4a74-b559-d8eeb9c546fc, rgb(84, 84, 84))\"},\"set\":{\"localId\":\"vectorSet/bMOcVR95V\",\"id\":\"bMOcVR95V\",\"moduleId\":\"pbi3OHyC9YYM06B6eO59\"}}\n */const Icon=withCSS(Component,css,\"framer-fe87l\");Icon.displayName=\"Vector\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"34\",\"framerIntrinsicHeight\":\"27\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-0bfad358-7b0a-4a74-b559-d8eeb9c546fc, rgb(84, 84, 84))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/bMOcVR95V\\\",\\\"id\\\":\\\"bMOcVR95V\\\",\\\"moduleId\\\":\\\"pbi3OHyC9YYM06B6eO59\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5f6f431)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS,withV1StrokeFX}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const MotionPathWithV1StrokeFX=withV1StrokeFX(motion.path);const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const transition={delay:0,duration:.9,ease:[.5,0,.88,.77],type:\"tween\"};const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-oDMZS\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{...style},viewBox:\"0 0 32 23\",children:/*#__PURE__*/_jsx(MotionPathWithV1StrokeFX,{d:\"M 10.587 17 L 5.476 4.491 L 23 10.906 L 0 14.113 L 19.714 0 Z\",fill:\"transparent\",height:\"17px\",id:\"Z9KkTN1ap\",pathLengthTransition:transition,stroke:\"var(--token-0bfad358-7b0a-4a74-b559-d8eeb9c546fc, rgb(84, 84, 84))\",strokeDasharray:\"0\",strokeEffectGap:1,strokeEffectLength:1,strokeEffectLoop:false,strokeEffectLoopType:\"repeat\",strokeEffectOffset:0,strokeEffectTotalLength:98.93673706054688,strokeLinecap:\"butt\",strokeLinejoin:\"miter\",strokeMiterlimit:4,strokeWidth:1,transform:\"translate(8 5) rotate(-11 11.5 8.5)\",width:\"23px\"})});});const css=[`.framer-oDMZS { -webkit-mask: ${mask}; aspect-ratio: 1.391304347826087; display: block; mask: ${mask}; width: 32px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 32\n * @framerIntrinsicHeight 23\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-0bfad358-7b0a-4a74-b559-d8eeb9c546fc, rgb(84, 84, 84))\"},\"set\":{\"localId\":\"vectorSet/bMOcVR95V\",\"id\":\"bMOcVR95V\",\"moduleId\":\"pbi3OHyC9YYM06B6eO59\"}}\n */const Icon=withCSS(Component,css,\"framer-oDMZS\");Icon.displayName=\"Vector\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"23\",\"framerIntrinsicWidth\":\"32\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-0bfad358-7b0a-4a74-b559-d8eeb9c546fc, rgb(84, 84, 84))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/bMOcVR95V\\\",\\\"id\\\":\\\"bMOcVR95V\\\",\\\"moduleId\\\":\\\"pbi3OHyC9YYM06B6eO59\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (14b65b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Vector from\"https://framerusercontent.com/modules/lULUPe1MRNtN75smOVcx/41W15IcafYBbgB8oUEmH/AM0QHxmxC.js\";import Vector1 from\"https://framerusercontent.com/modules/xYhGPWI2fwMYJ8waZXVG/sbFloxvKcSyBtJ5tq0A6/S0T1vu9UF.js\";const VectorFonts=getFonts(Vector);const Vector1Fonts=getFonts(Vector1);const enabledGestures={ZkUZrm8mL:{hover:true}};const cycleOrder=[\"ZkUZrm8mL\",\"IjdmSkrzw\"];const serializationHash=\"framer-TCSSi\";const variantClassNames={IjdmSkrzw:\"framer-v-tv5qsh\",ZkUZrm8mL:\"framer-v-d3e0k6\"};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)=>`translateX(-50%) ${t}`;const transformTemplate2=(_,t)=>`translate(-50%, -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={\"Variant 1\":\"ZkUZrm8mL\",\"Variant 2\":\"IjdmSkrzw\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZkUZrm8mL\"};};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:\"ZkUZrm8mL\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"ZkUZrm8mL-hover\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"IjdmSkrzw\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"IjdmSkrzw\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GOanom9ji\"},motionChild:true,nodeId:\"ZkUZrm8mL\",openInNewTab:false,scopeId:\"DiGJiwUFf\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-d3e0k6\",className,classNames)} framer-ifud9w`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"ZkUZrm8mL\",ref:refBinding,style:{...style},...addPropertyOverrides({\"ZkUZrm8mL-hover\":{\"data-framer-name\":undefined},IjdmSkrzw:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-1u91ipn\",layoutDependency:layoutDependency,layoutId:\"NHwHminHe\",transformTemplate:transformTemplate1}),isDisplayed()&&/*#__PURE__*/_jsx(Vector1,{animated:true,className:\"framer-1qax9rc\",layoutDependency:layoutDependency,layoutId:\"Gq6uQhpKE\",transformTemplate:transformTemplate1}),isDisplayed1()&&/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-aahxkj\",layoutDependency:layoutDependency,layoutId:\"btIby5SyN\",transformTemplate:transformTemplate1}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QXJpbW8tNzAw\",\"--framer-font-family\":'\"Arimo\", \"Arimo Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5c193ac1-7036-49e2-8f1f-0245bae58355, rgb(84, 84, 84)))\"},children:\"CONTACT\"})}),className:\"framer-elctfa\",fonts:[\"GF;Arimo-700\"],layoutDependency:layoutDependency,layoutId:\"MMWg9J9ds\",style:{\"--extracted-r6o4lv\":\"var(--token-5c193ac1-7036-49e2-8f1f-0245bae58355, rgb(84, 84, 84))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",rotate:-90},transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(Vector1,{animated:true,className:\"framer-1bkz9n0\",layoutDependency:layoutDependency,layoutId:\"WU0bCx6HW\",transformTemplate:transformTemplate1}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QXJpbW8tNTAw\",\"--framer-font-family\":'\"Arimo\", \"Arimo Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0bfad358-7b0a-4a74-b559-d8eeb9c546fc, rgb(84, 84, 84)))\"},children:\"CONTACT\"})}),className:\"framer-doodp4\",\"data-framer-name\":\"ABOUT\",fonts:[\"GF;Arimo-500\"],layoutDependency:layoutDependency,layoutId:\"D_Up_JU7I\",style:{\"--extracted-r6o4lv\":\"var(--token-0bfad358-7b0a-4a74-b559-d8eeb9c546fc, rgb(84, 84, 84))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",rotate:-90},transformTemplate:transformTemplate2,variants:{\"ZkUZrm8mL-hover\":{\"--extracted-r6o4lv\":\"var(--token-5c193ac1-7036-49e2-8f1f-0245bae58355, rgb(191, 191, 191))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"ZkUZrm8mL-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QXJpbW8tNTAw\",\"--framer-font-family\":'\"Arimo\", \"Arimo Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5c193ac1-7036-49e2-8f1f-0245bae58355, rgb(191, 191, 191)))\"},children:\"CONTACT\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-TCSSi.framer-ifud9w, .framer-TCSSi .framer-ifud9w { display: block; }\",\".framer-TCSSi.framer-d3e0k6 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 26px; height: min-content; justify-content: center; min-height: 124px; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 110px; }\",\".framer-TCSSi .framer-1u91ipn, .framer-TCSSi .framer-aahxkj { flex: none; height: var(--framer-aspect-ratio-supported, 34px); left: 47%; position: absolute; top: 3px; width: 43px; z-index: 1; }\",\".framer-TCSSi .framer-1qax9rc, .framer-TCSSi .framer-1bkz9n0 { bottom: 2px; flex: none; height: var(--framer-aspect-ratio-supported, 30px); left: 50%; position: absolute; width: 41px; z-index: 1; }\",\".framer-TCSSi .framer-elctfa, .framer-TCSSi .framer-doodp4 { flex: none; height: auto; left: 50%; position: absolute; top: 50%; white-space: pre; width: auto; z-index: 1; }\",\".framer-TCSSi.framer-v-tv5qsh.framer-d3e0k6 { cursor: unset; }\",\".framer-TCSSi.framer-v-tv5qsh .framer-1bkz9n0, .framer-TCSSi.framer-v-d3e0k6.hover .framer-1qax9rc { height: var(--framer-aspect-ratio-supported, 29px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 124\n * @framerIntrinsicWidth 110\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"IjdmSkrzw\":{\"layout\":[\"fixed\",\"auto\"]},\"O_kMPgOv_\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDiGJiwUFf=withCSS(Component,css,\"framer-TCSSi\");export default FramerDiGJiwUFf;FramerDiGJiwUFf.displayName=\"Contact (animation)\";FramerDiGJiwUFf.defaultProps={height:124,width:110};addPropertyControls(FramerDiGJiwUFf,{variant:{options:[\"ZkUZrm8mL\",\"IjdmSkrzw\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerDiGJiwUFf,[{explicitInter:true,fonts:[{family:\"Arimo\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/arimo/v34/P5sfzZCDf9_T_3cV7NCUECyoxNk3CstsAhDAVQI4aA.woff2\",weight:\"700\"},{family:\"Arimo\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/arimo/v34/P5sfzZCDf9_T_3cV7NCUECyoxNk338xsAhDAVQI4aA.woff2\",weight:\"500\"}]},...VectorFonts,...Vector1Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDiGJiwUFf\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"110\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"IjdmSkrzw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"O_kMPgOv_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"124\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DiGJiwUFf.map","// Generated by Framer (5f6f431)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS,withV1StrokeFX}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const MotionPathWithV1StrokeFX=withV1StrokeFX(motion.path);const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const transition={delay:0,duration:.7,ease:[.5,0,.88,.77],type:\"tween\"};const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-vK0uu\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{...style},viewBox:\"0 0 34 108\",children:/*#__PURE__*/_jsx(MotionPathWithV1StrokeFX,{d:\"M 2.613 21.772 C 2.613 21.772 12.903 -27.216 25.398 21.772 C 37.892 70.761 20.988 91.517 20.988 91.517 C 20.988 91.517 8.493 115.104 2.613 91.517 C -3.267 67.93 2.613 36.795 2.613 36.795\",fill:\"transparent\",height:\"102px\",id:\"s1sHUgLrV\",pathLengthTransition:transition,stroke:\"var(--token-0bfad358-7b0a-4a74-b559-d8eeb9c546fc, rgb(84, 84, 84))\",strokeDasharray:\"0\",strokeEffectGap:1,strokeEffectLength:1,strokeEffectLoop:false,strokeEffectLoopType:\"repeat\",strokeEffectOffset:0,strokeEffectTotalLength:207.55398559570313,strokeLinecap:\"round\",strokeLinejoin:\"round\",strokeWidth:3,transform:\"translate(2 3)\",width:\"30px\"})});});const css=[`.framer-vK0uu { -webkit-mask: ${mask}; aspect-ratio: 0.3148148148148148; display: block; mask: ${mask}; width: 34px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 34\n * @framerIntrinsicHeight 108\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-0bfad358-7b0a-4a74-b559-d8eeb9c546fc, rgb(84, 84, 84))\"},\"set\":{\"localId\":\"vectorSet/Reo9t4LcG\",\"id\":\"Reo9t4LcG\",\"moduleId\":\"HX7dIZEJVHrzQfx9kCn8\"}}\n */const Icon=withCSS(Component,css,\"framer-vK0uu\");Icon.displayName=\"Vector\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-0bfad358-7b0a-4a74-b559-d8eeb9c546fc, rgb(84, 84, 84))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/Reo9t4LcG\\\",\\\"id\\\":\\\"Reo9t4LcG\\\",\\\"moduleId\\\":\\\"HX7dIZEJVHrzQfx9kCn8\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"34\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"108\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a44d8cf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Vector from\"https://framerusercontent.com/modules/3YG4pEqC38qGwB1bYCmZ/hw4MI5nBHYQSUKrKfmRb/rGKOGNlzX.js\";const VectorFonts=getFonts(Vector);const enabledGestures={l5mgLErpV:{hover:true}};const cycleOrder=[\"l5mgLErpV\",\"oI6ul83hy\"];const serializationHash=\"framer-dgmtB\";const variantClassNames={l5mgLErpV:\"framer-v-p3g3hw\",oI6ul83hy:\"framer-v-1rfruby\"};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)=>`translate(-50%, -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={\"Variant 1\":\"l5mgLErpV\",\"Variant 2\":\"oI6ul83hy\"};const getProps=({height,id,link,width,...props})=>{return{...props,ePMvK29DH:link??props.ePMvK29DH,variant:humanReadableVariantMap[props.variant]??props.variant??\"l5mgLErpV\"};};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,ePMvK29DH,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"l5mgLErpV\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"oI6ul83hy\")return false;return true;};const isDisplayed1=()=>{if(gestureVariant===\"l5mgLErpV-hover\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"oI6ul83hy\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:ePMvK29DH,motionChild:true,nodeId:\"l5mgLErpV\",openInNewTab:false,scopeId:\"t2cnjpRvb\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-p3g3hw\",className,classNames)} framer-1x4xix`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"l5mgLErpV\",ref:refBinding,style:{...style},...addPropertyOverrides({\"l5mgLErpV-hover\":{\"data-framer-name\":undefined},oI6ul83hy:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QXJpbW8tNTAw\",\"--framer-font-family\":'\"Arimo\", \"Arimo Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0bfad358-7b0a-4a74-b559-d8eeb9c546fc, rgb(84, 84, 84)))\"},children:\"WORK\"})}),className:\"framer-y9qejr\",\"data-framer-name\":\"ABOUT\",fonts:[\"GF;Arimo-500\"],layoutDependency:layoutDependency,layoutId:\"iZZvKBXkO\",style:{\"--extracted-r6o4lv\":\"var(--token-0bfad358-7b0a-4a74-b559-d8eeb9c546fc, rgb(84, 84, 84))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",rotate:-90},transformTemplate:transformTemplate1,variants:{\"l5mgLErpV-hover\":{\"--extracted-r6o4lv\":\"var(--token-5c193ac1-7036-49e2-8f1f-0245bae58355, rgb(191, 191, 191))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"l5mgLErpV-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QXJpbW8tNTAw\",\"--framer-font-family\":'\"Arimo\", \"Arimo Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5c193ac1-7036-49e2-8f1f-0245bae58355, rgb(191, 191, 191)))\"},children:\"WORK\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-9z3cto\",layoutDependency:layoutDependency,layoutId:\"uN6OzjDhI\"}),isDisplayed2()&&/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-1f5rrpk\",layoutDependency:layoutDependency,layoutId:\"o2FdztUXQ\"}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QXJpbW8tNTAw\",\"--framer-font-family\":'\"Arimo\", \"Arimo Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5c193ac1-7036-49e2-8f1f-0245bae58355, rgb(191, 191, 191)))\"},children:\"WORK\"})}),className:\"framer-1p8o806\",\"data-framer-name\":\"ABOUT\",fonts:[\"GF;Arimo-500\"],layoutDependency:layoutDependency,layoutId:\"Jf5eLvuSS\",style:{\"--extracted-r6o4lv\":\"var(--token-5c193ac1-7036-49e2-8f1f-0245bae58355, rgb(191, 191, 191))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",rotate:-90},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dgmtB.framer-1x4xix, .framer-dgmtB .framer-1x4xix { display: block; }\",\".framer-dgmtB.framer-p3g3hw { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 108px; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 110px; }\",\".framer-dgmtB .framer-y9qejr, .framer-dgmtB .framer-1p8o806 { flex: none; height: auto; left: 50%; position: absolute; top: 49%; white-space: pre; width: auto; z-index: 1; }\",\".framer-dgmtB .framer-9z3cto, .framer-dgmtB .framer-1f5rrpk { flex: none; height: var(--framer-aspect-ratio-supported, 108px); position: relative; width: 34px; }\",\".framer-dgmtB.framer-v-1rfruby.framer-p3g3hw { cursor: unset; min-height: unset; }\",\".framer-dgmtB.framer-v-p3g3hw.hover.framer-p3g3hw { min-height: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 108\n * @framerIntrinsicWidth 110\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"oI6ul83hy\":{\"layout\":[\"fixed\",\"auto\"]},\"XFse5bwYi\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ePMvK29DH\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framert2cnjpRvb=withCSS(Component,css,\"framer-dgmtB\");export default Framert2cnjpRvb;Framert2cnjpRvb.displayName=\"Work (animation)\";Framert2cnjpRvb.defaultProps={height:108,width:110};addPropertyControls(Framert2cnjpRvb,{variant:{options:[\"l5mgLErpV\",\"oI6ul83hy\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},ePMvK29DH:{title:\"Link\",type:ControlType.Link}});addFonts(Framert2cnjpRvb,[{explicitInter:true,fonts:[{family:\"Arimo\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/arimo/v34/P5sfzZCDf9_T_3cV7NCUECyoxNk338xsAhDAVQI4aA.woff2\",weight:\"500\"}]},...VectorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framert2cnjpRvb\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oI6ul83hy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XFse5bwYi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"ePMvK29DH\\\":\\\"link\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"110\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"108\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./t2cnjpRvb.map","// Generated by Framer (5f6f431)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS,withV1StrokeFX}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const MotionPathWithV1StrokeFX=withV1StrokeFX(motion.path);const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const transition={delay:0,duration:.5,ease:[.5,0,.88,.77],type:\"tween\"};const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-dGbsh\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{...style},viewBox:\"0 0 27 75\",children:/*#__PURE__*/_jsx(MotionPathWithV1StrokeFX,{d:\"M 0 74.5 L 27 0\",fill:\"transparent\",height:\"74.5px\",id:\"XKvPg5k_o\",pathLengthTransition:transition,stroke:\"var(--token-0bfad358-7b0a-4a74-b559-d8eeb9c546fc, rgb(84, 84, 84))\",strokeDasharray:\"0\",strokeEffectGap:1,strokeEffectLength:1,strokeEffectLoop:false,strokeEffectLoopType:\"repeat\",strokeEffectOffset:0,strokeEffectTotalLength:79.2417221069336,strokeLinecap:\"butt\",strokeLinejoin:\"miter\",strokeMiterlimit:4,strokeWidth:2,width:\"27px\"})});});const css=[`.framer-dGbsh { -webkit-mask: ${mask}; aspect-ratio: 0.36; display: block; mask: ${mask}; width: 27px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 27\n * @framerIntrinsicHeight 75\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-0bfad358-7b0a-4a74-b559-d8eeb9c546fc, rgb(84, 84, 84))\"},\"set\":{\"localId\":\"vectorSet/YWO9AvMNj\",\"id\":\"YWO9AvMNj\",\"moduleId\":\"sY6khvyQUZIGqapgrS90\"}}\n */const Icon=withCSS(Component,css,\"framer-dGbsh\");Icon.displayName=\"Vector\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-0bfad358-7b0a-4a74-b559-d8eeb9c546fc, rgb(84, 84, 84))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/YWO9AvMNj\\\",\\\"id\\\":\\\"YWO9AvMNj\\\",\\\"moduleId\\\":\\\"sY6khvyQUZIGqapgrS90\\\"}}\",\"framerIntrinsicWidth\":\"27\",\"framerIntrinsicHeight\":\"75\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5f6f431)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS,withV1StrokeFX}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const MotionPathWithV1StrokeFX=withV1StrokeFX(motion.path);const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const transition={delay:.5,duration:.5,ease:[.5,0,.88,.77],type:\"tween\"};const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-c6JHI\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{...style},viewBox:\"0 0 28 75\",children:/*#__PURE__*/_jsx(MotionPathWithV1StrokeFX,{d:\"M 0 0 L 28 74.5\",fill:\"transparent\",height:\"74.5px\",id:\"rQItIV9Jw\",pathLengthTransition:transition,stroke:\"var(--token-0bfad358-7b0a-4a74-b559-d8eeb9c546fc, rgb(84, 84, 84))\",strokeDasharray:\"0\",strokeEffectGap:1,strokeEffectLength:1,strokeEffectLoop:false,strokeEffectLoopType:\"repeat\",strokeEffectOffset:0,strokeEffectTotalLength:79.58800506591797,strokeLinecap:\"butt\",strokeLinejoin:\"miter\",strokeMiterlimit:4,strokeWidth:2,width:\"28px\"})});});const css=[`.framer-c6JHI { -webkit-mask: ${mask}; aspect-ratio: 0.37333333333333335; display: block; mask: ${mask}; width: 28px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 28\n * @framerIntrinsicHeight 75\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-0bfad358-7b0a-4a74-b559-d8eeb9c546fc, rgb(84, 84, 84))\"},\"set\":{\"localId\":\"vectorSet/YWO9AvMNj\",\"id\":\"YWO9AvMNj\",\"moduleId\":\"sY6khvyQUZIGqapgrS90\"}}\n */const Icon=withCSS(Component,css,\"framer-c6JHI\");Icon.displayName=\"Vector\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-0bfad358-7b0a-4a74-b559-d8eeb9c546fc, rgb(84, 84, 84))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/YWO9AvMNj\\\",\\\"id\\\":\\\"YWO9AvMNj\\\",\\\"moduleId\\\":\\\"sY6khvyQUZIGqapgrS90\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"75\",\"framerIntrinsicWidth\":\"28\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a44d8cf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Vector from\"https://framerusercontent.com/modules/zh0RTkofJ2wpUrl0ex7C/FHsZZJj2NO1YwSNSkiul/D555YSyAY.js\";import Vector1 from\"https://framerusercontent.com/modules/Oa5n2iAKVixXfzWB058t/ToiAOOrVZofE2RGbQ6MM/ea6r2YU75.js\";const VectorFonts=getFonts(Vector);const Vector1Fonts=getFonts(Vector1);const enabledGestures={VwTwGgQE5:{hover:true}};const cycleOrder=[\"VwTwGgQE5\",\"Jlz0w4m5y\"];const serializationHash=\"framer-fHaLX\";const variantClassNames={Jlz0w4m5y:\"framer-v-1hg2640\",VwTwGgQE5:\"framer-v-1h0o6gh\"};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)=>`translate(-50%, -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={\"Variant 1\":\"VwTwGgQE5\",\"Variant 2\":\"Jlz0w4m5y\"};const getProps=({height,id,link,width,...props})=>{return{...props,IHnmVfn8q:link??props.IHnmVfn8q,variant:humanReadableVariantMap[props.variant]??props.variant??\"VwTwGgQE5\"};};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,IHnmVfn8q,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"VwTwGgQE5\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Jlz0w4m5y\")return false;return true;};const isDisplayed1=()=>{if(gestureVariant===\"VwTwGgQE5-hover\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"Jlz0w4m5y\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:IHnmVfn8q,motionChild:true,nodeId:\"VwTwGgQE5\",openInNewTab:false,scopeId:\"VLnCjsxQZ\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1h0o6gh\",className,classNames)} framer-1kmoqrb`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"VwTwGgQE5\",ref:refBinding,style:{...style},...addPropertyOverrides({\"VwTwGgQE5-hover\":{\"data-framer-name\":undefined},Jlz0w4m5y:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QXJpbW8tNTAw\",\"--framer-font-family\":'\"Arimo\", \"Arimo Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0bfad358-7b0a-4a74-b559-d8eeb9c546fc, rgb(84, 84, 84)))\"},children:\"ABOUT\"})}),className:\"framer-14854n5\",\"data-framer-name\":\"ABOUT\",fonts:[\"GF;Arimo-500\"],layoutDependency:layoutDependency,layoutId:\"mYS3Q8JT1\",style:{\"--extracted-r6o4lv\":\"var(--token-0bfad358-7b0a-4a74-b559-d8eeb9c546fc, rgb(84, 84, 84))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",rotate:-90},transformTemplate:transformTemplate1,variants:{\"VwTwGgQE5-hover\":{\"--extracted-r6o4lv\":\"var(--token-5c193ac1-7036-49e2-8f1f-0245bae58355, rgb(84, 84, 84))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"VwTwGgQE5-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QXJpbW8tNzAw\",\"--framer-font-family\":'\"Arimo\", \"Arimo Placeholder\", sans-serif',\"--framer-font-size\":\"21px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5c193ac1-7036-49e2-8f1f-0245bae58355, rgb(84, 84, 84)))\"},children:\"ABOUT\"})}),fonts:[\"GF;Arimo-700\"]}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-136br4b\",layoutDependency:layoutDependency,layoutId:\"XyRgBl4mB\"}),isDisplayed1()&&/*#__PURE__*/_jsx(Vector1,{animated:true,className:\"framer-1y6m4jt\",layoutDependency:layoutDependency,layoutId:\"HMZ9K9eAb\"}),isDisplayed2()&&/*#__PURE__*/_jsx(Vector1,{animated:true,className:\"framer-1ma8qq1\",layoutDependency:layoutDependency,layoutId:\"R8v2f5UkA\"}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QXJpbW8tNzAw\",\"--framer-font-family\":'\"Arimo\", \"Arimo Placeholder\", sans-serif',\"--framer-font-size\":\"21px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5c193ac1-7036-49e2-8f1f-0245bae58355, rgb(84, 84, 84)))\"},children:\"ABOUT\"})}),className:\"framer-1clmxwe\",\"data-framer-name\":\"ABOUT\",fonts:[\"GF;Arimo-700\"],layoutDependency:layoutDependency,layoutId:\"MrRxCAAlp\",style:{\"--extracted-r6o4lv\":\"var(--token-5c193ac1-7036-49e2-8f1f-0245bae58355, rgb(84, 84, 84))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",rotate:-90},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-5eu8g0\",layoutDependency:layoutDependency,layoutId:\"DNMdnzlCd\"})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fHaLX.framer-1kmoqrb, .framer-fHaLX .framer-1kmoqrb { display: block; }\",\".framer-fHaLX.framer-1h0o6gh { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 74px; min-width: 28px; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-fHaLX .framer-14854n5 { flex: none; height: auto; left: 50%; position: absolute; top: 50%; white-space: pre; width: auto; z-index: 1; }\",\".framer-fHaLX .framer-136br4b, .framer-fHaLX .framer-5eu8g0 { bottom: -2px; flex: none; height: var(--framer-aspect-ratio-supported, 78px); left: 0px; position: absolute; right: 0px; width: calc(100% - 0px); z-index: 1; }\",\".framer-fHaLX .framer-1y6m4jt, .framer-fHaLX .framer-1ma8qq1 { flex: none; height: var(--framer-aspect-ratio-supported, 75px); position: relative; width: 28px; }\",\".framer-fHaLX .framer-1clmxwe { flex: none; height: auto; left: 50%; position: absolute; top: 49%; white-space: pre; width: auto; z-index: 1; }\",\".framer-fHaLX.framer-v-1hg2640.framer-1h0o6gh { cursor: unset; min-height: unset; min-width: unset; }\",\".framer-fHaLX.framer-v-1h0o6gh.hover.framer-1h0o6gh { min-height: unset; min-width: unset; }\",\".framer-fHaLX.framer-v-1h0o6gh.hover .framer-14854n5 { top: 49%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 74\n * @framerIntrinsicWidth 28\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Jlz0w4m5y\":{\"layout\":[\"auto\",\"auto\"]},\"xqKSm25RO\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"IHnmVfn8q\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVLnCjsxQZ=withCSS(Component,css,\"framer-fHaLX\");export default FramerVLnCjsxQZ;FramerVLnCjsxQZ.displayName=\"About (animation)\";FramerVLnCjsxQZ.defaultProps={height:74,width:28};addPropertyControls(FramerVLnCjsxQZ,{variant:{options:[\"VwTwGgQE5\",\"Jlz0w4m5y\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},IHnmVfn8q:{title:\"Link\",type:ControlType.Link}});addFonts(FramerVLnCjsxQZ,[{explicitInter:true,fonts:[{family:\"Arimo\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/arimo/v34/P5sfzZCDf9_T_3cV7NCUECyoxNk338xsAhDAVQI4aA.woff2\",weight:\"500\"},{family:\"Arimo\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/arimo/v34/P5sfzZCDf9_T_3cV7NCUECyoxNk3CstsAhDAVQI4aA.woff2\",weight:\"700\"}]},...VectorFonts,...Vector1Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVLnCjsxQZ\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Jlz0w4m5y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xqKSm25RO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"IHnmVfn8q\\\":\\\"link\\\"}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"28\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"74\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VLnCjsxQZ.map","// Generated by Framer (ba156f5)\nexport default function metadata(params,activeLocale){return{description:\"Jasmine Adams- Industrial Designer from Detroit MI\",robots:\"max-image-preview:large\",title:\"Portfolio\"};}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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"}