{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/sj1s2FGu1NwhUQbrOQEc/n5g2toNjKv1UraE6oK1e/D6UzuEyRf.js", "ssg:https://framerusercontent.com/modules/78QH3kiuHTyHxwIJJgQv/4Mpd89tbO8nExC729ZTY/Ni0qSZLpA.js", "ssg:https://framerusercontent.com/modules/OrUpp1GF3eNiFRLCr9iY/2sf6UPZgVvTOTWn3vyYj/txbvFt9TO.js", "ssg:https://framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/hAahUT5WhkA90ScusgxD/SVG.js", "ssg:https://framerusercontent.com/modules/Xeff4iEpT7UJqUothCec/5nIAc4sFdyCJwaz2emIP/jm3EFUu3j.js", "ssg:https://framerusercontent.com/modules/cPrHLJELPdCMON6fGjt1/46tDD9r0ng6AsC40oyiy/y24ONecch.js", "ssg:https://framerusercontent.com/modules/94PBPQGftnFc4HX4Bsq6/v14gbv9LayiqggriiPio/dwKQaiA65.js", "ssg:https://framerusercontent.com/modules/ohjD0dMZjS1EFk4mPADO/pqVKd1isZ7VgoUMVelF2/Ni0qSZLpA.js", "ssg:https://framerusercontent.com/modules/aIVhHLQhIkl1rYJXZ9ES/jEKvNx7Zjga4AHThuidf/FJEytEjVV.js", "ssg:https://framerusercontent.com/modules/o8UPDNVOf17WZMENqRQp/EaXoP9WSbctrowf8SX0H/D6UzuEyRf.js", "ssg:https://framerusercontent.com/modules/EKrChLdWovHZUyp0yLf5/ogcS5rtIuxo87Bqz8N0n/LUBhu_1fl.js", "ssg:https://framerusercontent.com/modules/erl50Cd8sVCL7RFN5Erx/V0nVnIWzu6Hp9ruZf25c/lo0gbSIPv.js", "ssg:https://framerusercontent.com/modules/gZLBLZZQLfcokolwO1K6/S2SITfdZO3xNNwNESAYk/VQLhYVJPF.js", "ssg:https://framerusercontent.com/modules/vZ16wB6toqgs4Kzbm15V/SeiVw0yxIE2BB4aLIKSe/txbvFt9TO.js", "ssg:https://framerusercontent.com/modules/vqFAOixg8r81QrIHqmBC/YVcBiwU9k9GeI1t2XG1w/jm3EFUu3j.js", "ssg:https://framerusercontent.com/modules/xx0bocoF8Woa1yVDN3B4/vy0v9em8iG7XznreLk72/eGsMExDxn.js", "ssg:https://framerusercontent.com/modules/u95psGL0QvsKX9a2chae/VRcioCYUEiRBj2qhNnsl/jm2uVaMAP.js", "ssg:https://framerusercontent.com/modules/uFRMTVy0k29So2Pc1pBS/dVyrMXMZ3E1LhGvXoFlX/PVidAMGtP.js", "ssg:https://framerusercontent.com/modules/uRdMsvmgqL40qYPSP4Hc/nx3pN3gHBk18MdNkdL2p/eF0vjwmm9.js", "ssg:https://framerusercontent.com/modules/uto31EVM6cQDnDFwD8a5/fRxi0GXvymodimodEq6J/HFUraDIz6.js", "ssg:https://framerusercontent.com/modules/zkzWk7UwDndyEsiHS4s1/e55fWe1E0hIRvksfZpxG/nnDA1KstQ.js", "ssg:https://framerusercontent.com/modules/lw4B59pRUGGrB4PrDB1p/zaImJmL6S0yRxnnDbQx6/SZdfZ9zvG.js", "ssg:https://framerusercontent.com/modules/r5AfY77GpXOUKVuv8Bgj/4jTtz0H9Fizy26lKhVpE/Xi7MO6yop.js"],
  "sourcesContent": ["import{fontStore}from\"framer\";fontStore.loadFonts([\"Inter\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[];export const css=['.framer-2fJ5A .framer-styles-preset-f40kvn:not(.rich-text-wrapper), .framer-2fJ5A .framer-styles-preset-f40kvn.rich-text-wrapper p { --framer-font-family: \"Inter\", sans-serif; --framer-font-family-bold: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-Italic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 14px; --framer-text-alignment: start; --framer-text-color: var(--token-4f31ec5e-60c5-44a3-af1d-3e5ee10fa1e2, #5e5e5e); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-2fJ5A\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-Medium\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-MediumItalic\"]);export const fonts=[];export const css=['.framer-r16ic .framer-styles-preset-19krfj1:not(.rich-text-wrapper), .framer-r16ic .framer-styles-preset-19krfj1.rich-text-wrapper h3 { --framer-font-family: \"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-MediumItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --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-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 130%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-6f52f67a-c350-4535-9fb9-1e764c88a4c7, #1c1c1c); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-r16ic\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadFonts([\"Inter\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[];export const css=['.framer-X4g5s .framer-styles-preset-iewv7y:not(.rich-text-wrapper), .framer-X4g5s .framer-styles-preset-iewv7y.rich-text-wrapper p { --framer-font-family: \"Inter\", sans-serif; --framer-font-family-bold: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-Italic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-4f31ec5e-60c5-44a3-af1d-3e5ee10fa1e2, #5e5e5e); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-X4g5s\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as e}from\"react/jsx-runtime\";import{useState as t,useEffect as o}from\"react\";import{addPropertyControls as i,ControlType as l}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */function s(i){let[l,s]=t(null);o(()=>{let e=i.customSvgCode;r(e);},[i.customSvgCode,i.customColor,i.customStrokeWidth,i.lineCap,i.lineJoin]);let r=e=>{let t=[[/width=\"[^\"]*\"/,'width=\"100%\"'],[/height=\"[^\"]*\"/,'height=\"100%\"']],o=e.includes('stroke=\"'),l=e.includes('stroke-width=\"'),r=e.includes('stroke-linecap=\"'),n=e.includes('stroke-linejoin=\"');if(e.includes(\"<circle\")){// Find the circle element and update its fill attribute\nlet o=/<circle[^>]*fill=\"([^\"]*)\"/,l=e.match(o);if(l){// Update the fill attribute with the custom color\nlet t=l[0].replace(l[1],i.customColor);e=e.replace(o,t);}else // If there is no fill attribute, add it with the custom color\nt.push([/<circle/g,`<circle fill=\"${i.customColor}\"`]);}o?(r?t.push([/<path/g,`<path stroke=\"${i.customColor}\" stroke-linecap=\"${i.lineCap}\"`]):t.push([/<path/g,`<path stroke=\"${i.customColor}\"`]),l&&t.push([/stroke-width=\"(?!0\\b)\\d+(\\.\\d+)?\"/g,`stroke-width=\"${i.customStrokeWidth}\"`])):t.push([/<path/g,`<path fill=\"${i.customColor}\"`]),e.includes('overflow=\"')?t.push([/overflow=\"[^\"]*\"/,'overflow=\"visible\"']):t.push([/<svg/,'<svg overflow=\"visible\"']),n?t.push([/stroke-linejoin=\"[^\"]*\"/,`stroke-linejoin=\"${i.lineJoin}\"`]):t.push([/<path/g,`<path stroke-linejoin=\"${i.lineJoin}\"`]),t.forEach(([t,o])=>{e=e.replace(t,o);}),s(e);},n={padding:`${i.customPadding}px`,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",overflow:\"visible\"};return /*#__PURE__*/e(\"div\",{dangerouslySetInnerHTML:{__html:l},style:n});}s.defaultProps={customSvgCode:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M11.9996 4.58607L19.414 12.0001L22.9139 8.50015L15.4997 1.08594L11.9996 4.58607Z\" fill=\"black\"/> <path d=\"M18.403 13.8175L10.1822 5.59708L5.63438 7.25082L3.08203 19.5021L8.15387 14.4302C8.0427 14.1472 7.98166 13.839 7.98166 13.5166C7.98166 12.1359 9.10095 11.0166 10.4817 11.0166C11.8624 11.0166 12.9817 12.1359 12.9817 13.5166C12.9817 14.8973 11.8624 16.0166 10.4817 16.0166C10.1592 16.0166 9.85109 15.9556 9.56811 15.8444L4.49378 20.9188L16.7491 18.3656L18.403 13.8175Z\" fill=\"black\"/> </svg>',customColor:\"#ffffff\",customPadding:0,customStrokeWidth:2,lineCap:\"butt\",lineJoin:\"miter\"},i(s,{customSvgCode:{type:l.String,title:\"SVG Code\",displayTextArea:!1},customColor:{type:l.Color,title:\"Color\",defaultValue:\"#ffffff\"},customStrokeWidth:{type:l.Number,title:\"Stroke\",defaultValue:2,min:0,step:.1,displayStepper:!0,hidden:e=>!e.customSvgCode.includes('stroke=\"')},customPadding:{type:l.Number,title:\"Padding\",defaultValue:0,min:0,step:1,displayStepper:!0},lineCap:{type:l.Enum,title:\"Line Cap\",options:[\"butt\",\"round\",\"square\"],optionTitles:[\"Butt\",\"Round\",\"Square\"],defaultValue:\"butt\",hidden:e=>!e.customSvgCode.includes('stroke=\"')},lineJoin:{type:l.Enum,title:\"Line Join\",options:[\"round\",\"miter\",\"bevel\"],optionTitles:[\"Round\",\"Miter\",\"Bevel\"],defaultValue:\"miter\",hidden:e=>!e.customSvgCode.includes('stroke=\"')}});export default s;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SVG\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SVG.map", "// Generated by Framer (c75d380)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import SVG from\"https://framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/hAahUT5WhkA90ScusgxD/SVG.js\";const SVGFonts=getFonts(SVG);const cycleOrder=[\"n4T0fB6XI\",\"YExyex6eM\",\"RLSvT4V37\",\"eYxNf0xk7\",\"SuR01R7GA\",\"Zr1mUpBxK\",\"gkwH9ics6\",\"DbiBAq2Pc\"];const serializationHash=\"framer-lbKIT\";const variantClassNames={DbiBAq2Pc:\"framer-v-1mfu677\",eYxNf0xk7:\"framer-v-1vjasy4\",gkwH9ics6:\"framer-v-w3edv6\",n4T0fB6XI:\"framer-v-gl17tj\",RLSvT4V37:\"framer-v-orp0kk\",SuR01R7GA:\"framer-v-129ydi6\",YExyex6eM:\"framer-v-218lu\",Zr1mUpBxK:\"framer-v-1cf8fs7\"};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 transitions={default:{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 humanReadableVariantMap={\"Arrow Bend Down Right\":\"n4T0fB6XI\",\"Arrow Up Right\":\"RLSvT4V37\",\"Map Pin\":\"gkwH9ics6\",\"Smiley X Eyes\":\"DbiBAq2Pc\",Check:\"YExyex6eM\",Envelope:\"SuR01R7GA\",Globe:\"eYxNf0xk7\",Phone:\"Zr1mUpBxK\"};const getProps=({color,height,id,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,dNe4ChGE9:(_ref=color!==null&&color!==void 0?color:props.dNe4ChGE9)!==null&&_ref!==void 0?_ref:'var(--token-6f52f67a-c350-4535-9fb9-1e764c88a4c7, rgb(28, 28, 28)) /* {\"name\":\"Foreground Primary\"} */',variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"n4T0fB6XI\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,dNe4ChGE9,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"n4T0fB6XI\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(motion.div,{...restProps,animate:variants,className:cx(serializationHash,...sharedStyleClassNames,\"framer-gl17tj\",className,classNames),\"data-framer-name\":\"Arrow Bend Down Right\",initial:variant,layoutDependency:layoutDependency,layoutId:\"n4T0fB6XI\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({DbiBAq2Pc:{\"data-framer-name\":\"Smiley X Eyes\"},eYxNf0xk7:{\"data-framer-name\":\"Globe\"},gkwH9ics6:{\"data-framer-name\":\"Map Pin\"},RLSvT4V37:{\"data-framer-name\":\"Arrow Up Right\"},SuR01R7GA:{\"data-framer-name\":\"Envelope\"},YExyex6eM:{\"data-framer-name\":\"Check\"},Zr1mUpBxK:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-10kmiam-container\",\"data-framer-name\":\"SVG\",layoutDependency:layoutDependency,layoutId:\"s6FRsV90t-container\",name:\"SVG\",children:/*#__PURE__*/_jsx(SVG,{customColor:dNe4ChGE9,customPadding:0,customStrokeWidth:2,customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M229.66,157.66l-48,48a8,8,0,0,1-11.32-11.32L204.69,160H128A104.11,104.11,0,0,1,24,56a8,8,0,0,1,16,0,88.1,88.1,0,0,0,88,88h76.69l-34.35-34.34a8,8,0,0,1,11.32-11.32l48,48A8,8,0,0,1,229.66,157.66Z\"></path></svg>',height:\"100%\",id:\"s6FRsV90t\",layoutId:\"s6FRsV90t\",lineCap:\"butt\",lineJoin:\"miter\",name:\"SVG\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({DbiBAq2Pc:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm61.66-93.66a8,8,0,0,1-11.32,11.32L168,123.31l-10.34,10.35a8,8,0,0,1-11.32-11.32L156.69,112l-10.35-10.34a8,8,0,0,1,11.32-11.32L168,100.69l10.34-10.35a8,8,0,0,1,11.32,11.32L179.31,112Zm-80-20.68L99.31,112l10.35,10.34a8,8,0,0,1-11.32,11.32L88,123.31,77.66,133.66a8,8,0,0,1-11.32-11.32L76.69,112,66.34,101.66A8,8,0,0,1,77.66,90.34L88,100.69,98.34,90.34a8,8,0,0,1,11.32,11.32ZM140,180a12,12,0,1,1-12-12A12,12,0,0,1,140,180Z\"></path></svg>'},eYxNf0xk7:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm87.63,96H175.8c-1.41-28.46-10.27-55.47-25.12-77A88.2,88.2,0,0,1,215.63,120ZM128,215.89c-18.73-20.27-30.09-49-31.77-79.89h63.54C158.09,166.87,146.73,195.62,128,215.89ZM96.23,120c1.68-30.87,13-59.62,31.77-79.89,18.73,20.27,30.09,49,31.77,79.89Zm9.09-77C90.47,64.53,81.61,91.54,80.2,120H40.37A88.2,88.2,0,0,1,105.32,43ZM40.37,136H80.2c1.41,28.46,10.27,55.47,25.12,77A88.2,88.2,0,0,1,40.37,136Zm110.31,77c14.85-21.56,23.71-48.57,25.12-77h39.83A88.2,88.2,0,0,1,150.68,213Z\"></path></svg>'},gkwH9ics6:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M200,224H150.54A266.56,266.56,0,0,0,174,200.25c27.45-31.57,42-64.85,42-96.25a88,88,0,0,0-176,0c0,31.4,14.51,64.68,42,96.25A266.56,266.56,0,0,0,105.46,224H56a8,8,0,0,0,0,16H200a8,8,0,0,0,0-16ZM56,104a72,72,0,0,1,144,0c0,57.23-55.47,105-72,118C111.47,209,56,161.23,56,104Zm112,0a40,40,0,1,0-40,40A40,40,0,0,0,168,104Zm-64,0a24,24,0,1,1,24,24A24,24,0,0,1,104,104Z\"></path></svg>'},RLSvT4V37:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M200,64V168a8,8,0,0,1-16,0V83.31L69.66,197.66a8,8,0,0,1-11.32-11.32L172.69,72H88a8,8,0,0,1,0-16H192A8,8,0,0,1,200,64Z\"></path></svg>'},SuR01R7GA:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M224,48H32a8,8,0,0,0-8,8V192a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A8,8,0,0,0,224,48ZM203.43,64,128,133.15,52.57,64ZM216,192H40V74.19l82.59,75.71a8,8,0,0,0,10.82,0L216,74.19V192Z\"></path></svg>'},YExyex6eM:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z\"></path></svg>'},Zr1mUpBxK:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M176,16H80A24,24,0,0,0,56,40V216a24,24,0,0,0,24,24h96a24,24,0,0,0,24-24V40A24,24,0,0,0,176,16ZM72,64H184V192H72Zm8-32h96a8,8,0,0,1,8,8v8H72V40A8,8,0,0,1,80,32Zm96,192H80a8,8,0,0,1-8-8v-8H184v8A8,8,0,0,1,176,224Z\"></path></svg>'}},baseVariant,gestureVariant)})})})})});});const css=['.framer-lbKIT[data-border=\"true\"]::after, .framer-lbKIT [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lbKIT.framer-ni37ju, .framer-lbKIT .framer-ni37ju { display: block; }\",\".framer-lbKIT.framer-gl17tj { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 24px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 24px; }\",\".framer-lbKIT .framer-10kmiam-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-lbKIT.framer-gl17tj { gap: 0px; } .framer-lbKIT.framer-gl17tj > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-lbKIT.framer-gl17tj > :first-child { margin-left: 0px; } .framer-lbKIT.framer-gl17tj > :last-child { margin-right: 0px; } }\",\".framer-lbKIT.framer-v-218lu.framer-gl17tj, .framer-lbKIT.framer-v-orp0kk.framer-gl17tj, .framer-lbKIT.framer-v-1vjasy4.framer-gl17tj, .framer-lbKIT.framer-v-129ydi6.framer-gl17tj, .framer-lbKIT.framer-v-1cf8fs7.framer-gl17tj, .framer-lbKIT.framer-v-w3edv6.framer-gl17tj, .framer-lbKIT.framer-v-1mfu677.framer-gl17tj { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"YExyex6eM\":{\"layout\":[\"fixed\",\"fixed\"]},\"RLSvT4V37\":{\"layout\":[\"fixed\",\"fixed\"]},\"eYxNf0xk7\":{\"layout\":[\"fixed\",\"fixed\"]},\"SuR01R7GA\":{\"layout\":[\"fixed\",\"fixed\"]},\"Zr1mUpBxK\":{\"layout\":[\"fixed\",\"fixed\"]},\"gkwH9ics6\":{\"layout\":[\"fixed\",\"fixed\"]},\"DbiBAq2Pc\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"dNe4ChGE9\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const Framerjm3EFUu3j=withCSS(Component,css,\"framer-lbKIT\");export default Framerjm3EFUu3j;Framerjm3EFUu3j.displayName=\"Icon\";Framerjm3EFUu3j.defaultProps={height:24,width:24};addPropertyControls(Framerjm3EFUu3j,{variant:{options:[\"n4T0fB6XI\",\"YExyex6eM\",\"RLSvT4V37\",\"eYxNf0xk7\",\"SuR01R7GA\",\"Zr1mUpBxK\",\"gkwH9ics6\",\"DbiBAq2Pc\"],optionTitles:[\"Arrow Bend Down Right\",\"Check\",\"Arrow Up Right\",\"Globe\",\"Envelope\",\"Phone\",\"Map Pin\",\"Smiley X Eyes\"],title:\"Variant\",type:ControlType.Enum},dNe4ChGE9:{defaultValue:'var(--token-6f52f67a-c350-4535-9fb9-1e764c88a4c7, rgb(28, 28, 28)) /* {\"name\":\"Foreground Primary\"} */',title:\"Color\",type:ControlType.Color}});addFonts(Framerjm3EFUu3j,[...SVGFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerjm3EFUu3j\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YExyex6eM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RLSvT4V37\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eYxNf0xk7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SuR01R7GA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Zr1mUpBxK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gkwH9ics6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DbiBAq2Pc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"dNe4ChGE9\\\":\\\"color\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jm3EFUu3j.map", "// Generated by Framer (c75d380)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/OrUpp1GF3eNiFRLCr9iY/2sf6UPZgVvTOTWn3vyYj/txbvFt9TO.js\";import Icon from\"https://framerusercontent.com/modules/Xeff4iEpT7UJqUothCec/5nIAc4sFdyCJwaz2emIP/jm3EFUu3j.js\";const IconFonts=getFonts(Icon);const cycleOrder=[\"ab168qx6R\"];const serializationHash=\"framer-WY8OR\";const variantClassNames={ab168qx6R:\"framer-v-w2d5r3\"};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 transitions={default:{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 getProps=({height,id,text,width,...props})=>{var _ref;return{...props,q6qRolpSB:(_ref=text!==null&&text!==void 0?text:props.q6qRolpSB)!==null&&_ref!==void 0?_ref:\"List item text\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,q6qRolpSB,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"ab168qx6R\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,animate:variants,className:cx(serializationHash,...sharedStyleClassNames,\"framer-w2d5r3\",className,classNames),\"data-framer-name\":\"Variant 1\",initial:variant,layoutDependency:layoutDependency,layoutId:\"ab168qx6R\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-hm550s-container\",layoutDependency:layoutDependency,layoutId:\"Eq_NgZwTZ-container\",children:/*#__PURE__*/_jsx(Icon,{dNe4ChGE9:'var(--token-4f31ec5e-60c5-44a3-af1d-3e5ee10fa1e2, rgb(94, 94, 94)) /* {\"name\":\"Foreground Secondary\"} */',height:\"100%\",id:\"Eq_NgZwTZ\",layoutId:\"Eq_NgZwTZ\",style:{height:\"100%\",width:\"100%\"},variant:\"n4T0fB6XI\",width:\"100%\"})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-iewv7y\",\"data-styles-preset\":\"txbvFt9TO\",children:\"List item text\"})}),className:\"framer-2uifzh\",layoutDependency:layoutDependency,layoutId:\"XAFazD6IC\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:q6qRolpSB,verticalAlignment:\"top\",withExternalLayout:true})]})})});});const css=['.framer-WY8OR[data-border=\"true\"]::after, .framer-WY8OR [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-WY8OR.framer-7dchlr, .framer-WY8OR .framer-7dchlr { display: block; }\",\".framer-WY8OR.framer-w2d5r3 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 480px; }\",\".framer-WY8OR .framer-hm550s-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-WY8OR .framer-2uifzh { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-WY8OR.framer-w2d5r3 { gap: 0px; } .framer-WY8OR.framer-w2d5r3 > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-WY8OR.framer-w2d5r3 > :first-child { margin-left: 0px; } .framer-WY8OR.framer-w2d5r3 > :last-child { margin-right: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 480\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"q6qRolpSB\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const Framery24ONecch=withCSS(Component,css,\"framer-WY8OR\");export default Framery24ONecch;Framery24ONecch.displayName=\"List Item\";Framery24ONecch.defaultProps={height:24,width:480};addPropertyControls(Framery24ONecch,{q6qRolpSB:{defaultValue:\"List item text\",displayTextArea:false,placeholder:\"\",title:\"Text\",type:ControlType.String}});addFonts(Framery24ONecch,[...IconFonts,...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framery24ONecch\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"480\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"q6qRolpSB\\\":\\\"text\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./y24ONecch.map", "// Generated by Framer (5b26096)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/sj1s2FGu1NwhUQbrOQEc/n5g2toNjKv1UraE6oK1e/D6UzuEyRf.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/78QH3kiuHTyHxwIJJgQv/4Mpd89tbO8nExC729ZTY/Ni0qSZLpA.js\";import ListItem from\"https://framerusercontent.com/modules/cPrHLJELPdCMON6fGjt1/46tDD9r0ng6AsC40oyiy/y24ONecch.js\";const ListItemFonts=getFonts(ListItem);const cycleOrder=[\"kWZggvSWq\",\"h7MEBGOPr\",\"G8YdsNabp\"];const serializationHash=\"framer-XHFEy\";const variantClassNames={G8YdsNabp:\"framer-v-136wqte\",h7MEBGOPr:\"framer-v-9lnfig\",kWZggvSWq:\"framer-v-1cemd5f\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Last Item\":\"h7MEBGOPr\",Default:\"kWZggvSWq\",Phone:\"G8YdsNabp\"};const getProps=({company,dateRange,height,id,item1Text,item2Text,item3Text,item4Text,item5Text,showItem3,showItem4,showItem5,title,width,...props})=>{return{...props,bEmGnHTzn:item2Text??props.bEmGnHTzn??\"Developed and evangelized a scalable design system adopted across teams, increasing design-to-dev velocity by 40%\",czlQDrp4B:title??props.czlQDrp4B??\"Principal Product Designer\",fnbOH5Fxt:dateRange??props.fnbOH5Fxt??\"Jan 2024 \u2013 Present\",g5Ius7r_u:item1Text??props.g5Ius7r_u??\"Led redesign of Socotra\u2019s core SaaS UI, helping elevate the platform to Gartner Challenger status and driving  record YoY enterprise growth\",gsMXefnXj:showItem4??props.gsMXefnXj,M3sfdZEGE:showItem5??props.M3sfdZEGE,p_rmbLVtt:showItem3??props.p_rmbLVtt??true,qGGTSwFGy:item4Text??props.qGGTSwFGy??\"List item text\",sd3eAK8dS:item3Text??props.sd3eAK8dS??\"Partnered with PM, engineering, and executive stakeholders to align UX strategy with business OKRs\",variant:humanReadableVariantMap[props.variant]??props.variant??\"kWZggvSWq\",vjs2707tW:item5Text??props.vjs2707tW??\"List item text\",WiSzHCKAO:company??props.WiSzHCKAO??\"Socotra\"};};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,czlQDrp4B,WiSzHCKAO,fnbOH5Fxt,g5Ius7r_u,bEmGnHTzn,p_rmbLVtt,sd3eAK8dS,gsMXefnXj,qGGTSwFGy,M3sfdZEGE,vjs2707tW,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"kWZggvSWq\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"G8YdsNabp\")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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1cemd5f\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"kWZggvSWq\",ref:refBinding,style:{...style},...addPropertyOverrides({G8YdsNabp:{\"data-framer-name\":\"Phone\"},h7MEBGOPr:{\"data-framer-name\":\"Last Item\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ctwr3y\",\"data-framer-name\":\"Timeline\",layoutDependency:layoutDependency,layoutId:\"SgS3xjtxl\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-811fj\",\"data-framer-name\":\"Ellipse\",layoutDependency:layoutDependency,layoutId:\"Y695tKjHv\",style:{backgroundColor:\"var(--token-01c5488c-8c44-4388-9754-a426f2f5086a, rgb(219, 219, 219))\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-e81kvb\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"MBn1S0hLE\",style:{background:\"linear-gradient(180deg, var(--token-01c5488c-8c44-4388-9754-a426f2f5086a, rgb(219, 219, 219)) 0%, var(--token-01c5488c-8c44-4388-9754-a426f2f5086a, rgb(219, 219, 219)) 100%)\",backgroundColor:\"var(--token-01c5488c-8c44-4388-9754-a426f2f5086a, rgb(219, 219, 219))\"},variants:{h7MEBGOPr:{background:\"linear-gradient(180deg, var(--token-01c5488c-8c44-4388-9754-a426f2f5086a, rgb(237, 237, 237)) 0%, rgba(237, 237, 237, 0) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\"}}})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1udf1a4\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"nhbdkZ0ZK\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fqomcn\",\"data-framer-name\":\"Main Info\",layoutDependency:layoutDependency,layoutId:\"LsJrLaX09\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-19krfj1\",\"data-styles-preset\":\"Ni0qSZLpA\",children:\"Senior UX/UI Designer\"})}),className:\"framer-1knvpki\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iPl5UN3lc\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:czlQDrp4B,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wu5yah\",\"data-framer-name\":\"Company & Date\",layoutDependency:layoutDependency,layoutId:\"EIhyNWinI\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f40kvn\",\"data-styles-preset\":\"D6UzuEyRf\",children:\"TechPulse Innovations\"})}),className:\"framer-i255p\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AvtaARbaB\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:WiSzHCKAO,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-q1vx2q\",\"data-framer-name\":\"Divider Ellipse\",layoutDependency:layoutDependency,layoutId:\"ljO77pC1D\",style:{backgroundColor:\"var(--token-23ce8611-a654-4300-b64b-2e6412f47070, rgb(196, 196, 196))\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f40kvn\",\"data-styles-preset\":\"D6UzuEyRf\",children:\"2017 \u2013 Present\"})}),className:\"framer-11ex5cl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MOxsuPlL0\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:fnbOH5Fxt,verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1894256\",\"data-framer-name\":\"Bullet Points\",layoutDependency:layoutDependency,layoutId:\"Ssgtm_COF\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rb742u-container\",\"data-framer-name\":\"Bullet Point 1\",layoutDependency:layoutDependency,layoutId:\"Lgb9NSKMQ-container\",name:\"Bullet Point 1\",nodeId:\"Lgb9NSKMQ\",rendersWithMotion:true,scopeId:\"dwKQaiA65\",children:/*#__PURE__*/_jsx(ListItem,{height:\"100%\",id:\"Lgb9NSKMQ\",layoutId:\"Lgb9NSKMQ\",name:\"Bullet Point 1\",q6qRolpSB:g5Ius7r_u,style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10ovphv-container\",\"data-framer-name\":\"Bullet Point 2\",layoutDependency:layoutDependency,layoutId:\"WrIJVRqMg-container\",name:\"Bullet Point 2\",nodeId:\"WrIJVRqMg\",rendersWithMotion:true,scopeId:\"dwKQaiA65\",children:/*#__PURE__*/_jsx(ListItem,{height:\"100%\",id:\"WrIJVRqMg\",layoutId:\"WrIJVRqMg\",name:\"Bullet Point 2\",q6qRolpSB:bEmGnHTzn,style:{width:\"100%\"},width:\"100%\"})})}),p_rmbLVtt&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1v8vlmq-container\",\"data-framer-name\":\"Bullet Point 3\",layoutDependency:layoutDependency,layoutId:\"DnlqycJS2-container\",name:\"Bullet Point 3\",nodeId:\"DnlqycJS2\",rendersWithMotion:true,scopeId:\"dwKQaiA65\",children:/*#__PURE__*/_jsx(ListItem,{height:\"100%\",id:\"DnlqycJS2\",layoutId:\"DnlqycJS2\",name:\"Bullet Point 3\",q6qRolpSB:sd3eAK8dS,style:{width:\"100%\"},width:\"100%\"})})}),gsMXefnXj&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1b681jz-container\",\"data-framer-name\":\"Bullet Point 4\",layoutDependency:layoutDependency,layoutId:\"kotWWSks6-container\",name:\"Bullet Point 4\",nodeId:\"kotWWSks6\",rendersWithMotion:true,scopeId:\"dwKQaiA65\",children:/*#__PURE__*/_jsx(ListItem,{height:\"100%\",id:\"kotWWSks6\",layoutId:\"kotWWSks6\",name:\"Bullet Point 4\",q6qRolpSB:qGGTSwFGy,style:{width:\"100%\"},width:\"100%\"})})}),M3sfdZEGE&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1s69bpk-container\",\"data-framer-name\":\"Bullet Point 5\",layoutDependency:layoutDependency,layoutId:\"r2b62ZkEz-container\",name:\"Bullet Point 5\",nodeId:\"r2b62ZkEz\",rendersWithMotion:true,scopeId:\"dwKQaiA65\",children:/*#__PURE__*/_jsx(ListItem,{height:\"100%\",id:\"r2b62ZkEz\",layoutId:\"r2b62ZkEz\",name:\"Bullet Point 5\",q6qRolpSB:vjs2707tW,style:{width:\"100%\"},width:\"100%\"})})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XHFEy.framer-czfuwc, .framer-XHFEy .framer-czfuwc { display: block; }\",\".framer-XHFEy.framer-1cemd5f { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 480px; }\",\".framer-XHFEy .framer-1ctwr3y { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 16px; }\",\".framer-XHFEy .framer-811fj { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); overflow: hidden; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-XHFEy .framer-e81kvb { flex: 1 0 0px; height: 1px; overflow: hidden; position: relative; width: 2px; }\",\".framer-XHFEy .framer-1udf1a4 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-XHFEy .framer-1fqomcn { 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: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-XHFEy .framer-1knvpki { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-XHFEy .framer-1wu5yah { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-XHFEy .framer-i255p, .framer-XHFEy .framer-11ex5cl { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-XHFEy .framer-q1vx2q { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 6px); overflow: hidden; position: relative; width: 6px; will-change: var(--framer-will-change-override, transform); }\",\".framer-XHFEy .framer-1894256 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-XHFEy .framer-rb742u-container, .framer-XHFEy .framer-10ovphv-container, .framer-XHFEy .framer-1v8vlmq-container, .framer-XHFEy .framer-1b681jz-container, .framer-XHFEy .framer-1s69bpk-container { flex: none; height: auto; position: relative; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 294\n * @framerIntrinsicWidth 480\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"h7MEBGOPr\":{\"layout\":[\"fixed\",\"auto\"]},\"G8YdsNabp\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"czlQDrp4B\":\"title\",\"WiSzHCKAO\":\"company\",\"fnbOH5Fxt\":\"dateRange\",\"g5Ius7r_u\":\"item1Text\",\"bEmGnHTzn\":\"item2Text\",\"p_rmbLVtt\":\"showItem3\",\"sd3eAK8dS\":\"item3Text\",\"gsMXefnXj\":\"showItem4\",\"qGGTSwFGy\":\"item4Text\",\"M3sfdZEGE\":\"showItem5\",\"vjs2707tW\":\"item5Text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerdwKQaiA65=withCSS(Component,css,\"framer-XHFEy\");export default FramerdwKQaiA65;FramerdwKQaiA65.displayName=\"Timeline Bullet Item\";FramerdwKQaiA65.defaultProps={height:294,width:480};addPropertyControls(FramerdwKQaiA65,{variant:{options:[\"kWZggvSWq\",\"h7MEBGOPr\",\"G8YdsNabp\"],optionTitles:[\"Default\",\"Last Item\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},czlQDrp4B:{defaultValue:\"Principal Product Designer\",displayTextArea:false,title:\"Title\",type:ControlType.String},WiSzHCKAO:{defaultValue:\"Socotra\",displayTextArea:false,title:\"Company\",type:ControlType.String},fnbOH5Fxt:{defaultValue:\"Jan 2024 \u2013 Present\",displayTextArea:false,title:\"Date Range\",type:ControlType.String},g5Ius7r_u:{defaultValue:\"Led redesign of Socotra\u2019s core SaaS UI, helping elevate the platform to Gartner Challenger status and driving  record YoY enterprise growth\",displayTextArea:true,placeholder:\"\",title:\"Item 1 Text\",type:ControlType.String},bEmGnHTzn:{defaultValue:\"Developed and evangelized a scalable design system adopted across teams, increasing design-to-dev velocity by 40%\",displayTextArea:true,placeholder:\"\",title:\"Item 2 Text\",type:ControlType.String},p_rmbLVtt:{defaultValue:true,title:\"Show Item 3\",type:ControlType.Boolean},sd3eAK8dS:{defaultValue:\"Partnered with PM, engineering, and executive stakeholders to align UX strategy with business OKRs\",displayTextArea:true,placeholder:\"\",title:\"Item 3 Text\",type:ControlType.String},gsMXefnXj:{defaultValue:false,title:\"Show Item 4\",type:ControlType.Boolean},qGGTSwFGy:{defaultValue:\"List item text\",displayTextArea:true,placeholder:\"\",title:\"Item 4 Text\",type:ControlType.String},M3sfdZEGE:{defaultValue:false,title:\"Show Item 5\",type:ControlType.Boolean},vjs2707tW:{defaultValue:\"List item text\",displayTextArea:true,placeholder:\"\",title:\"Item 5 text\",type:ControlType.String}});addFonts(FramerdwKQaiA65,[{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\"}]},...ListItemFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdwKQaiA65\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"h7MEBGOPr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"G8YdsNabp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"czlQDrp4B\\\":\\\"title\\\",\\\"WiSzHCKAO\\\":\\\"company\\\",\\\"fnbOH5Fxt\\\":\\\"dateRange\\\",\\\"g5Ius7r_u\\\":\\\"item1Text\\\",\\\"bEmGnHTzn\\\":\\\"item2Text\\\",\\\"p_rmbLVtt\\\":\\\"showItem3\\\",\\\"sd3eAK8dS\\\":\\\"item3Text\\\",\\\"gsMXefnXj\\\":\\\"showItem4\\\",\\\"qGGTSwFGy\\\":\\\"item4Text\\\",\\\"M3sfdZEGE\\\":\\\"showItem5\\\",\\\"vjs2707tW\\\":\\\"item5Text\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"294\",\"framerIntrinsicWidth\":\"480\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./dwKQaiA65.map", "import{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-Medium\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-MediumItalic\"]);export const fonts=[];export const css=['.framer-r16ic .framer-styles-preset-19krfj1:not(.rich-text-wrapper), .framer-r16ic .framer-styles-preset-19krfj1.rich-text-wrapper h3 { --framer-font-family: \"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-MediumItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --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-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 130%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-6f52f67a-c350-4535-9fb9-1e764c88a4c7, #1c1c1c); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-r16ic\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (c75d380)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/ohjD0dMZjS1EFk4mPADO/pqVKd1isZ7VgoUMVelF2/Ni0qSZLpA.js\";import Icon from\"https://framerusercontent.com/modules/Xeff4iEpT7UJqUothCec/5nIAc4sFdyCJwaz2emIP/jm3EFUu3j.js\";const IconFonts=getFonts(Icon);const enabledGestures={wSFBGwGOx:{hover:true,pressed:true},YLprApSY5:{pressed:true}};const cycleOrder=[\"wSFBGwGOx\",\"YLprApSY5\"];const serializationHash=\"framer-oOxY3\";const variantClassNames={wSFBGwGOx:\"framer-v-1frtr7\",YLprApSY5:\"framer-v-11xse2s\"};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 transitions={default:{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 humanReadableVariantMap={Default:\"wSFBGwGOx\",Phone:\"YLprApSY5\"};const getProps=({height,id,label,link,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,GAqAnRwJ9:(_ref=label!==null&&label!==void 0?label:props.GAqAnRwJ9)!==null&&_ref!==void 0?_ref:\"Portfolio\",jdpkBQs8v:link!==null&&link!==void 0?link:props.jdpkBQs8v,variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"wSFBGwGOx\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,GAqAnRwJ9,jdpkBQs8v,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"wSFBGwGOx\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(Link,{href:jdpkBQs8v,openInNewTab:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,animate:variants,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1frtr7\",className,classNames)} framer-1n5ya0e`,\"data-border\":true,\"data-framer-name\":\"Default\",initial:variant,layoutDependency:layoutDependency,layoutId:\"wSFBGwGOx\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":'var(--token-c761cda2-e420-40bf-9878-0a123f1a2a2c, rgb(227, 227, 227)) /* {\"name\":\"Border\"} */',\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-caa52976-3f4a-47b4-88b6-d4c0f538b774, rgb(255, 255, 255))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,opacity:1,...style},variants:{\"wSFBGwGOx-hover\":{backgroundColor:\"var(--token-636aee46-92f9-4f77-a5ac-6fe5f6346b2d, rgb(246, 246, 246))\"},\"wSFBGwGOx-pressed\":{backgroundColor:\"var(--token-636aee46-92f9-4f77-a5ac-6fe5f6346b2d, rgb(246, 246, 246))\",opacity:.6},\"YLprApSY5-pressed\":{opacity:.6}},...addPropertyOverrides({\"wSFBGwGOx-hover\":{\"data-framer-name\":undefined},\"wSFBGwGOx-pressed\":{\"data-framer-name\":undefined},\"YLprApSY5-pressed\":{\"data-framer-name\":undefined},YLprApSY5:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-19krfj1\",\"data-styles-preset\":\"Ni0qSZLpA\",children:\"Portfolio\"})}),className:\"framer-irmr78\",layoutDependency:layoutDependency,layoutId:\"pHLAaKnwh\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:GAqAnRwJ9,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1p69v7z\",\"data-framer-name\":\"Icon Wrapper\",layoutDependency:layoutDependency,layoutId:\"E9EkKN48z\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-e8bi12-container\",layoutDependency:layoutDependency,layoutId:\"qJvibhyJw-container\",children:/*#__PURE__*/_jsx(Icon,{dNe4ChGE9:'var(--token-6f52f67a-c350-4535-9fb9-1e764c88a4c7, rgb(28, 28, 28)) /* {\"name\":\"Foreground Primary\"} */',height:\"100%\",id:\"qJvibhyJw\",layoutId:\"qJvibhyJw\",style:{height:\"100%\",width:\"100%\"},variant:\"RLSvT4V37\",width:\"100%\"})})})]})})})});});const css=['.framer-oOxY3[data-border=\"true\"]::after, .framer-oOxY3 [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-oOxY3.framer-1n5ya0e, .framer-oOxY3 .framer-1n5ya0e { display: block; }\",\".framer-oOxY3.framer-1frtr7 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 16px 16px 16px 24px; position: relative; text-decoration: none; width: 160px; }\",\".framer-oOxY3 .framer-irmr78 { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-oOxY3 .framer-1p69v7z { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 24px; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 24px; }\",\".framer-oOxY3 .framer-e8bi12-container { flex: none; height: 24px; position: relative; width: 24px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-oOxY3.framer-1frtr7, .framer-oOxY3 .framer-1p69v7z { gap: 0px; } .framer-oOxY3.framer-1frtr7 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-oOxY3.framer-1frtr7 > :first-child, .framer-oOxY3 .framer-1p69v7z > :first-child { margin-left: 0px; } .framer-oOxY3.framer-1frtr7 > :last-child, .framer-oOxY3 .framer-1p69v7z > :last-child { margin-right: 0px; } .framer-oOxY3 .framer-1p69v7z > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } }\",\".framer-oOxY3.framer-v-1frtr7.hover .framer-1p69v7z, .framer-oOxY3.framer-v-1frtr7.pressed .framer-1p69v7z, .framer-oOxY3.framer-v-11xse2s.pressed .framer-1p69v7z { padding: 0px 0px 4px 4px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 160\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"YLprApSY5\":{\"layout\":[\"fixed\",\"auto\"]},\"DOHfyi2R2\":{\"layout\":[\"fixed\",\"auto\"]},\"w7pfFFKi4\":{\"layout\":[\"fixed\",\"auto\"]},\"gfKn6o6e8\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"GAqAnRwJ9\":\"label\",\"jdpkBQs8v\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerFJEytEjVV=withCSS(Component,css,\"framer-oOxY3\");export default FramerFJEytEjVV;FramerFJEytEjVV.displayName=\"Link Card Item\";FramerFJEytEjVV.defaultProps={height:56,width:160};addPropertyControls(FramerFJEytEjVV,{variant:{options:[\"wSFBGwGOx\",\"YLprApSY5\"],optionTitles:[\"Default\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},GAqAnRwJ9:{defaultValue:\"Portfolio\",displayTextArea:false,title:\"Label\",type:ControlType.String},jdpkBQs8v:{title:\"Link\",type:ControlType.Link}});addFonts(FramerFJEytEjVV,[...IconFonts,...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFJEytEjVV\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YLprApSY5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DOHfyi2R2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"w7pfFFKi4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gfKn6o6e8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"160\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"56\",\"framerVariables\":\"{\\\"GAqAnRwJ9\\\":\\\"label\\\",\\\"jdpkBQs8v\\\":\\\"link\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FJEytEjVV.map", "import{fontStore}from\"framer\";fontStore.loadFonts([\"Inter\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[];export const css=['.framer-2fJ5A .framer-styles-preset-f40kvn:not(.rich-text-wrapper), .framer-2fJ5A .framer-styles-preset-f40kvn.rich-text-wrapper p { --framer-font-family: \"Inter\", sans-serif; --framer-font-family-bold: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-Italic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 14px; --framer-text-alignment: start; --framer-text-color: var(--token-4f31ec5e-60c5-44a3-af1d-3e5ee10fa1e2, #5e5e5e); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-2fJ5A\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-Medium\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-MediumItalic\"]);export const fonts=[];export const css=['.framer-H43Ut .framer-styles-preset-1l0nr19:not(.rich-text-wrapper), .framer-H43Ut .framer-styles-preset-1l0nr19.rich-text-wrapper p { --framer-font-family: \"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-MediumItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 16px; --framer-text-alignment: start; --framer-text-color: var(--token-6f52f67a-c350-4535-9fb9-1e764c88a4c7, #1c1c1c); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-H43Ut\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (c75d380)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/o8UPDNVOf17WZMENqRQp/EaXoP9WSbctrowf8SX0H/D6UzuEyRf.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/EKrChLdWovHZUyp0yLf5/ogcS5rtIuxo87Bqz8N0n/LUBhu_1fl.js\";const cycleOrder=[\"SvnVmtXAl\"];const serializationHash=\"framer-yDQ0h\";const variantClassNames={SvnVmtXAl:\"framer-v-sdrkup\"};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 transitions={default:{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 getProps=({flagEmoji,height,id,language,proficiency,width,...props})=>{var _ref,_ref1,_ref2;return{...props,F8e65J8Vl:(_ref=proficiency!==null&&proficiency!==void 0?proficiency:props.F8e65J8Vl)!==null&&_ref!==void 0?_ref:\"Native or bilingual\",k9LljsNNG:(_ref1=language!==null&&language!==void 0?language:props.k9LljsNNG)!==null&&_ref1!==void 0?_ref1:\"English\",XWLW93enK:(_ref2=flagEmoji!==null&&flagEmoji!==void 0?flagEmoji:props.XWLW93enK)!==null&&_ref2!==void 0?_ref2:\"\uD83C\uDDEC\uD83C\uDDE7\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,XWLW93enK,k9LljsNNG,F8e65J8Vl,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"SvnVmtXAl\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,animate:variants,className:cx(serializationHash,...sharedStyleClassNames,\"framer-sdrkup\",className,classNames),\"data-framer-name\":\"Variant 1\",initial:variant,layoutDependency:layoutDependency,layoutId:\"SvnVmtXAl\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19sok1k\",\"data-framer-name\":\"Language\",layoutDependency:layoutDependency,layoutId:\"POWmuhxvz\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6f52f67a-c350-4535-9fb9-1e764c88a4c7, rgb(28, 28, 28)))\"},children:\"\uD83C\uDDEC\uD83C\uDDE7\"})}),className:\"framer-vp5u6c\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"fgPuTl94C\",style:{\"--extracted-r6o4lv\":\"var(--token-6f52f67a-c350-4535-9fb9-1e764c88a4c7, rgb(28, 28, 28))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:XWLW93enK,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1l0nr19\",\"data-styles-preset\":\"LUBhu_1fl\",children:\"English\"})}),className:\"framer-1ivhig6\",layoutDependency:layoutDependency,layoutId:\"YUlSJefSP\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:k9LljsNNG,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ss4h9q\",\"data-border\":true,\"data-framer-name\":\"Dotted Line\",layoutDependency:layoutDependency,layoutId:\"dLNuxCog6\",style:{\"--border-bottom-width\":\"4px\",\"--border-color\":\"var(--token-c761cda2-e420-40bf-9878-0a123f1a2a2c, rgb(227, 227, 227))\",\"--border-left-width\":\"4px\",\"--border-right-width\":\"4px\",\"--border-style\":\"dotted\",\"--border-top-width\":\"4px\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f40kvn\",\"data-styles-preset\":\"D6UzuEyRf\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6f52f67a-c350-4535-9fb9-1e764c88a4c7, rgb(28, 28, 28)))\"},children:\"Native or bilingual\"})}),className:\"framer-1w0ywnu\",layoutDependency:layoutDependency,layoutId:\"a2D2rDL4S\",style:{\"--extracted-r6o4lv\":\"var(--token-6f52f67a-c350-4535-9fb9-1e764c88a4c7, rgb(28, 28, 28))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:F8e65J8Vl,verticalAlignment:\"top\",withExternalLayout:true})]})})});});const css=['.framer-yDQ0h[data-border=\"true\"]::after, .framer-yDQ0h [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-yDQ0h.framer-uwq8b9, .framer-yDQ0h .framer-uwq8b9 { display: block; }\",\".framer-yDQ0h.framer-sdrkup { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 520px; }\",\".framer-yDQ0h .framer-19sok1k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-yDQ0h .framer-vp5u6c, .framer-yDQ0h .framer-1ivhig6, .framer-yDQ0h .framer-1w0ywnu { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-yDQ0h .framer-1ss4h9q { flex: 1 0 0px; height: 4px; overflow: hidden; position: relative; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-yDQ0h.framer-sdrkup, .framer-yDQ0h .framer-19sok1k { gap: 0px; } .framer-yDQ0h.framer-sdrkup > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-yDQ0h.framer-sdrkup > :first-child, .framer-yDQ0h .framer-19sok1k > :first-child { margin-left: 0px; } .framer-yDQ0h.framer-sdrkup > :last-child, .framer-yDQ0h .framer-19sok1k > :last-child { margin-right: 0px; } .framer-yDQ0h .framer-19sok1k > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 520\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"XWLW93enK\":\"flagEmoji\",\"k9LljsNNG\":\"language\",\"F8e65J8Vl\":\"proficiency\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const Framerlo0gbSIPv=withCSS(Component,css,\"framer-yDQ0h\");export default Framerlo0gbSIPv;Framerlo0gbSIPv.displayName=\"Language Item\";Framerlo0gbSIPv.defaultProps={height:36,width:520};addPropertyControls(Framerlo0gbSIPv,{XWLW93enK:{defaultValue:\"\uD83C\uDDEC\uD83C\uDDE7\",displayTextArea:false,title:\"Flag Emoji\",type:ControlType.String},k9LljsNNG:{defaultValue:\"English\",displayTextArea:false,title:\"Language\",type:ControlType.String},F8e65J8Vl:{defaultValue:\"Native or bilingual\",displayTextArea:false,title:\"Proficiency\",type:ControlType.String}});addFonts(Framerlo0gbSIPv,[...sharedStyle.fonts,...sharedStyle1.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerlo0gbSIPv\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"XWLW93enK\\\":\\\"flagEmoji\\\",\\\"k9LljsNNG\\\":\\\"language\\\",\\\"F8e65J8Vl\\\":\\\"proficiency\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"520\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"36\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (c75d380)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/o8UPDNVOf17WZMENqRQp/EaXoP9WSbctrowf8SX0H/D6UzuEyRf.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/ohjD0dMZjS1EFk4mPADO/pqVKd1isZ7VgoUMVelF2/Ni0qSZLpA.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/OrUpp1GF3eNiFRLCr9iY/2sf6UPZgVvTOTWn3vyYj/txbvFt9TO.js\";const cycleOrder=[\"saaQjimFv\",\"KSMqU5t3C\",\"neeEZAziX\"];const serializationHash=\"framer-PMamG\";const variantClassNames={KSMqU5t3C:\"framer-v-1r7jqpd\",neeEZAziX:\"framer-v-1ai0bv1\",saaQjimFv:\"framer-v-y6h41n\"};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 transitions={default:{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 humanReadableVariantMap={\"Last Item\":\"KSMqU5t3C\",Default:\"saaQjimFv\",Phone:\"neeEZAziX\"};const getProps=({company,dateRange,description,height,id,title,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1,_ref2,_ref3,_ref4;return{...props,UTruwqDoW:(_ref=company!==null&&company!==void 0?company:props.UTruwqDoW)!==null&&_ref!==void 0?_ref:\"TechPulse Innovations\",variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"saaQjimFv\",VKxUUccQf:(_ref2=description!==null&&description!==void 0?description:props.VKxUUccQf)!==null&&_ref2!==void 0?_ref2:\"Led the design of a flagship mobile app, resulting in a 30% increase in user retention.\",WVVu6rcbG:(_ref3=title!==null&&title!==void 0?title:props.WVVu6rcbG)!==null&&_ref3!==void 0?_ref3:\"Senior UX/UI Designer\",YbJXsOVqR:(_ref4=dateRange!==null&&dateRange!==void 0?dateRange:props.YbJXsOVqR)!==null&&_ref4!==void 0?_ref4:\"2017 \u2013 Present\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,WVVu6rcbG,UTruwqDoW,YbJXsOVqR,VKxUUccQf,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"saaQjimFv\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"neeEZAziX\")return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,animate:variants,className:cx(serializationHash,...sharedStyleClassNames,\"framer-y6h41n\",className,classNames),\"data-framer-name\":\"Default\",initial:variant,layoutDependency:layoutDependency,layoutId:\"saaQjimFv\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({KSMqU5t3C:{\"data-framer-name\":\"Last Item\"},neeEZAziX:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1q7qpi6\",\"data-framer-name\":\"Timeline\",layoutDependency:layoutDependency,layoutId:\"R6hpkUGV3\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qco9jd\",\"data-framer-name\":\"Ellipse\",layoutDependency:layoutDependency,layoutId:\"QG2YtfRNy\",style:{backgroundColor:\"var(--token-01c5488c-8c44-4388-9754-a426f2f5086a, rgb(219, 219, 219))\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-wzt15p\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"Msz3w86xe\",style:{backgroundColor:\"var(--token-01c5488c-8c44-4388-9754-a426f2f5086a, rgb(219, 219, 219))\"},variants:{KSMqU5t3C:{background:'linear-gradient(180deg, var(--token-01c5488c-8c44-4388-9754-a426f2f5086a, rgb(237, 237, 237)) /* {\"name\":\"Foreground Quarterary\"} */ 0%, rgba(237, 237, 237, 0) 100%)'}}})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-b8kqjl\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"ih87Ibc_z\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gyr8y2\",\"data-framer-name\":\"Main Info\",layoutDependency:layoutDependency,layoutId:\"PeF6G1mPO\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-19krfj1\",\"data-styles-preset\":\"Ni0qSZLpA\",children:\"Senior UX/UI Designer\"})}),className:\"framer-ersdv5\",layoutDependency:layoutDependency,layoutId:\"mLqnthaUw\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:WVVu6rcbG,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1moqr5n\",\"data-framer-name\":\"Company & Date\",layoutDependency:layoutDependency,layoutId:\"rPsVpej4w\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f40kvn\",\"data-styles-preset\":\"D6UzuEyRf\",children:\"TechPulse Innovations\"})}),className:\"framer-1xy1tin\",layoutDependency:layoutDependency,layoutId:\"Crm78FvFM\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:UTruwqDoW,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-125zqjq\",\"data-framer-name\":\"Divider Ellipse\",layoutDependency:layoutDependency,layoutId:\"dsttCmZdO\",style:{backgroundColor:\"var(--token-23ce8611-a654-4300-b64b-2e6412f47070, rgb(196, 196, 196))\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f40kvn\",\"data-styles-preset\":\"D6UzuEyRf\",children:\"2017 \u2013 Present\"})}),className:\"framer-bifjcm\",layoutDependency:layoutDependency,layoutId:\"woFNxvNom\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:YbJXsOVqR,verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-iewv7y\",\"data-styles-preset\":\"txbvFt9TO\",children:\"Led the design of a flagship mobile app, resulting in a 30% increase in user retention.\"})}),className:\"framer-1x0d9ev\",layoutDependency:layoutDependency,layoutId:\"XyVREUH94\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:VKxUUccQf,verticalAlignment:\"top\",withExternalLayout:true})]})]})})});});const css=['.framer-PMamG[data-border=\"true\"]::after, .framer-PMamG [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PMamG.framer-jg3vn3, .framer-PMamG .framer-jg3vn3 { display: block; }\",\".framer-PMamG.framer-y6h41n { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 520px; }\",\".framer-PMamG .framer-1q7qpi6 { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 16px; }\",\".framer-PMamG .framer-1qco9jd { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); overflow: hidden; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-PMamG .framer-wzt15p { flex: 1 0 0px; height: 1px; overflow: hidden; position: relative; width: 2px; }\",\".framer-PMamG .framer-b8kqjl { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-PMamG .framer-1gyr8y2 { 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: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-PMamG .framer-ersdv5, .framer-PMamG .framer-1x0d9ev { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-PMamG .framer-1moqr5n { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-PMamG .framer-1xy1tin, .framer-PMamG .framer-bifjcm { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-PMamG .framer-125zqjq { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 6px); overflow: hidden; position: relative; width: 6px; will-change: var(--framer-will-change-override, transform); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PMamG.framer-y6h41n, .framer-PMamG .framer-1q7qpi6, .framer-PMamG .framer-b8kqjl, .framer-PMamG .framer-1gyr8y2, .framer-PMamG .framer-1moqr5n { gap: 0px; } .framer-PMamG.framer-y6h41n > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-PMamG.framer-y6h41n > :first-child, .framer-PMamG .framer-1moqr5n > :first-child { margin-left: 0px; } .framer-PMamG.framer-y6h41n > :last-child, .framer-PMamG .framer-1moqr5n > :last-child { margin-right: 0px; } .framer-PMamG .framer-1q7qpi6 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-PMamG .framer-1q7qpi6 > :first-child, .framer-PMamG .framer-b8kqjl > :first-child, .framer-PMamG .framer-1gyr8y2 > :first-child { margin-top: 0px; } .framer-PMamG .framer-1q7qpi6 > :last-child, .framer-PMamG .framer-b8kqjl > :last-child, .framer-PMamG .framer-1gyr8y2 > :last-child { margin-bottom: 0px; } .framer-PMamG .framer-b8kqjl > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-PMamG .framer-1gyr8y2 > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-PMamG .framer-1moqr5n > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 106\n * @framerIntrinsicWidth 520\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"KSMqU5t3C\":{\"layout\":[\"fixed\",\"auto\"]},\"neeEZAziX\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"WVVu6rcbG\":\"title\",\"UTruwqDoW\":\"company\",\"YbJXsOVqR\":\"dateRange\",\"VKxUUccQf\":\"description\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerVQLhYVJPF=withCSS(Component,css,\"framer-PMamG\");export default FramerVQLhYVJPF;FramerVQLhYVJPF.displayName=\"Timeline Item\";FramerVQLhYVJPF.defaultProps={height:106,width:520};addPropertyControls(FramerVQLhYVJPF,{variant:{options:[\"saaQjimFv\",\"KSMqU5t3C\",\"neeEZAziX\"],optionTitles:[\"Default\",\"Last Item\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},WVVu6rcbG:{defaultValue:\"Senior UX/UI Designer\",displayTextArea:false,title:\"Title\",type:ControlType.String},UTruwqDoW:{defaultValue:\"TechPulse Innovations\",displayTextArea:false,title:\"Company\",type:ControlType.String},YbJXsOVqR:{defaultValue:\"2017 \u2013 Present\",displayTextArea:false,title:\"Date Range\",type:ControlType.String},VKxUUccQf:{defaultValue:\"Led the design of a flagship mobile app, resulting in a 30% increase in user retention.\",displayTextArea:true,title:\"Description\",type:ControlType.String}});addFonts(FramerVQLhYVJPF,[...sharedStyle.fonts,...sharedStyle1.fonts,...sharedStyle2.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVQLhYVJPF\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"520\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KSMqU5t3C\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"neeEZAziX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"106\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"WVVu6rcbG\\\":\\\"title\\\",\\\"UTruwqDoW\\\":\\\"company\\\",\\\"YbJXsOVqR\\\":\\\"dateRange\\\",\\\"VKxUUccQf\\\":\\\"description\\\"}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadFonts([\"Inter\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[];export const css=['.framer-X4g5s .framer-styles-preset-iewv7y:not(.rich-text-wrapper), .framer-X4g5s .framer-styles-preset-iewv7y.rich-text-wrapper p { --framer-font-family: \"Inter\", sans-serif; --framer-font-family-bold: \"Inter-Bold\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter-BoldItalic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter-Italic\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-4f31ec5e-60c5-44a3-af1d-3e5ee10fa1e2, #5e5e5e); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-X4g5s\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (c75d380)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import SVG from\"https://framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/hAahUT5WhkA90ScusgxD/SVG.js\";const SVGFonts=getFonts(SVG);const cycleOrder=[\"n4T0fB6XI\",\"YExyex6eM\",\"RLSvT4V37\",\"eYxNf0xk7\",\"SuR01R7GA\",\"Zr1mUpBxK\",\"gkwH9ics6\",\"DbiBAq2Pc\"];const serializationHash=\"framer-lbKIT\";const variantClassNames={DbiBAq2Pc:\"framer-v-1mfu677\",eYxNf0xk7:\"framer-v-1vjasy4\",gkwH9ics6:\"framer-v-w3edv6\",n4T0fB6XI:\"framer-v-gl17tj\",RLSvT4V37:\"framer-v-orp0kk\",SuR01R7GA:\"framer-v-129ydi6\",YExyex6eM:\"framer-v-218lu\",Zr1mUpBxK:\"framer-v-1cf8fs7\"};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 transitions={default:{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 humanReadableVariantMap={\"Arrow Bend Down Right\":\"n4T0fB6XI\",\"Arrow Up Right\":\"RLSvT4V37\",\"Map Pin\":\"gkwH9ics6\",\"Smiley X Eyes\":\"DbiBAq2Pc\",Check:\"YExyex6eM\",Envelope:\"SuR01R7GA\",Globe:\"eYxNf0xk7\",Phone:\"Zr1mUpBxK\"};const getProps=({color,height,id,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,dNe4ChGE9:(_ref=color!==null&&color!==void 0?color:props.dNe4ChGE9)!==null&&_ref!==void 0?_ref:'var(--token-6f52f67a-c350-4535-9fb9-1e764c88a4c7, rgb(28, 28, 28)) /* {\"name\":\"Foreground Primary\"} */',variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"n4T0fB6XI\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,dNe4ChGE9,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"n4T0fB6XI\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(motion.div,{...restProps,animate:variants,className:cx(serializationHash,...sharedStyleClassNames,\"framer-gl17tj\",className,classNames),\"data-framer-name\":\"Arrow Bend Down Right\",initial:variant,layoutDependency:layoutDependency,layoutId:\"n4T0fB6XI\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({DbiBAq2Pc:{\"data-framer-name\":\"Smiley X Eyes\"},eYxNf0xk7:{\"data-framer-name\":\"Globe\"},gkwH9ics6:{\"data-framer-name\":\"Map Pin\"},RLSvT4V37:{\"data-framer-name\":\"Arrow Up Right\"},SuR01R7GA:{\"data-framer-name\":\"Envelope\"},YExyex6eM:{\"data-framer-name\":\"Check\"},Zr1mUpBxK:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-10kmiam-container\",\"data-framer-name\":\"SVG\",layoutDependency:layoutDependency,layoutId:\"s6FRsV90t-container\",name:\"SVG\",children:/*#__PURE__*/_jsx(SVG,{customColor:dNe4ChGE9,customPadding:0,customStrokeWidth:2,customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M229.66,157.66l-48,48a8,8,0,0,1-11.32-11.32L204.69,160H128A104.11,104.11,0,0,1,24,56a8,8,0,0,1,16,0,88.1,88.1,0,0,0,88,88h76.69l-34.35-34.34a8,8,0,0,1,11.32-11.32l48,48A8,8,0,0,1,229.66,157.66Z\"></path></svg>',height:\"100%\",id:\"s6FRsV90t\",layoutId:\"s6FRsV90t\",lineCap:\"butt\",lineJoin:\"miter\",name:\"SVG\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({DbiBAq2Pc:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm61.66-93.66a8,8,0,0,1-11.32,11.32L168,123.31l-10.34,10.35a8,8,0,0,1-11.32-11.32L156.69,112l-10.35-10.34a8,8,0,0,1,11.32-11.32L168,100.69l10.34-10.35a8,8,0,0,1,11.32,11.32L179.31,112Zm-80-20.68L99.31,112l10.35,10.34a8,8,0,0,1-11.32,11.32L88,123.31,77.66,133.66a8,8,0,0,1-11.32-11.32L76.69,112,66.34,101.66A8,8,0,0,1,77.66,90.34L88,100.69,98.34,90.34a8,8,0,0,1,11.32,11.32ZM140,180a12,12,0,1,1-12-12A12,12,0,0,1,140,180Z\"></path></svg>'},eYxNf0xk7:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm87.63,96H175.8c-1.41-28.46-10.27-55.47-25.12-77A88.2,88.2,0,0,1,215.63,120ZM128,215.89c-18.73-20.27-30.09-49-31.77-79.89h63.54C158.09,166.87,146.73,195.62,128,215.89ZM96.23,120c1.68-30.87,13-59.62,31.77-79.89,18.73,20.27,30.09,49,31.77,79.89Zm9.09-77C90.47,64.53,81.61,91.54,80.2,120H40.37A88.2,88.2,0,0,1,105.32,43ZM40.37,136H80.2c1.41,28.46,10.27,55.47,25.12,77A88.2,88.2,0,0,1,40.37,136Zm110.31,77c14.85-21.56,23.71-48.57,25.12-77h39.83A88.2,88.2,0,0,1,150.68,213Z\"></path></svg>'},gkwH9ics6:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M200,224H150.54A266.56,266.56,0,0,0,174,200.25c27.45-31.57,42-64.85,42-96.25a88,88,0,0,0-176,0c0,31.4,14.51,64.68,42,96.25A266.56,266.56,0,0,0,105.46,224H56a8,8,0,0,0,0,16H200a8,8,0,0,0,0-16ZM56,104a72,72,0,0,1,144,0c0,57.23-55.47,105-72,118C111.47,209,56,161.23,56,104Zm112,0a40,40,0,1,0-40,40A40,40,0,0,0,168,104Zm-64,0a24,24,0,1,1,24,24A24,24,0,0,1,104,104Z\"></path></svg>'},RLSvT4V37:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M200,64V168a8,8,0,0,1-16,0V83.31L69.66,197.66a8,8,0,0,1-11.32-11.32L172.69,72H88a8,8,0,0,1,0-16H192A8,8,0,0,1,200,64Z\"></path></svg>'},SuR01R7GA:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M224,48H32a8,8,0,0,0-8,8V192a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A8,8,0,0,0,224,48ZM203.43,64,128,133.15,52.57,64ZM216,192H40V74.19l82.59,75.71a8,8,0,0,0,10.82,0L216,74.19V192Z\"></path></svg>'},YExyex6eM:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z\"></path></svg>'},Zr1mUpBxK:{customSvgCode:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M176,16H80A24,24,0,0,0,56,40V216a24,24,0,0,0,24,24h96a24,24,0,0,0,24-24V40A24,24,0,0,0,176,16ZM72,64H184V192H72Zm8-32h96a8,8,0,0,1,8,8v8H72V40A8,8,0,0,1,80,32Zm96,192H80a8,8,0,0,1-8-8v-8H184v8A8,8,0,0,1,176,224Z\"></path></svg>'}},baseVariant,gestureVariant)})})})})});});const css=['.framer-lbKIT[data-border=\"true\"]::after, .framer-lbKIT [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lbKIT.framer-ni37ju, .framer-lbKIT .framer-ni37ju { display: block; }\",\".framer-lbKIT.framer-gl17tj { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 24px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 24px; }\",\".framer-lbKIT .framer-10kmiam-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-lbKIT.framer-gl17tj { gap: 0px; } .framer-lbKIT.framer-gl17tj > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-lbKIT.framer-gl17tj > :first-child { margin-left: 0px; } .framer-lbKIT.framer-gl17tj > :last-child { margin-right: 0px; } }\",\".framer-lbKIT.framer-v-218lu.framer-gl17tj, .framer-lbKIT.framer-v-orp0kk.framer-gl17tj, .framer-lbKIT.framer-v-1vjasy4.framer-gl17tj, .framer-lbKIT.framer-v-129ydi6.framer-gl17tj, .framer-lbKIT.framer-v-1cf8fs7.framer-gl17tj, .framer-lbKIT.framer-v-w3edv6.framer-gl17tj, .framer-lbKIT.framer-v-1mfu677.framer-gl17tj { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"YExyex6eM\":{\"layout\":[\"fixed\",\"fixed\"]},\"RLSvT4V37\":{\"layout\":[\"fixed\",\"fixed\"]},\"eYxNf0xk7\":{\"layout\":[\"fixed\",\"fixed\"]},\"SuR01R7GA\":{\"layout\":[\"fixed\",\"fixed\"]},\"Zr1mUpBxK\":{\"layout\":[\"fixed\",\"fixed\"]},\"gkwH9ics6\":{\"layout\":[\"fixed\",\"fixed\"]},\"DbiBAq2Pc\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"dNe4ChGE9\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const Framerjm3EFUu3j=withCSS(Component,css,\"framer-lbKIT\");export default Framerjm3EFUu3j;Framerjm3EFUu3j.displayName=\"Icon\";Framerjm3EFUu3j.defaultProps={height:24,width:24};addPropertyControls(Framerjm3EFUu3j,{variant:{options:[\"n4T0fB6XI\",\"YExyex6eM\",\"RLSvT4V37\",\"eYxNf0xk7\",\"SuR01R7GA\",\"Zr1mUpBxK\",\"gkwH9ics6\",\"DbiBAq2Pc\"],optionTitles:[\"Arrow Bend Down Right\",\"Check\",\"Arrow Up Right\",\"Globe\",\"Envelope\",\"Phone\",\"Map Pin\",\"Smiley X Eyes\"],title:\"Variant\",type:ControlType.Enum},dNe4ChGE9:{defaultValue:'var(--token-6f52f67a-c350-4535-9fb9-1e764c88a4c7, rgb(28, 28, 28)) /* {\"name\":\"Foreground Primary\"} */',title:\"Color\",type:ControlType.Color}});addFonts(Framerjm3EFUu3j,[...SVGFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerjm3EFUu3j\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YExyex6eM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RLSvT4V37\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eYxNf0xk7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SuR01R7GA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Zr1mUpBxK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gkwH9ics6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DbiBAq2Pc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"dNe4ChGE9\\\":\\\"color\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jm3EFUu3j.map", "// Generated by Framer (5b26096)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getPropertyControls,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*as sharedStyle from\"https://framerusercontent.com/modules/vZ16wB6toqgs4Kzbm15V/SeiVw0yxIE2BB4aLIKSe/txbvFt9TO.js\";import Icon from\"https://framerusercontent.com/modules/vqFAOixg8r81QrIHqmBC/YVcBiwU9k9GeI1t2XG1w/jm3EFUu3j.js\";const IconFonts=getFonts(Icon);const IconControls=getPropertyControls(Icon);const enabledGestures={T461kmVh2:{hover:true,pressed:true},vcnvi5ol3:{pressed:true}};const cycleOrder=[\"T461kmVh2\",\"vcnvi5ol3\"];const serializationHash=\"framer-MnJcS\";const variantClassNames={T461kmVh2:\"framer-v-pcwwak\",vcnvi5ol3:\"framer-v-1s8pzrr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.1,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 humanReadableEnumMap={\"Arrow Bend Down Right\":\"n4T0fB6XI\",\"Arrow Up Right\":\"RLSvT4V37\",\"Map Pin\":\"gkwH9ics6\",\"Smiley X Eyes\":\"DbiBAq2Pc\",Check:\"YExyex6eM\",Envelope:\"SuR01R7GA\",Globe:\"eYxNf0xk7\",Phone:\"Zr1mUpBxK\"};const humanReadableVariantMap={Default:\"T461kmVh2\",Phone:\"vcnvi5ol3\"};const getProps=({height,icon,id,label,link,newTab,tap,width,...props})=>{return{...props,bxPM5ybz9:humanReadableEnumMap[icon]??icon??props.bxPM5ybz9??\"eYxNf0xk7\",doss5aOgp:tap??props.doss5aOgp,JgQU6d3ge:link??props.JgQU6d3ge,JhvoOUt41:label??props.JhvoOUt41??\"hire-matt.com\",variant:humanReadableVariantMap[props.variant]??props.variant??\"T461kmVh2\",y3jdfblHQ:newTab??props.y3jdfblHQ??true};};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,JhvoOUt41,bxPM5ybz9,JgQU6d3ge,y3jdfblHQ,doss5aOgp,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"T461kmVh2\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1by9gdj=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(doss5aOgp){const res=await doss5aOgp(...args);if(res===false)return false;}});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:JgQU6d3ge,motionChild:true,nodeId:\"T461kmVh2\",openInNewTab:y3jdfblHQ,scopeId:\"eGsMExDxn\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-pcwwak\",className,classNames)} framer-14mzkzd`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"T461kmVh2\",onTap:onTap1by9gdj,ref:refBinding,style:{opacity:.7,...style},variants:{\"T461kmVh2-hover\":{opacity:1},\"T461kmVh2-pressed\":{opacity:.5},\"vcnvi5ol3-pressed\":{opacity:1}},...addPropertyOverrides({\"T461kmVh2-hover\":{\"data-framer-name\":undefined},\"T461kmVh2-pressed\":{\"data-framer-name\":undefined},\"vcnvi5ol3-pressed\":{\"data-framer-name\":undefined},vcnvi5ol3:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tsvg02-container\",layoutDependency:layoutDependency,layoutId:\"gcwNgaaZU-container\",nodeId:\"gcwNgaaZU\",rendersWithMotion:true,scopeId:\"eGsMExDxn\",children:/*#__PURE__*/_jsx(Icon,{dNe4ChGE9:\"var(--token-6f52f67a-c350-4535-9fb9-1e764c88a4c7, rgb(28, 28, 28))\",height:\"100%\",id:\"gcwNgaaZU\",layoutId:\"gcwNgaaZU\",style:{height:\"100%\",width:\"100%\"},variant:bxPM5ybz9,width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-iewv7y\",\"data-styles-preset\":\"txbvFt9TO\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6f52f67a-c350-4535-9fb9-1e764c88a4c7, rgb(28, 28, 28)))\"},children:\"oliviareynolds.com\"})}),className:\"framer-131ee51\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Q38_Hk7ud\",style:{\"--extracted-r6o4lv\":\"var(--token-6f52f67a-c350-4535-9fb9-1e764c88a4c7, rgb(28, 28, 28))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:JhvoOUt41,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MnJcS.framer-14mzkzd, .framer-MnJcS .framer-14mzkzd { display: block; }\",\".framer-MnJcS.framer-pcwwak { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-MnJcS .framer-1tsvg02-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-MnJcS .framer-131ee51 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 134\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"vcnvi5ol3\":{\"layout\":[\"auto\",\"auto\"]},\"Ldch7BuYR\":{\"layout\":[\"auto\",\"auto\"]},\"bQMJ2j2kc\":{\"layout\":[\"auto\",\"auto\"]},\"wY7LL97_3\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"JhvoOUt41\":\"label\",\"bxPM5ybz9\":\"icon\",\"JgQU6d3ge\":\"link\",\"y3jdfblHQ\":\"newTab\",\"doss5aOgp\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramereGsMExDxn=withCSS(Component,css,\"framer-MnJcS\");export default FramereGsMExDxn;FramereGsMExDxn.displayName=\"Contact Link\";FramereGsMExDxn.defaultProps={height:24,width:134};addPropertyControls(FramereGsMExDxn,{variant:{options:[\"T461kmVh2\",\"vcnvi5ol3\"],optionTitles:[\"Default\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},JhvoOUt41:{defaultValue:\"hire-matt.com\",displayTextArea:false,title:\"Label\",type:ControlType.String},bxPM5ybz9:IconControls?.[\"variant\"]&&{...IconControls[\"variant\"],defaultValue:\"eYxNf0xk7\",description:undefined,hidden:undefined,title:\"Icon\"},JgQU6d3ge:{title:\"Link\",type:ControlType.Link},y3jdfblHQ:{defaultValue:true,title:\"New Tab\",type:ControlType.Boolean},doss5aOgp:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramereGsMExDxn,[{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\"}]},...IconFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereGsMExDxn\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"134\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vcnvi5ol3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Ldch7BuYR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bQMJ2j2kc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wY7LL97_3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"JhvoOUt41\\\":\\\"label\\\",\\\"bxPM5ybz9\\\":\\\"icon\\\",\\\"JgQU6d3ge\\\":\\\"link\\\",\\\"y3jdfblHQ\\\":\\\"newTab\\\",\\\"doss5aOgp\\\":\\\"tap\\\"}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./eGsMExDxn.map", "// Generated by Framer (c75d380)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/o8UPDNVOf17WZMENqRQp/EaXoP9WSbctrowf8SX0H/D6UzuEyRf.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/ohjD0dMZjS1EFk4mPADO/pqVKd1isZ7VgoUMVelF2/Ni0qSZLpA.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/OrUpp1GF3eNiFRLCr9iY/2sf6UPZgVvTOTWn3vyYj/txbvFt9TO.js\";const cycleOrder=[\"Cb1w8cmxX\",\"hx2GQIa8S\"];const serializationHash=\"framer-gLH5k\";const variantClassNames={Cb1w8cmxX:\"framer-v-1lwc5n3\",hx2GQIa8S:\"framer-v-vag44p\"};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 transitions={default:{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 humanReadableVariantMap={Default:\"Cb1w8cmxX\",Phone:\"hx2GQIa8S\"};const getProps=({date,height,id,name1,position,text,width,...props})=>{var _ref,_ref1,_ref2,_humanReadableVariantMap_props_variant,_ref3,_ref4;return{...props,E4feaYJ2j:(_ref=position!==null&&position!==void 0?position:props.E4feaYJ2j)!==null&&_ref!==void 0?_ref:\"TechPulse CPO\",hPpPFGjYN:(_ref1=name1!==null&&name1!==void 0?name1:props.hPpPFGjYN)!==null&&_ref1!==void 0?_ref1:\"Michael Nguyen\",rYVOAl4NF:(_ref2=date!==null&&date!==void 0?date:props.rYVOAl4NF)!==null&&_ref2!==void 0?_ref2:\"February 2023\",variant:(_ref3=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref3!==void 0?_ref3:\"Cb1w8cmxX\",YL9odkoZr:(_ref4=text!==null&&text!==void 0?text:props.YL9odkoZr)!==null&&_ref4!==void 0?_ref4:\"Olivia's ability to articulate design concepts and lead with a forward-thinking vision significantly impacted our product success.\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,hPpPFGjYN,E4feaYJ2j,rYVOAl4NF,YL9odkoZr,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"Cb1w8cmxX\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,animate:variants,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1lwc5n3\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",initial:variant,layoutDependency:layoutDependency,layoutId:\"Cb1w8cmxX\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-01c5488c-8c44-4388-9754-a426f2f5086a, rgb(237, 237, 237))\",\"--border-left-width\":\"4px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",...style},variants:{hx2GQIa8S:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({hx2GQIa8S:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8exirc\",\"data-framer-name\":\"Main Info\",layoutDependency:layoutDependency,layoutId:\"hms3QFI9j\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-19krfj1\",\"data-styles-preset\":\"Ni0qSZLpA\",children:\"Michael Nguyen\"})}),className:\"framer-visdwk\",layoutDependency:layoutDependency,layoutId:\"SEMiXhaM0\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:hPpPFGjYN,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xmb8tg\",\"data-framer-name\":\"Company & Date\",layoutDependency:layoutDependency,layoutId:\"qSh4V77k9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f40kvn\",\"data-styles-preset\":\"D6UzuEyRf\",children:\"TechPulse CPO\"})}),className:\"framer-1sptye6\",layoutDependency:layoutDependency,layoutId:\"NDVPtBk1l\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:E4feaYJ2j,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-btde63\",\"data-framer-name\":\"Divider Ellipse\",layoutDependency:layoutDependency,layoutId:\"TZCieTy2R\",style:{backgroundColor:\"var(--token-23ce8611-a654-4300-b64b-2e6412f47070, rgb(196, 196, 196))\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f40kvn\",\"data-styles-preset\":\"D6UzuEyRf\",children:\"February 2023\"})}),className:\"framer-5hyncw\",layoutDependency:layoutDependency,layoutId:\"ZxqwyMm8J\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:rYVOAl4NF,verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-iewv7y\",\"data-styles-preset\":\"txbvFt9TO\",children:\"Olivia's ability to articulate design concepts and lead with a forward-thinking vision significantly impacted our product success.\"})}),className:\"framer-zlpdti\",layoutDependency:layoutDependency,layoutId:\"kerbQ_hm8\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:YL9odkoZr,verticalAlignment:\"top\",withExternalLayout:true})]})})});});const css=['.framer-gLH5k[data-border=\"true\"]::after, .framer-gLH5k [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gLH5k.framer-hyxpx2, .framer-gLH5k .framer-hyxpx2 { display: block; }\",\".framer-gLH5k.framer-1lwc5n3 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 24px; position: relative; width: 480px; }\",\".framer-gLH5k .framer-8exirc { 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: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-gLH5k .framer-visdwk, .framer-gLH5k .framer-zlpdti { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-gLH5k .framer-1xmb8tg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-gLH5k .framer-1sptye6, .framer-gLH5k .framer-5hyncw { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-gLH5k .framer-btde63 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 6px); overflow: hidden; position: relative; width: 6px; will-change: var(--framer-will-change-override, transform); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-gLH5k.framer-1lwc5n3, .framer-gLH5k .framer-8exirc, .framer-gLH5k .framer-1xmb8tg { gap: 0px; } .framer-gLH5k.framer-1lwc5n3 > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-gLH5k.framer-1lwc5n3 > :first-child, .framer-gLH5k .framer-8exirc > :first-child { margin-top: 0px; } .framer-gLH5k.framer-1lwc5n3 > :last-child, .framer-gLH5k .framer-8exirc > :last-child { margin-bottom: 0px; } .framer-gLH5k .framer-8exirc > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-gLH5k .framer-1xmb8tg > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-gLH5k .framer-1xmb8tg > :first-child { margin-left: 0px; } .framer-gLH5k .framer-1xmb8tg > :last-child { margin-right: 0px; } }\",\".framer-gLH5k.framer-v-vag44p.framer-1lwc5n3 { padding: 0px 0px 0px 0px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 130\n * @framerIntrinsicWidth 480\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"hx2GQIa8S\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"hPpPFGjYN\":\"name1\",\"E4feaYJ2j\":\"position\",\"rYVOAl4NF\":\"date\",\"YL9odkoZr\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const Framerjm2uVaMAP=withCSS(Component,css,\"framer-gLH5k\");export default Framerjm2uVaMAP;Framerjm2uVaMAP.displayName=\"Recommendation Item\";Framerjm2uVaMAP.defaultProps={height:130,width:480};addPropertyControls(Framerjm2uVaMAP,{variant:{options:[\"Cb1w8cmxX\",\"hx2GQIa8S\"],optionTitles:[\"Default\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},hPpPFGjYN:{defaultValue:\"Michael Nguyen\",displayTextArea:false,title:\"Name\",type:ControlType.String},E4feaYJ2j:{defaultValue:\"TechPulse CPO\",displayTextArea:false,title:\"Position\",type:ControlType.String},rYVOAl4NF:{defaultValue:\"February 2023\",displayTextArea:false,title:\"Date\",type:ControlType.String},YL9odkoZr:{defaultValue:\"Olivia's ability to articulate design concepts and lead with a forward-thinking vision significantly impacted our product success.\",displayTextArea:false,title:\"Text\",type:ControlType.String}});addFonts(Framerjm2uVaMAP,[...sharedStyle.fonts,...sharedStyle1.fonts,...sharedStyle2.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerjm2uVaMAP\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"130\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"hPpPFGjYN\\\":\\\"name1\\\",\\\"E4feaYJ2j\\\":\\\"position\\\",\\\"rYVOAl4NF\\\":\\\"date\\\",\\\"YL9odkoZr\\\":\\\"text\\\"}\",\"framerIntrinsicWidth\":\"480\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hx2GQIa8S\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (c75d380)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"AC6UKrttR\"];const serializationHash=\"framer-0qxqp\";const variantClassNames={AC6UKrttR:\"framer-v-1kh7vlh\"};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 transitions={default:{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 getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"AC6UKrttR\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(motion.div,{...restProps,animate:variants,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1kh7vlh\",className,classNames),\"data-framer-name\":\"Variant 1\",initial:variant,layoutDependency:layoutDependency,layoutId:\"AC6UKrttR\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1oaov6n\",layoutDependency:layoutDependency,layoutId:\"rOujP6zuf\",style:{backgroundColor:\"var(--token-01c5488c-8c44-4388-9754-a426f2f5086a, rgb(219, 219, 219))\"}})})})});});const css=['.framer-0qxqp[data-border=\"true\"]::after, .framer-0qxqp [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0qxqp.framer-fmcl2c, .framer-0qxqp .framer-fmcl2c { display: block; }\",\".framer-0qxqp.framer-1kh7vlh { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: 24px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 16px; }\",\".framer-0qxqp .framer-1oaov6n { flex: none; height: 100%; overflow: hidden; position: relative; width: 2px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-0qxqp.framer-1kh7vlh { gap: 0px; } .framer-0qxqp.framer-1kh7vlh > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-0qxqp.framer-1kh7vlh > :first-child { margin-left: 0px; } .framer-0qxqp.framer-1kh7vlh > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 16\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerPVidAMGtP=withCSS(Component,css,\"framer-0qxqp\");export default FramerPVidAMGtP;FramerPVidAMGtP.displayName=\"Timeline Spacer\";FramerPVidAMGtP.defaultProps={height:24,width:16};addFonts(FramerPVidAMGtP,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPVidAMGtP\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"16\",\"framerIntrinsicHeight\":\"24\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PVidAMGtP.map", "// Generated by Framer (c75d380)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/o8UPDNVOf17WZMENqRQp/EaXoP9WSbctrowf8SX0H/D6UzuEyRf.js\";import Icon from\"https://framerusercontent.com/modules/Xeff4iEpT7UJqUothCec/5nIAc4sFdyCJwaz2emIP/jm3EFUu3j.js\";const IconFonts=getFonts(Icon);const cycleOrder=[\"cx9uiQMdi\"];const serializationHash=\"framer-KDFwM\";const variantClassNames={cx9uiQMdi:\"framer-v-1bzubkn\"};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 transitions={default:{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 getProps=({height,id,skill,width,...props})=>{var _ref;return{...props,ko9a1GK6w:(_ref=skill!==null&&skill!==void 0?skill:props.ko9a1GK6w)!==null&&_ref!==void 0?_ref:\"Team Collaboration\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,ko9a1GK6w,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"cx9uiQMdi\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,animate:variants,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1bzubkn\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",initial:variant,layoutDependency:layoutDependency,layoutId:\"cx9uiQMdi\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-c761cda2-e420-40bf-9878-0a123f1a2a2c, rgb(212, 212, 212))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",background:'linear-gradient(180deg, var(--token-caa52976-3f4a-47b4-88b6-d4c0f538b774, rgb(255, 255, 255)) /* {\"name\":\"Background Primary\"} */ 0%, var(--token-636aee46-92f9-4f77-a5ac-6fe5f6346b2d, rgb(250, 250, 250)) /* {\"name\":\"Background Secondary\"} */ 100%)',borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ldpjqv-container\",layoutDependency:layoutDependency,layoutId:\"vHX1vgq1j-container\",children:/*#__PURE__*/_jsx(Icon,{dNe4ChGE9:'var(--token-6f52f67a-c350-4535-9fb9-1e764c88a4c7, rgb(28, 28, 28)) /* {\"name\":\"Foreground Primary\"} */',height:\"100%\",id:\"vHX1vgq1j\",layoutId:\"vHX1vgq1j\",style:{height:\"100%\",width:\"100%\"},variant:\"YExyex6eM\",width:\"100%\"})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f40kvn\",\"data-styles-preset\":\"D6UzuEyRf\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6f52f67a-c350-4535-9fb9-1e764c88a4c7, rgb(28, 28, 28)))\"},children:\"Team Collaboration\"})}),className:\"framer-1uygehh\",layoutDependency:layoutDependency,layoutId:\"huUzHpFKT\",style:{\"--extracted-r6o4lv\":\"var(--token-6f52f67a-c350-4535-9fb9-1e764c88a4c7, rgb(28, 28, 28))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:ko9a1GK6w,verticalAlignment:\"top\",withExternalLayout:true})]})})});});const css=['.framer-KDFwM[data-border=\"true\"]::after, .framer-KDFwM [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KDFwM.framer-z68cz9, .framer-KDFwM .framer-z68cz9 { display: block; }\",\".framer-KDFwM.framer-1bzubkn { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 6px 12px 6px 12px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-KDFwM .framer-1ldpjqv-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 16px; }\",\".framer-KDFwM .framer-1uygehh { -webkit-user-select: none; flex: none; height: auto; pointer-events: none; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-KDFwM.framer-1bzubkn { gap: 0px; } .framer-KDFwM.framer-1bzubkn > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-KDFwM.framer-1bzubkn > :first-child { margin-left: 0px; } .framer-KDFwM.framer-1bzubkn > :last-child { margin-right: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34.5\n * @framerIntrinsicWidth 176\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"ko9a1GK6w\":\"skill\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramereF0vjwmm9=withCSS(Component,css,\"framer-KDFwM\");export default FramereF0vjwmm9;FramereF0vjwmm9.displayName=\"Skill Item\";FramereF0vjwmm9.defaultProps={height:34.5,width:176};addPropertyControls(FramereF0vjwmm9,{ko9a1GK6w:{defaultValue:\"Team Collaboration\",displayTextArea:false,title:\"Skill\",type:ControlType.String}});addFonts(FramereF0vjwmm9,[...IconFonts,...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereF0vjwmm9\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"34.5\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"ko9a1GK6w\\\":\\\"skill\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"176\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (e83dae3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Image,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/o8UPDNVOf17WZMENqRQp/EaXoP9WSbctrowf8SX0H/D6UzuEyRf.js\";const cycleOrder=[\"E7X5Rn_zu\"];const serializationHash=\"framer-HhdLJ\";const variantClassNames={E7X5Rn_zu:\"framer-v-1h8guty\"};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 toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};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 getProps=({height,id,image,title,width,...props})=>{var _ref,_ref1;return{...props,ntLnZSiuH:(_ref=image!==null&&image!==void 0?image:props.ntLnZSiuH)!==null&&_ref!==void 0?_ref:{src:\"https://framerusercontent.com/images/rRs6QjU3jJkHwqMwRC3wY4YBMCA.svg\"},pEZFkrcc_:(_ref1=title!==null&&title!==void 0?title:props.pEZFkrcc_)!==null&&_ref1!==void 0?_ref1:\"Framer\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,ntLnZSiuH,pEZFkrcc_,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"E7X5Rn_zu\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];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__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1h8guty\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"E7X5Rn_zu\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:90,intrinsicWidth:90,pixelHeight:90,pixelWidth:90,sizes:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",...toResponsiveImage(ntLnZSiuH)},className:\"framer-9l4dw8\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"mEnS6SH6F\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f40kvn\",\"data-styles-preset\":\"D6UzuEyRf\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6f52f67a-c350-4535-9fb9-1e764c88a4c7, rgb(28, 28, 28)))\"},children:\"Framer\"})}),className:\"framer-acntrf\",layoutDependency:layoutDependency,layoutId:\"f3S63v9Sj\",style:{\"--extracted-r6o4lv\":\"var(--token-6f52f67a-c350-4535-9fb9-1e764c88a4c7, rgb(28, 28, 28))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:pEZFkrcc_,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HhdLJ.framer-1fmy9ek, .framer-HhdLJ .framer-1fmy9ek { display: block; }\",\".framer-HhdLJ.framer-1h8guty { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: 96px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 96px; }\",\".framer-HhdLJ .framer-9l4dw8 { -webkit-user-select: none; aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 56px); overflow: hidden; position: relative; user-select: none; width: 56px; will-change: var(--framer-will-change-override, transform); }\",\".framer-HhdLJ .framer-acntrf { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-HhdLJ.framer-1h8guty { gap: 0px; } .framer-HhdLJ.framer-1h8guty > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-HhdLJ.framer-1h8guty > :first-child { margin-top: 0px; } .framer-HhdLJ.framer-1h8guty > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 96\n * @framerIntrinsicWidth 96\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ntLnZSiuH\":\"image\",\"pEZFkrcc_\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerHFUraDIz6=withCSS(Component,css,\"framer-HhdLJ\");export default FramerHFUraDIz6;FramerHFUraDIz6.displayName=\"Tool Item\";FramerHFUraDIz6.defaultProps={height:96,width:96};addPropertyControls(FramerHFUraDIz6,{ntLnZSiuH:{__defaultAssetReference:\"data:framer/asset-reference,rRs6QjU3jJkHwqMwRC3wY4YBMCA.svg?originalFilename=brandbird-Framer-logomark.svg&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage},pEZFkrcc_:{defaultValue:\"Framer\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerHFUraDIz6,[...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHFUraDIz6\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"ntLnZSiuH\\\":\\\"image\\\",\\\"pEZFkrcc_\\\":\\\"title\\\"}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"96\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"96\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (c75d380)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/o8UPDNVOf17WZMENqRQp/EaXoP9WSbctrowf8SX0H/D6UzuEyRf.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/EKrChLdWovHZUyp0yLf5/ogcS5rtIuxo87Bqz8N0n/LUBhu_1fl.js\";const cycleOrder=[\"hEkmcvENc\"];const serializationHash=\"framer-EUaXh\";const variantClassNames={hEkmcvENc:\"framer-v-v6268f\"};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 transitions={default:{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 getProps=({company,height,id,title,width,year,...props})=>{var _ref,_ref1,_ref2;return{...props,oGv7dq0Gm:(_ref=title!==null&&title!==void 0?title:props.oGv7dq0Gm)!==null&&_ref!==void 0?_ref:\"Excellence in Design\",UJJ9vG2Ul:(_ref1=company!==null&&company!==void 0?company:props.UJJ9vG2Ul)!==null&&_ref1!==void 0?_ref1:\"UX Design Awards\",VCia_JJyW:(_ref2=year!==null&&year!==void 0?year:props.VCia_JJyW)!==null&&_ref2!==void 0?_ref2:\"2018\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,oGv7dq0Gm,VCia_JJyW,UJJ9vG2Ul,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"hEkmcvENc\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,animate:variants,className:cx(serializationHash,...sharedStyleClassNames,\"framer-v6268f\",className,classNames),\"data-framer-name\":\"Variant 1\",initial:variant,layoutDependency:layoutDependency,layoutId:\"hEkmcvENc\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jv8a1r\",\"data-framer-name\":\"Name & Year\",layoutDependency:layoutDependency,layoutId:\"ybbrtkJvC\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1l0nr19\",\"data-styles-preset\":\"LUBhu_1fl\",children:\"Excellence in Design\"})}),className:\"framer-1edubnq\",layoutDependency:layoutDependency,layoutId:\"BtMJGfHuD\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:oGv7dq0Gm,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-398xsl\",\"data-border\":true,\"data-framer-name\":\"Dotted Line\",layoutDependency:layoutDependency,layoutId:\"HPzrkbt9S\",style:{\"--border-bottom-width\":\"4px\",\"--border-color\":\"var(--token-c761cda2-e420-40bf-9878-0a123f1a2a2c, rgb(227, 227, 227))\",\"--border-left-width\":\"4px\",\"--border-right-width\":\"4px\",\"--border-style\":\"dotted\",\"--border-top-width\":\"4px\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f40kvn\",\"data-styles-preset\":\"D6UzuEyRf\",children:\"2018\"})}),className:\"framer-1l7iwus\",layoutDependency:layoutDependency,layoutId:\"vOxM5aQqx\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:VCia_JJyW,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f40kvn\",\"data-styles-preset\":\"D6UzuEyRf\",children:\"UX Design Awards\"})}),className:\"framer-7o6y2u\",layoutDependency:layoutDependency,layoutId:\"BGomIvpeK\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:UJJ9vG2Ul,verticalAlignment:\"top\",withExternalLayout:true})]})})});});const css=['.framer-EUaXh[data-border=\"true\"]::after, .framer-EUaXh [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-EUaXh.framer-1dhpedy, .framer-EUaXh .framer-1dhpedy { display: block; }\",\".framer-EUaXh.framer-v6268f { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 520px; }\",\".framer-EUaXh .framer-1jv8a1r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-EUaXh .framer-1edubnq, .framer-EUaXh .framer-1l7iwus { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-EUaXh .framer-398xsl { flex: 1 0 0px; height: 4px; overflow: hidden; position: relative; width: 1px; }\",\".framer-EUaXh .framer-7o6y2u { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-EUaXh.framer-v6268f, .framer-EUaXh .framer-1jv8a1r { gap: 0px; } .framer-EUaXh.framer-v6268f > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-EUaXh.framer-v6268f > :first-child { margin-top: 0px; } .framer-EUaXh.framer-v6268f > :last-child { margin-bottom: 0px; } .framer-EUaXh .framer-1jv8a1r > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-EUaXh .framer-1jv8a1r > :first-child { margin-left: 0px; } .framer-EUaXh .framer-1jv8a1r > :last-child { margin-right: 0px; } }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 49\n * @framerIntrinsicWidth 520\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"oGv7dq0Gm\":\"title\",\"VCia_JJyW\":\"year\",\"UJJ9vG2Ul\":\"company\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramernnDA1KstQ=withCSS(Component,css,\"framer-EUaXh\");export default FramernnDA1KstQ;FramernnDA1KstQ.displayName=\"Award Item\";FramernnDA1KstQ.defaultProps={height:49,width:520};addPropertyControls(FramernnDA1KstQ,{oGv7dq0Gm:{defaultValue:\"Excellence in Design\",displayTextArea:false,title:\"Title\",type:ControlType.String},VCia_JJyW:{defaultValue:\"2018\",displayTextArea:false,title:\"Year\",type:ControlType.String},UJJ9vG2Ul:{defaultValue:\"UX Design Awards\",displayTextArea:false,title:\"Company\",type:ControlType.String}});addFonts(FramernnDA1KstQ,[...sharedStyle.fonts,...sharedStyle1.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernnDA1KstQ\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"oGv7dq0Gm\\\":\\\"title\\\",\\\"VCia_JJyW\\\":\\\"year\\\",\\\"UJJ9vG2Ul\\\":\\\"company\\\"}\",\"framerIntrinsicHeight\":\"49\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"520\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (c75d380)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/o8UPDNVOf17WZMENqRQp/EaXoP9WSbctrowf8SX0H/D6UzuEyRf.js\";const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"Cz_rPzzj8\",\"IyXvXk0zV\"];const serializationHash=\"framer-9tkOu\";const variantClassNames={Cz_rPzzj8:\"framer-v-1rtepxd\",IyXvXk0zV:\"framer-v-1ff5ucn\"};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 transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const transition1={delay:0,duration:2,ease:[.12,.23,.5,1],type:\"tween\"};const animation={opacity:0,rotate:0,scale:1.7,x:0,y:0};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;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 humanReadableVariantMap={\"Not Available\":\"IyXvXk0zV\",Available:\"Cz_rPzzj8\"};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:\"Cz_rPzzj8\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"Cz_rPzzj8\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"IyXvXk0zV\")return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,animate:variants,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1rtepxd\",className,classNames),\"data-framer-name\":\"Available\",initial:variant,layoutDependency:layoutDependency,layoutId:\"Cz_rPzzj8\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({IyXvXk0zV:{\"data-framer-name\":\"Not Available\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-a6hoeu\",\"data-framer-name\":\"Status\",layoutDependency:layoutDependency,layoutId:\"w8Da197oG\",children:[isDisplayed()&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.3,className:\"framer-1jx7n95\",\"data-framer-name\":\"Ellipse Animated\",layoutDependency:layoutDependency,layoutId:\"ahUypd06x\",style:{backgroundColor:\"var(--token-b77bbaab-b742-49d5-b95a-74f20189c938, rgb(15, 171, 3))\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999,opacity:.3}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-e1icxu\",\"data-framer-name\":\"Ellipse\",layoutDependency:layoutDependency,layoutId:\"UqVNrDiyB\",style:{backgroundColor:\"var(--token-b77bbaab-b742-49d5-b95a-74f20189c938, rgb(15, 171, 3))\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999,opacity:1},transformTemplate:transformTemplate1,variants:{IyXvXk0zV:{backgroundColor:\"var(--token-4f31ec5e-60c5-44a3-af1d-3e5ee10fa1e2, rgb(94, 94, 94))\",opacity:.3}}})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f40kvn\",\"data-styles-preset\":\"D6UzuEyRf\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6f52f67a-c350-4535-9fb9-1e764c88a4c7, rgb(28, 28, 28)))\"},children:\"Open to work\"})}),className:\"framer-1o3omv6\",layoutDependency:layoutDependency,layoutId:\"l5wVbYSBj\",style:{\"--extracted-r6o4lv\":\"var(--token-6f52f67a-c350-4535-9fb9-1e764c88a4c7, rgb(28, 28, 28))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({IyXvXk0zV:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f40kvn\",\"data-styles-preset\":\"D6UzuEyRf\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6f52f67a-c350-4535-9fb9-1e764c88a4c7, rgb(28, 28, 28)))\"},children:\"Currently unavailable\"})})}},baseVariant,gestureVariant)})]})})});});const css=['.framer-9tkOu[data-border=\"true\"]::after, .framer-9tkOu [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9tkOu.framer-uy9uew, .framer-9tkOu .framer-uy9uew { display: block; }\",\".framer-9tkOu.framer-1rtepxd { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-9tkOu .framer-a6hoeu { flex: none; height: 12px; overflow: visible; position: relative; width: 12px; }\",\".framer-9tkOu .framer-1jx7n95 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 12px); left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-9tkOu .framer-e1icxu { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 8px); left: 50%; overflow: visible; position: absolute; top: 50%; width: 8px; }\",\".framer-9tkOu .framer-1o3omv6 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-9tkOu.framer-1rtepxd { gap: 0px; } .framer-9tkOu.framer-1rtepxd > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-9tkOu.framer-1rtepxd > :first-child { margin-left: 0px; } .framer-9tkOu.framer-1rtepxd > :last-child { margin-right: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 22.5\n * @framerIntrinsicWidth 109\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"IyXvXk0zV\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerSZdfZ9zvG=withCSS(Component,css,\"framer-9tkOu\");export default FramerSZdfZ9zvG;FramerSZdfZ9zvG.displayName=\"Availability Badge\";FramerSZdfZ9zvG.defaultProps={height:22.5,width:109};addPropertyControls(FramerSZdfZ9zvG,{variant:{options:[\"Cz_rPzzj8\",\"IyXvXk0zV\"],optionTitles:[\"Available\",\"Not Available\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerSZdfZ9zvG,[...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSZdfZ9zvG\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"IyXvXk0zV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"22.5\",\"framerIntrinsicWidth\":\"109\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (5b26096)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AvailabilityBadge from\"https://framerusercontent.com/modules/lw4B59pRUGGrB4PrDB1p/zaImJmL6S0yRxnnDbQx6/SZdfZ9zvG.js\";import ContactLink from\"https://framerusercontent.com/modules/xx0bocoF8Woa1yVDN3B4/vy0v9em8iG7XznreLk72/eGsMExDxn.js\";const AvailabilityBadgeFonts=getFonts(AvailabilityBadge);const ContactLinkFonts=getFonts(ContactLink);const cycleOrder=[\"Z8dD__jen\",\"wHECZLOfG\",\"zFTRCzORd\",\"Z8FVD59ch\"];const serializationHash=\"framer-uBlQt\";const variantClassNames={wHECZLOfG:\"framer-v-172bde7\",Z8dD__jen:\"framer-v-1u9026n\",Z8FVD59ch:\"framer-v-1b7gbrw\",zFTRCzORd:\"framer-v-1w56k05\"};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 toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};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={\"On Scroll\":\"wHECZLOfG\",\"Phone Menu Active\":\"Z8FVD59ch\",Default:\"Z8dD__jen\",Phone:\"zFTRCzORd\"};const getProps=({email,height,httpsWwwHireMattCom,id,image,location,locationLink,mmanieriGmailCom,name1,phone,phoneLink,speciality,website,width,...props})=>{return{...props,AIKAybs9g:mmanieriGmailCom??props.AIKAybs9g,dIa7uRiPQ:phoneLink??props.dIa7uRiPQ,gWN5a06wW:phone??props.gWN5a06wW??\"(207) 200-5507\",IRPQHswXd:location??props.IRPQHswXd??\"Boston, MA | York, ME\",kcb1Xyocb:locationLink??props.kcb1Xyocb,n6yu1OuCN:name1??props.n6yu1OuCN??\"Matt Manieri\",r1PNMHdbX:email??props.r1PNMHdbX??\"mmanieri@gmail.com\",UN4_J1tTD:speciality??props.UN4_J1tTD??\"Product Design Lead\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Z8dD__jen\",WeMVth5rH:website??props.WeMVth5rH??\"hire-matt.com\",XWGYEcW7C:httpsWwwHireMattCom??props.XWGYEcW7C,zAERJJutn:image??props.zAERJJutn??{pixelHeight:665,pixelWidth:767,src:\"https://framerusercontent.com/images/ZoJHo2wV7njhDamdh5tjOnbP3o.png\",srcSet:\"https://framerusercontent.com/images/ZoJHo2wV7njhDamdh5tjOnbP3o.png?scale-down-to=512 512w,https://framerusercontent.com/images/ZoJHo2wV7njhDamdh5tjOnbP3o.png 767w\"}};};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,zAERJJutn,n6yu1OuCN,UN4_J1tTD,vpe1l2iTB,WeMVth5rH,XWGYEcW7C,r1PNMHdbX,AIKAybs9g,gWN5a06wW,dIa7uRiPQ,IRPQHswXd,kcb1Xyocb,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Z8dD__jen\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const isDisplayed=()=>{if([\"wHECZLOfG\",\"zFTRCzORd\",\"Z8FVD59ch\"].includes(baseVariant))return false;return true;};const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:isDisplayed()&&/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.aside,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1u9026n\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"Z8dD__jen\",ref:refBinding,style:{backgroundColor:\"var(--token-caa52976-3f4a-47b4-88b6-d4c0f538b774, rgb(255, 255, 255))\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ea62gw\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"Qt0XPz1Q6\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6j5l5e\",\"data-framer-name\":\"Main Info\",layoutDependency:layoutDependency,layoutId:\"Ih8FIM_AB\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:240,intrinsicWidth:240,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+80+(0+0+((componentViewport?.height||800)-160-532.4)/1*0)+0+0+0+0),pixelHeight:240,pixelWidth:240,sizes:\"120px\",...toResponsiveImage(zAERJJutn)},className:\"framer-q0sdw5\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"lbGzgfh9J\",style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19vr1cr\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"PCwjguavg\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1si5kk2\",\"data-framer-name\":\"Name & Role\",layoutDependency:layoutDependency,layoutId:\"C4Xyk4epp\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"SW50ZXItRXh0cmFCb2xk\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-6f52f67a-c350-4535-9fb9-1e764c88a4c7, rgb(28, 28, 28)))\"},children:\"Olivia Reynolds\"})}),className:\"framer-brqml9\",fonts:[\"Inter-ExtraBold\"],layoutDependency:layoutDependency,layoutId:\"UM2not79q\",style:{\"--extracted-gdpscs\":\"var(--token-6f52f67a-c350-4535-9fb9-1e764c88a4c7, rgb(28, 28, 28))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:n6yu1OuCN,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4f31ec5e-60c5-44a3-af1d-3e5ee10fa1e2, rgb(94, 94, 94)))\"},children:\"Product Designer\"})}),className:\"framer-vngxrn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pgjZ0JXz2\",style:{\"--extracted-r6o4lv\":\"var(--token-4f31ec5e-60c5-44a3-af1d-3e5ee10fa1e2, rgb(94, 94, 94))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:UN4_J1tTD,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jgjte-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"zQllHFbAL-container\",nodeId:\"zQllHFbAL\",rendersWithMotion:true,scopeId:\"Xi7MO6yop\",children:/*#__PURE__*/_jsx(AvailabilityBadge,{height:\"100%\",id:\"zQllHFbAL\",layoutId:\"zQllHFbAL\",variant:vpe1l2iTB,width:\"100%\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ccb9va\",\"data-framer-name\":\"Contact Info\",layoutDependency:layoutDependency,layoutId:\"BjB1NDyAy\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+80+(0+0+((componentViewport?.height||800)-160-532.4)/1*0)+0+360.4+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-azc68b-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Ebq1YWAid-container\",nodeId:\"Ebq1YWAid\",rendersWithMotion:true,scopeId:\"Xi7MO6yop\",children:/*#__PURE__*/_jsx(ContactLink,{bxPM5ybz9:\"eYxNf0xk7\",height:\"100%\",id:\"Ebq1YWAid\",JgQU6d3ge:XWGYEcW7C,JhvoOUt41:WeMVth5rH,layoutId:\"Ebq1YWAid\",style:{width:\"100%\"},variant:\"T461kmVh2\",width:\"100%\",y3jdfblHQ:true})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+80+(0+0+((componentViewport?.height||800)-160-532.4)/1*0)+0+360.4+0+36,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12ckhql-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"gJ7LGoVPU-container\",nodeId:\"gJ7LGoVPU\",rendersWithMotion:true,scopeId:\"Xi7MO6yop\",children:/*#__PURE__*/_jsx(ContactLink,{bxPM5ybz9:\"SuR01R7GA\",height:\"100%\",id:\"gJ7LGoVPU\",JgQU6d3ge:AIKAybs9g,JhvoOUt41:r1PNMHdbX,layoutId:\"gJ7LGoVPU\",style:{width:\"100%\"},variant:\"T461kmVh2\",width:\"100%\",y3jdfblHQ:true})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+80+(0+0+((componentViewport?.height||800)-160-532.4)/1*0)+0+360.4+0+72,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-k51dh1-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"A6L93BJZF-container\",nodeId:\"A6L93BJZF\",rendersWithMotion:true,scopeId:\"Xi7MO6yop\",children:/*#__PURE__*/_jsx(ContactLink,{bxPM5ybz9:\"Zr1mUpBxK\",height:\"100%\",id:\"A6L93BJZF\",JgQU6d3ge:dIa7uRiPQ,JhvoOUt41:gWN5a06wW,layoutId:\"A6L93BJZF\",style:{width:\"100%\"},variant:\"T461kmVh2\",width:\"100%\",y3jdfblHQ:true})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+80+(0+0+((componentViewport?.height||800)-160-532.4)/1*0)+0+360.4+0+108,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-c6ahyb-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"govh3a0Ad-container\",nodeId:\"govh3a0Ad\",rendersWithMotion:true,scopeId:\"Xi7MO6yop\",children:/*#__PURE__*/_jsx(ContactLink,{bxPM5ybz9:\"gkwH9ics6\",height:\"100%\",id:\"govh3a0Ad\",JgQU6d3ge:kcb1Xyocb,JhvoOUt41:IRPQHswXd,layoutId:\"govh3a0Ad\",style:{width:\"100%\"},variant:\"T461kmVh2\",width:\"100%\",y3jdfblHQ:true})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fesoby\",\"data-framer-name\":\"Actions\",layoutDependency:layoutDependency,layoutId:\"TpsppVbmQ\"})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-uBlQt.framer-1pigjl0, .framer-uBlQt .framer-1pigjl0 { display: block; }\",\".framer-uBlQt.framer-1u9026n { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; height: 800px; justify-content: space-between; overflow: hidden; padding: 80px 24px 80px 24px; position: relative; width: 280px; }\",\".framer-uBlQt .framer-1ea62gw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-uBlQt .framer-6j5l5e { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-uBlQt .framer-q0sdw5 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 120px); overflow: hidden; position: relative; width: 120px; will-change: var(--framer-will-change-override, transform); }\",\".framer-uBlQt .framer-19vr1cr, .framer-uBlQt .framer-1si5kk2 { 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: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-uBlQt .framer-brqml9, .framer-uBlQt .framer-vngxrn { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-uBlQt .framer-jgjte-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-uBlQt .framer-ccb9va { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-uBlQt .framer-azc68b-container, .framer-uBlQt .framer-12ckhql-container, .framer-uBlQt .framer-k51dh1-container, .framer-uBlQt .framer-c6ahyb-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-uBlQt .framer-1fesoby { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; min-height: 46px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"wHECZLOfG\":{\"layout\":[\"fixed\",\"fixed\"]},\"zFTRCzORd\":{\"layout\":[\"fixed\",\"fixed\"]},\"Z8FVD59ch\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",\"100vh\"]}}}\n * @framerVariables {\"zAERJJutn\":\"image\",\"n6yu1OuCN\":\"name1\",\"UN4_J1tTD\":\"speciality\",\"WeMVth5rH\":\"website\",\"XWGYEcW7C\":\"httpsWwwHireMattCom\",\"r1PNMHdbX\":\"email\",\"AIKAybs9g\":\"mmanieriGmailCom\",\"gWN5a06wW\":\"phone\",\"dIa7uRiPQ\":\"phoneLink\",\"IRPQHswXd\":\"location\",\"kcb1Xyocb\":\"locationLink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXi7MO6yop=withCSS(Component,css,\"framer-uBlQt\");export default FramerXi7MO6yop;FramerXi7MO6yop.displayName=\"Personal Info\";FramerXi7MO6yop.defaultProps={height:800,width:280};addPropertyControls(FramerXi7MO6yop,{variant:{options:[\"Z8dD__jen\",\"wHECZLOfG\",\"zFTRCzORd\",\"Z8FVD59ch\"],optionTitles:[\"Default\",\"On Scroll\",\"Phone\",\"Phone Menu Active\"],title:\"Variant\",type:ControlType.Enum},zAERJJutn:{__defaultAssetReference:\"data:framer/asset-reference,ZoJHo2wV7njhDamdh5tjOnbP3o.png?originalFilename=MM-LI.png&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage},n6yu1OuCN:{defaultValue:\"Matt Manieri\",displayTextArea:false,title:\"Name\",type:ControlType.String},UN4_J1tTD:{defaultValue:\"Product Design Lead\",displayTextArea:false,title:\"Speciality\",type:ControlType.String},WeMVth5rH:{defaultValue:\"hire-matt.com\",displayTextArea:false,title:\"Website\",type:ControlType.String},XWGYEcW7C:{title:\"https://www.hire-matt.com\",type:ControlType.Link},r1PNMHdbX:{defaultValue:\"mmanieri@gmail.com\",displayTextArea:false,title:\"Email\",type:ControlType.String},AIKAybs9g:{title:\"mmanieri@gmail.com\",type:ControlType.Link},gWN5a06wW:{defaultValue:\"(207) 200-5507\",displayTextArea:false,title:\"Phone\",type:ControlType.String},dIa7uRiPQ:{title:\"Phone Link\",type:ControlType.Link},IRPQHswXd:{defaultValue:\"Boston, MA | York, ME\",displayTextArea:false,title:\"Location\",type:ControlType.String},kcb1Xyocb:{title:\"Location Link\",type:ControlType.Link}});addFonts(FramerXi7MO6yop,[{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/PONfPc6h4EPYwJliXQBmjVx7QxI.woff2\",weight:\"800\"},{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/zsnJN7Z1wdzUvepJniD3rbvJIyU.woff2\",weight:\"800\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/UrzZBOy7RyJEWAZGduzOeHiHuY.woff2\",weight:\"800\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/996sR9SfSDuYELz8oHhDOcErkY.woff2\",weight:\"800\"},{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/ftN1HpyPVJEoEb4q36SOrNdLXU.woff2\",weight:\"800\"},{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/jN39PDxZWEwjG7Csryx3JN2r2Y.woff2\",weight:\"800\"},{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/JAur4lGGSGRGyrFi59JSIKqVgU.woff2\",weight:\"800\"},{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\"}]},...AvailabilityBadgeFonts,...ContactLinkFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXi7MO6yop\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"800\",\"framerIntrinsicWidth\":\"280\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wHECZLOfG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zFTRCzORd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Z8FVD59ch\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",\\\"100vh\\\"]}}}\",\"framerVariables\":\"{\\\"zAERJJutn\\\":\\\"image\\\",\\\"n6yu1OuCN\\\":\\\"name1\\\",\\\"UN4_J1tTD\\\":\\\"speciality\\\",\\\"WeMVth5rH\\\":\\\"website\\\",\\\"XWGYEcW7C\\\":\\\"httpsWwwHireMattCom\\\",\\\"r1PNMHdbX\\\":\\\"email\\\",\\\"AIKAybs9g\\\":\\\"mmanieriGmailCom\\\",\\\"gWN5a06wW\\\":\\\"phone\\\",\\\"dIa7uRiPQ\\\":\\\"phoneLink\\\",\\\"IRPQHswXd\\\":\\\"location\\\",\\\"kcb1Xyocb\\\":\\\"locationLink\\\"}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Xi7MO6yop.map"],
  "mappings": "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",
  "names": ["fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "s", "i", "l", "ye", "ue", "e", "r", "t", "o", "n", "p", "addPropertyControls", "ControlType", "SVG_default", "SVGFonts", "getFonts", "SVG_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "color", "height", "id", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "dNe4ChGE9", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "cx", "css", "Framerjm3EFUu3j", "withCSS", "jm3EFUu3j_default", "addPropertyControls", "ControlType", "addFonts", "IconFonts", "getFonts", "jm3EFUu3j_default", "cycleOrder", "serializationHash", "variantClassNames", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "text", "width", "props", "_ref", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "q6qRolpSB", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "u", "motion", "cx", "serializationHash", "jm3EFUu3j_default", "RichText2", "x", "css", "Framery24ONecch", "withCSS", "y24ONecch_default", "addPropertyControls", "ControlType", "addFonts", "IconFonts", "fonts", "ListItemFonts", "getFonts", "y24ONecch_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "company", "dateRange", "height", "id", "item1Text", "item2Text", "item3Text", "item4Text", "item5Text", "showItem3", "showItem4", "showItem5", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "czlQDrp4B", "WiSzHCKAO", "fnbOH5Fxt", "g5Ius7r_u", "bEmGnHTzn", "p_rmbLVtt", "sd3eAK8dS", "gsMXefnXj", "qGGTSwFGy", "M3sfdZEGE", "vjs2707tW", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "u", "RichText2", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerdwKQaiA65", "withCSS", "dwKQaiA65_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "fontStore", "fonts", "css", "className", "IconFonts", "getFonts", "jm3EFUu3j_default", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "label", "link", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "GAqAnRwJ9", "jdpkBQs8v", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "Link", "u", "motion", "cx", "RichText2", "x", "css", "FramerFJEytEjVV", "withCSS", "FJEytEjVV_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "cycleOrder", "serializationHash", "variantClassNames", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "flagEmoji", "height", "id", "language", "proficiency", "width", "props", "_ref", "_ref1", "_ref2", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "XWLW93enK", "k9LljsNNG", "F8e65J8Vl", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "u", "motion", "cx", "serializationHash", "RichText2", "x", "css", "Framerlo0gbSIPv", "withCSS", "lo0gbSIPv_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "company", "dateRange", "description", "height", "id", "title", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "_ref2", "_ref3", "_ref4", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "WVVu6rcbG", "UTruwqDoW", "YbJXsOVqR", "VKxUUccQf", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "u", "motion", "cx", "RichText2", "x", "css", "FramerVQLhYVJPF", "withCSS", "VQLhYVJPF_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "fontStore", "fonts", "css", "className", "SVGFonts", "getFonts", "SVG_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "color", "height", "id", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "dNe4ChGE9", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "cx", "css", "Framerjm3EFUu3j", "withCSS", "jm3EFUu3j_default", "addPropertyControls", "ControlType", "addFonts", "IconFonts", "getFonts", "jm3EFUu3j_default", "IconControls", "getPropertyControls", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableEnumMap", "humanReadableVariantMap", "getProps", "height", "icon", "id", "label", "link", "newTab", "tap", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "JhvoOUt41", "bxPM5ybz9", "JgQU6d3ge", "y3jdfblHQ", "doss5aOgp", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1by9gdj", "args", "scopingClassNames", "cx", "LayoutGroup", "Link", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "RichText2", "css", "FramereGsMExDxn", "withCSS", "eGsMExDxn_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "date", "height", "id", "name1", "position", "text", "width", "props", "_ref", "_ref1", "_ref2", "_humanReadableVariantMap_props_variant", "_ref3", "_ref4", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "hPpPFGjYN", "E4feaYJ2j", "rYVOAl4NF", "YL9odkoZr", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "u", "motion", "cx", "RichText2", "x", "css", "Framerjm2uVaMAP", "withCSS", "jm2uVaMAP_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "cycleOrder", "serializationHash", "variantClassNames", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "cx", "serializationHash", "css", "FramerPVidAMGtP", "withCSS", "PVidAMGtP_default", "addFonts", "IconFonts", "getFonts", "jm3EFUu3j_default", "cycleOrder", "serializationHash", "variantClassNames", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "skill", "width", "props", "_ref", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "ko9a1GK6w", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "u", "motion", "cx", "serializationHash", "jm3EFUu3j_default", "RichText2", "x", "css", "FramereF0vjwmm9", "withCSS", "eF0vjwmm9_default", "addPropertyControls", "ControlType", "addFonts", "IconFonts", "fonts", "cycleOrder", "serializationHash", "variantClassNames", "transition1", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "image", "title", "width", "props", "_ref", "_ref1", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "ntLnZSiuH", "pEZFkrcc_", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "serializationHash", "Image2", "RichText2", "css", "FramerHFUraDIz6", "withCSS", "HFUraDIz6_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "cycleOrder", "serializationHash", "variantClassNames", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "company", "height", "id", "title", "width", "year", "props", "_ref", "_ref1", "_ref2", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "oGv7dq0Gm", "VCia_JJyW", "UJJ9vG2Ul", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "u", "motion", "cx", "serializationHash", "RichText2", "x", "css", "FramernnDA1KstQ", "withCSS", "nnDA1KstQ_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "MotionDivWithFX", "withFX", "motion", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "transition1", "animation", "transformTemplate1", "_", "t", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "u", "cx", "RichText2", "x", "css", "FramerSZdfZ9zvG", "withCSS", "SZdfZ9zvG_default", "addPropertyControls", "ControlType", "addFonts", "fonts", "AvailabilityBadgeFonts", "getFonts", "SZdfZ9zvG_default", "ContactLinkFonts", "eGsMExDxn_default", "cycleOrder", "serializationHash", "variantClassNames", "transition1", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "email", "height", "httpsWwwHireMattCom", "id", "image", "location", "locationLink", "mmanieriGmailCom", "name1", "phone", "phoneLink", "speciality", "website", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "zAERJJutn", "n6yu1OuCN", "UN4_J1tTD", "vpe1l2iTB", "WeMVth5rH", "XWGYEcW7C", "r1PNMHdbX", "AIKAybs9g", "gWN5a06wW", "dIa7uRiPQ", "IRPQHswXd", "kcb1Xyocb", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "sharedStyleClassNames", "isDisplayed", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "u", "Image2", "getLoadingLazyAtYPosition", "RichText2", "ComponentViewportProvider", "SmartComponentScopedContainer", "SZdfZ9zvG_default", "eGsMExDxn_default", "css", "FramerXi7MO6yop", "withCSS", "Xi7MO6yop_default", "addPropertyControls", "ControlType", "addFonts", "AvailabilityBadgeFonts", "ContactLinkFonts"]
}
