{"version":3,"file":"shared-lib.3AzXecnC.mjs","names":["css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","className","css","sharedStyle.css","sharedStyle.fonts","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","HomeLink","About","Contact","DownloadResume","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Dribble","Instagram","Behance","LinkedInLogo","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","PagesComponent","ConnectGroup","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","getProps","className","addPropertyOverrides","JCLogo","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","JCLogoComponent","JonathanCortezDesignerComp","PagesAndConnectDesktop","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","transformTemplate1","animation","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Home","Work","AboutMe","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","className","metadata","siteMetadata","metadataVersion","__FramerMetadata__","metadata","siteMetadata"],"sources":["https:/framerusercontent.com/modules/E7aZHTewXoKeYcM0Ysiq/k9FpVy28ABF6G4gLU04S/mH4DgBGfb.js","https:/framerusercontent.com/modules/2fkiHp5eip5jBxhvjauE/UPsnSm9rCK6pClScp0oa/ccefg9a9O.js","https:/framerusercontent.com/modules/wr6OVIBezqH0CTmj8IpZ/KkVSY6uYmgnI1z8dczbM/D0U8tz8Fr.js","https:/framerusercontent.com/modules/qyR7SZ2ex0k7chY9D36r/ak3VkrLGLXesShBWyR9C/N9Ff49ZhU.js","https:/framerusercontent.com/modules/mgZ94ZAqGlRkaAsn5cVf/hKMmkw40R2luia4IY9gw/Zv7V1y6lM.js","https:/framerusercontent.com/modules/fSV9ZJmWk4EiwbunyHss/AT4615Z5GszPzBMHBNai/hnNKfYOwd.js","https:/framerusercontent.com/modules/Jaasj4TQlfGJJHWg4kvq/560sJgttjiNO56zprGLE/IH6YzVAmi.js","https:/framerusercontent.com/modules/3ilOLXA1KsHZ5h1aWpEC/mWCtchoLSzk3KIQ74r8p/psR273kPc.js","https:/framerusercontent.com/modules/b0OL26edWEsqOEqPwWZc/6muNVREFE6IUAb6W0AKY/q46hUWdsj.js","https:/framerusercontent.com/modules/sZTtm4IvD3AXn9MPRFUC/PvqYnye4RUS3XkXRZJvi/SFau_dJhi.js","https:/framerusercontent.com/modules/TzzWV1OyEPAm8aBF6O5n/jRsnd4BE17CELXk7NR0u/q5geie1Q_.js","https:/framerusercontent.com/modules/9aPFv7jLbPFik8ixpDMt/88vosiiCtzYVf42KHNue/A1L66w_et.js","https:/framerusercontent.com/modules/Qir2yvDzmySaOiQoWMHV/jyzVbwbhv5mVAHbfa50e/CJ5OPEf3a.js","https:/framerusercontent.com/modules/dBCtzca1cdn88t2CCtfA/rGfpkIiAmoBPLcHY1vHp/duiJsqCub.js","https:/framerusercontent.com/modules/zDw150OqwrCc2rU2r1JS/xSKIctrZwDYQCtx9ge5m/OvDysm77I.js","https:/framerusercontent.com/modules/0wYdYhIq2wBZSkxWuz9J/87V9ty7NYtmpOUq7nv9B/g_Xv6jeq4.js","https:/framerusercontent.com/modules/Kn7WaIfrc7bQyWe0lfA5/IFLWbufH3F1l0unQWRr4/FZ9VVPwVA.js","https:/framerusercontent.com/modules/NK3wc1FGD6O5RGw1INes/ZKHERYHtAdoCNX09X3bO/InIeaKszf.js","https:/framerusercontent.com/modules/4lb9HNMnlOA1VDyiNMuN/QDdznYEUguUfBFUTAfaz/aDtJmdtXq.js","https:/framerusercontent.com/modules/Muexfi9ohycqGH8gqmJi/ahvCjXzSCwnphnOirwDb/K_43ibe4f.js","https:/framerusercontent.com/modules/33sULGlX7UQs4fKDrYmT/wWviVk0IWJbzSja5KnPf/QVdNBOXOS.js","https:/framerusercontent.com/modules/cRsHlCHyDDWqPvmSjUQT/v0r5wJuSanKB4XYDTDrk/UGnyBfCar.js","https:/framerusercontent.com/modules/9VJdsefxGVvSo31QYkc9/Ln1Vdc0Snx77QupMdZYF/siteMetadata.js","https:/framerusercontent.com/modules/eUqxEbubtJIUUx5bSrL3/fsrNIbmtCFyDtsiykYaR/R3wBXcuV2.js","https:/framerusercontent.com/modules/5Xtps7gEaCKLankmXW1O/JxKP6LyUIUzux5jDQHG0/fwCv1lcoU.js"],"sourcesContent":["// Generated by Framer (ba156f5)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-BcavT .framer-styles-preset-1yocbrh:not(.rich-text-wrapper), .framer-BcavT .framer-styles-preset-1yocbrh.rich-text-wrapper a { --framer-link-current-text-color: #111111; --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: #0088ff; --framer-link-hover-text-decoration: underline; --framer-link-text-color: #ffffff; }\"];export const className=\"framer-BcavT\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2ac8f15)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/E7aZHTewXoKeYcM0Ysiq/k9FpVy28ABF6G4gLU04S/mH4DgBGfb.js\";const cycleOrder=[\"kRyPq0Qd_\",\"imYBVHmfq\",\"Y8e4VPoQM\"];const serializationHash=\"framer-l6Nhz\";const variantClassNames={imYBVHmfq:\"framer-v-njiuus\",kRyPq0Qd_:\"framer-v-1mpz1i6\",Y8e4VPoQM:\"framer-v-bb7kxb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Home mobile\":\"Y8e4VPoQM\",\"Home tablet\":\"imYBVHmfq\",\"Variant 1\":\"kRyPq0Qd_\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"kRyPq0Qd_\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"kRyPq0Qd_\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1mpz1i6\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"kRyPq0Qd_\",ref:refBinding,style:{...style},...addPropertyOverrides({imYBVHmfq:{\"data-framer-name\":\"Home tablet\"},Y8e4VPoQM:{\"data-framer-name\":\"Home mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmFsZXdheS0zMDA=\",\"--framer-font-family\":'\"Raleway\", \"Raleway Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(74, 74, 74))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":sxr1bnvVl\",webPageId:\"R3wBXcuV2\"},motionChild:true,nodeId:\"D6AY6LuH0\",openInNewTab:false,relValues:[],scopeId:\"ccefg9a9O\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1yocbrh\",\"data-styles-preset\":\"mH4DgBGfb\",children:\"Home\"})})})}),className:\"framer-1gurugc\",\"data-framer-name\":\"Home\",fonts:[\"GF;Raleway-300\"],layoutDependency:layoutDependency,layoutId:\"D6AY6LuH0\",style:{\"--extracted-r6o4lv\":\"rgb(74, 74, 74)\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-l6Nhz.framer-y00mw1, .framer-l6Nhz .framer-y00mw1 { display: block; }\",\".framer-l6Nhz.framer-1mpz1i6 { height: 24px; overflow: hidden; position: relative; width: 61px; }\",\".framer-l6Nhz .framer-1gurugc { flex: none; height: auto; left: 0px; position: absolute; top: 50%; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 61\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"imYBVHmfq\":{\"layout\":[\"fixed\",\"fixed\"]},\"Y8e4VPoQM\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerccefg9a9O=withCSS(Component,css,\"framer-l6Nhz\");export default Framerccefg9a9O;Framerccefg9a9O.displayName=\"Home link\";Framerccefg9a9O.defaultProps={height:24,width:61};addPropertyControls(Framerccefg9a9O,{variant:{options:[\"kRyPq0Qd_\",\"imYBVHmfq\",\"Y8e4VPoQM\"],optionTitles:[\"Variant 1\",\"Home tablet\",\"Home mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerccefg9a9O,[{explicitInter:true,fonts:[{family:\"Raleway\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/raleway/v36/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEooCKNLA3JC9c.woff2\",weight:\"300\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerccefg9a9O\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"61\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"imYBVHmfq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Y8e4VPoQM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ccefg9a9O.map","// Generated by Framer (9aabefb)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-8GceS\";const variantClassNames={wrbUh5PDZ:\"framer-v-cxb3dp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"wrbUh5PDZ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://docs.google.com/document/d/1w64fAy2HOT6cr9z7LAUHVA9ltmTXxUWjWBJSVtXHKeU/edit?tab=t.0\",motionChild:true,nodeId:\"wrbUh5PDZ\",openInNewTab:true,scopeId:\"D0U8tz8Fr\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-cxb3dp\",className,classNames)} framer-1cxxlae`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"wrbUh5PDZ\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-izdynr\",\"data-framer-name\":\"Resume\",layoutDependency:layoutDependency,layoutId:\"fFQg92V1y\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1pz0evk\",\"data-framer-name\":\"Download resume\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:16,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"irkMstIty\",svg:'<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M8 4.5C8.33152 4.5 8.64946 4.3683 8.88388 4.13388C9.1183 3.89946 9.25 3.58152 9.25 3.25C9.25 2.91848 9.1183 2.60054 8.88388 2.36612C8.64946 2.1317 8.33152 2 8 2C7.66848 2 7.35054 2.1317 7.11612 2.36612C6.8817 2.60054 6.75 2.91848 6.75 3.25C6.75 3.58152 6.8817 3.89946 7.11612 4.13388C7.35054 4.3683 7.66848 4.5 8 4.5Z\" fill=\"#2F4858\"/>\\n<path d=\"M8 4.5C8.597 4.5 9.13 4.882 9.32 5.449L9.407 5.709C9.41834 5.74226 9.42155 5.77775 9.41636 5.8125C9.41117 5.84725 9.39773 5.88026 9.37717 5.90875C9.35661 5.93724 9.32952 5.9604 9.29818 5.97627C9.26683 5.99215 9.23214 6.00028 9.197 6H6.807C6.77202 5.99984 6.73756 5.99142 6.70645 5.97542C6.67534 5.95941 6.64846 5.93628 6.62798 5.90791C6.60751 5.87955 6.59403 5.84674 6.58865 5.81217C6.58326 5.7776 6.58613 5.74225 6.597 5.709L6.684 5.449C6.77657 5.17229 6.95388 4.93173 7.19079 4.7614C7.42771 4.59107 7.71221 4.49962 8.004 4.5H8ZM5 8.5C5 8.36739 5.05268 8.24022 5.14645 8.14645C5.24021 8.05268 5.36739 8 5.5 8H10.5C10.6326 8 10.7598 8.05268 10.8536 8.14645C10.9473 8.24022 11 8.36739 11 8.5C11 8.63261 10.9473 8.75979 10.8536 8.85355C10.7598 8.94732 10.6326 9 10.5 9H5.5C5.36739 9 5.24021 8.94732 5.14645 8.85355C5.05268 8.75979 5 8.63261 5 8.5ZM5 10.5C5 10.3674 5.05268 10.2402 5.14645 10.1464C5.24021 10.0527 5.36739 10 5.5 10H10.5C10.6326 10 10.7598 10.0527 10.8536 10.1464C10.9473 10.2402 11 10.3674 11 10.5C11 10.6326 10.9473 10.7598 10.8536 10.8536C10.7598 10.9473 10.6326 11 10.5 11H5.5C5.36739 11 5.24021 10.9473 5.14645 10.8536C5.05268 10.7598 5 10.6326 5 10.5ZM5.5 12C5.36739 12 5.24021 12.0527 5.14645 12.1464C5.05268 12.2402 5 12.3674 5 12.5C5 12.6326 5.05268 12.7598 5.14645 12.8536C5.24021 12.9473 5.36739 13 5.5 13H7.5C7.63261 13 7.75979 12.9473 7.85355 12.8536C7.94732 12.7598 8 12.6326 8 12.5C8 12.3674 7.94732 12.2402 7.85355 12.1464C7.75979 12.0527 7.63261 12 7.5 12H5.5Z\" fill=\"#2F4858\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M2.32993 1.64005C2.00293 2.28205 2.00293 3.12005 2.00293 4.80005V11.2001C2.00293 12.8801 2.00293 13.7201 2.32993 14.3601C2.61857 14.9232 3.0768 15.3814 3.63993 15.6701C4.28193 15.9971 5.11993 15.9971 6.79993 15.9971H9.19993C10.8799 15.9971 11.7199 15.9971 12.3599 15.6701C12.9239 15.3825 13.3824 14.924 13.6699 14.3601C13.9969 13.7181 13.9969 12.8801 13.9969 11.2001V4.80005C13.9969 3.12005 13.9969 2.28005 13.6699 1.64005C13.3824 1.07611 12.9239 0.617577 12.3599 0.330052C11.7179 0.00305179 10.8799 0.00305176 9.19993 0.00305176H6.79993C5.11993 0.00305176 4.27993 0.00305179 3.63993 0.330052C3.0768 0.61869 2.61857 1.07692 2.32993 1.64005ZM9.19993 1.00205H6.79993C5.94293 1.00205 5.35993 1.00205 4.90993 1.04005C4.47193 1.07505 4.24693 1.14005 4.09093 1.22005C3.71462 1.4118 3.40867 1.71774 3.21693 2.09405C3.13693 2.25005 3.07193 2.47405 3.03693 2.91305C2.99993 3.36305 2.99893 3.94305 2.99893 4.80305V11.2031C2.99893 12.0601 2.99993 12.6431 3.03693 13.0931C3.07293 13.5311 3.13793 13.7561 3.21693 13.9121C3.40893 14.2881 3.71493 14.5941 4.09093 14.7861C4.24693 14.8661 4.47193 14.9311 4.90993 14.9661C5.35993 15.0021 5.93993 15.0031 6.79993 15.0031H9.19993C10.0569 15.0031 10.6399 15.0031 11.0899 14.9661C11.5279 14.9301 11.7529 14.8651 11.9089 14.7861C12.2849 14.5941 12.5909 14.2881 12.7829 13.9121C12.8629 13.7561 12.9279 13.5311 12.9629 13.0921C12.9999 12.6421 13.0009 12.0621 13.0009 11.2021V4.80205C13.0009 3.94605 12.9999 3.36205 12.9629 2.91205C12.9269 2.47505 12.8619 2.25005 12.7829 2.09405C12.5912 1.71774 12.2852 1.4118 11.9089 1.22005C11.7529 1.14005 11.5279 1.07505 11.0899 1.04005C10.6399 1.00305 10.0599 1.00205 9.19993 1.00205Z\" fill=\"#2F4858\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmFsZXdheS01MDA=\",\"--framer-font-family\":'\"Raleway\", \"Raleway Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(47, 72, 88))\"},children:\"Download resume\"})}),className:\"framer-wczbw\",\"data-framer-name\":\"Download resume\",fonts:[\"GF;Raleway-500\"],layoutDependency:layoutDependency,layoutId:\"o3m66dTr9\",style:{\"--extracted-r6o4lv\":\"rgb(47, 72, 88)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8GceS.framer-1cxxlae, .framer-8GceS .framer-1cxxlae { display: block; }\",\".framer-8GceS.framer-cxb3dp { height: 23px; overflow: visible; position: relative; text-decoration: none; width: 212px; }\",\".framer-8GceS .framer-izdynr { flex: none; height: 23px; left: 0px; overflow: visible; position: absolute; top: 0px; width: 212px; }\",\".framer-8GceS .framer-1pz0evk { flex: none; height: 16px; left: 0px; position: absolute; top: 4px; width: 16px; }\",\".framer-8GceS .framer-wczbw { flex: none; height: auto; left: 26px; position: absolute; top: 0px; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 212\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerD0U8tz8Fr=withCSS(Component,css,\"framer-8GceS\");export default FramerD0U8tz8Fr;FramerD0U8tz8Fr.displayName=\"Download resume\";FramerD0U8tz8Fr.defaultProps={height:23,width:212};addFonts(FramerD0U8tz8Fr,[{explicitInter:true,fonts:[{family:\"Raleway\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoooCKNLA3JC9c.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerD0U8tz8Fr\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"212\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"23\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./D0U8tz8Fr.map","// Generated by Framer (df7882f)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-0YuIA\";const variantClassNames={PhZjD5WNX:\"framer-v-h7efrp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"PhZjD5WNX\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"fwCv1lcoU\"},motionChild:true,nodeId:\"PhZjD5WNX\",openInNewTab:false,scopeId:\"N9Ff49ZhU\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-h7efrp\",className,classNames)} framer-gec9c6`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"PhZjD5WNX\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmFsZXdheS0zMDA=\",\"--framer-font-family\":'\"Raleway\", \"Raleway Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(74, 74, 74))\"},children:\"About\"})}),className:\"framer-18pkeyh\",\"data-framer-name\":\"About\",fonts:[\"GF;Raleway-300\"],layoutDependency:layoutDependency,layoutId:\"e2nmKHOac\",style:{\"--extracted-r6o4lv\":\"rgb(74, 74, 74)\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0YuIA.framer-gec9c6, .framer-0YuIA .framer-gec9c6 { display: block; }\",\".framer-0YuIA.framer-h7efrp { height: 24px; overflow: hidden; position: relative; text-decoration: none; width: 61px; }\",\".framer-0YuIA .framer-18pkeyh { flex: none; height: auto; left: 49%; position: absolute; top: 50%; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 61\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerN9Ff49ZhU=withCSS(Component,css,\"framer-0YuIA\");export default FramerN9Ff49ZhU;FramerN9Ff49ZhU.displayName=\"About\";FramerN9Ff49ZhU.defaultProps={height:24,width:61};addFonts(FramerN9Ff49ZhU,[{explicitInter:true,fonts:[{family:\"Raleway\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/raleway/v36/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEooCKNLA3JC9c.woff2\",weight:\"300\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerN9Ff49ZhU\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"61\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./N9Ff49ZhU.map","// Generated by Framer (bc738f6)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-kEoRw\";const variantClassNames={Tai1cveNm:\"framer-v-r5vcq0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Tai1cveNm\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{hash:\":du48pXtrF\",webPageId:\"R3wBXcuV2\"},motionChild:true,nodeId:\"Tai1cveNm\",openInNewTab:false,scopeId:\"Zv7V1y6lM\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-r5vcq0\",className,classNames)} framer-1418cq`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Tai1cveNm\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmFsZXdheS0zMDA=\",\"--framer-font-family\":'\"Raleway\", \"Raleway Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(74, 74, 74))\"},children:\"Contact\"})}),className:\"framer-m3ldi\",\"data-framer-name\":\"Contact\",fonts:[\"GF;Raleway-300\"],layoutDependency:layoutDependency,layoutId:\"TAakHWh0L\",style:{\"--extracted-r6o4lv\":\"rgb(74, 74, 74)\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kEoRw.framer-1418cq, .framer-kEoRw .framer-1418cq { display: block; }\",\".framer-kEoRw.framer-r5vcq0 { height: 24px; overflow: hidden; position: relative; text-decoration: none; width: 79px; }\",\".framer-kEoRw .framer-m3ldi { flex: none; height: auto; left: 49%; position: absolute; top: 50%; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 79\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZv7V1y6lM=withCSS(Component,css,\"framer-kEoRw\");export default FramerZv7V1y6lM;FramerZv7V1y6lM.displayName=\"Contact\";FramerZv7V1y6lM.defaultProps={height:24,width:79};addFonts(FramerZv7V1y6lM,[{explicitInter:true,fonts:[{family:\"Raleway\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/raleway/v36/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEooCKNLA3JC9c.woff2\",weight:\"300\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZv7V1y6lM\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"79\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Zv7V1y6lM.map","// Generated by Framer (2ac8f15)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,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 HomeLink from\"https://framerusercontent.com/modules/2fkiHp5eip5jBxhvjauE/UPsnSm9rCK6pClScp0oa/ccefg9a9O.js\";import DownloadResume from\"https://framerusercontent.com/modules/wr6OVIBezqH0CTmj8IpZ/KkVSY6uYmgnI1z8dczbM/D0U8tz8Fr.js\";import About from\"https://framerusercontent.com/modules/qyR7SZ2ex0k7chY9D36r/ak3VkrLGLXesShBWyR9C/N9Ff49ZhU.js\";import Contact from\"https://framerusercontent.com/modules/mgZ94ZAqGlRkaAsn5cVf/hKMmkw40R2luia4IY9gw/Zv7V1y6lM.js\";const HomeLinkFonts=getFonts(HomeLink);const AboutFonts=getFonts(About);const ContactFonts=getFonts(Contact);const DownloadResumeFonts=getFonts(DownloadResume);const serializationHash=\"framer-I331P\";const variantClassNames={QjyvmjFRL:\"framer-v-14pl2b6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"QjyvmjFRL\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-14pl2b6\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"QjyvmjFRL\",ref:refBinding,style:{backgroundColor:\"var(--token-a81c7ca9-a23f-45cf-bff3-35775f2bc782, rgb(227, 223, 215))\",...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-chl1d6\",layoutDependency:layoutDependency,layoutId:\"Rg3ar7YG1\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-x2foq4\",layoutDependency:layoutDependency,layoutId:\"qlgM_HvWG\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SnVsaXVzIFNhbnMgT25lLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Julius Sans One\", \"Julius Sans One Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(74, 74, 74))\"},children:\"pages\"})}),className:\"framer-e6e305\",\"data-framer-name\":\"pages\",fonts:[\"GF;Julius Sans One-regular\"],layoutDependency:layoutDependency,layoutId:\"seDON7NMQ\",style:{\"--extracted-r6o4lv\":\"rgb(74, 74, 74)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cvzhz0\",\"data-framer-name\":\"Group 81\",layoutDependency:layoutDependency,layoutId:\"fma1gsPzF\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"61px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||164)-0-260)/2+120+24)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ujl44c-container\",layoutDependency:layoutDependency,layoutId:\"iOH9a7LN6-container\",nodeId:\"iOH9a7LN6\",rendersWithMotion:true,scopeId:\"hnNKfYOwd\",children:/*#__PURE__*/_jsx(HomeLink,{height:\"100%\",id:\"iOH9a7LN6\",layoutId:\"iOH9a7LN6\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"61px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||164)-0-260)/2+120+24)+31,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xfz18x-container\",layoutDependency:layoutDependency,layoutId:\"yHaZqgNSM-container\",nodeId:\"yHaZqgNSM\",rendersWithMotion:true,scopeId:\"hnNKfYOwd\",children:/*#__PURE__*/_jsx(About,{height:\"100%\",id:\"yHaZqgNSM\",layoutId:\"yHaZqgNSM\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"79px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||164)-0-260)/2+120+24)+116-53,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zuq44-container\",layoutDependency:layoutDependency,layoutId:\"Ii_z7dked-container\",nodeId:\"Ii_z7dked\",rendersWithMotion:true,scopeId:\"hnNKfYOwd\",children:/*#__PURE__*/_jsx(Contact,{height:\"100%\",id:\"Ii_z7dked\",layoutId:\"Ii_z7dked\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"212px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||164)-0-260)/2+120+24)+93,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-l9ygno-container\",layoutDependency:layoutDependency,layoutId:\"cQtRWvRk4-container\",nodeId:\"cQtRWvRk4\",rendersWithMotion:true,scopeId:\"hnNKfYOwd\",children:/*#__PURE__*/_jsx(DownloadResume,{height:\"100%\",id:\"cQtRWvRk4\",layoutId:\"cQtRWvRk4\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-I331P.framer-1irrz80, .framer-I331P .framer-1irrz80 { display: block; }\",\".framer-I331P.framer-14pl2b6 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 212px; }\",\".framer-I331P .framer-chl1d6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 0px 25px; position: relative; width: 100%; }\",\".framer-I331P .framer-x2foq4 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-I331P .framer-e6e305 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-I331P .framer-1cvzhz0 { flex: none; height: 116px; overflow: visible; position: relative; width: 100%; }\",\".framer-I331P .framer-ujl44c-container { flex: none; height: 24px; left: 25px; position: absolute; top: 0px; width: 61px; }\",\".framer-I331P .framer-xfz18x-container { flex: none; height: 24px; left: 27px; position: absolute; top: 31px; width: 61px; }\",\".framer-I331P .framer-zuq44-container { bottom: 29px; flex: none; height: 24px; left: 27px; position: absolute; width: 79px; }\",\".framer-I331P .framer-l9ygno-container { flex: none; height: 23px; left: 0px; position: absolute; top: 93px; width: 212px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 164\n * @framerIntrinsicWidth 212\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerhnNKfYOwd=withCSS(Component,css,\"framer-I331P\");export default FramerhnNKfYOwd;FramerhnNKfYOwd.displayName=\"Pages component\";FramerhnNKfYOwd.defaultProps={height:164,width:212};addFonts(FramerhnNKfYOwd,[{explicitInter:true,fonts:[{family:\"Julius Sans One\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/juliussansone/v19/1Pt2g8TAX_SGgBGUi0tGOYEga5W-wHEW6aGXHw.woff2\",weight:\"400\"}]},...HomeLinkFonts,...AboutFonts,...ContactFonts,...DownloadResumeFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhnNKfYOwd\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"164\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"212\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (bc738f6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-yrHdj\";const variantClassNames={KwSmQQml0:\"framer-v-dyh7wc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"KwSmQQml0\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.behance.net/jonathancortez11\",motionChild:true,nodeId:\"KwSmQQml0\",openInNewTab:true,scopeId:\"IH6YzVAmi\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-dyh7wc\",className,classNames)} framer-lggcj7`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"KwSmQQml0\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmFsZXdheS0zMDA=\",\"--framer-font-family\":'\"Raleway\", \"Raleway Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(74, 74, 74))\"},children:\"behance\"})}),className:\"framer-1gpcj6w\",\"data-framer-name\":\"behance\",fonts:[\"GF;Raleway-300\"],layoutDependency:layoutDependency,layoutId:\"vM2huCfcI\",style:{\"--extracted-r6o4lv\":\"rgb(74, 74, 74)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e47lg3\",\"data-framer-name\":\"Behance logo\",layoutDependency:layoutDependency,layoutId:\"kXXfL0npN\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-14w0jn9\",\"data-border\":true,\"data-framer-name\":\"Rectangle 129\",layoutDependency:layoutDependency,layoutId:\"cCIg2f615\",style:{\"--border-bottom-width\":\"0.9375px\",\"--border-color\":\"rgb(47, 72, 88)\",\"--border-left-width\":\"0.9375px\",\"--border-right-width\":\"0.9375px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.9375px\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mrv8qo\",\"data-framer-name\":\"Group 76\",layoutDependency:layoutDependency,layoutId:\"E_ygAJ4oy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"9.38px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(47, 72, 88))\"},children:\"B\"})}),className:\"framer-1jne5e\",\"data-framer-name\":\"B\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"Txk4i38Xr\",style:{\"--extracted-r6o4lv\":\"rgb(47, 72, 88)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"9.38px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(47, 72, 88))\"},children:\"e\"})}),className:\"framer-995tf8\",\"data-framer-name\":\"e\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"CDufFBVoH\",style:{\"--extracted-r6o4lv\":\"rgb(47, 72, 88)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-zdl7uo\",\"data-framer-name\":\"Rectangle 131\",layoutDependency:layoutDependency,layoutId:\"IvGxU2_4X\",style:{backgroundColor:\"rgb(47, 72, 88)\"}})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-yrHdj.framer-lggcj7, .framer-yrHdj .framer-lggcj7 { display: block; }\",\".framer-yrHdj.framer-dyh7wc { height: 23px; overflow: visible; position: relative; text-decoration: none; width: 110px; }\",\".framer-yrHdj .framer-1gpcj6w { flex: none; height: auto; left: 23px; position: absolute; top: 0px; white-space: pre; width: auto; }\",\".framer-yrHdj .framer-e47lg3 { flex: none; height: 15px; left: 0px; overflow: visible; position: absolute; top: 4px; width: 15px; }\",\".framer-yrHdj .framer-14w0jn9 { flex: none; height: 15px; left: 0px; position: absolute; top: 0px; width: 15px; }\",\".framer-yrHdj .framer-mrv8qo { flex: none; height: 11px; left: 2px; overflow: visible; position: absolute; top: 2px; width: 12px; }\",\".framer-yrHdj .framer-1jne5e { flex: none; height: auto; left: 0px; position: absolute; top: 0px; white-space: pre; width: auto; }\",\".framer-yrHdj .framer-995tf8 { flex: none; height: auto; left: 6px; position: absolute; top: 0px; white-space: pre; width: auto; }\",\".framer-yrHdj .framer-zdl7uo { flex: none; height: 1px; left: 7px; position: absolute; top: 2px; width: 4px; }\",'.framer-yrHdj[data-border=\"true\"]::after, .framer-yrHdj [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 110\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIH6YzVAmi=withCSS(Component,css,\"framer-yrHdj\");export default FramerIH6YzVAmi;FramerIH6YzVAmi.displayName=\"Behance\";FramerIH6YzVAmi.defaultProps={height:23,width:110};addFonts(FramerIH6YzVAmi,[{explicitInter:true,fonts:[{family:\"Raleway\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/raleway/v36/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEooCKNLA3JC9c.woff2\",weight:\"300\"},{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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIH6YzVAmi\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"110\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"23\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IH6YzVAmi.map","// Generated by Framer (bc738f6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-j3LyB\";const variantClassNames={F2PpboYaP:\"framer-v-kfvgpo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"F2PpboYaP\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/jonathancortezdesigner/\",motionChild:true,nodeId:\"F2PpboYaP\",openInNewTab:true,scopeId:\"psR273kPc\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-kfvgpo\",className,classNames)} framer-vmy47h`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"F2PpboYaP\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmFsZXdheS0zMDA=\",\"--framer-font-family\":'\"Raleway\", \"Raleway Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(74, 74, 74))\"},children:\"instagram\"})}),className:\"framer-r9pkvh\",\"data-framer-name\":\"instagram\",fonts:[\"GF;Raleway-300\"],layoutDependency:layoutDependency,layoutId:\"woXmsyYWp\",style:{\"--extracted-r6o4lv\":\"rgb(74, 74, 74)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hvnfyl\",\"data-framer-name\":\"Group 75\",layoutDependency:layoutDependency,layoutId:\"pejCmD3Qj\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jecp6w\",\"data-border\":true,\"data-framer-name\":\"Ellipse 76\",layoutDependency:layoutDependency,layoutId:\"LUIfkUB_j\",style:{\"--border-bottom-width\":\"1.25px\",\"--border-color\":\"rgb(47, 72, 88)\",\"--border-left-width\":\"1.25px\",\"--border-right-width\":\"1.25px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1.25px\",backgroundColor:\"rgb(217, 217, 217)\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-vu9781\",\"data-border\":true,\"data-framer-name\":\"Rectangle 130\",layoutDependency:layoutDependency,layoutId:\"PeEd4WoiO\",style:{\"--border-bottom-width\":\"1.25px\",\"--border-color\":\"rgb(47, 72, 88)\",\"--border-left-width\":\"1.25px\",\"--border-right-width\":\"1.25px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1.25px\",borderBottomLeftRadius:4.38,borderBottomRightRadius:4.38,borderTopLeftRadius:4.38,borderTopRightRadius:4.38}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-10kygdl\",\"data-border\":true,\"data-framer-name\":\"Ellipse 77\",layoutDependency:layoutDependency,layoutId:\"HdvUHdH5p\",style:{\"--border-bottom-width\":\"1.25px\",\"--border-color\":\"rgb(47, 72, 88)\",\"--border-left-width\":\"1.25px\",\"--border-right-width\":\"1.25px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1.25px\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-j3LyB.framer-vmy47h, .framer-j3LyB .framer-vmy47h { display: block; }\",\".framer-j3LyB.framer-kfvgpo { height: 23px; overflow: visible; position: relative; text-decoration: none; width: 122px; }\",\".framer-j3LyB .framer-r9pkvh { flex: none; height: auto; left: 23px; position: absolute; top: 0px; white-space: pre; width: auto; }\",\".framer-j3LyB .framer-1hvnfyl { flex: none; height: 15px; left: 0px; overflow: visible; position: absolute; top: 4px; width: 15px; }\",\".framer-j3LyB .framer-1jecp6w { flex: none; height: 2px; left: 11px; position: absolute; top: 3px; width: 2px; }\",\".framer-j3LyB .framer-vu9781 { flex: none; height: 15px; left: 0px; position: absolute; top: 0px; width: 15px; }\",\".framer-j3LyB .framer-10kygdl { flex: none; height: 8px; left: 4px; position: absolute; top: 4px; width: 8px; }\",'.framer-j3LyB[data-border=\"true\"]::after, .framer-j3LyB [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 122\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerpsR273kPc=withCSS(Component,css,\"framer-j3LyB\");export default FramerpsR273kPc;FramerpsR273kPc.displayName=\"Instagram\";FramerpsR273kPc.defaultProps={height:23,width:122};addFonts(FramerpsR273kPc,[{explicitInter:true,fonts:[{family:\"Raleway\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/raleway/v36/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEooCKNLA3JC9c.woff2\",weight:\"300\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpsR273kPc\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"122\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"23\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./psR273kPc.map","// Generated by Framer (bc738f6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-UtOTe\";const variantClassNames={B1mzItHeZ:\"framer-v-g16zd5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"B1mzItHeZ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://dribbble.com/origins89/about?utm_source=Clipboard_%22clipboard_about%22&utm_campaign=%22origins89%22&utm_content=%22About%20origins89%22&utm_medium=Social_Share\",motionChild:true,nodeId:\"B1mzItHeZ\",openInNewTab:true,scopeId:\"q46hUWdsj\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-g16zd5\",className,classNames)} framer-dfzlpx`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"B1mzItHeZ\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmFsZXdheS0zMDA=\",\"--framer-font-family\":'\"Raleway\", \"Raleway Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(74, 74, 74))\"},children:\"dribble\"})}),className:\"framer-8b8h7x\",\"data-framer-name\":\"dribble\",fonts:[\"GF;Raleway-300\"],layoutDependency:layoutDependency,layoutId:\"eqa_eWOda\",style:{\"--extracted-r6o4lv\":\"rgb(74, 74, 74)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-uzhchx\",\"data-framer-name\":\"Dribble ball\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:17,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"xX2z3Y8z_\",svg:'<svg width=\"16\" height=\"17\" viewBox=\"0 0 16 17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<circle cx=\"7.72046\" cy=\"9.27942\" r=\"7.169\" stroke=\"#2F4858\" stroke-width=\"1.10292\"/>\\n<path d=\"M4.96289 2.66199C6.61727 3.76491 10.4775 10.3824 11.029 15.8971\" stroke=\"#2F4858\" stroke-width=\"1.10292\"/>\\n<path d=\"M2.75684 14.7942C6.0656 8.72812 11.5802 9.27958 14.889 9.83104\" stroke=\"#2F4858\" stroke-width=\"1.10292\"/>\\n<path d=\"M0.55127 8.17651C7.1688 8.72798 11.029 6.52213 13.2349 4.31629\" stroke=\"#2F4858\" stroke-width=\"1.10292\"/>\\n</svg>\\n',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-UtOTe.framer-dfzlpx, .framer-UtOTe .framer-dfzlpx { display: block; }\",\".framer-UtOTe.framer-g16zd5 { height: 23px; overflow: visible; position: relative; text-decoration: none; width: 94px; }\",\".framer-UtOTe .framer-8b8h7x { flex: none; height: auto; left: 23px; position: absolute; top: 0px; white-space: pre; width: auto; }\",\".framer-UtOTe .framer-uzhchx { flex: none; height: 17px; left: 0px; position: absolute; top: 3px; width: 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 94\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerq46hUWdsj=withCSS(Component,css,\"framer-UtOTe\");export default Framerq46hUWdsj;Framerq46hUWdsj.displayName=\"Dribble\";Framerq46hUWdsj.defaultProps={height:23,width:94};addFonts(Framerq46hUWdsj,[{explicitInter:true,fonts:[{family:\"Raleway\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/raleway/v36/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEooCKNLA3JC9c.woff2\",weight:\"300\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerq46hUWdsj\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"94\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"23\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./q46hUWdsj.map","// Generated by Framer (bc738f6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-clU2e\";const variantClassNames={kDKZbIo49:\"framer-v-1kbe1gi\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"kDKZbIo49\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"www.linkedin.com/in/jonathancortezdesigner\",motionChild:true,nodeId:\"kDKZbIo49\",openInNewTab:true,scopeId:\"SFau_dJhi\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1kbe1gi\",className,classNames)} framer-vyim8m`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"kDKZbIo49\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-kjxey4\",\"data-framer-name\":\"Linkedin\",layoutDependency:layoutDependency,layoutId:\"weKApvADb\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-lwxuco\",\"data-framer-name\":\"Group 59\",layoutDependency:layoutDependency,layoutId:\"MLuvMEE80\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmFsZXdheS0zMDA=\",\"--framer-font-family\":'\"Raleway\", \"Raleway Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(74, 74, 74))\"},children:\"linkedin\"})}),className:\"framer-tqus6h\",\"data-framer-name\":\"linkedin\",fonts:[\"GF;Raleway-300\"],layoutDependency:layoutDependency,layoutId:\"RvhIa2Lp2\",style:{\"--extracted-r6o4lv\":\"rgb(74, 74, 74)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-q70yz9\",\"data-framer-name\":\"Linkedin Logo\",layoutDependency:layoutDependency,layoutId:\"Nn96jLpLJ\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pwoa34\",\"data-framer-name\":\"Group 76\",layoutDependency:layoutDependency,layoutId:\"YZN7i8SoI\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-eextx1\",\"data-framer-name\":\"Group 79\",layoutDependency:layoutDependency,layoutId:\"Oa1S76WoF\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-9juboq\",\"data-border\":true,\"data-framer-name\":\"Rectangle 129\",layoutDependency:layoutDependency,layoutId:\"rpeVyBbk2\",style:{\"--border-bottom-width\":\"0.9411764740943909px\",\"--border-color\":\"rgb(47, 72, 88)\",\"--border-left-width\":\"0.9411764740943909px\",\"--border-right-width\":\"0.9411764740943909px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.9411764740943909px\",borderBottomLeftRadius:1.41,borderBottomRightRadius:1.41,borderTopLeftRadius:1.41,borderTopRightRadius:1.41}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1i8z2og\",\"data-framer-name\":\"in\",layoutDependency:layoutDependency,layoutId:\"x1JLEC05P\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQmxhY2s=\",\"--framer-font-size\":\"13.18px\",\"--framer-font-weight\":\"900\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(47, 72, 88))\"},children:\"i\"})}),className:\"framer-1cqt18p\",\"data-framer-name\":\"i\",fonts:[\"Inter-Black\"],layoutDependency:layoutDependency,layoutId:\"YUkgwznpc\",style:{\"--extracted-r6o4lv\":\"rgb(47, 72, 88)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQmxhY2s=\",\"--framer-font-size\":\"13.18px\",\"--framer-font-weight\":\"900\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(47, 72, 88))\"},children:\"n\"})}),className:\"framer-1x93x43\",\"data-framer-name\":\"n\",fonts:[\"Inter-Black\"],layoutDependency:layoutDependency,layoutId:\"MMFUVhAky\",style:{\"--extracted-r6o4lv\":\"rgb(47, 72, 88)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-clU2e.framer-vyim8m, .framer-clU2e .framer-vyim8m { display: block; }\",\".framer-clU2e.framer-1kbe1gi { height: 23px; overflow: visible; position: relative; text-decoration: none; width: 101px; }\",\".framer-clU2e .framer-kjxey4 { flex: none; height: 23px; left: 23px; overflow: visible; position: absolute; top: 0px; width: 78px; }\",\".framer-clU2e .framer-lwxuco { flex: none; height: 23px; left: 0px; overflow: visible; position: absolute; top: 0px; width: 78px; }\",\".framer-clU2e .framer-tqus6h, .framer-clU2e .framer-1cqt18p { flex: none; height: auto; left: 0px; position: absolute; top: 0px; white-space: pre; width: auto; }\",\".framer-clU2e .framer-q70yz9 { flex: none; height: 16px; left: 0px; overflow: visible; position: absolute; top: 4px; width: 15px; }\",\".framer-clU2e .framer-1pwoa34, .framer-clU2e .framer-eextx1 { flex: none; height: 16px; left: 0px; overflow: visible; position: absolute; top: 0px; width: 15px; }\",\".framer-clU2e .framer-9juboq { flex: none; height: 15px; left: 0px; position: absolute; top: 0px; width: 15px; }\",\".framer-clU2e .framer-1i8z2og { flex: none; height: 16px; left: 1px; overflow: visible; position: absolute; top: 0px; width: 13px; }\",\".framer-clU2e .framer-1x93x43 { flex: none; height: auto; left: 4px; position: absolute; top: 0px; white-space: pre; width: auto; }\",'.framer-clU2e[data-border=\"true\"]::after, .framer-clU2e [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 101\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSFau_dJhi=withCSS(Component,css,\"framer-clU2e\");export default FramerSFau_dJhi;FramerSFau_dJhi.displayName=\"Linked in logo\";FramerSFau_dJhi.defaultProps={height:23,width:101};addFonts(FramerSFau_dJhi,[{explicitInter:true,fonts:[{family:\"Raleway\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/raleway/v36/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEooCKNLA3JC9c.woff2\",weight:\"300\"},{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/mkY5Sgyq51ik0AMrSBwhm9DJg.woff2\",weight:\"900\"},{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/X5hj6qzcHUYv7h1390c8Rhm6550.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2\",weight:\"900\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cugnVhSraaRyANCaUtI5FV17wk.woff2\",weight:\"900\"},{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/5HcVoGak8k5agFJSaKa4floXVu0.woff2\",weight:\"900\"},{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/jn4BtSPLlS0NDp1KiFAtFKiiY0o.woff2\",weight:\"900\"},{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/P2Bw01CtL0b9wqygO0sSVogWbo.woff2\",weight:\"900\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSFau_dJhi\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"101\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"23\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SFau_dJhi.map","// Generated by Framer (bc738f6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,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 Behance from\"https://framerusercontent.com/modules/Jaasj4TQlfGJJHWg4kvq/560sJgttjiNO56zprGLE/IH6YzVAmi.js\";import Instagram from\"https://framerusercontent.com/modules/3ilOLXA1KsHZ5h1aWpEC/mWCtchoLSzk3KIQ74r8p/psR273kPc.js\";import Dribble from\"https://framerusercontent.com/modules/b0OL26edWEsqOEqPwWZc/6muNVREFE6IUAb6W0AKY/q46hUWdsj.js\";import LinkedInLogo from\"https://framerusercontent.com/modules/sZTtm4IvD3AXn9MPRFUC/PvqYnye4RUS3XkXRZJvi/SFau_dJhi.js\";const DribbleFonts=getFonts(Dribble);const InstagramFonts=getFonts(Instagram);const BehanceFonts=getFonts(Behance);const LinkedInLogoFonts=getFonts(LinkedInLogo);const serializationHash=\"framer-Y11JX\";const variantClassNames={sTPKNRJXu:\"framer-v-1j40lr2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"sTPKNRJXu\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1j40lr2\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"sTPKNRJXu\",ref:refBinding,style:{backgroundColor:\"var(--token-a81c7ca9-a23f-45cf-bff3-35775f2bc782, rgb(227, 223, 215))\",...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-91p60m\",layoutDependency:layoutDependency,layoutId:\"BynCqbEU8\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SnVsaXVzIFNhbnMgT25lLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Julius Sans One\", \"Julius Sans One Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(74, 74, 74))\"},children:\"Connect\"})}),className:\"framer-jhvbq5\",\"data-framer-name\":\"Connect\",fonts:[\"GF;Julius Sans One-regular\"],layoutDependency:layoutDependency,layoutId:\"gThemlOVV\",style:{\"--extracted-r6o4lv\":\"rgb(74, 74, 74)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7vycfl\",\"data-framer-name\":\"Logos group\",layoutDependency:layoutDependency,layoutId:\"KSNq4Z5l8\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"93.7197px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||164)-0-260)/2+120+24)+62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1exrr97-container\",layoutDependency:layoutDependency,layoutId:\"RD1zdIXDJ-container\",nodeId:\"RD1zdIXDJ\",rendersWithMotion:true,scopeId:\"q5geie1Q_\",children:/*#__PURE__*/_jsx(Dribble,{height:\"100%\",id:\"RD1zdIXDJ\",layoutId:\"RD1zdIXDJ\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"121.5px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||164)-0-260)/2+120+24)+93,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1f84c2o-container\",layoutDependency:layoutDependency,layoutId:\"Nh23qXH81-container\",nodeId:\"Nh23qXH81\",rendersWithMotion:true,scopeId:\"q5geie1Q_\",children:/*#__PURE__*/_jsx(Instagram,{height:\"100%\",id:\"Nh23qXH81\",layoutId:\"Nh23qXH81\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"109.5px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||164)-0-260)/2+120+24)+31,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16118xv-container\",layoutDependency:layoutDependency,layoutId:\"vNYYKrv1r-container\",nodeId:\"vNYYKrv1r\",rendersWithMotion:true,scopeId:\"q5geie1Q_\",children:/*#__PURE__*/_jsx(Behance,{height:\"100%\",id:\"vNYYKrv1r\",layoutId:\"vNYYKrv1r\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"100.5293px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||164)-0-260)/2+120+24)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hq4h4d-container\",layoutDependency:layoutDependency,layoutId:\"r1v1DyGo3-container\",nodeId:\"r1v1DyGo3\",rendersWithMotion:true,scopeId:\"q5geie1Q_\",children:/*#__PURE__*/_jsx(LinkedInLogo,{height:\"100%\",id:\"r1v1DyGo3\",layoutId:\"r1v1DyGo3\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Y11JX.framer-do19af, .framer-Y11JX .framer-do19af { display: block; }\",\".framer-Y11JX.framer-1j40lr2 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 123px; }\",\".framer-Y11JX .framer-91p60m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-Y11JX .framer-jhvbq5 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-Y11JX .framer-7vycfl { flex: none; height: 116px; overflow: visible; position: relative; width: 100%; }\",\".framer-Y11JX .framer-1exrr97-container { flex: none; height: 23px; left: 0px; position: absolute; top: 62px; width: 94px; }\",\".framer-Y11JX .framer-1f84c2o-container { flex: none; height: 23px; left: 0px; position: absolute; top: 93px; width: 122px; }\",\".framer-Y11JX .framer-16118xv-container { flex: none; height: 23px; left: 0px; position: absolute; top: 31px; width: 110px; }\",\".framer-Y11JX .framer-hq4h4d-container { flex: none; height: 23px; left: 0px; position: absolute; top: 0px; width: 101px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 164\n * @framerIntrinsicWidth 123\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerq5geie1Q_=withCSS(Component,css,\"framer-Y11JX\");export default Framerq5geie1Q_;Framerq5geie1Q_.displayName=\"Connect group\";Framerq5geie1Q_.defaultProps={height:164,width:123};addFonts(Framerq5geie1Q_,[{explicitInter:true,fonts:[{family:\"Julius Sans One\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/juliussansone/v19/1Pt2g8TAX_SGgBGUi0tGOYEga5W-wHEW6aGXHw.woff2\",weight:\"400\"}]},...DribbleFonts,...InstagramFonts,...BehanceFonts,...LinkedInLogoFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerq5geie1Q_\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"164\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"123\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2ac8f15)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import PagesComponent from\"https://framerusercontent.com/modules/fSV9ZJmWk4EiwbunyHss/AT4615Z5GszPzBMHBNai/hnNKfYOwd.js\";import ConnectGroup from\"https://framerusercontent.com/modules/TzzWV1OyEPAm8aBF6O5n/jRsnd4BE17CELXk7NR0u/q5geie1Q_.js\";const PagesComponentFonts=getFonts(PagesComponent);const ConnectGroupFonts=getFonts(ConnectGroup);const serializationHash=\"framer-Ny3Tr\";const variantClassNames={orNDEmRwB:\"framer-v-1v6ot6z\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"orNDEmRwB\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1v6ot6z\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"orNDEmRwB\",ref:refBinding,style:{backgroundColor:\"var(--token-a81c7ca9-a23f-45cf-bff3-35775f2bc782, rgb(227, 223, 215))\",...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:164,width:`calc(${componentViewport?.width||\"100vw\"} * 0.5579)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||164)-0-164)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cqqeke-container\",layoutDependency:layoutDependency,layoutId:\"VavAXBXTD-container\",nodeId:\"VavAXBXTD\",rendersWithMotion:true,scopeId:\"A1L66w_et\",children:/*#__PURE__*/_jsx(PagesComponent,{height:\"100%\",id:\"VavAXBXTD\",layoutId:\"VavAXBXTD\",style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:164,width:`calc(${componentViewport?.width||\"100vw\"} * 0.3237)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||164)-0-164)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6b5u87-container\",layoutDependency:layoutDependency,layoutId:\"R8OrgFprP-container\",nodeId:\"R8OrgFprP\",rendersWithMotion:true,scopeId:\"A1L66w_et\",children:/*#__PURE__*/_jsx(ConnectGroup,{height:\"100%\",id:\"R8OrgFprP\",layoutId:\"R8OrgFprP\",style:{width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Ny3Tr.framer-1v9hikl, .framer-Ny3Tr .framer-1v9hikl { display: block; }\",\".framer-Ny3Tr.framer-1v6ot6z { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 42px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 380px; }\",\".framer-Ny3Tr .framer-cqqeke-container { flex: none; height: auto; position: relative; width: 56%; }\",\".framer-Ny3Tr .framer-6b5u87-container { flex: none; height: auto; position: relative; width: 32%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 164\n * @framerIntrinsicWidth 380\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerA1L66w_et=withCSS(Component,css,\"framer-Ny3Tr\");export default FramerA1L66w_et;FramerA1L66w_et.displayName=\"Pages and Connect Desktop\";FramerA1L66w_et.defaultProps={height:164,width:380};addFonts(FramerA1L66w_et,[{explicitInter:true,fonts:[]},...PagesComponentFonts,...ConnectGroupFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerA1L66w_et\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"380\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"164\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a4aa1f7)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-fiDXS\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 112 40\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 57.09 0 L 57.09 14.381 L 43.144 12.202 L 43.144 7.409 L 13.945 7.409 L 13.945 31.813 L 43.144 31.813 L 43.144 27.455 L 57.09 25.276 L 57.09 39.658 L 0 39.658 L 0 0 Z\" fill=\"rgb(74, 74, 74)\" height=\"39.657657px\" id=\"CuX4Guywr\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"0.435799\" stroke=\"rgb(0, 0, 0)\" transform=\"translate(54.91 0.171)\" width=\"57.0898px\"/><path d=\"M 0 25.276 L 0 39.658 L 49.681 39.658 L 49.681 0 L 0 0 L 0 7.844 L 35.736 7.844 L 35.736 31.813 L 13.946 31.813 L 13.946 27.02 Z\" fill=\"rgb(74, 74, 74)\" height=\"39.657657px\" id=\"uLSWyQ9cM\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"0.435799\" stroke=\"rgb(0, 0, 0)\" transform=\"translate(0 0.171)\" width=\"49.6811px\"/></svg>',style:{...style}});});const css=[`.framer-fiDXS { -webkit-mask: ${mask}; aspect-ratio: 2.8; display: block; mask: ${mask}; user-select: none; width: 112px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 112\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"JC logo\",\"set\":{\"localId\":\"vectorSet/ITsxWW9iY\",\"id\":\"ITsxWW9iY\",\"moduleId\":\"GIPzOmTohoO16F4EcYyU\"}}\n */const Icon=withCSS(Component,css,\"framer-fiDXS\");Icon.displayName=\"JC logo\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"JC logo\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ITsxWW9iY\\\",\\\"id\\\":\\\"ITsxWW9iY\\\",\\\"moduleId\\\":\\\"GIPzOmTohoO16F4EcYyU\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"112\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (df7882f)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import JCLogo from\"https://framerusercontent.com/modules/Qir2yvDzmySaOiQoWMHV/jyzVbwbhv5mVAHbfa50e/CJ5OPEf3a.js\";const JCLogoFonts=getFonts(JCLogo);const cycleOrder=[\"JxlxiREjj\",\"mar8uGVUh\"];const serializationHash=\"framer-w6Y7B\";const variantClassNames={JxlxiREjj:\"framer-v-ytsh4z\",mar8uGVUh:\"framer-v-jnv2k1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"JxlxiREjj\",Mobile:\"mar8uGVUh\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"JxlxiREjj\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"JxlxiREjj\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{hash:\":sxr1bnvVl\",webPageId:\"R3wBXcuV2\"},motionChild:true,nodeId:\"JxlxiREjj\",openInNewTab:false,scopeId:\"duiJsqCub\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-ytsh4z\",className,classNames)} framer-390gfw`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"JxlxiREjj\",ref:refBinding,style:{...style},...addPropertyOverrides({mar8uGVUh:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(JCLogo,{animated:true,className:\"framer-1hk402m\",\"data-framer-name\":\"JC logo\",layoutDependency:layoutDependency,layoutId:\"AKouATb2A\",name:\"JC logo\"})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-w6Y7B.framer-390gfw, .framer-w6Y7B .framer-390gfw { display: block; }\",\".framer-w6Y7B.framer-ytsh4z { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 112px; }\",\".framer-w6Y7B .framer-1hk402m { flex: none; height: var(--framer-aspect-ratio-supported, 40px); position: relative; width: 112px; }\",\".framer-w6Y7B.framer-v-jnv2k1.framer-ytsh4z { width: min-content; }\",\".framer-w6Y7B.framer-v-jnv2k1 .framer-1hk402m { height: var(--framer-aspect-ratio-supported, 29px); width: 80px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 112\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"mar8uGVUh\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerduiJsqCub=withCSS(Component,css,\"framer-w6Y7B\");export default FramerduiJsqCub;FramerduiJsqCub.displayName=\"JC logo component\";FramerduiJsqCub.defaultProps={height:40,width:112};addPropertyControls(FramerduiJsqCub,{variant:{options:[\"JxlxiREjj\",\"mar8uGVUh\"],optionTitles:[\"Variant 1\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerduiJsqCub,[{explicitInter:true,fonts:[]},...JCLogoFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerduiJsqCub\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"112\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mar8uGVUh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./duiJsqCub.map","// Generated by Framer (84a2f33)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"n4xPvDWM_\",\"vN2E_HJJq\",\"pWi8yvs2P\"];const serializationHash=\"framer-jZ8A9\";const variantClassNames={n4xPvDWM_:\"framer-v-1slhs65\",pWi8yvs2P:\"framer-v-1md2mt0\",vN2E_HJJq:\"framer-v-1kdnc17\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Mobile \":\"pWi8yvs2P\",\"Variant 1\":\"n4xPvDWM_\",Tablet:\"vN2E_HJJq\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"n4xPvDWM_\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"n4xPvDWM_\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1slhs65\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"n4xPvDWM_\",ref:refBinding,style:{backgroundColor:\"var(--token-a81c7ca9-a23f-45cf-bff3-35775f2bc782, rgb(227, 223, 215))\",...style},...addPropertyOverrides({pWi8yvs2P:{\"data-framer-name\":\"Mobile \"},vN2E_HJJq:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y26w0q\",layoutDependency:layoutDependency,layoutId:\"igjqqosRG\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SnVsaXVzIFNhbnMgT25lLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Julius Sans One\", \"Julius Sans One Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(18, 18, 18))\"},children:\"Jonathan Cortez\"})}),className:\"framer-1m67xxl\",\"data-framer-name\":\"Jonathan Cortez\",fonts:[\"GF;Julius Sans One-regular\"],layoutDependency:layoutDependency,layoutId:\"zRDm1uUpj\",style:{\"--extracted-r6o4lv\":\"rgb(18, 18, 18)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({pWi8yvs2P:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SnVsaXVzIFNhbnMgT25lLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Julius Sans One\", \"Julius Sans One Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(18, 18, 18))\"},children:\"Jonathan Cortez\"})})},vN2E_HJJq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SnVsaXVzIFNhbnMgT25lLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Julius Sans One\", \"Julius Sans One Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(18, 18, 18))\"},children:\"Jonathan Cortez\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1e8c3tm\",layoutDependency:layoutDependency,layoutId:\"qhZJ11nN4\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SnVsaXVzIFNhbnMgT25lLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Julius Sans One\", \"Julius Sans One Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(18, 18, 18))\"},children:\"Designer\"})}),className:\"framer-18ryvkt\",\"data-framer-name\":\"Designer\",fonts:[\"GF;Julius Sans One-regular\"],layoutDependency:layoutDependency,layoutId:\"XCiWFOpWa\",style:{\"--extracted-r6o4lv\":\"rgb(18, 18, 18)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({pWi8yvs2P:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SnVsaXVzIFNhbnMgT25lLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Julius Sans One\", \"Julius Sans One Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(18, 18, 18))\"},children:\"Designer\"})})},vN2E_HJJq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SnVsaXVzIFNhbnMgT25lLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Julius Sans One\", \"Julius Sans One Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(18, 18, 18))\"},children:\"Designer\"})})}},baseVariant,gestureVariant)})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jZ8A9.framer-1gqayon, .framer-jZ8A9 .framer-1gqayon { display: block; }\",\".framer-jZ8A9.framer-1slhs65 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-jZ8A9 .framer-1y26w0q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 21px; justify-content: center; overflow: visible; padding: 0px 0px 0px 2px; position: relative; width: 238px; }\",\".framer-jZ8A9 .framer-1m67xxl { flex: 1 0 0px; height: 100%; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-jZ8A9 .framer-1e8c3tm { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 20px; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 238px; }\",\".framer-jZ8A9 .framer-18ryvkt { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-jZ8A9.framer-v-1kdnc17.framer-1slhs65 { gap: unset; height: 42px; justify-content: space-between; width: 179px; }\",\".framer-jZ8A9.framer-v-1kdnc17 .framer-1y26w0q { align-content: flex-start; align-items: flex-start; flex: 1 0 0px; height: 1px; justify-content: flex-start; padding: 0px; width: 100%; }\",\".framer-jZ8A9.framer-v-1kdnc17 .framer-1e8c3tm { height: min-content; width: 100%; }\",\".framer-jZ8A9.framer-v-1md2mt0.framer-1slhs65 { align-content: flex-start; align-items: flex-start; gap: 5px; padding: 0px 10px 0px 10px; }\",\".framer-jZ8A9.framer-v-1md2mt0 .framer-1y26w0q { height: 14px; width: 119px; }\",\".framer-jZ8A9.framer-v-1md2mt0 .framer-1m67xxl { flex: none; height: 14px; white-space: pre; width: auto; }\",\".framer-jZ8A9.framer-v-1md2mt0 .framer-1e8c3tm { align-content: flex-start; align-items: flex-start; height: min-content; justify-content: center; width: 119px; }\",\".framer-jZ8A9.framer-v-1md2mt0 .framer-18ryvkt { height: 10px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 49\n * @framerIntrinsicWidth 238\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"vN2E_HJJq\":{\"layout\":[\"fixed\",\"fixed\"]},\"pWi8yvs2P\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOvDysm77I=withCSS(Component,css,\"framer-jZ8A9\");export default FramerOvDysm77I;FramerOvDysm77I.displayName=\"Jonathan Cortez designer comp\";FramerOvDysm77I.defaultProps={height:49,width:238};addPropertyControls(FramerOvDysm77I,{variant:{options:[\"n4xPvDWM_\",\"vN2E_HJJq\",\"pWi8yvs2P\"],optionTitles:[\"Variant 1\",\"Tablet\",\"Mobile \"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerOvDysm77I,[{explicitInter:true,fonts:[{family:\"Julius Sans One\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/juliussansone/v19/1Pt2g8TAX_SGgBGUi0tGOYEga5W-wHEW6aGXHw.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOvDysm77I\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"49\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"238\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vN2E_HJJq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pWi8yvs2P\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OvDysm77I.map","// Generated by Framer (6ae4e96)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import PagesAndConnectDesktop from\"https://framerusercontent.com/modules/9aPFv7jLbPFik8ixpDMt/88vosiiCtzYVf42KHNue/A1L66w_et.js\";import JCLogoComponent from\"https://framerusercontent.com/modules/dBCtzca1cdn88t2CCtfA/rGfpkIiAmoBPLcHY1vHp/duiJsqCub.js\";import JonathanCortezDesignerComp from\"https://framerusercontent.com/modules/zDw150OqwrCc2rU2r1JS/xSKIctrZwDYQCtx9ge5m/OvDysm77I.js\";const JCLogoComponentFonts=getFonts(JCLogoComponent);const JonathanCortezDesignerCompFonts=getFonts(JonathanCortezDesignerComp);const PagesAndConnectDesktopFonts=getFonts(PagesAndConnectDesktop);const cycleOrder=[\"Ppe7NgtxN\",\"G95NpBt5t\",\"sMqCf42hx\"];const serializationHash=\"framer-IV3vZ\";const variantClassNames={G95NpBt5t:\"framer-v-1evevoj\",Ppe7NgtxN:\"framer-v-13q3tw6\",sMqCf42hx:\"framer-v-1qm3fao\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"Ppe7NgtxN\",Mobile:\"sMqCf42hx\",Tablet:\"G95NpBt5t\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Ppe7NgtxN\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Ppe7NgtxN\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-13q3tw6\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Ppe7NgtxN\",ref:refBinding,style:{\"--border-bottom-width\":\"5px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"5px\",backgroundColor:\"rgb(227, 223, 215)\",...style},...addPropertyOverrides({G95NpBt5t:{\"data-framer-name\":\"Tablet\"},sMqCf42hx:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-y6cnyq\",\"data-framer-name\":\"Bottom footer section\",layoutDependency:layoutDependency,layoutId:\"Xp13fNzYr\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1v6v2fo\",layoutDependency:layoutDependency,layoutId:\"TESp9Xyc0\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-11fgtrr\",\"data-framer-name\":\"JC stack\",layoutDependency:layoutDependency,layoutId:\"pBkwKPqCA\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-zvpdfo\",\"data-framer-name\":\"Logo group\",layoutDependency:layoutDependency,layoutId:\"JsfmorkAM\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1f6qxt3\",\"data-framer-name\":\"JC LOGO\",layoutDependency:layoutDependency,layoutId:\"FUf5NtU2J\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"112px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||293)-0-293)/2)+30+0+0+0+4.5,...addPropertyOverrides({G95NpBt5t:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||293)-0-293)/2)+64.5+0+0+0+0+4.5},sMqCf42hx:{y:(componentViewport?.y||0)+(24+((componentViewport?.height||200)-48-253)/2)+0+0+0+0+0+0+4.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yy68bj-container\",layoutDependency:layoutDependency,layoutId:\"GsaKjzPWz-container\",nodeId:\"GsaKjzPWz\",rendersWithMotion:true,scopeId:\"g_Xv6jeq4\",children:/*#__PURE__*/_jsx(JCLogoComponent,{height:\"100%\",id:\"GsaKjzPWz\",layoutId:\"GsaKjzPWz\",style:{width:\"100%\"},variant:\"JxlxiREjj\",width:\"100%\",...addPropertyOverrides({sMqCf42hx:{variant:\"mar8uGVUh\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:49,width:\"240px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||293)-0-293)/2)+30+0+0+0+0,...addPropertyOverrides({G95NpBt5t:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||293)-0-293)/2)+64.5+0+0+0+0+0},sMqCf42hx:{y:(componentViewport?.y||0)+(24+((componentViewport?.height||200)-48-253)/2)+0+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1syu2r8-container\",layoutDependency:layoutDependency,layoutId:\"puJHoa5Ls-container\",nodeId:\"puJHoa5Ls\",rendersWithMotion:true,scopeId:\"g_Xv6jeq4\",children:/*#__PURE__*/_jsx(JonathanCortezDesignerComp,{height:\"100%\",id:\"puJHoa5Ls\",layoutId:\"puJHoa5Ls\",style:{width:\"100%\"},variant:\"n4xPvDWM_\",width:\"100%\",...addPropertyOverrides({G95NpBt5t:{variant:\"vN2E_HJJq\"},sMqCf42hx:{variant:\"pWi8yvs2P\"}},baseVariant,gestureVariant)})})})]})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:164,width:\"379.4251px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||293)-0-293)/2)+30+0,...addPropertyOverrides({G95NpBt5t:{width:\"379.5px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||293)-0-293)/2)+64.5+0},sMqCf42hx:{width:\"379.5px\",y:(componentViewport?.y||0)+(24+((componentViewport?.height||200)-48-253)/2)+0+0+89}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hgjjrg-container\",layoutDependency:layoutDependency,layoutId:\"jtX5jl8zs-container\",nodeId:\"jtX5jl8zs\",rendersWithMotion:true,scopeId:\"g_Xv6jeq4\",children:/*#__PURE__*/_jsx(PagesAndConnectDesktop,{height:\"100%\",id:\"jtX5jl8zs\",layoutId:\"jtX5jl8zs\",style:{width:\"100%\"},width:\"100%\"})})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IV3vZ.framer-1p5iuq5, .framer-IV3vZ .framer-1p5iuq5 { display: block; }\",\".framer-IV3vZ.framer-13q3tw6 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1440px; }\",\".framer-IV3vZ .framer-y6cnyq { flex: none; height: 293px; overflow: visible; position: relative; width: 1440px; }\",\".framer-IV3vZ .framer-1v6v2fo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; left: 0px; overflow: hidden; padding: 0px 60px 0px 60px; position: absolute; top: 30px; width: 100%; }\",\".framer-IV3vZ .framer-11fgtrr { align-self: stretch; flex: 1 0 0px; height: auto; overflow: hidden; position: relative; width: 1px; }\",\".framer-IV3vZ .framer-zvpdfo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; left: 0px; overflow: visible; padding: 0px; position: absolute; top: 0px; width: 100%; }\",\".framer-IV3vZ .framer-1f6qxt3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-IV3vZ .framer-yy68bj-container { flex: none; height: auto; position: relative; width: 112px; }\",\".framer-IV3vZ .framer-1syu2r8-container { flex: none; height: auto; position: relative; width: 240px; }\",\".framer-IV3vZ .framer-hgjjrg-container { flex: none; height: auto; position: relative; width: 29%; }\",\".framer-IV3vZ.framer-v-1evevoj.framer-13q3tw6 { width: min-content; }\",\".framer-IV3vZ.framer-v-1evevoj .framer-y6cnyq { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: center; padding: 0px; width: 810px; }\",\".framer-IV3vZ.framer-v-1evevoj .framer-1v6v2fo { gap: 0px; height: 164px; justify-content: center; left: unset; padding: 0px 32px 0px 32px; position: relative; top: unset; width: min-content; }\",\".framer-IV3vZ.framer-v-1evevoj .framer-11fgtrr { align-content: center; align-items: center; align-self: unset; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: flex-start; padding: 0px; width: min-content; }\",\".framer-IV3vZ.framer-v-1evevoj .framer-zvpdfo { left: unset; position: relative; top: unset; width: min-content; }\",\".framer-IV3vZ.framer-v-1evevoj .framer-hgjjrg-container, .framer-IV3vZ.framer-v-1qm3fao .framer-hgjjrg-container { width: 380px; }\",\".framer-IV3vZ.framer-v-1qm3fao.framer-13q3tw6 { padding: 24px 0px 24px 0px; width: 390px; }\",\".framer-IV3vZ.framer-v-1qm3fao .framer-y6cnyq { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; width: 1px; }\",\".framer-IV3vZ.framer-v-1qm3fao .framer-1v6v2fo { flex: 1 0 0px; flex-direction: column; gap: 0px; justify-content: center; left: unset; padding: 0px; position: relative; top: unset; width: 1px; }\",\".framer-IV3vZ.framer-v-1qm3fao .framer-11fgtrr { align-content: center; align-items: center; align-self: unset; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px 0px 40px 0px; width: 100%; }\",\".framer-IV3vZ.framer-v-1qm3fao .framer-zvpdfo { left: unset; position: relative; top: unset; width: 362px; }\",\".framer-IV3vZ.framer-v-1qm3fao .framer-1f6qxt3 { gap: 0px; }\",'.framer-IV3vZ[data-border=\"true\"]::after, .framer-IV3vZ [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 293\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"G95NpBt5t\":{\"layout\":[\"auto\",\"auto\"]},\"sMqCf42hx\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerg_Xv6jeq4=withCSS(Component,css,\"framer-IV3vZ\");export default Framerg_Xv6jeq4;Framerg_Xv6jeq4.displayName=\"Bottom footer stack\";Framerg_Xv6jeq4.defaultProps={height:293,width:1440};addPropertyControls(Framerg_Xv6jeq4,{variant:{options:[\"Ppe7NgtxN\",\"G95NpBt5t\",\"sMqCf42hx\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerg_Xv6jeq4,[{explicitInter:true,fonts:[]},...JCLogoComponentFonts,...JonathanCortezDesignerCompFonts,...PagesAndConnectDesktopFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerg_Xv6jeq4\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1440\",\"framerIntrinsicHeight\":\"293\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"G95NpBt5t\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"sMqCf42hx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (84a2f33)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={Fg0YeUHyz:{hover:true}};const serializationHash=\"framer-gmw3G\";const variantClassNames={Fg0YeUHyz:\"framer-v-1nuxou5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Fg0YeUHyz\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{hash:\":du48pXtrF\",webPageId:\"R3wBXcuV2\"},motionChild:true,nodeId:\"Fg0YeUHyz\",openInNewTab:false,scopeId:\"FZ9VVPwVA\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1nuxou5\",className,classNames)} framer-1cqpx8o`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Fg0YeUHyz\",ref:refBinding,style:{...style},...addPropertyOverrides({\"Fg0YeUHyz-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1is0v1u\",\"data-framer-name\":\"Contact me CTA button\",layoutDependency:layoutDependency,layoutId:\"GqzF0KTdQ\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-18xv8o5\",\"data-border\":true,\"data-framer-name\":\"Rectangle 85\",layoutDependency:layoutDependency,layoutId:\"Qgl6UPEG1\",style:{\"--border-bottom-width\":\"3px\",\"--border-color\":\"rgb(139, 139, 139)\",\"--border-left-width\":\"3px\",\"--border-right-width\":\"3px\",\"--border-style\":\"solid\",\"--border-top-width\":\"3px\",backgroundColor:\"rgb(47, 72, 88)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmFsZXdheS03MDA=\",\"--framer-font-family\":'\"Raleway\", \"Raleway Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 245, 246))\"},children:\"Contact Me\"})}),className:\"framer-i9pn7l\",\"data-framer-name\":\"Contact Me\",fonts:[\"GF;Raleway-700\"],layoutDependency:layoutDependency,layoutId:\"I8NWUUpNY\",style:{\"--extracted-r6o4lv\":\"rgb(244, 245, 246)\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"Fg0YeUHyz-hover\":{whileHover:animation}},baseVariant,gestureVariant)})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gmw3G.framer-1cqpx8o, .framer-gmw3G .framer-1cqpx8o { display: block; }\",\".framer-gmw3G.framer-1nuxou5 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-gmw3G .framer-1is0v1u { flex: none; height: 40px; overflow: visible; position: relative; width: 133px; }\",\".framer-gmw3G .framer-18xv8o5 { flex: none; height: 40px; left: 0px; position: absolute; top: 0px; width: 133px; }\",\".framer-gmw3G .framer-i9pn7l { flex: none; height: auto; left: 50%; position: absolute; top: 12px; white-space: pre; width: auto; }\",\".framer-gmw3G.framer-v-1nuxou5.hover .framer-i9pn7l { will-change: var(--framer-will-change-effect-override, transform); }\",'.framer-gmw3G[data-border=\"true\"]::after, .framer-gmw3G [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 133\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"QBS6uE3wE\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFZ9VVPwVA=withCSS(Component,css,\"framer-gmw3G\");export default FramerFZ9VVPwVA;FramerFZ9VVPwVA.displayName=\"Contact me\";FramerFZ9VVPwVA.defaultProps={height:40,width:133};addFonts(FramerFZ9VVPwVA,[{explicitInter:true,fonts:[{family:\"Raleway\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/raleway/v36/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pYCKNLA3JC9c.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFZ9VVPwVA\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QBS6uE3wE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"133\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FZ9VVPwVA.map","// Generated by Framer (2ac8f15)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"WVW0wdQRp\",\"b3X2SLSRC\"];const serializationHash=\"framer-Q8n4d\";const variantClassNames={b3X2SLSRC:\"framer-v-y4a95e\",WVW0wdQRp:\"framer-v-1aeq722\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Hamburger menu desktop\":\"WVW0wdQRp\",\"Hamburger menu mobile\":\"b3X2SLSRC\"};const getProps=({click,height,id,width,...props})=>{return{...props,bc_x071Xl:click??props.bc_x071Xl,variant:humanReadableVariantMap[props.variant]??props.variant??\"WVW0wdQRp\"};};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,bc_x071Xl,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"WVW0wdQRp\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1bre88c=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(bc_x071Xl){const res=await bc_x071Xl(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1aeq722\",className,classNames),\"data-framer-name\":\"Hamburger menu desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"WVW0wdQRp\",onTap:onTap1bre88c,ref:refBinding,style:{backgroundColor:\"rgb(227, 223, 215)\",...style},...addPropertyOverrides({b3X2SLSRC:{\"data-framer-name\":\"Hamburger menu mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-blcxg5\",\"data-framer-name\":\"Group 588\",layoutDependency:layoutDependency,layoutId:\"AA249v7_P\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-9m7ff\",\"data-framer-name\":\"Rectangle 4628\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:4,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"zpRHJvFxH\",svg:'<svg width=\"20\" height=\"4\" viewBox=\"0 0 20 4\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect x=\"20\" width=\"4\" height=\"20\" rx=\"2\" transform=\"rotate(90 20 0)\" fill=\"#2F4858\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ygcpev\",\"data-framer-name\":\"Rectangle 4629\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:4,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"grBXRQEOE\",svg:'<svg width=\"20\" height=\"4\" viewBox=\"0 0 20 4\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect x=\"20\" width=\"4\" height=\"20\" rx=\"2\" transform=\"rotate(90 20 0)\" fill=\"#2F4858\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-mf5avf\",\"data-framer-name\":\"Rectangle 4630\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:4,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"BhvTTHkEp\",svg:'<svg width=\"20\" height=\"4\" viewBox=\"0 0 20 4\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect x=\"20\" width=\"4\" height=\"20\" rx=\"2\" transform=\"rotate(90 20 0)\" fill=\"#2F4858\"/>\\n</svg>\\n',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Q8n4d.framer-3d552z, .framer-Q8n4d .framer-3d552z { display: block; }\",\".framer-Q8n4d.framer-1aeq722 { cursor: pointer; gap: 0px; height: 29px; overflow: hidden; position: relative; width: 30px; }\",\".framer-Q8n4d .framer-blcxg5 { flex: none; height: 18px; left: 5px; overflow: visible; position: absolute; top: 6px; width: 20px; }\",\".framer-Q8n4d .framer-9m7ff { flex: none; height: 4px; left: 0px; position: absolute; top: 0px; width: 20px; }\",\".framer-Q8n4d .framer-1ygcpev { flex: none; height: 4px; left: 0px; position: absolute; top: 7px; width: 20px; }\",\".framer-Q8n4d .framer-mf5avf { flex: none; height: 4px; left: 0px; position: absolute; top: 14px; width: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 29\n * @framerIntrinsicWidth 30\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"b3X2SLSRC\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"bc_x071Xl\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerInIeaKszf=withCSS(Component,css,\"framer-Q8n4d\");export default FramerInIeaKszf;FramerInIeaKszf.displayName=\"Hamburger menu\";FramerInIeaKszf.defaultProps={height:29,width:30};addPropertyControls(FramerInIeaKszf,{variant:{options:[\"WVW0wdQRp\",\"b3X2SLSRC\"],optionTitles:[\"Hamburger menu desktop\",\"Hamburger menu mobile\"],title:\"Variant\",type:ControlType.Enum},bc_x071Xl:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerInIeaKszf,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerInIeaKszf\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"bc_x071Xl\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"b3X2SLSRC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"29\",\"framerIntrinsicWidth\":\"30\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./InIeaKszf.map","// Generated by Framer (1b27997)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-gdgKA\";const variantClassNames={OutowoUvs:\"framer-v-c4mw5y\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"OutowoUvs\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-c4mw5y\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"OutowoUvs\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmFsZXdheS01MDA=\",\"--framer-font-family\":'\"Raleway\", \"Raleway Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 53, 48))\"},children:\"Home\"})}),className:\"framer-hpzqcu\",\"data-framer-name\":\"Home\",fonts:[\"GF;Raleway-500\"],layoutDependency:layoutDependency,layoutId:\"FtmsFcrIB\",style:{\"--extracted-r6o4lv\":\"rgb(56, 53, 48)\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gdgKA.framer-1fuly8t, .framer-gdgKA .framer-1fuly8t { display: block; }\",\".framer-gdgKA.framer-c4mw5y { height: 19px; overflow: visible; position: relative; width: 49px; }\",\".framer-gdgKA .framer-hpzqcu { flex: none; height: auto; left: 49%; position: absolute; top: 47%; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 19\n * @framerIntrinsicWidth 49\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameraDtJmdtXq=withCSS(Component,css,\"framer-gdgKA\");export default FrameraDtJmdtXq;FrameraDtJmdtXq.displayName=\"Home\";FrameraDtJmdtXq.defaultProps={height:19,width:49};addFonts(FrameraDtJmdtXq,[{explicitInter:true,fonts:[{family:\"Raleway\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/raleway/v36/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoooCKNLA3JC9c.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraDtJmdtXq\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"49\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"19\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./aDtJmdtXq.map","// Generated by Framer (1b27997)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-SKGvu\";const variantClassNames={ANVxfktNd:\"framer-v-5vh39d\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"ANVxfktNd\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-5vh39d\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"ANVxfktNd\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmFsZXdheS01MDA=\",\"--framer-font-family\":'\"Raleway\", \"Raleway Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 53, 48))\"},children:\"About me\"})}),className:\"framer-78ngmh\",\"data-framer-name\":\"About me\",fonts:[\"GF;Raleway-500\"],layoutDependency:layoutDependency,layoutId:\"xfZEUvQCn\",style:{\"--extracted-r6o4lv\":\"rgb(56, 53, 48)\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-SKGvu.framer-dhvw57, .framer-SKGvu .framer-dhvw57 { display: block; }\",\".framer-SKGvu.framer-5vh39d { height: 19px; overflow: visible; position: relative; width: 80px; }\",\".framer-SKGvu .framer-78ngmh { flex: none; height: auto; left: 50%; position: absolute; top: 47%; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 19\n * @framerIntrinsicWidth 80\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerK_43ibe4f=withCSS(Component,css,\"framer-SKGvu\");export default FramerK_43ibe4f;FramerK_43ibe4f.displayName=\"About me\";FramerK_43ibe4f.defaultProps={height:19,width:80};addFonts(FramerK_43ibe4f,[{explicitInter:true,fonts:[{family:\"Raleway\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/raleway/v36/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoooCKNLA3JC9c.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerK_43ibe4f\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"19\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"80\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./K_43ibe4f.map","// Generated by Framer (1b27997)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-zeR12\";const variantClassNames={j08999DuK:\"framer-v-v4rk1q\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"j08999DuK\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-v4rk1q\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"j08999DuK\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmFsZXdheS01MDA=\",\"--framer-font-family\":'\"Raleway\", \"Raleway Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 53, 48))\"},children:\"Work\"})}),className:\"framer-wvpzy8\",\"data-framer-name\":\"Work\",fonts:[\"GF;Raleway-500\"],layoutDependency:layoutDependency,layoutId:\"aEGdlUZ4o\",style:{\"--extracted-r6o4lv\":\"rgb(56, 53, 48)\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zeR12.framer-qwrk3i, .framer-zeR12 .framer-qwrk3i { display: block; }\",\".framer-zeR12.framer-v4rk1q { height: 19px; overflow: visible; position: relative; width: 43px; }\",\".framer-zeR12 .framer-wvpzy8 { flex: none; height: auto; left: 49%; position: absolute; top: 47%; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 19\n * @framerIntrinsicWidth 43\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQVdNBOXOS=withCSS(Component,css,\"framer-zeR12\");export default FramerQVdNBOXOS;FramerQVdNBOXOS.displayName=\"Work\";FramerQVdNBOXOS.defaultProps={height:19,width:43};addFonts(FramerQVdNBOXOS,[{explicitInter:true,fonts:[{family:\"Raleway\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/raleway/v36/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoooCKNLA3JC9c.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQVdNBOXOS\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"19\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"43\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QVdNBOXOS.map","// Generated by Framer (1b27997)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,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 Home from\"https://framerusercontent.com/modules/4lb9HNMnlOA1VDyiNMuN/QDdznYEUguUfBFUTAfaz/aDtJmdtXq.js\";import AboutMe from\"https://framerusercontent.com/modules/Muexfi9ohycqGH8gqmJi/ahvCjXzSCwnphnOirwDb/K_43ibe4f.js\";import Work from\"https://framerusercontent.com/modules/33sULGlX7UQs4fKDrYmT/wWviVk0IWJbzSja5KnPf/QVdNBOXOS.js\";const HomeFonts=getFonts(Home);const WorkFonts=getFonts(Work);const AboutMeFonts=getFonts(AboutMe);const enabledGestures={P4m3qC8iJ:{hover:true},tNGAuFiQK:{hover:true}};const cycleOrder=[\"tNGAuFiQK\",\"YJfBobR8B\",\"dDVMLKX6Y\",\"P4m3qC8iJ\",\"GriD0RH6D\",\"aeVPcs0vK\"];const serializationHash=\"framer-Cdldw\";const variantClassNames={aeVPcs0vK:\"framer-v-2vc2jw\",dDVMLKX6Y:\"framer-v-1idvepk\",GriD0RH6D:\"framer-v-1a9xaad\",P4m3qC8iJ:\"framer-v-1a8xfvv\",tNGAuFiQK:\"framer-v-u4s05p\",YJfBobR8B:\"framer-v-134k3yc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"About me variant\":\"aeVPcs0vK\",\"Home tablet variant\":\"P4m3qC8iJ\",\"Work tablet variant\":\"GriD0RH6D\",About:\"dDVMLKX6Y\",Home:\"tNGAuFiQK\",Work:\"YJfBobR8B\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"tNGAuFiQK\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"tNGAuFiQK\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1sinwbv=activeVariantCallback(async(...args)=>{setVariant(\"P4m3qC8iJ\");});const onTap1cwjhzr=activeVariantCallback(async(...args)=>{setVariant(\"GriD0RH6D\");});const onTap10ezgpu=activeVariantCallback(async(...args)=>{setVariant(\"aeVPcs0vK\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-u4s05p\",className,classNames),\"data-framer-name\":\"Home\",layoutDependency:layoutDependency,layoutId:\"tNGAuFiQK\",ref:refBinding,style:{backgroundColor:\"var(--token-a81c7ca9-a23f-45cf-bff3-35775f2bc782, rgb(227, 223, 215))\",...style},...addPropertyOverrides({\"P4m3qC8iJ-hover\":{\"data-framer-name\":undefined},\"tNGAuFiQK-hover\":{\"data-framer-name\":undefined},aeVPcs0vK:{\"data-framer-name\":\"About me variant\"},dDVMLKX6Y:{\"data-framer-name\":\"About\"},GriD0RH6D:{\"data-framer-name\":\"Work tablet variant\"},P4m3qC8iJ:{\"data-framer-name\":\"Home tablet variant\"},YJfBobR8B:{\"data-framer-name\":\"Work\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-12o1fnm\",\"data-framer-name\":\"Rectangle 95\",layoutDependency:layoutDependency,layoutId:\"PjfUpeYDq\",style:{backgroundColor:\"rgb(38, 101, 123)\"}}),/*#__PURE__*/_jsx(Link,{href:{hash:\":sxr1bnvVl\",webPageId:\"R3wBXcuV2\"},motionChild:true,nodeId:\"exIQiZYf1\",openInNewTab:false,scopeId:\"UGnyBfCar\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-3ky05u framer-i5cr9r\",\"data-framer-name\":\"Home\",layoutDependency:layoutDependency,layoutId:\"exIQiZYf1\",whileHover:animation,...addPropertyOverrides({aeVPcs0vK:{\"data-highlight\":true,onTap:onTap1sinwbv},GriD0RH6D:{\"data-highlight\":true,onTap:onTap1sinwbv},P4m3qC8iJ:{\"data-highlight\":true,onTap:onTap1sinwbv}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,width:\"49px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||45)-0-35)/2)+8+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ee1jl1-container\",layoutDependency:layoutDependency,layoutId:\"V2iYjIeaH-container\",nodeId:\"V2iYjIeaH\",rendersWithMotion:true,scopeId:\"UGnyBfCar\",children:/*#__PURE__*/_jsx(Home,{height:\"100%\",id:\"V2iYjIeaH\",layoutId:\"V2iYjIeaH\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":LAMHHYjIG\",webPageId:\"R3wBXcuV2\"},motionChild:true,nodeId:\"Ri302nO5m\",openInNewTab:false,scopeId:\"UGnyBfCar\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1luopgf framer-i5cr9r\",\"data-framer-name\":\"Work\",layoutDependency:layoutDependency,layoutId:\"Ri302nO5m\",whileHover:animation,...addPropertyOverrides({aeVPcs0vK:{\"data-highlight\":true,onTap:onTap1cwjhzr},GriD0RH6D:{\"data-highlight\":true,onTap:onTap1cwjhzr},P4m3qC8iJ:{\"data-highlight\":true,onTap:onTap1cwjhzr}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,width:\"43px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||45)-0-39)/2)+10,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-w21qz3-container\",layoutDependency:layoutDependency,layoutId:\"aKdy5UWhR-container\",nodeId:\"aKdy5UWhR\",rendersWithMotion:true,scopeId:\"UGnyBfCar\",children:/*#__PURE__*/_jsx(Work,{height:\"100%\",id:\"aKdy5UWhR\",layoutId:\"aKdy5UWhR\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"fwCv1lcoU\"},motionChild:true,nodeId:\"CUnayeHc4\",openInNewTab:false,scopeId:\"UGnyBfCar\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-zu7r0b framer-i5cr9r\",\"data-framer-name\":\"About\",layoutDependency:layoutDependency,layoutId:\"CUnayeHc4\",whileHover:animation,...addPropertyOverrides({aeVPcs0vK:{\"data-highlight\":true,onTap:onTap10ezgpu},GriD0RH6D:{\"data-highlight\":true,onTap:onTap10ezgpu},P4m3qC8iJ:{\"data-highlight\":true,onTap:onTap10ezgpu}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,width:\"80px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||45)-0-39)/2)+10,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fuhdsp-container\",layoutDependency:layoutDependency,layoutId:\"t040qgMOD-container\",nodeId:\"t040qgMOD\",rendersWithMotion:true,scopeId:\"UGnyBfCar\",children:/*#__PURE__*/_jsx(AboutMe,{height:\"100%\",id:\"t040qgMOD\",layoutId:\"t040qgMOD\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Cdldw.framer-i5cr9r, .framer-Cdldw .framer-i5cr9r { display: block; }\",\".framer-Cdldw.framer-u4s05p { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 45px; justify-content: flex-end; overflow: visible; padding: 0px 48px 0px 48px; position: relative; width: 820px; }\",\".framer-Cdldw .framer-12o1fnm { bottom: 11px; flex: none; height: 2px; position: absolute; right: 241px; width: 46px; z-index: 1; }\",\".framer-Cdldw .framer-3ky05u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 8px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-Cdldw .framer-1ee1jl1-container { flex: none; height: 19px; position: relative; width: 49px; }\",\".framer-Cdldw .framer-1luopgf, .framer-Cdldw .framer-zu7r0b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 10px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-Cdldw .framer-w21qz3-container { flex: none; height: 19px; position: relative; width: 43px; }\",\".framer-Cdldw .framer-fuhdsp-container { flex: none; height: 19px; position: relative; width: 80px; }\",\".framer-Cdldw.framer-v-134k3yc.framer-u4s05p, .framer-Cdldw.framer-v-1idvepk.framer-u4s05p { cursor: unset; }\",\".framer-Cdldw.framer-v-134k3yc .framer-12o1fnm { bottom: 9px; right: 169px; width: 42px; }\",\".framer-Cdldw.framer-v-1idvepk .framer-12o1fnm { bottom: 9px; right: 59px; width: 79px; }\",\".framer-Cdldw.framer-v-1a8xfvv.framer-u4s05p { padding: 0px 24px 0px 24px; width: min-content; }\",\".framer-Cdldw.framer-v-1a8xfvv .framer-12o1fnm { left: 33px; right: unset; }\",\".framer-Cdldw.framer-v-1a8xfvv .framer-3ky05u, .framer-Cdldw.framer-v-1a8xfvv .framer-1luopgf, .framer-Cdldw.framer-v-1a8xfvv .framer-zu7r0b, .framer-Cdldw.framer-v-1a9xaad .framer-3ky05u, .framer-Cdldw.framer-v-1a9xaad .framer-1luopgf, .framer-Cdldw.framer-v-1a9xaad .framer-zu7r0b, .framer-Cdldw.framer-v-2vc2jw .framer-3ky05u, .framer-Cdldw.framer-v-2vc2jw .framer-1luopgf, .framer-Cdldw.framer-v-2vc2jw .framer-zu7r0b { cursor: pointer; }\",\".framer-Cdldw.framer-v-1a9xaad.framer-u4s05p, .framer-Cdldw.framer-v-2vc2jw.framer-u4s05p { cursor: unset; padding: 0px 24px 0px 24px; width: min-content; }\",\".framer-Cdldw.framer-v-1a9xaad .framer-12o1fnm { left: 109px; right: unset; width: 42px; }\",\".framer-Cdldw.framer-v-2vc2jw .framer-12o1fnm { right: 34px; width: 81px; }\",\".framer-Cdldw.framer-v-1a8xfvv.hover .framer-12o1fnm { right: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 45\n * @framerIntrinsicWidth 820\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"YJfBobR8B\":{\"layout\":[\"fixed\",\"fixed\"]},\"dDVMLKX6Y\":{\"layout\":[\"fixed\",\"fixed\"]},\"P4m3qC8iJ\":{\"layout\":[\"auto\",\"fixed\"]},\"GriD0RH6D\":{\"layout\":[\"auto\",\"fixed\"]},\"aeVPcs0vK\":{\"layout\":[\"auto\",\"fixed\"]},\"Mf8__wEnN\":{\"layout\":[\"fixed\",\"fixed\"]},\"TYwFBIr9F\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUGnyBfCar=withCSS(Component,css,\"framer-Cdldw\");export default FramerUGnyBfCar;FramerUGnyBfCar.displayName=\"Center header stack\";FramerUGnyBfCar.defaultProps={height:45,width:820};addPropertyControls(FramerUGnyBfCar,{variant:{options:[\"tNGAuFiQK\",\"YJfBobR8B\",\"dDVMLKX6Y\",\"P4m3qC8iJ\",\"GriD0RH6D\",\"aeVPcs0vK\"],optionTitles:[\"Home\",\"Work\",\"About\",\"Home tablet variant\",\"Work tablet variant\",\"About me variant\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerUGnyBfCar,[{explicitInter:true,fonts:[]},...HomeFonts,...WorkFonts,...AboutMeFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUGnyBfCar\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"820\",\"framerIntrinsicHeight\":\"45\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YJfBobR8B\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dDVMLKX6Y\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"P4m3qC8iJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"GriD0RH6D\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"aeVPcs0vK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Mf8__wEnN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TYwFBIr9F\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ed23c09)\nexport default function metadata(params,activeLocale){return{description:\"My digital hangout spot - see my case studies and become familiar with my work.\",favicon:\"https://framerusercontent.com/assets/XU1QVqlmtIF0js0DipXEkO6cVus.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/9rO9eyPFKiIH2z9uOvbF8G6CYQ.png\",title:\"Jonathan Cortez Portfolio\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (74099f6)\nimport siteMetadata from\"https://framerusercontent.com/modules/9VJdsefxGVvSo31QYkc9/Ln1Vdc0Snx77QupMdZYF/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"1cygavm\",mediaQuery:\"(min-width: 1440px)\"},{hash:\"1ixu5y7\",mediaQuery:\"(min-width: 810px) and (max-width: 1439.98px)\"},{hash:\"1pjqb6p\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{du48pXtrF:\"contactme\",LAMHHYjIG:\"work\",sxr1bnvVl:\"herosection\"},robots:\"max-image-preview:large\",serializationId:\"framer-ihtcv\",title:siteMetadata(params,activeLocale).title||\"Home\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0dc35dd)\nimport siteMetadata from\"https://framerusercontent.com/modules/9VJdsefxGVvSo31QYkc9/Ln1Vdc0Snx77QupMdZYF/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"bxavaq\",mediaQuery:\"(min-width: 1440px)\"},{hash:\"vd9wl1\",mediaQuery:\"(min-width: 810px) and (max-width: 1439.98px)\"},{hash:\"1dlk2y8\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{},robots:\"max-image-preview:large\",serializationId:\"framer-rNGWU\",title:siteMetadata(params,activeLocale).title||\"Aboutme\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}