{"version":3,"file":"shared-lib.C0WDaRFN.mjs","names":["fonts","css","className","fonts","css","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","addPropertyOverrides","LinkedIn","Behance","Dribbble","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","fonts","css","className","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","useMemo","useState","HomeFactory","React","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","Feather","NavLink","PrimaryButton","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","RichText"],"sources":["https:/framerusercontent.com/modules/tjJRJe1hWelg2FVYXMIW/hcyJkxIfruDrVW51iL0f/tBGTsOdl8.js","https:/framerusercontent.com/modules/XlOCfh8IQfrrZr8StFSd/jHXp8c1dZ0PH5PjjulES/TKjnyKV8n.js","https:/framerusercontent.com/modules/F3LDSOzbY8ZtxAjwYlEe/uXkKPa0lzWwbdET1Ubam/ddZxjXVaq.js","https:/framerusercontent.com/modules/vR2EHsGRzR9mICmIhiPJ/il5fk1J0cv5ctcRwgKPK/hwamEz_qQ.js","https:/framerusercontent.com/modules/FKZ3wdBf0ZwuLsHVpqiP/nrtH6KG9YYtPr6GwHXaK/UCCy_SLzJ.js","https:/framerusercontent.com/modules/ADxlfgAeN0xDxslafm7v/WHycaIy49hGKQc9rjG0X/uT5G5iQan.js","https:/framerusercontent.com/modules/tnYtPJDR3uVdzcniDTr4/WpGylKIWkNdgh9jqHQSR/C_SCdhkeD.js","https:/framerusercontent.com/modules/fXDR1MMGJDIXd8HgAwt3/3OVSoQZvcfbDytvfaCAF/zaE9e0IDy.js","https:/framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js","https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framerusercontent.com/modules/8tFVJ9SCM5akQRM0UzVD/YkxZV5bKC4LrRDEdvAgQ/home.js","https:/framer.com/m/feather-icons/home.js@0.0.29","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js","https:/framerusercontent.com/modules/zv2soVsngLqwMJz80pK1/wfLzc0VxQu6jQUOc46I6/TJ3eC7l_f.js","https:/framerusercontent.com/modules/ox65ihe2ribJKRKkwCiS/QK57RrkhkXW9pSBF9fSL/ztX4LY1pb.js","https:/framerusercontent.com/modules/zQzWIiyPCm9PXXYUjVVZ/n6rmaqntG6k2qMJcAcgA/iuYNSUnow.js","https:/framerusercontent.com/modules/vvBR3FDoKXkzHYn0vbeV/EBRow1Sv97Z5QjCbCUyp/siteMetadata.js"],"sourcesContent":["// Generated by Framer (6d82f59)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Matter Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Matter Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/dcBhZgAFiyqqQO8SkGjomdakHJ8.woff2\"}]}];export const css=['.framer-E2xSu .framer-styles-preset-i8euvg:not(.rich-text-wrapper), .framer-E2xSu .framer-styles-preset-i8euvg.rich-text-wrapper p { --framer-font-family: \"Matter Regular\", \"Matter Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 24px; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-E2xSu\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (915daba)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Recoleta Regular DEMO\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Recoleta Regular DEMO\",source:\"custom\",url:\"https://framerusercontent.com/assets/K7NLx9oLGHUsXPavipMU7CcLUk.woff2\"}]}];export const css=['.framer-DlyQg .framer-styles-preset-1dl8ddr:not(.rich-text-wrapper), .framer-DlyQg .framer-styles-preset-1dl8ddr.rich-text-wrapper h5 { --framer-font-family: \"Recoleta Regular DEMO\", \"Recoleta Regular DEMO Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -1px; --framer-line-height: 48px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1439px) and (min-width: 810px) { .framer-DlyQg .framer-styles-preset-1dl8ddr:not(.rich-text-wrapper), .framer-DlyQg .framer-styles-preset-1dl8ddr.rich-text-wrapper h5 { --framer-font-family: \"Recoleta Regular DEMO\", \"Recoleta Regular DEMO Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -1px; --framer-line-height: 48px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-DlyQg .framer-styles-preset-1dl8ddr:not(.rich-text-wrapper), .framer-DlyQg .framer-styles-preset-1dl8ddr.rich-text-wrapper h5 { --framer-font-family: \"Recoleta Regular DEMO\", \"Recoleta Regular DEMO Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -1px; --framer-line-height: 36px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-DlyQg\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7d51cf8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={kjhmzk_qA:{hover:true}};const cycleOrder=[\"kjhmzk_qA\",\"VeIteyA5w\"];const serializationHash=\"framer-TrG6i\";const variantClassNames={kjhmzk_qA:\"framer-v-2bta4f\",VeIteyA5w:\"framer-v-18krbd5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Tablet/Mobile\":\"VeIteyA5w\",\"Variant 1\":\"kjhmzk_qA\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"kjhmzk_qA\"};};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:\"kjhmzk_qA\",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:\"https://dribbble.com/juliusogunsola\",motionChild:true,nodeId:\"kjhmzk_qA\",scopeId:\"ddZxjXVaq\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-2bta4f\",className,classNames)} framer-1hpwn20`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"kjhmzk_qA\",ref:refBinding,style:{...style},...addPropertyOverrides({\"kjhmzk_qA-hover\":{\"data-framer-name\":undefined},VeIteyA5w:{\"data-framer-name\":\"Tablet/Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-uwk8uw\",\"data-framer-name\":\"Default\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:46,intrinsicWidth:46,layoutDependency:layoutDependency,layoutId:\"dhuOqiDIA\",style:{opacity:1},svg:'<svg width=\"46\" height=\"46\" viewBox=\"-1 -1 46 46\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect width=\"44\" height=\"44\" rx=\"22\" fill=\"white\" fill-opacity=\"0.1\"/>\\n<rect x=\"-0.5\" y=\"-0.5\" width=\"45\" height=\"45\" rx=\"22.5\" stroke=\"white\" stroke-opacity=\"0.2\"/>\\n<path d=\"M27.125 23C26.424 23 25.738 23.0615 25.0685 23.174C25.9855 25.538 26.6805 28.01 27.132 30.5665C29.5155 29.133 31.258 26.7425 31.81 23.9235C30.364 23.33 28.7825 23 27.125 23ZM23.0115 22.1225C22.744 21.5155 22.46 20.917 22.162 20.327C20.0825 21.0855 17.839 21.5 15.5 21.5C14.319 21.5 13.1645 21.3885 12.041 21.1865C12.0195 21.4555 12 21.7255 12 22C12 24.7025 13.082 27.154 14.8305 28.9555C16.5285 25.7165 19.466 23.2255 23.0115 22.1225ZM23.5525 19.7525C23.882 20.41 24.197 21.076 24.4905 21.754C25.344 21.589 26.224 21.5 27.125 21.5C28.833 21.5 30.4685 21.812 31.981 22.379C31.9855 22.252 32 22.128 32 22C32 19.51 31.079 17.2345 29.568 15.4825C27.862 17.262 25.824 18.718 23.5525 19.7525ZM15.9925 29.975C17.6675 31.24 19.744 32 22 32C23.3205 32 24.5795 31.7365 25.7345 31.2695C25.292 28.5805 24.5655 25.9875 23.5915 23.517C20.2505 24.514 17.497 26.886 15.9925 29.975ZM28.5075 14.4225C26.7565 12.917 24.485 12 22 12C20.9095 12 19.862 12.1815 18.8785 12.5055C20.3735 14.349 21.7095 16.326 22.86 18.42C24.9955 17.459 26.91 16.0945 28.5075 14.4225ZM12.276 19.705C13.323 19.8955 14.399 20 15.5 20C17.5865 20 19.5895 19.639 21.4545 18.9835C20.2965 16.9 18.954 14.933 17.4415 13.1105C14.8745 14.432 12.9555 16.829 12.276 19.705Z\" fill=\"white\"/>\\n</svg>\\n',variants:{\"kjhmzk_qA-hover\":{opacity:1},VeIteyA5w:{opacity:0}},withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1wkydrv\",\"data-framer-name\":\"Colored\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:46,intrinsicWidth:46,layoutDependency:layoutDependency,layoutId:\"KLidHMgym\",style:{opacity:0},svg:'<svg width=\"46\" height=\"46\" viewBox=\"-1 -1 46 46\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect x=\"-0.5\" y=\"-0.5\" width=\"45\" height=\"45\" rx=\"22.5\" fill=\"white\"/>\\n<rect x=\"-0.5\" y=\"-0.5\" width=\"45\" height=\"45\" rx=\"22.5\" stroke=\"white\"/>\\n<g clip-path=\"url(#clip0_2009_335)\">\\n<path d=\"M22 33.25C15.79 33.25 10.75 28.21 10.75 22C10.75 15.79 15.79 10.75 22 10.75C28.21 10.75 33.25 15.79 33.25 22C33.25 28.21 28.21 33.25 22 33.25Z\" fill=\"#FFB5D2\"/>\\n<path d=\"M22.0001 10.9001C28.1201 10.9001 33.1001 15.8801 33.1001 22.0001C33.1001 28.1201 28.1201 33.1001 22.0001 33.1001C15.8801 33.1001 10.9001 28.1201 10.9001 22.0001C10.9001 15.8801 15.8801 10.9001 22.0001 10.9001ZM22.0001 10.6001C15.7001 10.6001 10.6001 15.7001 10.6001 22.0001C10.6001 28.3001 15.7001 33.4001 22.0001 33.4001C28.3001 33.4001 33.4001 28.3001 33.4001 22.0001C33.4001 15.7001 28.3001 10.6001 22.0001 10.6001Z\" fill=\"#EA4C89\"/>\\n<path d=\"M26.86 32.1702C26.83 32.0502 24.97 19.4802 17.53 11.6802L17.74 11.4702C25.24 19.3302 27.13 31.9902 27.16 32.1402L26.86 32.1702Z\" fill=\"#EA4C89\"/>\\n<path d=\"M12.88 20.92C11.59 20.92 10.81 20.86 10.75 20.86L10.78 20.56C10.93 20.56 25.27 21.73 29.89 13.96L30.16 14.11C26.5 20.2 17.11 20.92 12.88 20.92ZM14.83 30.55L14.56 30.43C14.62 30.31 19.96 18.46 33.37 23.02L33.28 23.29C20.08 18.85 14.86 30.43 14.83 30.55Z\" fill=\"#EA4C89\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_2009_335\">\\n<rect width=\"24\" height=\"24\" fill=\"white\" transform=\"translate(10 10)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',variants:{\"kjhmzk_qA-hover\":{opacity:1},VeIteyA5w:{opacity:1}},withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-TrG6i.framer-1hpwn20, .framer-TrG6i .framer-1hpwn20 { display: block; }\",\".framer-TrG6i.framer-2bta4f { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-TrG6i .framer-uwk8uw { flex: none; height: 46px; position: relative; width: 46px; }\",\".framer-TrG6i .framer-1wkydrv { bottom: 0px; flex: none; height: 46px; left: 0px; position: absolute; right: 0px; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-TrG6i.framer-2bta4f { gap: 0px; } .framer-TrG6i.framer-2bta4f > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-TrG6i.framer-2bta4f > :first-child { margin-top: 0px; } .framer-TrG6i.framer-2bta4f > :last-child { margin-bottom: 0px; } }\",\".framer-TrG6i.framer-v-18krbd5.framer-2bta4f { cursor: unset; gap: 7px; min-height: 32px; min-width: 32px; }\",\".framer-TrG6i.framer-v-18krbd5 .framer-uwk8uw, .framer-TrG6i.framer-v-2bta4f.hover .framer-uwk8uw { bottom: 0px; height: unset; left: 0px; position: absolute; right: 0px; top: 0px; width: unset; z-index: 1; }\",\".framer-TrG6i.framer-v-18krbd5 .framer-1wkydrv { height: 32px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-TrG6i.framer-v-18krbd5.framer-2bta4f { gap: 0px; } .framer-TrG6i.framer-v-18krbd5.framer-2bta4f > * { margin: 0px; margin-bottom: calc(6.96px / 2); margin-top: calc(6.96px / 2); } .framer-TrG6i.framer-v-18krbd5.framer-2bta4f > :first-child { margin-top: 0px; } .framer-TrG6i.framer-v-18krbd5.framer-2bta4f > :last-child { margin-bottom: 0px; } }\",\".framer-TrG6i.framer-v-2bta4f.hover.framer-2bta4f { min-height: 46px; min-width: 46px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 46\n * @framerIntrinsicWidth 46\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"VeIteyA5w\":{\"layout\":[\"auto\",\"auto\"]},\"S0TMHcfp5\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerddZxjXVaq=withCSS(Component,css,\"framer-TrG6i\");export default FramerddZxjXVaq;FramerddZxjXVaq.displayName=\"Dribbble\";FramerddZxjXVaq.defaultProps={height:46,width:46};addPropertyControls(FramerddZxjXVaq,{variant:{options:[\"kjhmzk_qA\",\"VeIteyA5w\"],optionTitles:[\"Variant 1\",\"Tablet/Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerddZxjXVaq,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerddZxjXVaq\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VeIteyA5w\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"S0TMHcfp5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"46\",\"framerIntrinsicHeight\":\"46\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ddZxjXVaq.map","// Generated by Framer (0f5ea8b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={Q5KDi9tvT:{hover:true}};const cycleOrder=[\"Q5KDi9tvT\",\"gqy7ZNOXP\"];const serializationHash=\"framer-mLUOk\";const variantClassNames={gqy7ZNOXP:\"framer-v-2n1kux\",Q5KDi9tvT:\"framer-v-1rt26xt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Tablet/Mobile\":\"gqy7ZNOXP\",\"Variant 1\":\"Q5KDi9tvT\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Q5KDi9tvT\"};};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:\"Q5KDi9tvT\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"gqy7ZNOXP\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/julius-ogunsola-983a5a212/\",motionChild:true,nodeId:\"Q5KDi9tvT\",scopeId:\"hwamEz_qQ\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1rt26xt\",className,classNames)} framer-1oh8qqa`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Q5KDi9tvT\",ref:refBinding,style:{...style},...addPropertyOverrides({\"Q5KDi9tvT-hover\":{\"data-framer-name\":undefined},gqy7ZNOXP:{\"data-framer-name\":\"Tablet/Mobile\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1iqnkfj\",\"data-framer-name\":\"Default\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:46,intrinsicWidth:46,layoutDependency:layoutDependency,layoutId:\"JV0a8l__R\",style:{opacity:1},svg:'<svg width=\"46\" height=\"46\" viewBox=\"-1 -1 46 46\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect width=\"44\" height=\"44\" rx=\"22\" fill=\"white\" fill-opacity=\"0.1\"/>\\n<rect x=\"-0.5\" y=\"-0.5\" width=\"45\" height=\"45\" rx=\"22.5\" stroke=\"white\" stroke-opacity=\"0.2\"/>\\n<path d=\"M14.75 11.875C14.1864 11.875 13.6459 12.0989 13.2474 12.4974C12.8489 12.8959 12.625 13.4364 12.625 14C12.625 14.5636 12.8489 15.1041 13.2474 15.5026C13.6459 15.9011 14.1864 16.125 14.75 16.125C15.3136 16.125 15.8541 15.9011 16.2526 15.5026C16.6511 15.1041 16.875 14.5636 16.875 14C16.875 13.4364 16.6511 12.8959 16.2526 12.4974C15.8541 12.0989 15.3136 11.875 14.75 11.875ZM12.75 17.875C12.7168 17.875 12.6851 17.8882 12.6616 17.9116C12.6382 17.9351 12.625 17.9668 12.625 18V31C12.625 31.069 12.681 31.125 12.75 31.125H16.75C16.7832 31.125 16.8149 31.1118 16.8384 31.0884C16.8618 31.0649 16.875 31.0332 16.875 31V18C16.875 17.9668 16.8618 17.9351 16.8384 17.9116C16.8149 17.8882 16.7832 17.875 16.75 17.875H12.75ZM19.25 17.875C19.2168 17.875 19.1851 17.8882 19.1616 17.9116C19.1382 17.9351 19.125 17.9668 19.125 18V31C19.125 31.069 19.181 31.125 19.25 31.125H23.25C23.2832 31.125 23.3149 31.1118 23.3384 31.0884C23.3618 31.0649 23.375 31.0332 23.375 31V24C23.375 23.5027 23.5725 23.0258 23.9242 22.6742C24.2758 22.3225 24.7527 22.125 25.25 22.125C25.7473 22.125 26.2242 22.3225 26.5758 22.6742C26.9275 23.0258 27.125 23.5027 27.125 24V31C27.125 31.069 27.181 31.125 27.25 31.125H31.25C31.2831 31.125 31.3149 31.1118 31.3384 31.0884C31.3618 31.0649 31.375 31.0332 31.375 31V22.38C31.375 19.953 29.265 18.055 26.85 18.274C26.1029 18.3425 25.371 18.5274 24.681 18.822L23.375 19.382V18C23.375 17.9668 23.3618 17.9351 23.3384 17.9116C23.3149 17.8882 23.2832 17.875 23.25 17.875H19.25Z\" fill=\"white\"/>\\n</svg>\\n',variants:{\"Q5KDi9tvT-hover\":{opacity:0}},withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1o4o5ru\",\"data-framer-name\":\"Coloured\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:46,intrinsicWidth:46,layoutDependency:layoutDependency,layoutId:\"Z5oTvdBbI\",style:{opacity:0},svg:'<svg width=\"46\" height=\"46\" viewBox=\"-1 -1 46 46\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect x=\"-0.5\" y=\"-0.5\" width=\"45\" height=\"45\" rx=\"22.5\" fill=\"white\"/>\\n<rect x=\"-0.5\" y=\"-0.5\" width=\"45\" height=\"45\" rx=\"22.5\" stroke=\"white\"/>\\n<path d=\"M34 30.6667C34 32.508 32.508 34 30.6667 34H13.3333C11.4927 34 10 32.508 10 30.6667V13.3333C10 11.492 11.4927 10 13.3333 10H30.6667C32.508 10 34 11.492 34 13.3333V30.6667Z\" fill=\"#0288D1\"/>\\n<path d=\"M14 18.6667H17.3333V30H14V18.6667ZM15.6567 17.3333H15.638C14.6433 17.3333 14 16.592 14 15.666C14 14.72 14.6633 14 15.676 14C16.69 14 17.3147 14.72 17.3333 15.666C17.3333 16.5913 16.69 17.3333 15.6567 17.3333ZM30 30H26.6667V23.934C26.6667 22.4687 25.85 21.4687 24.5387 21.4687C23.538 21.4687 22.9967 22.1433 22.734 22.7953C22.638 23.0287 22.6667 23.674 22.6667 24V30H19.3333V18.6667H22.6667V20.4107C23.1473 19.6667 23.9 18.6667 25.8253 18.6667C28.2107 18.6667 29.9993 20.1667 29.9993 23.516L30 30Z\" fill=\"white\"/>\\n</svg>\\n',variants:{\"Q5KDi9tvT-hover\":{opacity:1},gqy7ZNOXP:{opacity:1}},withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mLUOk.framer-1oh8qqa, .framer-mLUOk .framer-1oh8qqa { display: block; }\",\".framer-mLUOk.framer-1rt26xt { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-mLUOk .framer-1iqnkfj { flex: none; height: 46px; position: relative; width: 46px; }\",\".framer-mLUOk .framer-1o4o5ru { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-mLUOk.framer-v-2n1kux.framer-1rt26xt { cursor: unset; gap: 6.96px; min-height: 32px; min-width: 32px; }\",\".framer-mLUOk.framer-v-1rt26xt.hover.framer-1rt26xt { min-height: 46px; min-width: 46px; }\",\".framer-mLUOk.framer-v-1rt26xt.hover .framer-1iqnkfj { bottom: 0px; height: unset; left: 0px; position: absolute; right: 0px; top: 0px; width: unset; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 46\n * @framerIntrinsicWidth 46\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"gqy7ZNOXP\":{\"layout\":[\"auto\",\"auto\"]},\"BunCFBUkY\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerhwamEz_qQ=withCSS(Component,css,\"framer-mLUOk\");export default FramerhwamEz_qQ;FramerhwamEz_qQ.displayName=\"LinkedIn\";FramerhwamEz_qQ.defaultProps={height:46,width:46};addPropertyControls(FramerhwamEz_qQ,{variant:{options:[\"Q5KDi9tvT\",\"gqy7ZNOXP\"],optionTitles:[\"Variant 1\",\"Tablet/Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerhwamEz_qQ,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhwamEz_qQ\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"46\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"46\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gqy7ZNOXP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BunCFBUkY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hwamEz_qQ.map","// Generated by Framer (7d51cf8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={EXxuoKCW1:{hover:true}};const cycleOrder=[\"EXxuoKCW1\",\"fW_niJuGN\"];const serializationHash=\"framer-2G5D7\";const variantClassNames={EXxuoKCW1:\"framer-v-1sncmok\",fW_niJuGN:\"framer-v-130dgw6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Tablet/Mobile\":\"fW_niJuGN\",\"Variant 1\":\"EXxuoKCW1\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"EXxuoKCW1\"};};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:\"EXxuoKCW1\",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:\"https://www.behance.net/ogunsolajulius\",motionChild:true,nodeId:\"EXxuoKCW1\",scopeId:\"UCCy_SLzJ\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1sncmok\",className,classNames)} framer-1t4ruoh`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"EXxuoKCW1\",ref:refBinding,style:{...style},...addPropertyOverrides({\"EXxuoKCW1-hover\":{\"data-framer-name\":undefined},fW_niJuGN:{\"data-framer-name\":\"Tablet/Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1osmt0l\",\"data-framer-name\":\"Default\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:46,intrinsicWidth:46,layoutDependency:layoutDependency,layoutId:\"VbkBughQz\",style:{opacity:1},svg:'<svg width=\"46\" height=\"46\" viewBox=\"-1 -1 46 46\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect width=\"44\" height=\"44\" rx=\"22\" fill=\"white\" fill-opacity=\"0.1\"/>\\n<rect x=\"-0.5\" y=\"-0.5\" width=\"45\" height=\"45\" rx=\"22.5\" stroke=\"white\" stroke-opacity=\"0.2\"/>\\n<g clip-path=\"url(#clip0_2007_239)\">\\n<path d=\"M26.2402 14.7499C26.0746 14.7475 25.9101 14.7781 25.7564 14.8399C25.6027 14.9017 25.4628 14.9934 25.3449 15.1097C25.2269 15.226 25.1332 15.3646 25.0693 15.5174C25.0054 15.6702 24.9724 15.8342 24.9724 15.9999C24.9724 16.1655 25.0054 16.3295 25.0693 16.4824C25.1332 16.6352 25.2269 16.7738 25.3449 16.8901C25.4628 17.0064 25.6027 17.0981 25.7564 17.1599C25.9101 17.2216 26.0746 17.2522 26.2402 17.2499H30.7617C30.9274 17.2522 31.0918 17.2216 31.2455 17.1599C31.3992 17.0981 31.5391 17.0064 31.6571 16.8901C31.7751 16.7738 31.8687 16.6352 31.9327 16.4824C31.9966 16.3295 32.0295 16.1655 32.0295 15.9999C32.0295 15.8342 31.9966 15.6702 31.9327 15.5174C31.8687 15.3646 31.7751 15.226 31.6571 15.1097C31.5391 14.9934 31.3992 14.9017 31.2455 14.8399C31.0918 14.7781 30.9274 14.7475 30.7617 14.7499H26.2402ZM16.877 14.9901L11.2461 15.0038C10.9149 15.0043 10.5975 15.1363 10.3635 15.3706C10.1295 15.605 9.99808 15.9226 9.99805 16.2538V28.7596C9.99808 29.0912 10.1298 29.4091 10.3642 29.6435C10.5986 29.8779 10.9165 30.0096 11.248 30.0096H17.3789C19.9224 30.0096 22.0059 27.9153 22.0059 25.3729C22.0059 23.8342 21.1918 22.5271 20.0254 21.6815C20.6087 20.9717 21.0078 20.1018 21.0078 19.119C21.0078 16.8552 19.1466 14.9901 16.8789 14.9901H16.877ZM16.8789 17.4901C17.7912 17.4901 18.5078 18.2089 18.5078 19.119C18.5078 20.0286 17.7966 20.7362 16.8789 20.7362C16.8691 20.7367 16.8594 20.7374 16.8496 20.7382L12.498 20.7479V17.4999L16.8789 17.4901ZM28.5 17.9764C25.3923 17.9764 22.9863 20.7567 22.9863 23.9999C22.9863 27.2331 25.3923 30.0096 28.5 30.0096C30.1486 30.0096 31.6328 29.2069 32.623 27.9882C32.7323 27.8615 32.8151 27.7142 32.8664 27.555C32.9178 27.3958 32.9366 27.2279 32.9219 27.0613C32.9071 26.8947 32.8591 26.7327 32.7806 26.585C32.7022 26.4372 32.5949 26.3068 32.465 26.2013C32.3352 26.0958 32.1856 26.0174 32.0249 25.9708C31.8643 25.9242 31.6959 25.9103 31.5298 25.9299C31.3636 25.9496 31.2032 26.0024 31.0578 26.0852C30.9125 26.168 30.7852 26.2791 30.6836 26.412C30.1138 27.1133 29.3474 27.5096 28.5 27.5096C27.2599 27.5096 26.1484 26.5985 25.7051 25.2499H32.7637C33.0952 25.2498 33.4131 25.1181 33.6475 24.8837C33.8819 24.6493 34.0136 24.3314 34.0137 23.9999C34.0137 20.7567 31.6077 17.9764 28.5 17.9764ZM28.5 20.4764C29.7425 20.4764 30.8534 21.3902 31.2949 22.7499H25.7051C26.1466 21.3902 27.2575 20.4764 28.5 20.4764ZM17.3789 23.2362C18.5634 23.2362 19.5059 24.1813 19.5059 25.3729C19.5059 26.5646 18.5634 27.5096 17.3789 27.5096H12.498V23.2479L17.3789 23.2362Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_2007_239\">\\n<rect width=\"24\" height=\"24\" fill=\"white\" transform=\"translate(10 10)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',variants:{\"EXxuoKCW1-hover\":{opacity:1},fW_niJuGN:{opacity:0}},withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-k2qqul\",\"data-framer-name\":\"Colored\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:46,intrinsicWidth:46,layoutDependency:layoutDependency,layoutId:\"texz6mM1j\",style:{opacity:0},svg:'<svg width=\"46\" height=\"46\" viewBox=\"-1 -1 46 46\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect x=\"-0.5\" y=\"-0.5\" width=\"45\" height=\"45\" rx=\"22.5\" fill=\"white\"/>\\n<rect x=\"-0.5\" y=\"-0.5\" width=\"45\" height=\"45\" rx=\"22.5\" stroke=\"white\"/>\\n<path d=\"M10 12.6667C10 11.194 11.194 10 12.6667 10H31.3333C32.806 10 34 11.194 34 12.6667V31.3333C34 32.806 32.806 34 31.3333 34H12.6667C11.194 34 10 32.806 10 31.3333V12.6667Z\" fill=\"#2196F3\"/>\\n<path d=\"M24 17.3335H28.6667V18.6668H24V17.3335ZM20.3413 21.6188C20.7313 21.4288 21.61 20.9962 21.61 19.7142C21.61 17.3028 18.9753 17.3342 18.488 17.3342H14V26.6675H18.6833C19.0733 26.6668 22 26.5568 22 23.9995C22 22.3495 20.9267 21.8095 20.3413 21.6188ZM16 18.9522H17.952C18.1467 18.9522 19.4153 19.0215 19.4153 20.0002C19.4153 20.9782 18.44 21.1428 18.1473 21.1428H16V18.9522ZM18.224 25.0475H15.9793V22.4768H18.224C18.7113 22.4768 19.7847 22.6348 19.7847 23.8102C19.7847 24.9842 18.4187 25.0475 18.224 25.0475ZM27.6253 24.9302C27.3153 25.1228 27.006 25.2208 26.5927 25.2208C25.042 25.2208 24.7333 23.9135 24.7333 23.3342H30C30 22.7548 30 22.3268 29.8967 21.8435C29.7927 21.3602 29.0867 19.3335 26.4893 19.3335C22.8593 19.3335 22.6667 22.5188 22.6667 23.0002C22.6667 23.4822 22.7707 24.0622 22.978 24.4475C23.184 24.9302 23.3907 25.3168 23.7007 25.6048C24.01 25.8948 24.4227 26.1822 24.836 26.3762C25.352 26.5702 25.8687 26.6668 26.3853 26.6668C27.2107 26.6668 27.9347 26.4748 28.554 26.0882C29.1747 25.7022 29.5873 25.1228 29.8967 24.3508H28.1413C28.038 24.5442 27.9347 24.7362 27.6253 24.9302ZM26.4893 20.6848C27.5013 20.6848 27.9347 21.7462 28.0373 22.2275H24.7333C24.7333 22.1322 24.9807 20.6848 26.4893 20.6848Z\" fill=\"white\"/>\\n</svg>\\n',variants:{\"EXxuoKCW1-hover\":{opacity:1},fW_niJuGN:{opacity:1}},withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2G5D7.framer-1t4ruoh, .framer-2G5D7 .framer-1t4ruoh { display: block; }\",\".framer-2G5D7.framer-1sncmok { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-2G5D7 .framer-1osmt0l { flex: none; height: 46px; position: relative; width: 46px; }\",\".framer-2G5D7 .framer-k2qqul { bottom: 0px; flex: none; height: 46px; left: 0px; position: absolute; right: 0px; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-2G5D7.framer-1sncmok { gap: 0px; } .framer-2G5D7.framer-1sncmok > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-2G5D7.framer-1sncmok > :first-child { margin-top: 0px; } .framer-2G5D7.framer-1sncmok > :last-child { margin-bottom: 0px; } }\",\".framer-2G5D7.framer-v-130dgw6.framer-1sncmok { cursor: unset; gap: 7px; min-height: 32px; min-width: 32px; }\",\".framer-2G5D7.framer-v-130dgw6 .framer-1osmt0l, .framer-2G5D7.framer-v-1sncmok.hover .framer-1osmt0l { bottom: 0px; height: unset; left: 0px; position: absolute; right: 0px; top: 0px; width: unset; z-index: 1; }\",\".framer-2G5D7.framer-v-130dgw6 .framer-k2qqul { height: 32px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-2G5D7.framer-v-130dgw6.framer-1sncmok { gap: 0px; } .framer-2G5D7.framer-v-130dgw6.framer-1sncmok > * { margin: 0px; margin-bottom: calc(6.96px / 2); margin-top: calc(6.96px / 2); } .framer-2G5D7.framer-v-130dgw6.framer-1sncmok > :first-child { margin-top: 0px; } .framer-2G5D7.framer-v-130dgw6.framer-1sncmok > :last-child { margin-bottom: 0px; } }\",\".framer-2G5D7.framer-v-1sncmok.hover.framer-1sncmok { min-height: 46px; min-width: 46px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 46\n * @framerIntrinsicWidth 46\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"fW_niJuGN\":{\"layout\":[\"auto\",\"auto\"]},\"jMVeQDkGw\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUCCy_SLzJ=withCSS(Component,css,\"framer-2G5D7\");export default FramerUCCy_SLzJ;FramerUCCy_SLzJ.displayName=\"Behance\";FramerUCCy_SLzJ.defaultProps={height:46,width:46};addPropertyControls(FramerUCCy_SLzJ,{variant:{options:[\"EXxuoKCW1\",\"fW_niJuGN\"],optionTitles:[\"Variant 1\",\"Tablet/Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerUCCy_SLzJ,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUCCy_SLzJ\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"46\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fW_niJuGN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jMVeQDkGw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"46\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UCCy_SLzJ.map","// Generated by Framer (5b26096)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Dribbble from\"https://framerusercontent.com/modules/F3LDSOzbY8ZtxAjwYlEe/uXkKPa0lzWwbdET1Ubam/ddZxjXVaq.js\";import LinkedIn from\"https://framerusercontent.com/modules/vR2EHsGRzR9mICmIhiPJ/il5fk1J0cv5ctcRwgKPK/hwamEz_qQ.js\";import Behance from\"https://framerusercontent.com/modules/FKZ3wdBf0ZwuLsHVpqiP/nrtH6KG9YYtPr6GwHXaK/UCCy_SLzJ.js\";const LinkedInFonts=getFonts(LinkedIn);const BehanceFonts=getFonts(Behance);const DribbbleFonts=getFonts(Dribbble);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"FrdcnNOiC\",\"uSP1YeeuP\",\"UJeVmB47k\",\"xItHiSSYL\"];const serializationHash=\"framer-fQEZw\";const variantClassNames={FrdcnNOiC:\"framer-v-dyjo6g\",UJeVmB47k:\"framer-v-cghg0l\",uSP1YeeuP:\"framer-v-od60v0\",xItHiSSYL:\"framer-v-11das9m\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:40};const transition1={damping:40,delay:0,mass:1,stiffness:150,type:\"spring\"};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:80};const transition3={damping:40,delay:.2,mass:1,stiffness:150,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop Large\":\"FrdcnNOiC\",\"Desktop Small\":\"uSP1YeeuP\",Mobile:\"xItHiSSYL\",Tablet:\"UJeVmB47k\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"FrdcnNOiC\"};};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:\"FrdcnNOiC\",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:transition2,children:/*#__PURE__*/_jsx(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-dyjo6g\",className,classNames),\"data-framer-name\":\"Desktop Large\",layoutDependency:layoutDependency,layoutId:\"FrdcnNOiC\",ref:refBinding,style:{backgroundColor:\"rgb(245, 244, 240)\",...style},...addPropertyOverrides({UJeVmB47k:{\"data-framer-name\":\"Tablet\"},uSP1YeeuP:{\"data-framer-name\":\"Desktop Small\"},xItHiSSYL:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-v8afrq\",\"data-border\":true,\"data-framer-name\":\"Frame 15\",layoutDependency:layoutDependency,layoutId:\"FJ5nPbzBy\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0.2)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(0, 0, 0)\",borderTopLeftRadius:30,borderTopRightRadius:30},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15ls415\",\"data-framer-name\":\"Frame 36\",layoutDependency:layoutDependency,layoutId:\"cd0R3YuSt\",children:[/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-8f9stg\",\"data-framer-appear-id\":\"8f9stg\",initial:animation2,layoutDependency:layoutDependency,layoutId:\"zrhpvf9Zg\",optimized:true,children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zb2ny6\",\"data-framer-name\":\"Frame 34\",layoutDependency:layoutDependency,layoutId:\"ZkGoZLZuO\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ec8855\",\"data-framer-name\":\"Callout\",layoutDependency:layoutDependency,layoutId:\"wjXpt7y3v\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1JlY29sZXRhIFJlZ3VsYXIgREVNTw==\",\"--framer-font-family\":'\"Recoleta Regular DEMO\", \"Recoleta Regular DEMO Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"Got a project in mind? \"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1JlY29sZXRhIFJlZ3VsYXIgREVNTw==\",\"--framer-font-family\":'\"Recoleta Regular DEMO\", \"Recoleta Regular DEMO Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgba(255, 255, 255, 0.7))\"},children:\"Let's Discuss and \"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1JlY29sZXRhIFJlZ3VsYXIgREVNTw==\",\"--framer-font-family\":'\"Recoleta Regular DEMO\", \"Recoleta Regular DEMO Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-text-color\":\"var(--extracted-1iakedh, rgba(255, 255, 255, 0.7))\"},children:\"Make it Happen.\"})]}),className:\"framer-xwgpc0\",\"data-framer-name\":\"Let’s Discuss how we can work together and make it happen.\",fonts:[\"CUSTOM;Recoleta Regular DEMO\"],layoutDependency:layoutDependency,layoutId:\"xyEI9AeDL\",style:{\"--extracted-1iakedh\":\"rgba(255, 255, 255, 0.7)\",\"--extracted-2gxw0f\":\"rgba(255, 255, 255, 0.7)\",\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.7)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({UJeVmB47k:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmVjb2xldGEtcmVndWxhcg==\",\"--framer-font-family\":'\"Recoleta\", \"Recoleta Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"Got a project in mind? Let's Discuss and Make it Happen.\"})}),fonts:[\"GF;Recoleta-regular\"]},xItHiSSYL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UmVjb2xldGEtcmVndWxhcg==\",\"--framer-font-family\":'\"Recoleta\", \"Recoleta Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"Got a project in mind? Let's Discuss and Make it Happen.\"})}),fonts:[\"GF;Recoleta-regular\"]}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-f9fr1a\",\"data-framer-name\":\"Frame 27\",layoutDependency:layoutDependency,layoutId:\"UGGbq_kzy\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-j35s4i\",\"data-framer-name\":\"Frame 24\",layoutDependency:layoutDependency,layoutId:\"gGlvcFaEC\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-zjq3da\",\"data-framer-name\":\"Frame 19\",layoutDependency:layoutDependency,layoutId:\"wb6mnmStq\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1JlY29sZXRhIFJlZ3VsYXIgREVNTw==\",\"--framer-font-family\":'\"Recoleta Regular DEMO\", \"Recoleta Regular DEMO Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"Contact Me\"})}),className:\"framer-14ol3ui\",\"data-framer-name\":\"My Contacts\",fonts:[\"CUSTOM;Recoleta Regular DEMO\"],layoutDependency:layoutDependency,layoutId:\"SkEgshWBM\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.7)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({UJeVmB47k:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1JlY29sZXRhIFJlZ3VsYXIgREVNTw==\",\"--framer-font-family\":'\"Recoleta Regular DEMO\", \"Recoleta Regular DEMO Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"Contact Me\"})})},xItHiSSYL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1JlY29sZXRhIFJlZ3VsYXIgREVNTw==\",\"--framer-font-family\":'\"Recoleta Regular DEMO\", \"Recoleta Regular DEMO Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"Contact Me\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1JlY29sZXRhIFJlZ3VsYXIgREVNTw==\",\"--framer-font-family\":'\"Recoleta Regular DEMO\", \"Recoleta Regular DEMO Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"JULIUSOGUNSOLA@GMAIL.COM\"})}),className:\"framer-9pfwxt\",\"data-framer-name\":\"JULIUSOGUNSOLA@GMAIL.COM\",fonts:[\"CUSTOM;Recoleta Regular DEMO\"],layoutDependency:layoutDependency,layoutId:\"TmOPfIJ0X\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.7)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({UJeVmB47k:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1JlY29sZXRhIFJlZ3VsYXIgREVNTw==\",\"--framer-font-family\":'\"Recoleta Regular DEMO\", \"Recoleta Regular DEMO Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"JULIUSOGUNSOLA@GMAIL.COM\"})})},xItHiSSYL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1JlY29sZXRhIFJlZ3VsYXIgREVNTw==\",\"--framer-font-family\":'\"Recoleta Regular DEMO\", \"Recoleta Regular DEMO Placeholder\", sans-serif',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"JULIUSOGUNSOLA@GMAIL.COM\"})})}},baseVariant,gestureVariant)})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1amxqtj\",\"data-framer-name\":\"Social Media Icons\",layoutDependency:layoutDependency,layoutId:\"nOBTEUZZS\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+40+0+40+0+0+0+0+164+0,...addPropertyOverrides({UJeVmB47k:{y:(componentViewport?.y||0)+20+0+40+0+0+0+0+288+0},uSP1YeeuP:{y:(componentViewport?.y||0)+40+0+40+0+0+0+0+740+0},xItHiSSYL:{y:(componentViewport?.y||0)+10+0+40+0+0+0+0+476+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tt0y81-container\",layoutDependency:layoutDependency,layoutId:\"T0ujXU75n-container\",nodeId:\"T0ujXU75n\",rendersWithMotion:true,scopeId:\"uT5G5iQan\",children:/*#__PURE__*/_jsx(LinkedIn,{height:\"100%\",id:\"T0ujXU75n\",layoutId:\"T0ujXU75n\",variant:\"Q5KDi9tvT\",width:\"100%\",...addPropertyOverrides({UJeVmB47k:{variant:\"gqy7ZNOXP\"},xItHiSSYL:{variant:\"gqy7ZNOXP\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+40+0+40+0+0+0+0+164+0,...addPropertyOverrides({UJeVmB47k:{y:(componentViewport?.y||0)+20+0+40+0+0+0+0+288+0},uSP1YeeuP:{y:(componentViewport?.y||0)+40+0+40+0+0+0+0+740+0},xItHiSSYL:{y:(componentViewport?.y||0)+10+0+40+0+0+0+0+476+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-740ji2-container\",layoutDependency:layoutDependency,layoutId:\"qymBxpROu-container\",nodeId:\"qymBxpROu\",rendersWithMotion:true,scopeId:\"uT5G5iQan\",children:/*#__PURE__*/_jsx(Behance,{height:\"100%\",id:\"qymBxpROu\",layoutId:\"qymBxpROu\",variant:\"EXxuoKCW1\",width:\"100%\",...addPropertyOverrides({UJeVmB47k:{variant:\"fW_niJuGN\"},xItHiSSYL:{variant:\"fW_niJuGN\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,y:(componentViewport?.y||0)+40+0+40+0+0+0+0+164+0,...addPropertyOverrides({UJeVmB47k:{y:(componentViewport?.y||0)+20+0+40+0+0+0+0+288+0},uSP1YeeuP:{y:(componentViewport?.y||0)+40+0+40+0+0+0+0+740+0},xItHiSSYL:{y:(componentViewport?.y||0)+10+0+40+0+0+0+0+476+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fpyh8i-container\",layoutDependency:layoutDependency,layoutId:\"Yvx6QZPfW-container\",nodeId:\"Yvx6QZPfW\",rendersWithMotion:true,scopeId:\"uT5G5iQan\",children:/*#__PURE__*/_jsx(Dribbble,{height:\"100%\",id:\"Yvx6QZPfW\",layoutId:\"Yvx6QZPfW\",variant:\"kjhmzk_qA\",width:\"100%\",...addPropertyOverrides({UJeVmB47k:{variant:\"VeIteyA5w\"},xItHiSSYL:{variant:\"VeIteyA5w\"}},baseVariant,gestureVariant)})})})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-10uc8sw\",\"data-framer-appear-id\":\"10uc8sw\",\"data-framer-name\":\"Frame 35\",initial:animation2,layoutDependency:layoutDependency,layoutId:\"EzkzyIzcw\",optimized:true,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-dck0uq\",\"data-border\":true,\"data-framer-name\":\"Frame 33\",layoutDependency:layoutDependency,layoutId:\"PFyMbdoJD\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0.2)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1p7f39\",\"data-framer-name\":\"Frame 37\",layoutDependency:layoutDependency,layoutId:\"ffHwR_Z9o\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBNZWRpdW0=\",\"--framer-font-family\":'\"Matter Medium\", \"Matter Medium Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"\\xa9 2025 Designed and Built by Me\"})}),className:\"framer-1gbla6t\",\"data-framer-name\":\"\\xa9 2025 Designed and Built by Me\",fonts:[\"CUSTOM;Matter Medium\"],layoutDependency:layoutDependency,layoutId:\"Bha4E7Xi5\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.7)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-uwd13i\",\"data-framer-name\":\"Frame 30\",layoutDependency:layoutDependency,layoutId:\"RIqwfdP8P\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-q0xwpv\",\"data-framer-name\":\"Frame 31\",layoutDependency:layoutDependency,layoutId:\"RuVGu_3re\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1JlY29sZXRhIFJlZ3VsYXIgREVNTw==\",\"--framer-font-family\":'\"Recoleta Regular DEMO\", \"Recoleta Regular DEMO Placeholder\", sans-serif',\"--framer-font-size\":\"140px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"JULIUS OGUNSOLA\"})}),className:\"framer-reu2d9\",\"data-framer-name\":\"JULIUS OGUNSOLA\",fonts:[\"CUSTOM;Recoleta Regular DEMO\"],layoutDependency:layoutDependency,layoutId:\"N2Fv304uU\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.7)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({UJeVmB47k:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1JlY29sZXRhIFJlZ3VsYXIgREVNTw==\",\"--framer-font-family\":'\"Recoleta Regular DEMO\", \"Recoleta Regular DEMO Placeholder\", sans-serif',\"--framer-font-size\":\"90px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"JULIUS OGUNSOLA\"})})},uSP1YeeuP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1JlY29sZXRhIFJlZ3VsYXIgREVNTw==\",\"--framer-font-family\":'\"Recoleta Regular DEMO\", \"Recoleta Regular DEMO Placeholder\", sans-serif',\"--framer-font-size\":\"110px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"JULIUS OGUNSOLA\"})})},xItHiSSYL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1JlY29sZXRhIFJlZ3VsYXIgREVNTw==\",\"--framer-font-family\":'\"Recoleta Regular DEMO\", \"Recoleta Regular DEMO Placeholder\", sans-serif',\"--framer-font-size\":\"50px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"JULIUS OGUNSOLA\"})})}},baseVariant,gestureVariant)})})})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fQEZw.framer-17sqc0q, .framer-fQEZw .framer-17sqc0q { display: block; }\",\".framer-fQEZw.framer-dyjo6g { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 40px 0px 0px 0px; position: relative; width: 1440px; }\",\".framer-fQEZw .framer-v8afrq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 40px 64px 20px 64px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-fQEZw .framer-15ls415 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 90px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-fQEZw .framer-8f9stg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-fQEZw .framer-zb2ny6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-fQEZw .framer-1ec8855 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 52px; height: min-content; justify-content: flex-start; max-width: 400px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-fQEZw .framer-xwgpc0, .framer-fQEZw .framer-14ol3ui, .framer-fQEZw .framer-9pfwxt { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-fQEZw .framer-f9fr1a { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 373px; }\",\".framer-fQEZw .framer-j35s4i { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-fQEZw .framer-zjq3da { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-fQEZw .framer-1amxqtj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-fQEZw .framer-1tt0y81-container, .framer-fQEZw .framer-740ji2-container, .framer-fQEZw .framer-1fpyh8i-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-fQEZw .framer-10uc8sw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 26px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-fQEZw .framer-dck0uq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 921px; height: min-content; justify-content: center; overflow: visible; padding: 30px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-fQEZw .framer-1p7f39 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 921px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-fQEZw .framer-1gbla6t, .framer-fQEZw .framer-reu2d9 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-fQEZw .framer-uwd13i { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 11.209705352783203px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-fQEZw .framer-q0xwpv { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 23.540380477905273px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-fQEZw.framer-v-od60v0.framer-dyjo6g { width: 1200px; }\",\".framer-fQEZw.framer-v-od60v0 .framer-xwgpc0 { white-space: pre-wrap; width: 396px; word-break: break-word; word-wrap: break-word; }\",\".framer-fQEZw.framer-v-cghg0l.framer-dyjo6g { padding: 20px 0px 0px 0px; width: 810px; }\",\".framer-fQEZw.framer-v-cghg0l .framer-v8afrq { padding: 40px 40px 20px 40px; }\",\".framer-fQEZw.framer-v-cghg0l .framer-8f9stg { gap: 48px; }\",\".framer-fQEZw.framer-v-cghg0l .framer-1ec8855 { max-width: unset; width: 362px; }\",\".framer-fQEZw.framer-v-cghg0l .framer-xwgpc0, .framer-fQEZw.framer-v-11das9m .framer-xwgpc0, .framer-fQEZw.framer-v-11das9m .framer-9pfwxt { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-fQEZw.framer-v-cghg0l .framer-f9fr1a { width: 249px; }\",\".framer-fQEZw.framer-v-11das9m.framer-dyjo6g { padding: 10px 0px 0px 0px; width: 390px; }\",\".framer-fQEZw.framer-v-11das9m .framer-v8afrq { padding: 40px 24px 20px 24px; }\",\".framer-fQEZw.framer-v-11das9m .framer-15ls415 { gap: 64px; }\",\".framer-fQEZw.framer-v-11das9m .framer-8f9stg { gap: 32px; }\",\".framer-fQEZw.framer-v-11das9m .framer-zb2ny6 { flex-direction: column; gap: 40px; justify-content: flex-start; }\",\".framer-fQEZw.framer-v-11das9m .framer-1ec8855 { align-content: center; align-items: center; gap: 20px; max-width: unset; width: 100%; }\",\".framer-fQEZw.framer-v-11das9m .framer-f9fr1a, .framer-fQEZw.framer-v-11das9m .framer-zjq3da { width: 100%; }\",\".framer-fQEZw.framer-v-11das9m .framer-j35s4i { align-content: center; align-items: center; }\",\".framer-fQEZw.framer-v-11das9m .framer-14ol3ui { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",'.framer-fQEZw[data-border=\"true\"]::after, .framer-fQEZw [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 641\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"uSP1YeeuP\":{\"layout\":[\"fixed\",\"auto\"]},\"UJeVmB47k\":{\"layout\":[\"fixed\",\"auto\"]},\"xItHiSSYL\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameruT5G5iQan=withCSS(Component,css,\"framer-fQEZw\");export default FrameruT5G5iQan;FrameruT5G5iQan.displayName=\"New Footer\";FrameruT5G5iQan.defaultProps={height:641,width:1440};addPropertyControls(FrameruT5G5iQan,{variant:{options:[\"FrdcnNOiC\",\"uSP1YeeuP\",\"UJeVmB47k\",\"xItHiSSYL\"],optionTitles:[\"Desktop Large\",\"Desktop Small\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameruT5G5iQan,[{explicitInter:true,fonts:[{family:\"Recoleta Regular DEMO\",source:\"custom\",url:\"https://framerusercontent.com/assets/K7NLx9oLGHUsXPavipMU7CcLUk.woff2\"},{family:\"Matter Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/JnSOH7RupDCN6KVnC1gWkQOKE.woff2\"}]},...LinkedInFonts,...BehanceFonts,...DribbbleFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruT5G5iQan\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"641\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1440\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uSP1YeeuP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UJeVmB47k\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xItHiSSYL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2abc263)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Recoleta Regular DEMO\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Recoleta Regular DEMO\",source:\"custom\",url:\"https://framerusercontent.com/assets/K7NLx9oLGHUsXPavipMU7CcLUk.woff2\"}]}];export const css=['.framer-JhC7A .framer-styles-preset-1blslje:not(.rich-text-wrapper), .framer-JhC7A .framer-styles-preset-1blslje.rich-text-wrapper p { --framer-font-family: \"Recoleta Regular DEMO\", \"Recoleta Regular DEMO Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 25px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-JhC7A\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (600e657)\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/tnYtPJDR3uVdzcniDTr4/WpGylKIWkNdgh9jqHQSR/C_SCdhkeD.js\";const enabledGestures={SLB0QvNyL:{hover:true}};const serializationHash=\"framer-xpjnB\";const variantClassNames={SLB0QvNyL:\"framer-v-cnarrw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const oYKnMx76B=undefined;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=({buttonText,height,id,width,...props})=>{return{...props,oYKnMx76B:buttonText??props.oYKnMx76B??\"Work With Me\"};};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,oYKnMx76B,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"SLB0QvNyL\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"mailto:juliusogunsola@gmail.com\",motionChild:true,nodeId:\"SLB0QvNyL\",openInNewTab:true,scopeId:\"zaE9e0IDy\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-cnarrw\",className,classNames)} framer-5j6z89`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"SLB0QvNyL\",ref:refBinding,style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"rgb(0, 0, 0)\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",backgroundColor:\"var(--token-3c4ec602-0100-4e85-9757-f0f48342e023, rgb(164, 191, 174))\",borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,boxShadow:\"0px 0px 0px 0px rgb(0, 0, 0)\",...style},variants:{\"SLB0QvNyL-hover\":{boxShadow:\"5px 5px 0px 0px rgb(0, 0, 0)\"}},...addPropertyOverrides({\"SLB0QvNyL-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1blslje\",\"data-styles-preset\":\"C_SCdhkeD\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-25fc973c-2ab3-4084-a6a6-34b69c468a5a, rgb(0, 0, 0)))\"},children:\"Work With Me\"})}),className:\"framer-3auebn\",\"data-framer-name\":\"Work With Me\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I704:1751;273:93\",style:{\"--extracted-r6o4lv\":\"var(--token-25fc973c-2ab3-4084-a6a6-34b69c468a5a, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:oYKnMx76B,verticalAlignment:\"center\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xpjnB.framer-5j6z89, .framer-xpjnB .framer-5j6z89 { display: block; }\",\".framer-xpjnB.framer-cnarrw { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 60px; justify-content: center; overflow: visible; padding: 14px 40px 14px 40px; position: relative; text-decoration: none; width: min-content; }\",\".framer-xpjnB .framer-3auebn { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css,'.framer-xpjnB[data-border=\"true\"]::after, .framer-xpjnB [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 194\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"SlzfYOtNn\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"oYKnMx76B\":\"buttonText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerzaE9e0IDy=withCSS(Component,css,\"framer-xpjnB\");export default FramerzaE9e0IDy;FramerzaE9e0IDy.displayName=\"Primary Button\";FramerzaE9e0IDy.defaultProps={height:60,width:194};addPropertyControls(FramerzaE9e0IDy,{oYKnMx76B:{defaultValue:\"Work With Me\",displayTextArea:false,title:\"Button Text\",type:ControlType.String},onoYKnMx76BChange:{changes:\"oYKnMx76B\",type:ControlType.ChangeHandler}});addFonts(FramerzaE9e0IDy,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzaE9e0IDy\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"60\",\"framerVariables\":\"{\\\"oYKnMx76B\\\":\\\"buttonText\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"194\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"SlzfYOtNn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zaE9e0IDy.map","import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","/*\n * nullstate (framer/icon-nullstate@0.7.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js\"\n","let r;\nvar s = (o) => {\n    if (!r) {\n        const n = o.forwardRef(({color: t = \"currentColor\", size: e = 24, ...i}, l) => {\n            return o.createElement(\"svg\", {ref: l, xmlns: \"http://www.w3.org/2000/svg\", width: e, height: e, viewBox: \"0 0 24 24\", fill: \"none\", stroke: t, strokeWidth: \"2\", strokeLinecap: \"round\", strokeLinejoin: \"round\", ...i}, o.createElement(\"path\", {d: \"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"}), o.createElement(\"polyline\", {points: \"9 22 9 12 15 12 15 22\"}));\n        });\n        n.displayName = \"Home\",r = n;\n    }\n    return r;\n};\nconst __FramerMetadata__ = {exports: {default: {type: \"reactComponent\", slots: [], annotations: {framerContractVersion: \"1\"}}, __FramerMetadata__: {type: \"variable\"}}};\nexport { __FramerMetadata__, s as default };","/*\n * home (feather-icons/home@0.0.29)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/8tFVJ9SCM5akQRM0UzVD/YkxZV5bKC4LrRDEdvAgQ/home.js\"\nexport { default } from \"https://framerusercontent.com/modules/8tFVJ9SCM5akQRM0UzVD/YkxZV5bKC4LrRDEdvAgQ/home.js\"\n","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/feather-icons/home.js@0.0.29\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"activity\",\"airplay\",\"alert-circle\",\"alert-octagon\",\"alert-triangle\",\"align-center\",\"align-justify\",\"align-left\",\"align-right\",\"anchor\",\"aperture\",\"archive\",\"arrow-down\",\"arrow-down-circle\",\"arrow-down-left\",\"arrow-down-right\",\"arrow-left\",\"arrow-left-circle\",\"arrow-right\",\"arrow-right-circle\",\"arrow-up\",\"arrow-up-circle\",\"arrow-up-left\",\"arrow-up-right\",\"at-sign\",\"award\",\"bar-chart\",\"bar-chart-2\",\"battery\",\"battery-charging\",\"bell\",\"bell-off\",\"bluetooth\",\"bold\",\"book\",\"book-open\",\"bookmark\",\"box\",\"briefcase\",\"calendar\",\"camera\",\"camera-off\",\"cast\",\"check\",\"check-circle\",\"check-square\",\"chevron-down\",\"chevron-left\",\"chevron-right\",\"chevron-up\",\"chevrons-down\",\"chevrons-left\",\"chevrons-right\",\"chevrons-up\",\"chrome\",\"circle\",\"clipboard\",\"clock\",\"cloud\",\"cloud-drizzle\",\"cloud-lightning\",\"cloud-off\",\"cloud-rain\",\"cloud-snow\",\"code\",\"codepen\",\"codesandbox\",\"coffee\",\"columns\",\"command\",\"compass\",\"copy\",\"corner-down-left\",\"corner-down-right\",\"corner-left-down\",\"corner-left-up\",\"corner-right-down\",\"corner-right-up\",\"corner-up-left\",\"corner-up-right\",\"cpu\",\"credit-card\",\"crop\",\"crosshair\",\"database\",\"delete\",\"disc\",\"divide\",\"divide-circle\",\"divide-square\",\"dollar-sign\",\"download\",\"download-cloud\",\"dribbble\",\"droplet\",\"edit\",\"edit-2\",\"edit-3\",\"external-link\",\"eye\",\"eye-off\",\"facebook\",\"fast-forward\",\"feather\",\"figma\",\"file\",\"file-minus\",\"file-plus\",\"file-text\",\"film\",\"filter\",\"flag\",\"folder\",\"folder-minus\",\"folder-plus\",\"framer\",\"frown\",\"gift\",\"git-branch\",\"git-commit\",\"git-merge\",\"git-pull-request\",\"github\",\"gitlab\",\"globe\",\"grid\",\"hard-drive\",\"hash\",\"headphones\",\"heart\",\"help-circle\",\"hexagon\",\"home\",\"image\",\"inbox\",\"info\",\"instagram\",\"italic\",\"key\",\"layers\",\"layout\",\"life-buoy\",\"link\",\"link-2\",\"linkedin\",\"list\",\"loader\",\"lock\",\"log-in\",\"log-out\",\"mail\",\"map\",\"map-pin\",\"maximize\",\"maximize-2\",\"meh\",\"menu\",\"message-circle\",\"message-square\",\"mic\",\"mic-off\",\"minimize\",\"minimize-2\",\"minus\",\"minus-circle\",\"minus-square\",\"monitor\",\"moon\",\"more-horizontal\",\"more-vertical\",\"mouse-pointer\",\"move\",\"music\",\"navigation\",\"navigation-2\",\"octagon\",\"package\",\"paperclip\",\"pause\",\"pause-circle\",\"pen-tool\",\"percent\",\"phone\",\"phone-call\",\"phone-forwarded\",\"phone-incoming\",\"phone-missed\",\"phone-off\",\"phone-outgoing\",\"pie-chart\",\"play\",\"play-circle\",\"plus\",\"plus-circle\",\"plus-square\",\"pocket\",\"power\",\"printer\",\"radio\",\"refresh-ccw\",\"refresh-cw\",\"repeat\",\"rewind\",\"rotate-ccw\",\"rotate-cw\",\"rss\",\"save\",\"scissors\",\"search\",\"send\",\"server\",\"settings\",\"share\",\"share-2\",\"shield\",\"shield-off\",\"shopping-bag\",\"shopping-cart\",\"shuffle\",\"sidebar\",\"skip-back\",\"skip-forward\",\"slack\",\"slash\",\"sliders\",\"smartphone\",\"smile\",\"speaker\",\"square\",\"star\",\"stop-circle\",\"sun\",\"sunrise\",\"sunset\",\"tablet\",\"tag\",\"target\",\"terminal\",\"thermometer\",\"thumbs-down\",\"thumbs-up\",\"toggle-left\",\"toggle-right\",\"tool\",\"trash\",\"trash-2\",\"trello\",\"trending-down\",\"trending-up\",\"triangle\",\"truck\",\"tv\",\"twitch\",\"twitter\",\"type\",\"umbrella\",\"underline\",\"unlock\",\"upload\",\"upload-cloud\",\"user\",\"user-check\",\"user-minus\",\"user-plus\",\"user-x\",\"users\",\"video\",\"video-off\",\"voicemail\",\"volume\",\"volume-1\",\"volume-2\",\"volume-x\",\"watch\",\"wifi\",\"wifi-off\",\"wind\",\"x\",\"x-circle\",\"x-octagon\",\"x-square\",\"youtube\",\"zap\",\"zap-off\",\"zoom-in\",\"zoom-out\",];const moduleBaseUrl=\"https://framer.com/m/feather-icons/\";const uppercaseIconKeys=iconKeys.map(name=>name.charAt(0).toUpperCase()+name.slice(1));const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * FEATHER\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){let active=true;// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.29`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);// console.log(module.default)\nif(active)setSelectedIcon(module.default(React));}catch(e){console.log(e);if(active)setSelectedIcon(null);}return()=>{active=false;};}// Import module when new style or icon is selected\nuseEffect(()=>{importModule();},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(\"div\",{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(SelectedIcon,{style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Feather\";Icon.defaultProps={width:24,height:24,iconSelection:\"home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,optionTitles:uppercaseIconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Feather site](https://feathericons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Feather.map","// Generated by Framer (6ae18df)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/tjJRJe1hWelg2FVYXMIW/hcyJkxIfruDrVW51iL0f/tBGTsOdl8.js\";const enabledGestures={KQCCwhduA:{hover:true},oBkaTiI90:{hover:true},v0wayWZcZ:{hover:true}};const cycleOrder=[\"KQCCwhduA\",\"oBkaTiI90\",\"v0wayWZcZ\"];const serializationHash=\"framer-ORgVI\";const variantClassNames={KQCCwhduA:\"framer-v-2nw5hi\",oBkaTiI90:\"framer-v-16f0niu\",v0wayWZcZ:\"framer-v-10d9sed\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const EdhrIpmZU=undefined;const transition1={delay:0,duration:.4,ease:[.5,0,.88,.77],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={About:\"oBkaTiI90\",Resume:\"v0wayWZcZ\",Work:\"KQCCwhduA\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,EdhrIpmZU:click??props.EdhrIpmZU,variant:humanReadableVariantMap[props.variant]??props.variant??\"KQCCwhduA\"};};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,EdhrIpmZU,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"KQCCwhduA\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1h44vrk=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(EdhrIpmZU){const res=await EdhrIpmZU(...args);if(res===false)return false;}});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:\":QFISgOYlR\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"KQCCwhduA\",openInNewTab:false,scopeId:\"TJ3eC7l_f\",smoothScroll:true,...addPropertyOverrides({oBkaTiI90:{href:{webPageId:\"PUusye7b7\"}},v0wayWZcZ:{href:\"https://drive.google.com/file/d/1HDyphKaRuncj6G9Oqhjs71ouaSWzJh-q/view?usp=sharing\",openInNewTab:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-2nw5hi\",className,classNames)} framer-8khzte`,\"data-framer-name\":\"Work\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"KQCCwhduA\",onTap:onTap1h44vrk,ref:refBinding,style:{...style},...addPropertyOverrides({\"KQCCwhduA-hover\":{\"data-framer-name\":undefined},\"oBkaTiI90-hover\":{\"data-framer-name\":undefined},\"v0wayWZcZ-hover\":{\"data-framer-name\":undefined},oBkaTiI90:{\"data-framer-name\":\"About\"},v0wayWZcZ:{\"data-framer-name\":\"Resume\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i8euvg\",\"data-styles-preset\":\"tBGTsOdl8\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-25fc973c-2ab3-4084-a6a6-34b69c468a5a, rgb(0, 0, 0)))\"},children:\"Work\"})}),className:\"framer-1x98qj9\",\"data-framer-name\":\"1st Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I704:1744;273:252\",style:{\"--extracted-r6o4lv\":\"var(--token-25fc973c-2ab3-4084-a6a6-34b69c468a5a, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{\"KQCCwhduA-hover\":{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.5)\"},\"oBkaTiI90-hover\":{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.5)\"},\"v0wayWZcZ-hover\":{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.5)\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"KQCCwhduA-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"Work\"})}),fonts:[\"CUSTOM;Matter Regular\"]},\"oBkaTiI90-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"About\"})}),fonts:[\"CUSTOM;Matter Regular\"]},\"v0wayWZcZ-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01hdHRlciBSZWd1bGFy\",\"--framer-font-family\":'\"Matter Regular\", \"Matter Regular Placeholder\", sans-serif',\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\"},children:\"Resume\"})}),fonts:[\"CUSTOM;Matter Regular\"]},oBkaTiI90:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i8euvg\",\"data-styles-preset\":\"tBGTsOdl8\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-25fc973c-2ab3-4084-a6a6-34b69c468a5a, rgb(0, 0, 0)))\"},children:\"About\"})})},v0wayWZcZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i8euvg\",\"data-styles-preset\":\"tBGTsOdl8\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-25fc973c-2ab3-4084-a6a6-34b69c468a5a, rgb(0, 0, 0)))\"},children:\"Resume\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\".framer-ORgVI.framer-8khzte, .framer-ORgVI .framer-8khzte { display: block; }\",\".framer-ORgVI.framer-2nw5hi { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 24px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-ORgVI .framer-1x98qj9 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ORgVI.framer-v-2nw5hi.hover .framer-1x98qj9 { z-index: 1; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 39\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"oBkaTiI90\":{\"layout\":[\"auto\",\"fixed\"]},\"v0wayWZcZ\":{\"layout\":[\"auto\",\"fixed\"]},\"Uz1EBhmWJ\":{\"layout\":[\"auto\",\"fixed\"]},\"BqxX0ynNu\":{\"layout\":[\"auto\",\"fixed\"]},\"cfCHvqF34\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"EdhrIpmZU\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTJ3eC7l_f=withCSS(Component,css,\"framer-ORgVI\");export default FramerTJ3eC7l_f;FramerTJ3eC7l_f.displayName=\"Nav Link\";FramerTJ3eC7l_f.defaultProps={height:24,width:39};addPropertyControls(FramerTJ3eC7l_f,{variant:{options:[\"KQCCwhduA\",\"oBkaTiI90\",\"v0wayWZcZ\"],optionTitles:[\"Work\",\"About\",\"Resume\"],title:\"Variant\",type:ControlType.Enum},EdhrIpmZU:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerTJ3eC7l_f,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Matter Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Matter\",url:\"https://framerusercontent.com/assets/dcBhZgAFiyqqQO8SkGjomdakHJ8.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTJ3eC7l_f\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"oBkaTiI90\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"v0wayWZcZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Uz1EBhmWJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"BqxX0ynNu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"cfCHvqF34\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"EdhrIpmZU\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"39\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TJ3eC7l_f.map","// Generated by Framer (bf2ee14)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Feather}from\"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";import NavLink from\"https://framerusercontent.com/modules/zv2soVsngLqwMJz80pK1/wfLzc0VxQu6jQUOc46I6/TJ3eC7l_f.js\";import PrimaryButton from\"https://framerusercontent.com/modules/fXDR1MMGJDIXd8HgAwt3/3OVSoQZvcfbDytvfaCAF/zaE9e0IDy.js\";const FeatherFonts=getFonts(Feather);const NavLinkFonts=getFonts(NavLink);const PrimaryButtonFonts=getFonts(PrimaryButton);const cycleOrder=[\"YzFj77wwP\",\"A6dEaxhNk\",\"axCeaBlte\",\"kO9JCPlgf\",\"wxIbwicTl\"];const serializationHash=\"framer-3XbAl\";const variantClassNames={A6dEaxhNk:\"framer-v-8f9gyf\",axCeaBlte:\"framer-v-5rywy8\",kO9JCPlgf:\"framer-v-smv649\",wxIbwicTl:\"framer-v-1l0m15k\",YzFj77wwP:\"framer-v-it9uaa\"};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 Large\":\"YzFj77wwP\",\"Desktop Small\":\"wxIbwicTl\",\"Mobile Closed\":\"axCeaBlte\",\"Mobile Open\":\"kO9JCPlgf\",Tablet:\"A6dEaxhNk\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"YzFj77wwP\"};};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:\"YzFj77wwP\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onClickp08mu3=activeVariantCallback(async(...args)=>{setVariant(\"kO9JCPlgf\");});const onClickkd9fh=activeVariantCallback(async(...args)=>{setVariant(\"axCeaBlte\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"axCeaBlte\",\"kO9JCPlgf\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"axCeaBlte\")return false;return true;};const isDisplayed2=()=>{if([\"axCeaBlte\",\"kO9JCPlgf\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-it9uaa\",className,classNames),\"data-framer-name\":\"Desktop Large\",layoutDependency:layoutDependency,layoutId:\"YzFj77wwP\",ref:refBinding,style:{backgroundColor:\"var(--token-bba8bd43-323d-48ec-9ddf-a1a939eb34c8, rgb(245, 244, 240))\",...style},...addPropertyOverrides({A6dEaxhNk:{\"data-framer-name\":\"Tablet\"},axCeaBlte:{\"data-framer-name\":\"Mobile Closed\"},kO9JCPlgf:{\"data-framer-name\":\"Mobile Open\"},wxIbwicTl:{\"data-framer-name\":\"Desktop Small\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cisgrs\",\"data-framer-name\":\"Frame 25\",layoutDependency:layoutDependency,layoutId:\"I704:1744;273:247\",style:{backgroundColor:\"var(--token-ff40bcd7-3bec-47bd-b099-aa09770ba89c, rgb(255, 255, 255))\",borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19in5qg\",layoutDependency:layoutDependency,layoutId:\"gapCNHfMu\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-k3bxg2-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"tbleSbsV9-container\",nodeId:\"tbleSbsV9\",rendersWithMotion:true,scopeId:\"ztX4LY1pb\",children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-25fc973c-2ab3-4084-a6a6-34b69c468a5a, rgb(0, 0, 0))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"menu\",id:\"tbleSbsV9\",layoutId:\"tbleSbsV9\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({axCeaBlte:{onClick:onClickp08mu3},kO9JCPlgf:{iconSearch:\"x\",onClick:onClickkd9fh,selectByList:false}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"uoElawKi5\",scopeId:\"ztX4LY1pb\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-fh8m75 framer-1sreeli\",layoutDependency:layoutDependency,layoutId:\"uoElawKi5\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1JlY29sZXRhIFJlZ3VsYXIgREVNTw==\",\"--framer-font-family\":'\"Recoleta Regular DEMO\", \"Recoleta Regular DEMO Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"36px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-25fc973c-2ab3-4084-a6a6-34b69c468a5a, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"capitalize\"},children:\"Julius Ogunsola\"})}),className:\"framer-173l4e3\",\"data-framer-name\":\"Julius Ogunsola\",fonts:[\"CUSTOM;Recoleta Regular DEMO\"],layoutDependency:layoutDependency,layoutId:\"I704:1744;273:249\",style:{\"--extracted-r6o4lv\":\"var(--token-25fc973c-2ab3-4084-a6a6-34b69c468a5a, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({A6dEaxhNk:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1JlY29sZXRhIFJlZ3VsYXIgREVNTw==\",\"--framer-font-family\":'\"Recoleta Regular DEMO\", \"Recoleta Regular DEMO Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"36px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-25fc973c-2ab3-4084-a6a6-34b69c468a5a, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"capitalize\"},children:\"Julius Ogunsola\"})})},axCeaBlte:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1JlY29sZXRhIFJlZ3VsYXIgREVNTw==\",\"--framer-font-family\":'\"Recoleta Regular DEMO\", \"Recoleta Regular DEMO Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"36px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-25fc973c-2ab3-4084-a6a6-34b69c468a5a, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"capitalize\"},children:\"Julius Ogunsola\"})})},kO9JCPlgf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1JlY29sZXRhIFJlZ3VsYXIgREVNTw==\",\"--framer-font-family\":'\"Recoleta Regular DEMO\", \"Recoleta Regular DEMO Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"36px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-25fc973c-2ab3-4084-a6a6-34b69c468a5a, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"capitalize\"},children:\"Julius Ogunsola\"})})}},baseVariant,gestureVariant)})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fvt558\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"I704:1744;273:250\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kd2to\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"I704:1744;273:251\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+20+0+12+16+0,...addPropertyOverrides({A6dEaxhNk:{y:(componentViewport?.y||0)+20+0+74+16+0},kO9JCPlgf:{width:`max(${componentViewport?.width||\"100vw\"} - 96px, 1px)`,y:(componentViewport?.y||0)+20+0+16+52+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-te6afj-container\",layoutDependency:layoutDependency,layoutId:\"QzJYkqW_8-container\",nodeId:\"QzJYkqW_8\",rendersWithMotion:true,scopeId:\"ztX4LY1pb\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"QzJYkqW_8\",layoutId:\"QzJYkqW_8\",style:{height:\"100%\"},variant:\"KQCCwhduA\",width:\"100%\",...addPropertyOverrides({kO9JCPlgf:{style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-11fl1uq\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"I704:1744;273:253\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+20+0+12+16+0,...addPropertyOverrides({A6dEaxhNk:{y:(componentViewport?.y||0)+20+0+74+16+0},kO9JCPlgf:{width:`max(${componentViewport?.width||\"100vw\"} - 96px, 1px)`,y:(componentViewport?.y||0)+20+0+16+52+0+40+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p4fgdj-container\",layoutDependency:layoutDependency,layoutId:\"BTbhfZXwJ-container\",nodeId:\"BTbhfZXwJ\",rendersWithMotion:true,scopeId:\"ztX4LY1pb\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"BTbhfZXwJ\",layoutId:\"BTbhfZXwJ\",variant:\"oBkaTiI90\",width:\"100%\",...addPropertyOverrides({kO9JCPlgf:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b2eae1\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"I704:1744;273:255\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+20+0+12+16+0,...addPropertyOverrides({A6dEaxhNk:{y:(componentViewport?.y||0)+20+0+74+16+0},kO9JCPlgf:{width:\"60px\",y:(componentViewport?.y||0)+20+0+16+52+0+80+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-72j05n-container\",layoutDependency:layoutDependency,layoutId:\"ET9cGtPMk-container\",nodeId:\"ET9cGtPMk\",rendersWithMotion:true,scopeId:\"ztX4LY1pb\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"ET9cGtPMk\",layoutId:\"ET9cGtPMk\",variant:\"v0wayWZcZ\",width:\"100%\",...addPropertyOverrides({kO9JCPlgf:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,y:(componentViewport?.y||0)+20+0+12,...addPropertyOverrides({A6dEaxhNk:{width:\"148px\",y:(componentViewport?.y||0)+20+0+74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tt37q4-container\",layoutDependency:layoutDependency,layoutId:\"oFE084c4J-container\",nodeId:\"oFE084c4J\",rendersWithMotion:true,scopeId:\"ztX4LY1pb\",children:/*#__PURE__*/_jsx(PrimaryButton,{height:\"100%\",id:\"oFE084c4J\",layoutId:\"oFE084c4J\",oYKnMx76B:\"Work With Me\",style:{height:\"100%\"},width:\"100%\",...addPropertyOverrides({A6dEaxhNk:{style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3XbAl.framer-1sreeli, .framer-3XbAl .framer-1sreeli { display: block; }\",\".framer-3XbAl.framer-it9uaa { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 20px 160px 20px 160px; position: relative; width: 1440px; }\",\".framer-3XbAl .framer-cisgrs { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 12px 32px 12px 32px; position: relative; width: 100%; }\",\".framer-3XbAl .framer-19in5qg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-3XbAl .framer-k3bxg2-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-3XbAl .framer-fh8m75 { 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: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-3XbAl .framer-173l4e3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-3XbAl .framer-fvt558 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 16px 40px 16px 40px; position: relative; width: min-content; }\",\".framer-3XbAl .framer-1kd2to, .framer-3XbAl .framer-11fl1uq, .framer-3XbAl .framer-1b2eae1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-3XbAl .framer-te6afj-container { flex: none; height: 24px; position: relative; width: auto; }\",\".framer-3XbAl .framer-1p4fgdj-container, .framer-3XbAl .framer-72j05n-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-3XbAl .framer-tt37q4-container { flex: none; height: 56px; position: relative; width: auto; }\",\".framer-3XbAl.framer-v-8f9gyf.framer-it9uaa { align-content: center; align-items: center; padding: 20px 64px 20px 64px; width: 810px; }\",\".framer-3XbAl.framer-v-8f9gyf .framer-fh8m75 { width: 165px; }\",\".framer-3XbAl.framer-v-8f9gyf .framer-173l4e3 { white-space: pre-wrap; width: 166px; word-break: break-word; word-wrap: break-word; }\",\".framer-3XbAl.framer-v-8f9gyf .framer-fvt558 { flex: 1 0 0px; gap: 20px; width: 1px; }\",\".framer-3XbAl.framer-v-8f9gyf .framer-tt37q4-container { width: 148px; }\",\".framer-3XbAl.framer-v-5rywy8.framer-it9uaa, .framer-3XbAl.framer-v-smv649.framer-it9uaa { padding: 20px 24px 20px 24px; width: 390px; }\",\".framer-3XbAl.framer-v-5rywy8 .framer-cisgrs { padding: 16px 24px 16px 24px; }\",\".framer-3XbAl.framer-v-5rywy8 .framer-19in5qg { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-3XbAl.framer-v-5rywy8 .framer-k3bxg2-container, .framer-3XbAl.framer-v-smv649 .framer-k3bxg2-container { order: 1; }\",\".framer-3XbAl.framer-v-5rywy8 .framer-fh8m75, .framer-3XbAl.framer-v-5rywy8 .framer-173l4e3, .framer-3XbAl.framer-v-smv649 .framer-fh8m75, .framer-3XbAl.framer-v-smv649 .framer-173l4e3 { order: 0; }\",\".framer-3XbAl.framer-v-smv649 .framer-cisgrs { flex-direction: column; gap: 16px; justify-content: flex-start; padding: 16px 24px 16px 24px; }\",\".framer-3XbAl.framer-v-smv649 .framer-19in5qg { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-3XbAl.framer-v-smv649 .framer-fvt558 { flex-direction: column; gap: 16px; padding: 0px; width: 100%; }\",\".framer-3XbAl.framer-v-smv649 .framer-1kd2to, .framer-3XbAl.framer-v-smv649 .framer-11fl1uq { width: 100%; }\",\".framer-3XbAl.framer-v-smv649 .framer-te6afj-container, .framer-3XbAl.framer-v-smv649 .framer-1p4fgdj-container, .framer-3XbAl.framer-v-smv649 .framer-72j05n-container { flex: 1 0 0px; width: 1px; }\",\".framer-3XbAl.framer-v-smv649 .framer-1b2eae1 { width: 60px; }\",\".framer-3XbAl.framer-v-1l0m15k.framer-it9uaa { align-content: center; align-items: center; padding: 20px 140px 20px 140px; width: 1200px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 120\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"A6dEaxhNk\":{\"layout\":[\"fixed\",\"auto\"]},\"axCeaBlte\":{\"layout\":[\"fixed\",\"auto\"]},\"kO9JCPlgf\":{\"layout\":[\"fixed\",\"auto\"]},\"wxIbwicTl\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerztX4LY1pb=withCSS(Component,css,\"framer-3XbAl\");export default FramerztX4LY1pb;FramerztX4LY1pb.displayName=\"Header\";FramerztX4LY1pb.defaultProps={height:120,width:1440};addPropertyControls(FramerztX4LY1pb,{variant:{options:[\"YzFj77wwP\",\"A6dEaxhNk\",\"axCeaBlte\",\"kO9JCPlgf\",\"wxIbwicTl\"],optionTitles:[\"Desktop Large\",\"Tablet\",\"Mobile Closed\",\"Mobile Open\",\"Desktop Small\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerztX4LY1pb,[{explicitInter:true,fonts:[{family:\"Recoleta Regular DEMO\",source:\"custom\",url:\"https://framerusercontent.com/assets/K7NLx9oLGHUsXPavipMU7CcLUk.woff2\"}]},...FeatherFonts,...NavLinkFonts,...PrimaryButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerztX4LY1pb\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"A6dEaxhNk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"axCeaBlte\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kO9JCPlgf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wxIbwicTl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"120\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (915daba)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Matter Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Matter Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/dcBhZgAFiyqqQO8SkGjomdakHJ8.woff2\"}]}];export const css=['.framer-WR8tA .framer-styles-preset-1umokg3:not(.rich-text-wrapper), .framer-WR8tA .framer-styles-preset-1umokg3.rich-text-wrapper p { --framer-font-family: \"Matter Regular\", \"Matter Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 27px; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: #383838; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-WR8tA\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0f5ea8b)\nexport default function metadata(params,activeLocale){return{description:\"UI/UX Designer crafting beautiful, functional websites and apps. Helping brands and startups design intuitive experiences with Figma and Framer.\",favicon:\"https://framerusercontent.com/assets/NUxkt6NdUoo3GuDgaEGUS8r6M.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/dAAsg0ImdQshBhcfBT3jeJKWyg.png\",title:\"Julius Ogunsola`s Portfolio\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}