{"version":3,"file":"script_main.CLFj0k0R.mjs","names":["mask","Base","MotionSVG","SVG","svg","getProps","Component","className","css","Icon","mask","Base","MotionSVG","SVG","svg","getProps","Component","className","css","Icon","Component","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","AssetsSocialIcons","ArrowTopRight","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","css","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","MiscBadge","SocialLinks","MapPin","Sunrise","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","className","Image","css","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Image","useMemo","addPropertyOverrides","BlurGradient","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","mask","Base","MotionSVG","SVG","svg","getProps","Component","className","css","Icon","mask","Base","MotionSVG","SVG","svg","getProps","Component","className","css","Icon","mask","Base","MotionSVG","SVG","svg","getProps","Component","className","css","Icon","mask","Base","MotionSVG","SVG","svg","getProps","Component","className","css","Icon","getProps","Component","className","css","useState","useMemo","DockItem","serializationHash","variantClassNames","transition1","animation","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","className","PersonStanding","UserComponent","UserComponent1","ClipboardList","MailCheck","Linkedin","MiscBlurGradient","Dock","ElementsFooter","Canvas","ElementsCursor","useRef","React.useId","className","PropertyOverrides","Image","React.createElement","Main","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/cLqjTfhQ4cKDpt5ckTLU/c17gl5tEfiqGJHHZxEZX/hscnDFICp.js","https:/framerusercontent.com/modules/J2fQ9gdxqwwjI3vu5mUn/Xr5UD2s6QIFyXiOWytGH/RS_xSLDey.js","https:/framerusercontent.com/modules/3T5AegqyaLcA41dgkQzW/CNcwUgau7U5WW4lNNdUw/Copyright.js","https:/framerusercontent.com/modules/wk5T7tMTTin7NRkmYvUi/CfmrOEWo2suG678NPTFN/nYvt0O_ld.js","https:/framerusercontent.com/modules/5VLvkLyCFoJfnd7qU2lb/gQNKyRJ411Tn0iLXm7VJ/XtmO9xVo4.js","https:/framerusercontent.com/modules/yK7l0NAfiKb0TeKrho1h/cJMNui0688VfSxW8qOiR/hpqDswyYH.js","https:/framerusercontent.com/modules/i6dDj32XfLuV7xbjGzjK/wPBHLtWt76gin5BFMdd1/jfNhHYFf0.js","https:/framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/mqQEarGIByho1rG31aTv/BlurGradient_Prod.js","https:/framerusercontent.com/modules/d74mNI7Bg4PQVhtFPc1t/RHKZudkW2ljMXP4sYwEz/WdZZkLxeb.js","https:/framerusercontent.com/modules/eLfF9HgQaAc2le9Jf60j/jnZUtELuJvyhggl3jJd0/I3tWukx6K.js","https:/framerusercontent.com/modules/hSNYn6UGuFJ5L1vuz4a3/IHcreNq3FUCzvE4Flc1z/M2r4E3oSk.js","https:/framerusercontent.com/modules/krji1SKzGKPDNYbaJIN7/33VJcyEBRSKfqt5u2TRa/MwhwSTErp.js","https:/framerusercontent.com/modules/lAle8Dgw6p1ypeNRZwB7/BqLHuodczkiLMt2yfUGv/JXg8_HBIo.js","https:/framerusercontent.com/modules/YngcOdaFJHSTb76RGWTS/lFOtys24Lvjt3drS8PUS/bFkVZwuX4.js","https:/framerusercontent.com/modules/9z1dflrSSPitJ8CFeP7l/c9NRNBtayNuRoqFRSdTC/Clock.js","https:/framerusercontent.com/modules/vaJSWoEWh5IvVow11BuP/XPbtcVM4gCcU8JcZSJB8/WT1UvYn09.js","https:/framerusercontent.com/modules/tsqFgSNnCe9Ypm32jUNZ/6XIAgDtmGNRqBPWD7u6o/RZZTBADE5.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (dd59b2c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 15.98 9.5 C 15.905 8.595 15.629 7.747 15.197 7 C 14.16 5.207 12.221 4 10 4 C 6.686 4 4 6.686 4 10 C 4 10.701 4.12 11.374 4.341 12 M 8 13.5 C 7 12.5 5.263 12 4 12 C 1.791 12 0 13.791 0 16 C 0 18.209 1.791 20 4 20 L 13.5 20 C 16.538 20 19 17.538 19 14.5 C 19 11.462 16.538 9 13.5 9 C 10.982 9 8.86 10.691 8.207 13 C 8.161 13.164 8.122 13.331 8.091 13.5 M 19 10 L 20 10 M 3.793 3.793 L 3 3 M 16.207 3.793 L 17 3 M 0 10 L 1 10 M 10 0 L 10 1\" fill=\"transparent\" height=\"20px\" id=\"UUC04h_zQ\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1ww558a, 2)\" stroke=\"var(--4rxgx6, black)\" transform=\"translate(2 2)\" width=\"20px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,CRY1Fpez4:color??props.CRY1Fpez4??\"rgb(0, 0, 0)\",vet7gqNu_:width1??props.vet7gqNu_??2};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,CRY1Fpez4,vet7gqNu_,...restProps}=getProps(props);const href=useSVGTemplate(\"1888888403\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-9AlhE\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1ww558a\":vet7gqNu_,\"--4rxgx6\":CRY1Fpez4,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-9AlhE { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"CRY1Fpez4\":\"color\",\"vet7gqNu_\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Sunrise\",\"color\":{\"type\":\"variable\",\"value\":\"4rxgx6\"},\"set\":{\"localId\":\"vectorSet/dSZJyzeMx\",\"id\":\"dSZJyzeMx\",\"moduleId\":\"E1vFg1A6wcWAGuFi9Hz1\"}}\n */const Icon=withCSS(Component,css,\"framer-9AlhE\");Icon.displayName=\"Sunrise\";export default Icon;addPropertyControls(Icon,{CRY1Fpez4:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},vet7gqNu_:{defaultValue:2,displayStepper:true,hidden:false,max:4,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Sunrise\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"4rxgx6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/dSZJyzeMx\\\",\\\"id\\\":\\\"dSZJyzeMx\\\",\\\"moduleId\\\":\\\"E1vFg1A6wcWAGuFi9Hz1\\\"}}\",\"framerVariables\":\"{\\\"CRY1Fpez4\\\":\\\"color\\\",\\\"vet7gqNu_\\\":\\\"width1\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 16 8 C 16 12.993 10.461 18.193 8.601 19.799 C 8.245 20.067 7.755 20.067 7.399 19.799 C 5.539 18.193 0 12.993 0 8 C 0 3.582 3.582 0 8 0 C 12.418 0 16 3.582 16 8\" fill=\"transparent\" height=\"19.999750977479486px\" id=\"zACEDTd3v\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 2)\" width=\"16px\"/><path d=\"M 0 3 C 0 1.343 1.343 0 3 0 C 4.657 0 6 1.343 6 3 C 6 4.657 4.657 6 3 6 C 1.343 6 0 4.657 0 3 Z\" fill=\"transparent\" height=\"6px\" id=\"GafTI4h6_\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(9 7)\" width=\"6px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"1847681232\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-ngdy3\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-ngdy3 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Map Pin\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-ngdy3\");Icon.displayName=\"Map Pin\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Map Pin\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";export function AutoCopyrightStatement(Component){return props=>{const textProps=props.children?.props?.children?.props;if(textProps&&typeof textProps.children==\"string\"){textProps.children=textProps.children.replace(\"YYYY\",new Date().getFullYear().toString());}return /*#__PURE__*/_jsx(Component,{...props});};}\nexport const __FramerMetadata__ = {\"exports\":{\"AutoCopyrightStatement\":{\"type\":\"reactHoc\",\"name\":\"AutoCopyrightStatement\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Copyright.map","// Generated by Framer (cd22f02)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"Jtw4FfcqQ\",\"TESQh72J5\",\"Jiq0N6jwW\",\"leGuxmVqj\",\"utSxv7uzP\"];const serializationHash=\"framer-7hSCd\";const variantClassNames={Jiq0N6jwW:\"framer-v-qcswb3\",Jtw4FfcqQ:\"framer-v-165fm58\",leGuxmVqj:\"framer-v-16pos81\",TESQh72J5:\"framer-v-vf3hjs\",utSxv7uzP:\"framer-v-bjbqz1\"};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={GitHub:\"Jiq0N6jwW\",Instragram:\"utSxv7uzP\",LinkedIn:\"TESQh72J5\",Mail:\"leGuxmVqj\",X:\"Jtw4FfcqQ\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Jtw4FfcqQ\"};};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:\"Jtw4FfcqQ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"TESQh72J5\",\"Jiq0N6jwW\",\"leGuxmVqj\",\"utSxv7uzP\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"TESQh72J5\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"Jiq0N6jwW\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"leGuxmVqj\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"utSxv7uzP\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-165fm58\",className,classNames),\"data-framer-name\":\"X\",layoutDependency:layoutDependency,layoutId:\"Jtw4FfcqQ\",ref:refBinding,style:{...style},...addPropertyOverrides({Jiq0N6jwW:{\"data-framer-name\":\"GitHub\"},leGuxmVqj:{\"data-framer-name\":\"Mail\"},TESQh72J5:{\"data-framer-name\":\"LinkedIn\"},utSxv7uzP:{\"data-framer-name\":\"Instragram\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1wlxosl\",\"data-framer-name\":\"X\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"wnw4JlF4h\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><g><path d=\"M 0 16 L 0 0 L 16 0 L 16 16 Z\" fill=\"transparent\"></path><g transform=\"translate(0 0.75)\"><path d=\"M 12.6 0 L 15.054 0 L 9.694 6.142 L 16 14.501 L 11.063 14.501 L 7.193 9.432 L 2.77 14.501 L 0.314 14.501 L 6.047 7.929 L 0 0.001 L 5.063 0.001 L 8.555 4.633 Z M 11.737 13.029 L 13.097 13.029 L 4.32 1.395 L 2.862 1.395 Z\" fill=\"var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, rgb(126, 126, 126))\"></path></g></g></svg>',svgContentId:9265539176,withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-14bxdli\",\"data-framer-name\":\"LinkedIn\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"ajHQIupvb\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 13.444 1 C 13.857 1 14.253 1.164 14.544 1.456 C 14.836 1.747 15 2.143 15 2.556 L 15 13.444 C 15 13.857 14.836 14.253 14.544 14.544 C 14.253 14.836 13.857 15 13.444 15 L 2.556 15 C 2.143 15 1.747 14.836 1.456 14.544 C 1.164 14.253 1 13.857 1 13.444 L 1 2.556 C 1 2.143 1.164 1.747 1.456 1.456 C 1.747 1.164 2.143 1 2.556 1 Z M 13.056 13.056 L 13.056 8.933 C 13.056 8.261 12.788 7.616 12.313 7.14 C 11.837 6.665 11.192 6.398 10.52 6.398 C 9.859 6.398 9.089 6.802 8.716 7.409 L 8.716 6.546 L 6.546 6.546 L 6.546 13.056 L 8.716 13.056 L 8.716 9.221 C 8.716 8.622 9.198 8.132 9.797 8.132 C 10.085 8.132 10.362 8.247 10.567 8.451 C 10.771 8.655 10.886 8.932 10.886 9.221 L 10.886 13.056 Z M 4.018 5.324 C 4.364 5.324 4.697 5.187 4.942 4.942 C 5.187 4.697 5.324 4.364 5.324 4.018 C 5.324 3.294 4.741 2.703 4.018 2.703 C 3.669 2.703 3.335 2.842 3.088 3.088 C 2.842 3.335 2.703 3.669 2.703 4.018 C 2.703 4.741 3.294 5.324 4.018 5.324 Z M 5.099 13.056 L 5.099 6.546 L 2.944 6.546 L 2.944 13.056 Z\" fill=\"var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, rgb(126, 126, 126))\"></path></svg>',svgContentId:11406450784,withExternalLayout:true,...addPropertyOverrides({TESQh72J5:{svgContentId:12711037135}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1k7s0bh\",\"data-framer-name\":\"GH\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"yRAGqnVmd\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 8 0 C 6.949 0 5.909 0.207 4.939 0.609 C 3.968 1.011 3.086 1.6 2.343 2.343 C 0.843 3.843 0 5.878 0 8 C 0 11.536 2.296 14.536 5.472 15.6 C 5.872 15.664 6 15.416 6 15.2 L 6 13.848 C 3.784 14.328 3.312 12.776 3.312 12.776 C 2.944 11.848 2.424 11.6 2.424 11.6 C 1.696 11.104 2.48 11.12 2.48 11.12 C 3.28 11.176 3.704 11.944 3.704 11.944 C 4.4 13.16 5.576 12.8 6.032 12.608 C 6.104 12.088 6.312 11.736 6.536 11.536 C 4.76 11.336 2.896 10.648 2.896 7.6 C 2.896 6.712 3.2 6 3.72 5.432 C 3.64 5.232 3.36 4.4 3.8 3.32 C 3.8 3.32 4.472 3.104 6 4.136 C 6.632 3.96 7.32 3.872 8 3.872 C 8.68 3.872 9.368 3.96 10 4.136 C 11.528 3.104 12.2 3.32 12.2 3.32 C 12.64 4.4 12.36 5.232 12.28 5.432 C 12.8 6 13.104 6.712 13.104 7.6 C 13.104 10.656 11.232 11.328 9.448 11.528 C 9.736 11.776 10 12.264 10 13.008 L 10 15.2 C 10 15.416 10.128 15.672 10.536 15.6 C 13.712 14.528 16 11.536 16 8 C 16 6.949 15.793 5.909 15.391 4.939 C 14.989 3.968 14.4 3.086 13.657 2.343 C 12.914 1.6 12.032 1.011 11.061 0.609 C 10.091 0.207 9.051 0 8 0 Z\" fill=\"var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, rgb(126, 126, 126))\"></path></svg>',svgContentId:8885341459,withExternalLayout:true,...addPropertyOverrides({Jiq0N6jwW:{svgContentId:11628629183}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-fw3qlz\",layoutDependency:layoutDependency,layoutId:\"xPikboMp_\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 10\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({leGuxmVqj:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 10\" overflow=\"visible\"><g><path d=\"M 1.4 10 C 0.627 10 0 9.44 0 8.75 L 0 1.25 C 0 0.56 0.627 0 1.4 0 L 12.6 0 C 13.373 0 14 0.56 14 1.25 L 14 8.75 C 14 9.44 13.373 10 12.6 10 Z\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, rgb(126, 126, 126))\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 14 1.875 L 7.721 5.438 C 7.28 5.684 6.72 5.684 6.279 5.438 L 0 1.875\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, rgb(126, 126, 126))\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-y3wm4a\",layoutDependency:layoutDependency,layoutId:\"j9lE_sC6Q\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 10\" overflow=\"visible\"><path d=\"M 1.4 10 C 0.627 10 0 9.44 0 8.75 L 0 1.25 C 0 0.56 0.627 0 1.4 0 L 12.6 0 C 13.373 0 14 0.56 14 1.25 L 14 8.75 C 14 9.44 13.373 10 12.6 10 Z\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, rgb(126, 126, 126))\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-eiqr6\",layoutDependency:layoutDependency,layoutId:\"pthPRs9ug\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 3.748\" overflow=\"visible\"><path d=\"M 14 0 L 7.721 3.562 C 7.28 3.809 6.72 3.809 6.279 3.562 L 0 0\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, rgb(126, 126, 126))\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true})]}),isDisplayed4()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-1mef52x\",layoutDependency:layoutDependency,layoutId:\"ALEJb0uog\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13 13\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({utSxv7uzP:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13 13\" overflow=\"visible\"><g><path d=\"M 3.25 13 C 1.455 13 0 11.545 0 9.75 L 0 3.25 C 0 1.455 1.455 0 3.25 0 L 9.75 0 C 11.545 0 13 1.455 13 3.25 L 13 9.75 C 13 11.545 11.545 13 9.75 13 Z\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, rgb(126, 126, 126)) /* {&quot;name&quot;:&quot;Subdued&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 9.072 6.09 C 9.236 7.2 8.671 8.29 7.669 8.794 C 6.667 9.299 5.455 9.103 4.662 8.31 C 3.868 7.517 3.673 6.305 4.178 5.303 C 4.682 4.301 5.772 3.735 6.881 3.9 C 8.014 4.068 8.904 4.958 9.072 6.09 Z M 10.047 2.925 L 10.053 2.925\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, rgb(126, 126, 126)) /* {&quot;name&quot;:&quot;Subdued&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1kxqc3w\",layoutDependency:layoutDependency,layoutId:\"YuOgIBe8i\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13 13\" overflow=\"visible\"><path d=\"M 3.25 13 C 1.455 13 0 11.545 0 9.75 L 0 3.25 C 0 1.455 1.455 0 3.25 0 L 9.75 0 C 11.545 0 13 1.455 13 3.25 L 13 9.75 C 13 11.545 11.545 13 9.75 13 Z\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, rgb(126, 126, 126)) /* {&quot;name&quot;:&quot;Subdued&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-17zstbd\",layoutDependency:layoutDependency,layoutId:\"YZHbUK_14\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.153 6.147\" overflow=\"visible\"><path d=\"M 5.172 3.165 C 5.336 4.275 4.771 5.365 3.769 5.869 C 2.767 6.374 1.555 6.178 0.762 5.385 C -0.032 4.592 -0.227 3.38 0.278 2.378 C 0.782 1.376 1.872 0.81 2.981 0.975 C 4.114 1.143 5.004 2.033 5.172 3.165 Z M 6.147 0 L 6.153 0\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, rgb(126, 126, 126)) /* {&quot;name&quot;:&quot;Subdued&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-uz75ii\",layoutDependency:layoutDependency,layoutId:\"sg392mnzB\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.2 5.2\" overflow=\"visible\"><path d=\"M 5.172 2.219 C 5.336 3.328 4.771 4.418 3.769 4.923 C 2.767 5.427 1.555 5.232 0.762 4.439 C -0.032 3.645 -0.227 2.433 0.278 1.431 C 0.782 0.429 1.872 -0.136 2.981 0.028 C 4.114 0.196 5.004 1.086 5.172 2.219 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1v226wt\",layoutDependency:layoutDependency,layoutId:\"egRWpCJB6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0 0 L 0.007 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7hSCd.framer-5eppew, .framer-7hSCd .framer-5eppew { display: block; }\",\".framer-7hSCd.framer-165fm58 { height: 16px; overflow: visible; position: relative; width: 16px; }\",\".framer-7hSCd .framer-1wlxosl { flex: none; height: 16px; left: calc(50.00000000000002% - 16px / 2); position: absolute; top: calc(50.00000000000002% - 16px / 2); width: 16px; }\",\".framer-7hSCd .framer-14bxdli, .framer-7hSCd .framer-1k7s0bh { flex: none; height: 16px; left: 0px; position: absolute; top: 0px; width: 16px; }\",\".framer-7hSCd .framer-fw3qlz { height: 10px; left: 1px; position: absolute; top: 3px; width: 14px; }\",\".framer-7hSCd .framer-y3wm4a { height: 10px; left: 0px; position: absolute; top: 0px; width: 14px; }\",\".framer-7hSCd .framer-eiqr6 { height: 4px; left: 0px; position: absolute; top: 2px; width: 14px; }\",\".framer-7hSCd .framer-1mef52x { height: 13px; left: 2px; position: absolute; top: 2px; width: 13px; }\",\".framer-7hSCd .framer-1kxqc3w { height: 13px; left: 0px; position: absolute; top: 0px; width: 13px; }\",\".framer-7hSCd .framer-17zstbd { height: 6px; left: 4px; position: absolute; top: 3px; width: 6px; }\",\".framer-7hSCd .framer-uz75ii { height: 5px; left: 0px; position: absolute; top: 1px; width: 5px; }\",\".framer-7hSCd .framer-1v226wt { height: 1px; left: 6px; position: absolute; top: 0px; width: 1px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 16\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"TESQh72J5\":{\"layout\":[\"fixed\",\"fixed\"]},\"Jiq0N6jwW\":{\"layout\":[\"fixed\",\"fixed\"]},\"leGuxmVqj\":{\"layout\":[\"fixed\",\"fixed\"]},\"utSxv7uzP\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramernYvt0O_ld=withCSS(Component,css,\"framer-7hSCd\");export default FramernYvt0O_ld;FramernYvt0O_ld.displayName=\"Assets/Social Icons\";FramernYvt0O_ld.defaultProps={height:16,width:16};addPropertyControls(FramernYvt0O_ld,{variant:{options:[\"Jtw4FfcqQ\",\"TESQh72J5\",\"Jiq0N6jwW\",\"leGuxmVqj\",\"utSxv7uzP\"],optionTitles:[\"X\",\"LinkedIn\",\"GitHub\",\"Mail\",\"Instragram\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramernYvt0O_ld,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernYvt0O_ld\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TESQh72J5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Jiq0N6jwW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"leGuxmVqj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"utSxv7uzP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"16\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"16\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nYvt0O_ld.map","// Generated by Framer (cd22f02)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getPropertyControls,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowTopRight from\"https://framerusercontent.com/modules/Ee7tnMPNLxjb4CKlYiaU/kMElE4QNJmmWe36RFgPm/Yas9PXVet.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/rjJGQEIKEI6Jt2NGaqhj/7hHj37oDnSgmR41c0Dq2/eRGUmWgCd.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/3FdI94dIMX4vXFwuU2by/jh4QPofUdLt5aEyLvygN/iyRemZoey.js\";import AssetsSocialIcons from\"https://framerusercontent.com/modules/wk5T7tMTTin7NRkmYvUi/CfmrOEWo2suG678NPTFN/nYvt0O_ld.js\";const AssetsSocialIconsFonts=getFonts(AssetsSocialIcons);const ArrowTopRightFonts=getFonts(ArrowTopRight);const AssetsSocialIconsControls=getPropertyControls(AssetsSocialIcons);const enabledGestures={zADHGcFL0:{hover:true}};const serializationHash=\"framer-I0aHG\";const variantClassNames={zADHGcFL0:\"framer-v-sj9lsg\"};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 humanReadableEnumMap={GitHub:\"Jiq0N6jwW\",Instragram:\"utSxv7uzP\",LinkedIn:\"TESQh72J5\",Mail:\"leGuxmVqj\",X:\"Jtw4FfcqQ\"};const getProps=({click,detailsDisplay,handle,height,icon,iconDisplay,id,link,linkOutDisplay,title,width,...props})=>{return{...props,coxvmQquw:handle??props.coxvmQquw??\"your@email.com\",CqwUVfh8q:detailsDisplay??props.CqwUVfh8q??true,EaJnMEXcx:iconDisplay??props.EaJnMEXcx??true,lsRftZhtz:humanReadableEnumMap[icon]??icon??props.lsRftZhtz??\"Jtw4FfcqQ\",mGY5wHGCK:click??props.mGY5wHGCK,qk7zYNubu:title??props.qk7zYNubu??\"Title\",qs8ycWwhy:link??props.qs8ycWwhy,TEIES9b_4:linkOutDisplay??props.TEIES9b_4??true};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,lsRftZhtz,qk7zYNubu,coxvmQquw,qs8ycWwhy,mGY5wHGCK,EaJnMEXcx,TEIES9b_4,CqwUVfh8q,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"zADHGcFL0\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1o11aj6=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(mGY5wHGCK){const res=await mGY5wHGCK(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=value=>{if(gestureVariant===\"zADHGcFL0-hover\")return value;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:qs8ycWwhy,motionChild:true,nodeId:\"zADHGcFL0\",scopeId:\"XtmO9xVo4\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-sj9lsg\",className,classNames)} framer-1yyqjyu`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"zADHGcFL0\",onTap:onTap1o11aj6,ref:refBinding,style:{backgroundColor:\"var(--token-a5eae9a9-9b19-4337-96d0-d066139b6be6, rgb(250, 250, 250))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,...style},variants:{\"zADHGcFL0-hover\":{backgroundColor:\"var(--token-4408bbc7-5082-4eea-815c-db8a764eb59a, rgb(250, 250, 250))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}},...addPropertyOverrides({\"zADHGcFL0-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-b7s1cs\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"TMeetLQOw\",children:[EaJnMEXcx&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"16px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||34.5)-0-116)/2)+48,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bn3n30-container\",layoutDependency:layoutDependency,layoutId:\"woeXiS1rr-container\",nodeId:\"woeXiS1rr\",rendersWithMotion:true,scopeId:\"XtmO9xVo4\",children:/*#__PURE__*/_jsx(AssetsSocialIcons,{height:\"100%\",id:\"woeXiS1rr\",layoutId:\"woeXiS1rr\",style:{height:\"100%\",width:\"100%\"},variant:lsRftZhtz,width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12l7a45\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"tbrjhJWik\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1n4h14\",\"data-styles-preset\":\"eRGUmWgCd\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, rgb(126, 126, 126)))\"},children:\"Title\"})}),className:\"framer-y7avo6\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cBI8eP7fL\",style:{\"--extracted-r6o4lv\":\"var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, rgb(126, 126, 126))\"},text:qk7zYNubu,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gar0ix\",\"data-framer-name\":\"Time\",layoutDependency:layoutDependency,layoutId:\"YQNi3cRwP\",children:[CqwUVfh8q&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-utfscc\",\"data-styles-preset\":\"iyRemZoey\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, rgb(126, 126, 126)))\"},children:\"your@email.com\"})}),className:\"framer-pmzb5s\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"J5xMEgo1w\",style:{\"--extracted-r6o4lv\":\"var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, rgb(126, 126, 126))\"},text:coxvmQquw,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed(TEIES9b_4)&&/*#__PURE__*/_jsx(ArrowTopRight,{animated:true,className:\"framer-1jh93v3\",layoutDependency:layoutDependency,layoutId:\"slj0wNFII\",style:{\"--1ww558a\":1.75,\"--4rxgx6\":\"var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, rgb(126, 126, 126))\"}})]})]})]})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-I0aHG.framer-1yyqjyu, .framer-I0aHG .framer-1yyqjyu { display: block; }\",\".framer-I0aHG.framer-sj9lsg { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 640px; }\",\".framer-I0aHG .framer-b7s1cs { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 6px 0px 6px 0px; position: relative; width: 1px; }\",\".framer-I0aHG .framer-bn3n30-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 16px; }\",\".framer-I0aHG .framer-12l7a45 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-I0aHG .framer-y7avo6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-I0aHG .framer-1gar0ix { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",'.framer-I0aHG .framer-pmzb5s { --text-truncation-display-inline-for-safari-16: inline; --text-truncation-display-none-for-safari-16: none; --text-truncation-line-break-for-safari-16: \"\\\\A\"; -webkit-box-orient: vertical; -webkit-line-clamp: 1; display: -webkit-box; flex: 1 0 0px; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre-line; width: 1px; word-break: break-word; word-wrap: break-word; }',\".framer-I0aHG .framer-1jh93v3 { flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-I0aHG.framer-v-sj9lsg.hover.framer-sj9lsg { padding: 0px 16px 0px 16px; will-change: var(--framer-will-change-override, transform); }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34.5\n * @framerIntrinsicWidth 640\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"JSd5kNYl0\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"lsRftZhtz\":\"icon\",\"qk7zYNubu\":\"title\",\"coxvmQquw\":\"handle\",\"qs8ycWwhy\":\"link\",\"mGY5wHGCK\":\"click\",\"EaJnMEXcx\":\"iconDisplay\",\"TEIES9b_4\":\"linkOutDisplay\",\"CqwUVfh8q\":\"detailsDisplay\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXtmO9xVo4=withCSS(Component,css,\"framer-I0aHG\");export default FramerXtmO9xVo4;FramerXtmO9xVo4.displayName=\"Social Links\";FramerXtmO9xVo4.defaultProps={height:34.5,width:640};addPropertyControls(FramerXtmO9xVo4,{lsRftZhtz:AssetsSocialIconsControls?.[\"variant\"]&&{...AssetsSocialIconsControls[\"variant\"],defaultValue:\"Jtw4FfcqQ\",description:undefined,hidden:undefined,title:\"Icon\"},qk7zYNubu:{defaultValue:\"Title\",displayTextArea:false,title:\"Title\",type:ControlType.String},coxvmQquw:{defaultValue:\"your@email.com\",title:\"Handle\",type:ControlType.String},qs8ycWwhy:{title:\"Link\",type:ControlType.Link},mGY5wHGCK:{title:\"Click\",type:ControlType.EventHandler},EaJnMEXcx:{defaultValue:true,title:\"Icon Display\",type:ControlType.Boolean},TEIES9b_4:{defaultValue:true,title:\"Link Out Display\",type:ControlType.Boolean},CqwUVfh8q:{defaultValue:true,title:\"Details Display\",type:ControlType.Boolean}});addFonts(FramerXtmO9xVo4,[{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\"}]},...AssetsSocialIconsFonts,...ArrowTopRightFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXtmO9xVo4\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"34.5\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JSd5kNYl0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"640\",\"framerVariables\":\"{\\\"lsRftZhtz\\\":\\\"icon\\\",\\\"qk7zYNubu\\\":\\\"title\\\",\\\"coxvmQquw\\\":\\\"handle\\\",\\\"qs8ycWwhy\\\":\\\"link\\\",\\\"mGY5wHGCK\\\":\\\"click\\\",\\\"EaJnMEXcx\\\":\\\"iconDisplay\\\",\\\"TEIES9b_4\\\":\\\"linkOutDisplay\\\",\\\"CqwUVfh8q\\\":\\\"detailsDisplay\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (808fccf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Fetcher,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,usePrefetch,usePreloadQuery,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Sunrise from\"https://framerusercontent.com/modules/cLqjTfhQ4cKDpt5ckTLU/c17gl5tEfiqGJHHZxEZX/hscnDFICp.js\";import MapPin from\"https://framerusercontent.com/modules/J2fQ9gdxqwwjI3vu5mUn/Xr5UD2s6QIFyXiOWytGH/RS_xSLDey.js\";import{AutoCopyrightStatement}from\"https://framerusercontent.com/modules/3T5AegqyaLcA41dgkQzW/CNcwUgau7U5WW4lNNdUw/Copyright.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/kqNI4JNao0zAbHP2rvVE/kzgqaTqOc4GNDX1DNEx1/As3kvfVj8.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/t9RDhhy60odJNx3r7rY7/HldX85b8h8Ta5ij8QSMB/ErbKb7wnj.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/rjJGQEIKEI6Jt2NGaqhj/7hHj37oDnSgmR41c0Dq2/eRGUmWgCd.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/wWTublfCBwxZLPSeb7w0/dYLJ4By9sRaHvYAvZTWh/PCfld_oAA.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/x53XTTBaqR0ZLH70wdyT/tHArskkEUVBcd896FcsQ/ukmEdDTdV.js\";import SocialLinks from\"https://framerusercontent.com/modules/5VLvkLyCFoJfnd7qU2lb/gQNKyRJ411Tn0iLXm7VJ/XtmO9xVo4.js\";import MiscBadge from\"https://framerusercontent.com/modules/icOL6ImbJvq11XdnCzfG/7Iqgc3OzasB8BZoKeSQE/yveLxLCgc.js\";const MiscBadgeFonts=getFonts(MiscBadge);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const SocialLinksFonts=getFonts(SocialLinks);const RichTextAutoCopyrightStatement19emzkw=withCodeBoundaryForOverrides(RichText,{nodeId:\"foXU5BOIV\",override:AutoCopyrightStatement,scopeId:\"hpqDswyYH\"});const MapPinFonts=getFonts(MapPin);const SunriseFonts=getFonts(Sunrise);const cycleOrder=[\"EdUxD_4PD\",\"vv98q4Xdn\"];const serializationHash=\"framer-vY1na\";const variantClassNames={EdUxD_4PD:\"framer-v-11vsgkp\",vv98q4Xdn:\"framer-v-16l2y5v\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.5,delay:.3,duration:1,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-30};const query=prefetch=>prefetch({cacheDuration:86400,credentials:\"same-origin\",errorFallbackValue:\"Error\",fallbackValue:\"20\",resultKeyPath:\"fahrenheit\",resultOutputType:\"string\",url:`https://api.fetch.tools/weather?city=`});const toString=value=>{return typeof value===\"string\"?value:String(value);};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 preload=(prequery,prefetch,props)=>Promise.all([query(prefetch)]);const preloadStatements={EdUxD_4PD:preload,vv98q4Xdn:preload};const useLoadingVariant=(variant,gestures,clearLoadingVariant,setGestureState,props)=>{const prequery=usePreloadQuery();const prefetch=usePrefetch();React.useEffect(()=>{const promise=preloadStatements[variant];if(!promise||!gestures?.[variant]?.loading)return;promise(prequery,prefetch,props).then(()=>clearLoadingVariant()).catch(()=>setGestureState({isError:true}));},[variant]);};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"EdUxD_4PD\",Mobile:\"vv98q4Xdn\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"EdUxD_4PD\"};};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:\"EdUxD_4PD\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useLoadingVariant(baseVariant,undefined,clearLoadingGesture,setGestureState);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-11vsgkp\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"EdUxD_4PD\",ref:refBinding,style:{...style},...addPropertyOverrides({vv98q4Xdn:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y80b08\",layoutDependency:layoutDependency,layoutId:\"FzaEKpJpv\",children:[/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-knguj0\",\"data-framer-appear-id\":\"knguj0\",\"data-framer-name\":\"Profile\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"a8hMsA6tk\",optimized:true,children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kawqkn\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"p39X0dNnd\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bxyvrp\",\"data-framer-name\":\"Status\",layoutDependency:layoutDependency,layoutId:\"N9IHScT0c\",style:{borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rcqqz2\",\"data-framer-name\":\"Activity\",layoutDependency:layoutDependency,layoutId:\"ZigLxRryX\",style:{backgroundColor:\"rgb(22, 191, 94)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"0px 0px 0px 3px var(--token-235a099f-b7b4-43b9-9be7-1ac4fb0ae5e5, rgb(255, 255, 255)), inset 0px 1px 2px 0px rgba(255, 255, 255, 0.5)\"}})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:56,intrinsicWidth:56,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||285)-0-418)/2+0+0)+0+0+0+21),pixelHeight:942,pixelWidth:942,sizes:\"56px\",src:\"https://framerusercontent.com/images/hcz2bQsdf3C2uWvfTIxOBM0VyZI.png?scale-down-to=512&lossless=1&width=942&height=942\",srcSet:\"https://framerusercontent.com/images/hcz2bQsdf3C2uWvfTIxOBM0VyZI.png?scale-down-to=512&lossless=1&width=942&height=942 512w,https://framerusercontent.com/images/hcz2bQsdf3C2uWvfTIxOBM0VyZI.png?lossless=1&width=942&height=942 942w\"},className:\"framer-co4yoq\",layoutDependency:layoutDependency,layoutId:\"fzdgezHrk\",style:{mask:\"url('https://framerusercontent.com/images/ZsTAOu1tntLRSdMy1p1o3k3mbrg.svg?width=56&height=56') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/ZsTAOu1tntLRSdMy1p1o3k3mbrg.svg?width=56&height=56') alpha no-repeat center / cover add\"},...addPropertyOverrides({vv98q4Xdn:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:56,intrinsicWidth:56,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||470)-0-642)/2+0+0)+0+0+0+0+21),pixelHeight:942,pixelWidth:942,sizes:\"56px\",src:\"https://framerusercontent.com/images/hcz2bQsdf3C2uWvfTIxOBM0VyZI.png?scale-down-to=512&lossless=1&width=942&height=942\",srcSet:\"https://framerusercontent.com/images/hcz2bQsdf3C2uWvfTIxOBM0VyZI.png?scale-down-to=512&lossless=1&width=942&height=942 512w,https://framerusercontent.com/images/hcz2bQsdf3C2uWvfTIxOBM0VyZI.png?lossless=1&width=942&height=942 942w\"}}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sz29ok\",\"data-framer-name\":\"Name + Role\",layoutDependency:layoutDependency,layoutId:\"usN6I6zI4\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1p90ei9\",\"data-framer-name\":\"Name\",layoutDependency:layoutDependency,layoutId:\"Nv34S4XnN\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-22mokc\",\"data-styles-preset\":\"PCfld_oAA\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-58507be5-8cf3-41b5-819b-33db1dcdd00c, rgb(18, 18, 18)))\"},children:\"Aaron Monro\"})}),className:\"framer-36k53e\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Y1v_MQVQP\",style:{\"--extracted-r6o4lv\":\"var(--token-58507be5-8cf3-41b5-819b-33db1dcdd00c, rgb(18, 18, 18))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"20px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||285)-0-418)/2+0+0)+0+0+64+0+0+2,...addPropertyOverrides({vv98q4Xdn:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||470)-0-642)/2+0+0)+0+0+0+64+0+0+2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-efuarh-container\",layoutDependency:layoutDependency,layoutId:\"KC2_clKG1-container\",nodeId:\"KC2_clKG1\",rendersWithMotion:true,scopeId:\"hpqDswyYH\",style:{scale:.95},children:/*#__PURE__*/_jsx(MiscBadge,{height:\"100%\",id:\"KC2_clKG1\",layoutId:\"KC2_clKG1\",style:{height:\"100%\",width:\"100%\"},variant:\"ZkqIRIWjN\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-c3d63f\",\"data-styles-preset\":\"As3kvfVj8\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-58507be5-8cf3-41b5-819b-33db1dcdd00c, rgb(18, 18, 18)))\"},children:\"Product & UX Designer\"})}),className:\"framer-tnbadt\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wGfpWsK1Y\",style:{\"--extracted-a0htzi\":\"var(--token-58507be5-8cf3-41b5-819b-33db1dcdd00c, rgb(18, 18, 18))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1n4h14\",\"data-styles-preset\":\"eRGUmWgCd\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, rgb(126, 126, 126)))\"},children:\"Robotics, Fitness, Start-ups, B2B\"})}),className:\"framer-1ut6q5s\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"E9yWD8dE7\",style:{\"--extracted-r6o4lv\":\"var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, rgb(126, 126, 126))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"bottom\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8x0xxs\",layoutDependency:layoutDependency,layoutId:\"sFjnsgG0y\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-697964\",\"data-framer-name\":\"Section Links\",layoutDependency:layoutDependency,layoutId:\"cVdHv4jfk\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-14f43wa\",\"data-styles-preset\":\"ukmEdDTdV\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-58507be5-8cf3-41b5-819b-33db1dcdd00c, rgb(18, 18, 18)))\"},children:\"Sections\"})}),className:\"framer-1l5yzr2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZkSMozCQc\",style:{\"--extracted-1eung3n\":\"var(--token-58507be5-8cf3-41b5-819b-33db1dcdd00c, rgb(18, 18, 18))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-b5z8d4\",layoutDependency:layoutDependency,layoutId:\"UwjFLxHf_\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Dv8kwBx8R\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Dv8kwBx8R\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,width:`max((max((${componentViewport?.width||\"100vw\"} - 40px) / 1.5, 1px) - 10px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||285)-0-418)/2+0+0)+0+0+0+28+0+0,...addPropertyOverrides({vv98q4Xdn:{width:`max((${componentViewport?.width||\"100vw\"} - 16px) / 2, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||470)-0-642)/2+0+0)+0+273+0+0+28+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11rt29o-container\",layoutDependency:layoutDependency,layoutId:\"p2wM0Ovnn-container\",nodeId:\"p2wM0Ovnn\",rendersWithMotion:true,scopeId:\"hpqDswyYH\",children:/*#__PURE__*/_jsx(SocialLinks,{coxvmQquw:\"hi@jacobvos.com\",CqwUVfh8q:false,EaJnMEXcx:false,height:\"100%\",id:\"p2wM0Ovnn\",layoutId:\"p2wM0Ovnn\",lsRftZhtz:\"leGuxmVqj\",qk7zYNubu:\"Intro\",qs8ycWwhy:resolvedLinks[0],style:{width:\"100%\"},TEIES9b_4:false,width:\"100%\",...addPropertyOverrides({vv98q4Xdn:{qs8ycWwhy:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,width:`max((max((${componentViewport?.width||\"100vw\"} - 40px) / 1.5, 1px) - 10px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||285)-0-418)/2+0+0)+0+0+0+28+0+42,...addPropertyOverrides({vv98q4Xdn:{width:`max((${componentViewport?.width||\"100vw\"} - 16px) / 2, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||470)-0-642)/2+0+0)+0+273+0+0+28+0+42}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xx11l1-container\",layoutDependency:layoutDependency,layoutId:\"Umr871P4l-container\",nodeId:\"Umr871P4l\",rendersWithMotion:true,scopeId:\"hpqDswyYH\",children:/*#__PURE__*/_jsx(SocialLinks,{coxvmQquw:\"@jacob\",CqwUVfh8q:false,EaJnMEXcx:false,height:\"100%\",id:\"Umr871P4l\",layoutId:\"Umr871P4l\",lsRftZhtz:\"Jtw4FfcqQ\",qk7zYNubu:\"Work\",qs8ycWwhy:resolvedLinks1[0],style:{width:\"100%\"},TEIES9b_4:false,width:\"100%\",...addPropertyOverrides({vv98q4Xdn:{qs8ycWwhy:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":DQ6sfDFLP\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":DQ6sfDFLP\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,width:`max((max((${componentViewport?.width||\"100vw\"} - 40px) / 1.5, 1px) - 10px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||285)-0-418)/2+0+0)+0+0+0+28+0+84,...addPropertyOverrides({vv98q4Xdn:{width:`max((${componentViewport?.width||\"100vw\"} - 16px) / 2, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||470)-0-642)/2+0+0)+0+273+0+0+28+0+84}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-117hgj2-container\",layoutDependency:layoutDependency,layoutId:\"e5HsfenNx-container\",nodeId:\"e5HsfenNx\",rendersWithMotion:true,scopeId:\"hpqDswyYH\",children:/*#__PURE__*/_jsx(SocialLinks,{coxvmQquw:\"@jv\",CqwUVfh8q:false,EaJnMEXcx:false,height:\"100%\",id:\"e5HsfenNx\",layoutId:\"e5HsfenNx\",lsRftZhtz:\"Jiq0N6jwW\",qk7zYNubu:\"About\",qs8ycWwhy:resolvedLinks2[0],style:{width:\"100%\"},TEIES9b_4:false,width:\"100%\",...addPropertyOverrides({vv98q4Xdn:{qs8ycWwhy:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-liawyh\",\"data-framer-name\":\"Social Links\",layoutDependency:layoutDependency,layoutId:\"YYzOsouMn\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-14f43wa\",\"data-styles-preset\":\"ukmEdDTdV\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-58507be5-8cf3-41b5-819b-33db1dcdd00c, rgb(18, 18, 18)))\"},children:\"Connect\"})}),className:\"framer-1svn2af\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UWCGKTekw\",style:{\"--extracted-1eung3n\":\"var(--token-58507be5-8cf3-41b5-819b-33db1dcdd00c, rgb(18, 18, 18))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1convrh\",layoutDependency:layoutDependency,layoutId:\"JBSPj9XIq\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,width:`max((max((${componentViewport?.width||\"100vw\"} - 40px) / 1.5, 1px) - 10px) / 1.5, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||285)-0-418)/2+0+0)+0+0+0+28+0+0,...addPropertyOverrides({vv98q4Xdn:{width:`max((${componentViewport?.width||\"100vw\"} - 16px) / 2, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||470)-0-642)/2+0+0)+0+273+0+0+28+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-br2cg5-container\",layoutDependency:layoutDependency,layoutId:\"swDsGXqaF-container\",nodeId:\"swDsGXqaF\",rendersWithMotion:true,scopeId:\"hpqDswyYH\",children:/*#__PURE__*/_jsx(SocialLinks,{coxvmQquw:\"aaron.wesley.monro@gmail.com\",CqwUVfh8q:true,EaJnMEXcx:true,height:\"100%\",id:\"swDsGXqaF\",layoutId:\"swDsGXqaF\",lsRftZhtz:\"leGuxmVqj\",qk7zYNubu:\"Email\",qs8ycWwhy:\"mailto:aaron.wesley.monro@gmail.com\",style:{width:\"100%\"},TEIES9b_4:true,width:\"100%\",...addPropertyOverrides({vv98q4Xdn:{CqwUVfh8q:false}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,width:`max((max((${componentViewport?.width||\"100vw\"} - 40px) / 1.5, 1px) - 10px) / 1.5, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||285)-0-418)/2+0+0)+0+0+0+28+0+42,...addPropertyOverrides({vv98q4Xdn:{width:`max((${componentViewport?.width||\"100vw\"} - 16px) / 2, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||470)-0-642)/2+0+0)+0+273+0+0+28+0+42}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fah8zd-container\",layoutDependency:layoutDependency,layoutId:\"hlBIDr78f-container\",nodeId:\"hlBIDr78f\",rendersWithMotion:true,scopeId:\"hpqDswyYH\",children:/*#__PURE__*/_jsx(SocialLinks,{coxvmQquw:\"/in/aaron-monro\",CqwUVfh8q:true,EaJnMEXcx:true,height:\"100%\",id:\"hlBIDr78f\",layoutId:\"hlBIDr78f\",lsRftZhtz:\"TESQh72J5\",qk7zYNubu:\"LinkedIn\",qs8ycWwhy:\"https://www.linkedin.com/in/aaron-monro/\",style:{width:\"100%\"},TEIES9b_4:true,width:\"100%\",...addPropertyOverrides({vv98q4Xdn:{CqwUVfh8q:false}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,width:`max((max((${componentViewport?.width||\"100vw\"} - 40px) / 1.5, 1px) - 10px) / 1.5, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||285)-0-418)/2+0+0)+0+0+0+28+0+84,...addPropertyOverrides({vv98q4Xdn:{width:`max((${componentViewport?.width||\"100vw\"} - 16px) / 2, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||470)-0-642)/2+0+0)+0+273+0+0+28+0+84}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9iqq9i-container\",layoutDependency:layoutDependency,layoutId:\"I4loUzaqw-container\",nodeId:\"I4loUzaqw\",rendersWithMotion:true,scopeId:\"hpqDswyYH\",children:/*#__PURE__*/_jsx(SocialLinks,{coxvmQquw:\"@ornom_noraa\",CqwUVfh8q:true,EaJnMEXcx:true,height:\"100%\",id:\"I4loUzaqw\",layoutId:\"I4loUzaqw\",lsRftZhtz:\"utSxv7uzP\",qk7zYNubu:\"Instagram\",qs8ycWwhy:\"https://www.instagram.com/ornom_noraa/\",style:{width:\"100%\"},TEIES9b_4:true,width:\"100%\",...addPropertyOverrides({vv98q4Xdn:{CqwUVfh8q:false}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,width:`max((max((${componentViewport?.width||\"100vw\"} - 40px) / 1.5, 1px) - 10px) / 1.5, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||285)-0-418)/2+0+0)+0+0+0+28+0+126,...addPropertyOverrides({vv98q4Xdn:{width:`max((${componentViewport?.width||\"100vw\"} - 16px) / 2, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||470)-0-642)/2+0+0)+0+273+0+0+28+0+126}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-unprho-container\",layoutDependency:layoutDependency,layoutId:\"n0iEnIMt1-container\",nodeId:\"n0iEnIMt1\",rendersWithMotion:true,scopeId:\"hpqDswyYH\",children:/*#__PURE__*/_jsx(SocialLinks,{coxvmQquw:\"@aaronwmonro\",CqwUVfh8q:true,EaJnMEXcx:true,height:\"100%\",id:\"n0iEnIMt1\",layoutId:\"n0iEnIMt1\",lsRftZhtz:\"Jiq0N6jwW\",qk7zYNubu:\"GitHub\",qs8ycWwhy:\"https://github.com/aaronwmonro\",style:{width:\"100%\"},TEIES9b_4:true,width:\"100%\",...addPropertyOverrides({vv98q4Xdn:{CqwUVfh8q:false}},baseVariant,gestureVariant)})})})]})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1e96kx6\",\"data-framer-name\":\"EST + Time\",layoutDependency:layoutDependency,layoutId:\"jZeSaM4l_\",children:[/*#__PURE__*/_jsx(RichTextAutoCopyrightStatement19emzkw,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1n4h14\",\"data-styles-preset\":\"eRGUmWgCd\",children:\"\\xa9 Aaron Monro\"})}),className:\"framer-19emzkw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"foXU5BOIV\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8uev4l\",layoutDependency:layoutDependency,layoutId:\"Hl3KGFVkt\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14o8r74\",\"data-framer-name\":\"Location \",layoutDependency:layoutDependency,layoutId:\"G0r4goxAu\",children:[/*#__PURE__*/_jsx(MapPin,{animated:true,className:\"framer-1uwk97j\",layoutDependency:layoutDependency,layoutId:\"mJG0BDiR4\",style:{\"--1m973uw\":\"var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, rgb(126, 126, 126))\",\"--js9iwy\":2}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-decie5\",\"data-styles-preset\":\"ErbKb7wnj\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, rgb(126, 126, 126)))\"},children:\"Philadelphia, PA\"})}),className:\"framer-1ivw6xf\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ii8jGhYYd\",style:{\"--extracted-r6o4lv\":\"var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, rgb(126, 126, 126))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n7alg1\",\"data-framer-name\":\"Time\",layoutDependency:layoutDependency,layoutId:\"XNKLdom0K\",children:[/*#__PURE__*/_jsx(Sunrise,{animated:true,className:\"framer-eojnw6\",layoutDependency:layoutDependency,layoutId:\"w2bWDhgn8\",style:{\"--1ww558a\":1.75,\"--4rxgx6\":\"var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, rgb(126, 126, 126))\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-icuib6\",\"data-framer-name\":\"Temperature\",layoutDependency:layoutDependency,layoutId:\"Hv64rJKhp\",children:[/*#__PURE__*/_jsx(Fetcher,{disabled:isLoading,requests:[{cacheDuration:86400,credentials:\"same-origin\",errorFallbackValue:\"Error\",fallbackValue:\"20\",resultKeyPath:\"fahrenheit\",resultOutputType:\"string\",url:`https://api.fetch.tools/weather?city=`}],children:fetchResult=>/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-decie5\",\"data-styles-preset\":\"ErbKb7wnj\",style:{\"--framer-text-alignment\":\"center\"},children:\"20\"})}),className:\"framer-r4ijpx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UKeUzuC3g\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:toString(fetchResult[0]),verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-decie5\",\"data-styles-preset\":\"ErbKb7wnj\",style:{\"--framer-text-alignment\":\"center\"},children:\"\\xb0F\"})}),className:\"framer-1km15am\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LESk15Hfj\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vY1na.framer-hub208, .framer-vY1na .framer-hub208 { display: block; }\",\".framer-vY1na.framer-11vsgkp { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 900px; }\",\".framer-vY1na .framer-1y80b08 { 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: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-vY1na .framer-knguj0 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-vY1na .framer-kawqkn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 56px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 56px; }\",\".framer-vY1na .framer-1bxyvrp { bottom: 0px; flex: none; height: 12px; overflow: visible; position: absolute; right: -6px; width: 12px; z-index: 1; }\",\".framer-vY1na .framer-1rcqqz2 { aspect-ratio: 1 / 1; flex: none; gap: 0px; height: var(--framer-aspect-ratio-supported, 12px); left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-vY1na .framer-co4yoq { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 56px); overflow: visible; position: relative; width: 56px; }\",\".framer-vY1na .framer-sz29ok { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-vY1na .framer-1p90ei9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-vY1na .framer-36k53e, .framer-vY1na .framer-1l5yzr2, .framer-vY1na .framer-1svn2af, .framer-vY1na .framer-1ivw6xf, .framer-vY1na .framer-r4ijpx, .framer-vY1na .framer-1km15am { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-vY1na .framer-efuarh-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-vY1na .framer-tnbadt { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-vY1na .framer-1ut6q5s { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-vY1na .framer-8x0xxs { align-content: flex-start; align-items: flex-start; display: flex; flex: 2 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-vY1na .framer-697964 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-vY1na .framer-b5z8d4, .framer-vY1na .framer-1convrh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-vY1na .framer-11rt29o-container, .framer-vY1na .framer-xx11l1-container, .framer-vY1na .framer-117hgj2-container, .framer-vY1na .framer-br2cg5-container, .framer-vY1na .framer-fah8zd-container, .framer-vY1na .framer-9iqq9i-container, .framer-vY1na .framer-unprho-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-vY1na .framer-liawyh { align-content: flex-start; align-items: flex-start; display: flex; flex: 2 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-vY1na .framer-1e96kx6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-vY1na .framer-19emzkw { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-vY1na .framer-8uev4l { align-content: center; align-items: center; display: flex; flex: 2 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-vY1na .framer-14o8r74 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-vY1na .framer-1uwk97j { flex: none; height: var(--framer-aspect-ratio-supported, 14px); position: relative; width: 14px; }\",\".framer-vY1na .framer-n7alg1 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-vY1na .framer-eojnw6 { flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 16px; }\",\".framer-vY1na .framer-icuib6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-vY1na.framer-v-16l2y5v.framer-11vsgkp { gap: 40px; width: 320px; }\",\".framer-vY1na.framer-v-16l2y5v .framer-1y80b08 { flex-direction: column; }\",\".framer-vY1na.framer-v-16l2y5v .framer-knguj0, .framer-vY1na.framer-v-16l2y5v .framer-19emzkw, .framer-vY1na.framer-v-16l2y5v .framer-8uev4l { flex: none; width: 100%; }\",\".framer-vY1na.framer-v-16l2y5v .framer-8x0xxs { flex: none; gap: 16px; width: 100%; }\",\".framer-vY1na.framer-v-16l2y5v .framer-liawyh { flex: 1 0 0px; }\",\".framer-vY1na.framer-v-16l2y5v .framer-1e96kx6 { flex-direction: column; gap: 20px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 285\n * @framerIntrinsicWidth 900\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"vv98q4Xdn\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerhpqDswyYH=withCSS(Component,css,\"framer-vY1na\");export default FramerhpqDswyYH;FramerhpqDswyYH.displayName=\"Elements/Footer\";FramerhpqDswyYH.defaultProps={height:285,width:900};addPropertyControls(FramerhpqDswyYH,{variant:{options:[\"EdUxD_4PD\",\"vv98q4Xdn\"],optionTitles:[\"Default\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerhpqDswyYH,[{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\"}]},...MiscBadgeFonts,...SocialLinksFonts,...MapPinFonts,...SunriseFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhpqDswyYH\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"900\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vv98q4Xdn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"285\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (808fccf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"etvDvYib3\",\"oDNvxh71L\"];const serializationHash=\"framer-9PgGK\";const variantClassNames={etvDvYib3:\"framer-v-1c9y4ua\",oDNvxh71L:\"framer-v-l17r05\"};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={Dots:\"etvDvYib3\",Lines:\"oDNvxh71L\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"etvDvYib3\"};};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:\"etvDvYib3\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"oDNvxh71L\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1c9y4ua\",className,classNames),\"data-framer-name\":\"Dots\",layoutDependency:layoutDependency,layoutId:\"etvDvYib3\",ref:refBinding,style:{...style},...addPropertyOverrides({oDNvxh71L:{\"data-framer-name\":\"Lines\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",backgroundSize:.5,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),pixelHeight:96,pixelWidth:96,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/wGAHOWhVswEtWkOKTJN6s2CW0.svg?width=96&height=96\"},className:\"framer-1kys935\",\"data-framer-name\":\"Dark\",layoutDependency:layoutDependency,layoutId:\"MVqiMNs36\",style:{opacity:.1},variants:{oDNvxh71L:{opacity:.03}},...addPropertyOverrides({oDNvxh71L:{background:{alt:\"\",backgroundSize:.7,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),pixelHeight:126,pixelWidth:126,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/9c47fOR3CNoSsEtr6IEYJoKM.svg?width=126&height=126\"}}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xgymys\",layoutDependency:layoutDependency,layoutId:\"mD2oZhOb9\",style:{background:\"linear-gradient(180deg, var(--token-08e0b942-a92e-4430-8a42-299d27fdfe32, rgba(255, 255, 255, 0.8)) 0%, var(--token-08e0b942-a92e-4430-8a42-299d27fdfe32, rgba(255, 255, 255, 0.78)) 30.63766891891892%, var(--token-b3beec33-65eb-4216-ac17-245340dbc518, rgba(255, 255, 255, 0.59)) 51.38478322072072%, var(--token-e0f30937-4aa0-41a2-b92b-4c8cb3fe806f, rgba(255, 255, 255, 0)) 100%)\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9PgGK.framer-1h34b7g, .framer-9PgGK .framer-1h34b7g { display: block; }\",\".framer-9PgGK.framer-1c9y4ua { gap: 10px; height: 540px; overflow: hidden; position: relative; width: 1200px; }\",\".framer-9PgGK .framer-1kys935 { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-9PgGK .framer-1xgymys { flex: none; height: 100%; left: 0px; overflow: visible; position: absolute; top: 0px; width: 100%; }\",\".framer-9PgGK.framer-v-l17r05 .framer-1kys935 { bottom: unset; height: 100%; right: unset; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 540\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"oDNvxh71L\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjfNhHYFf0=withCSS(Component,css,\"framer-9PgGK\");export default FramerjfNhHYFf0;FramerjfNhHYFf0.displayName=\"Canvas\";FramerjfNhHYFf0.defaultProps={height:540,width:1200};addPropertyControls(FramerjfNhHYFf0,{variant:{options:[\"etvDvYib3\",\"oDNvxh71L\"],optionTitles:[\"Dots\",\"Lines\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerjfNhHYFf0,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjfNhHYFf0\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"540\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oDNvxh71L\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jfNhHYFf0.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useMemo}from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 240\n * @framerIntrinsicHeight 240\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */function BlurGradient({blur,borderRadius,direction,transition}){const blurSteps=useMemo(()=>[{blur:`${blur/2/2/2/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 0) 37.5%`},{blur:`${blur/2/2/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 0) 50%`},{blur:`${blur/2/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 62.5%`},{blur:`${blur/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 0) 75%`},{blur:`${blur/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 0) 87.5%`},{blur:`${blur/2/2}px`,gradient:`rgba(0, 0, 0, 0) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 0) 100%`},{blur:`${blur/2}px`,gradient:`rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 1) 100%`},{blur:`${blur}px`,gradient:`rgba(0, 0, 0, 0) 87.5%, rgba(0, 0, 0, 1) 100%`}],[blur]);return /*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,overflow:\"hidden\"},children:blurSteps.map((step,index)=>/*#__PURE__*/_jsx(motion.div,{transition:transition,initial:{backdropFilter:`blur(${step.blur})`},animate:{backdropFilter:`blur(${step.blur})`},style:{opacity:1,position:\"absolute\",inset:0,zIndex:index+1,maskImage:`linear-gradient(${direction}, ${step.gradient})`,WebkitMaskImage:`linear-gradient(${direction}, ${step.gradient})`,borderRadius:borderRadius,pointerEvents:\"none\"}},index))});}BlurGradient.defaultProps={blur:10,borderRadius:\"0px\",direction:\"toBottom\",transition:{duration:.3}};addPropertyControls(BlurGradient,{blur:{title:\"Blur\",type:ControlType.Number,defaultValue:10,min:0,max:100,step:1,description:\"Large blur values (10<) can impact performance.\"},borderRadius:{title:\"Radius\",type:ControlType.BorderRadius,defaultValue:\"0px\",description:\"Blur Gradient component's parent frame can't have border radius (it will break the component). If you need corner radius, apply it directly to the Blur Gradient component here.\"},direction:{title:\"Direction\",type:ControlType.SegmentedEnum,options:[\"to bottom\",\"to top\",\"to left\",\"to right\"],optionTitles:[\"↓\",\"↑\",\"←\",\"→\"],defaultValue:\"to bottom\"},transition:{type:ControlType.Transition,defaultValue:{duration:.3},title:\"Transition\",description:\"Control how the blur animates when used on hover states or any othe interaction.\\n\\nMore components at [Framer University](https://frameruni.link/cc).\"}});BlurGradient.displayName=\"Blur Gradient\";export default BlurGradient;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BlurGradient\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"240\",\"framerIntrinsicWidth\":\"240\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BlurGradient_Prod.map","// Generated by Framer (cd22f02)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import BlurGradient from\"https://framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/mqQEarGIByho1rG31aTv/BlurGradient_Prod.js\";const BlurGradientFonts=getFonts(BlurGradient);const cycleOrder=[\"OnPVZ3pZn\",\"Q5QscdDxg\"];const serializationHash=\"framer-HnK83\";const variantClassNames={OnPVZ3pZn:\"framer-v-1vxuc98\",Q5QscdDxg:\"framer-v-qjq9vh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Show – Bottom \":\"Q5QscdDxg\",\"Show – Top\":\"OnPVZ3pZn\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"OnPVZ3pZn\"};};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:\"OnPVZ3pZn\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1vxuc98\",className,classNames),\"data-framer-name\":\"Show – Top\",layoutDependency:layoutDependency,layoutId:\"OnPVZ3pZn\",ref:refBinding,style:{...style},...addPropertyOverrides({Q5QscdDxg:{\"data-framer-name\":\"Show – Bottom \"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hngeur-container\",\"data-framer-name\":\"Blur Gradient (Top)\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"jhwHCAx65-container\",name:\"Blur Gradient (Top)\",nodeId:\"jhwHCAx65\",rendersWithMotion:true,scopeId:\"WdZZkLxeb\",children:/*#__PURE__*/_jsx(BlurGradient,{blur:5,borderRadius:\"0px\",direction:\"to top\",height:\"100%\",id:\"jhwHCAx65\",layoutId:\"jhwHCAx65\",name:\"Blur Gradient (Top)\",style:{height:\"100%\",width:\"100%\"},transition:{delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"},width:\"100%\",...addPropertyOverrides({Q5QscdDxg:{direction:\"to bottom\"}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HnK83.framer-k6j8kq, .framer-HnK83 .framer-k6j8kq { display: block; }\",\".framer-HnK83.framer-1vxuc98 { height: 32px; overflow: hidden; position: relative; width: 780px; }\",\".framer-HnK83 .framer-1hngeur-container { bottom: 0px; flex: none; left: 0px; pointer-events: none; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-HnK83.framer-v-qjq9vh.framer-1vxuc98 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 74px; justify-content: flex-end; padding: 0px; }\",\".framer-HnK83.framer-v-qjq9vh .framer-1hngeur-container { bottom: unset; height: 32px; left: unset; position: relative; right: unset; top: unset; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 780\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Q5QscdDxg\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWdZZkLxeb=withCSS(Component,css,\"framer-HnK83\");export default FramerWdZZkLxeb;FramerWdZZkLxeb.displayName=\"Misc/Blur Gradient\";FramerWdZZkLxeb.defaultProps={height:32,width:780};addPropertyControls(FramerWdZZkLxeb,{variant:{options:[\"OnPVZ3pZn\",\"Q5QscdDxg\"],optionTitles:[\"Show – Top\",\"Show – Bottom \"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerWdZZkLxeb,[{explicitInter:true,fonts:[]},...BlurGradientFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWdZZkLxeb\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Q5QscdDxg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"780\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WdZZkLxeb.map","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 5 0 L 0 0\" fill=\"transparent\" height=\"1px\" id=\"m5B8h3CSW\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(10 12)\" width=\"5px\"/><path d=\"M 5 0 L 0 0\" fill=\"transparent\" height=\"1px\" id=\"SWpKEcbi8\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(10 8)\" width=\"5px\"/><path d=\"M 15 14 L 15 2 C 15 0.895 14.105 0 13 0 L 0 0\" fill=\"transparent\" height=\"14px\" id=\"iuE30asss\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 3)\" width=\"15px\"/><path d=\"M 6 18 L 18 18 C 19.105 18 20 17.105 20 16 L 20 15 C 20 14.448 19.552 14 19 14 L 9 14 C 8.448 14 8 14.448 8 15 L 8 16 C 8 17.105 7.105 18 6 18 C 4.895 18 4 17.105 4 16 L 4 2 C 4 0.895 3.105 0 2 0 C 0.895 0 0 0.895 0 2 L 0 4 C 0 4.552 0.448 5 1 5 L 4 5\" fill=\"transparent\" height=\"18px\" id=\"nvQZLlkDN\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2 3)\" width=\"20px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"811125913\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-5M4x6\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-5M4x6 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Scroll Text\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-5M4x6\");Icon.displayName=\"Scroll Text\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Scroll Text\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 20 9 L 20 2 C 20 0.895 19.105 0 18 0 L 2 0 C 0.895 0 0 0.895 0 2 L 0 14 C 0 15.1 0.9 16 2 16 L 10 16\" fill=\"transparent\" height=\"16px\" id=\"UHHtbeur_\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2 4)\" width=\"20px\"/><path d=\"M 20 0 L 11.03 5.7 C 10.4 6.095 9.6 6.095 8.97 5.7 L 0 0\" fill=\"transparent\" height=\"5.996010948941569px\" id=\"ovcvfOj8S\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2 7)\" width=\"20px\"/><path d=\"M 0 2 L 2 4 L 6 0\" fill=\"transparent\" height=\"4px\" id=\"ooFJli7ud\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(16 17)\" width=\"6px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"199327949\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-o60xf\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-o60xf { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Mail Check\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-o60xf\");Icon.displayName=\"Mail Check\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Mail Check\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 6 0 C 9.314 0 12 2.686 12 6 L 12 13 L 8 13 L 8 6 C 8 4.895 7.105 4 6 4 C 4.895 4 4 4.895 4 6 L 4 13 L 0 13 L 0 6 C 0 2.686 2.686 0 6 0 Z\" fill=\"transparent\" height=\"13px\" id=\"b4daiqhLm\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(10 8)\" width=\"12px\"/><path d=\"M 0 12 L 0 0 L 4 0 L 4 12 Z\" fill=\"transparent\" height=\"12px\" id=\"pjuCqz3_Y\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2 9)\" width=\"4px\"/><path d=\"M 0 2 C 0 0.895 0.895 0 2 0 C 3.105 0 4 0.895 4 2 C 4 3.105 3.105 4 2 4 C 0.895 4 0 3.105 0 2 Z\" fill=\"transparent\" height=\"4px\" id=\"HFWFXDJPf\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2 2)\" width=\"4px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"3416321359\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-wOUd9\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-wOUd9 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Linkedin\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-wOUd9\");Icon.displayName=\"Linkedin\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Linkedin\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 1 C 0 0.448 0.448 0 1 0 C 1.552 0 2 0.448 2 1 C 2 1.552 1.552 2 1 2 C 0.448 2 0 1.552 0 1 Z\" fill=\"transparent\" height=\"2px\" id=\"Os3NOzsoI\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(11 4)\" width=\"2px\"/><path d=\"M 0 6 L 3 0 L 6 6\" fill=\"transparent\" height=\"6px\" id=\"Lr9JlMrnQ\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(9 14)\" width=\"6px\"/><path d=\"M 0 0 L 6 2 L 12 0\" fill=\"transparent\" height=\"2px\" id=\"JdnDVJ84H\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6 8)\" width=\"12px\"/><path d=\"M 0 0 L 0 4\" fill=\"transparent\" height=\"4px\" id=\"xvViHHpqq\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(12 10)\" width=\"1px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"2621810773\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-S5t6s\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-S5t6s { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Person Standing\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-S5t6s\");Icon.displayName=\"Person Standing\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Person Standing\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 10.68 2.913 L 0 0\" fill=\"transparent\" height=\"2.9130000000000003px\" id=\"MaWNEZbsQ\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(3.942 14.984)\" width=\"10.68px\"/><path d=\"M 10.168 0.622 C 10.997 -0.207 12.341 -0.207 13.17 0.622 C 13.999 1.451 13.999 2.795 13.17 3.624 L 9.152 7.643 C 8.957 7.838 8.957 8.154 9.152 8.35 L 10.096 9.294 C 11.037 10.235 11.037 11.761 10.096 12.702 L 9.152 13.646 C 8.957 13.841 8.641 13.841 8.445 13.646 L 0.146 5.348 C -0.049 5.152 -0.049 4.836 0.146 4.641 L 1.09 3.697 C 2.032 2.756 3.557 2.756 4.498 3.697 L 5.442 4.641 C 5.638 4.836 5.954 4.836 6.149 4.641 Z\" fill=\"transparent\" height=\"13.792127783996841px\" id=\"JA0QGmCnV\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(8.208 2)\" width=\"13.792127783996841px\"/><path d=\"M 6.999 0 C 5.195 2.71 3.029 3.46 0.416 3.948 C 0.24 3.98 0.093 4.103 0.031 4.271 C -0.031 4.44 0.001 4.628 0.114 4.767 L 7.434 13.65 C 7.739 13.974 8.223 14.058 8.619 13.854 C 10.734 12.405 13.999 8.792 13.999 7\" fill=\"transparent\" height=\"13.964532291410094px\" id=\"eB6G9nIic\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2.001 8)\" width=\"13.998950488841988px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"2388877578\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-LNTiG\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-LNTiG { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Paintbrush\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-LNTiG\");Icon.displayName=\"Paintbrush\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Paintbrush\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useEffect,useMemo}from\"react\";const timeZones=typeof Intl!=\"undefined\"?Intl.supportedValuesOf(\"timeZone\"):[];/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */export default function Clock(props){// Get the current time immediately without causing re-renders\nconst getCurrentTime=()=>{if(props.customTimeZone===\"auto\"){return new Date;}else{return new Date(new Date().toLocaleString(\"en-US\",{timeZone:props.customTimeZone}));}};// State for the clock\nconst[currentTime,setCurrentTime]=useState(getCurrentTime);// Effect to keep the time updated without any stutter\nuseEffect(()=>{const updateClock=()=>setCurrentTime(getCurrentTime());// Update immediately\nupdateClock();// Keep updating every second\nconst timerID=setInterval(updateClock,1e3);return()=>clearInterval(timerID);},[props.customTimeZone]);// Format AM/PM text\nconst ampmText=props.ampmCase===\"uppercase\"?[\"AM\",\"PM\"]:[\"am\",\"pm\"];// Format time\nconst hours=props.is12hour?currentTime.getHours()%12||12:currentTime.getHours();const minutes=currentTime.getMinutes().toString().padStart(2,\"0\");const seconds=props.seconds?`:${currentTime.getSeconds().toString().padStart(2,\"0\")}`:\"\";const ampm=props.is12hour?` ${currentTime.getHours()>=12?ampmText[1]:ampmText[0]}`:\"\";// Memoize time zone abbreviation to avoid unnecessary recalculations\nconst timeZoneAbbreviation=useMemo(()=>{if(!props.timeZone)return\"\";return\" \"+new Intl.DateTimeFormat(\"en-US\",{timeZone:props.customTimeZone===\"auto\"?undefined:props.customTimeZone,timeZoneName:\"short\"}).formatToParts(currentTime).find(part=>part.type===\"timeZoneName\").value;},[props.timeZone,props.customTimeZone,currentTime]);return /*#__PURE__*/_jsxs(\"p\",{style:{color:props.color,userSelect:props.textSelect?\"auto\":\"none\",margin:0,...props.font},children:[props.prefix,hours,\":\",minutes,seconds,ampm,timeZoneAbbreviation,props.suffix]});}// Property Controls\naddPropertyControls(Clock,{customTimeZone:{type:ControlType.Enum,defaultValue:\"auto\",options:[\"auto\",...timeZones],optionTitles:[\"Auto (Local)\",...timeZones],title:\"Time Zone\"},seconds:{type:ControlType.Boolean,defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\"},timeZone:{type:ControlType.Boolean,defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\",title:\"Time Zone Label\"},is12hour:{type:ControlType.Boolean,defaultValue:true,enabledTitle:\"12 Hour\",disabledTitle:\"24 Hour\",title:\"Mode\"},ampmCase:{type:ControlType.Enum,defaultValue:\"uppercase\",options:[\"uppercase\",\"lowercase\"],optionTitles:[\"AM / PM\",\"am / pm\"],title:\"Case\",hidden(props){return!props.is12hour;}},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Font Color\"},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:16,lineHeight:1}},prefix:{type:ControlType.String},suffix:{type:ControlType.String},textSelect:{type:ControlType.Boolean,defaultValue:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Clock\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Clock.map","// Generated by Framer (808fccf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import UserComponent1 from\"https://framerusercontent.com/modules/eLfF9HgQaAc2le9Jf60j/jnZUtELuJvyhggl3jJd0/I3tWukx6K.js\";import MailCheck from\"https://framerusercontent.com/modules/hSNYn6UGuFJ5L1vuz4a3/IHcreNq3FUCzvE4Flc1z/M2r4E3oSk.js\";import Linkedin from\"https://framerusercontent.com/modules/krji1SKzGKPDNYbaJIN7/33VJcyEBRSKfqt5u2TRa/MwhwSTErp.js\";import PersonStanding from\"https://framerusercontent.com/modules/lAle8Dgw6p1ypeNRZwB7/BqLHuodczkiLMt2yfUGv/JXg8_HBIo.js\";import ClipboardList from\"https://framerusercontent.com/modules/odqVbHsDBs0Xm4H9I0wx/J3jjl5FNv1mDGiRUwGfS/t21GsIAZj.js\";import UserComponent from\"https://framerusercontent.com/modules/YngcOdaFJHSTb76RGWTS/lFOtys24Lvjt3drS8PUS/bFkVZwuX4.js\";import Clock from\"https://framerusercontent.com/modules/9z1dflrSSPitJ8CFeP7l/c9NRNBtayNuRoqFRSdTC/Clock.js\";import DockItem from\"https://framerusercontent.com/modules/cxopyfbn6LRHmN0Eih1k/oCRwIUaCIjytJN9A462N/CXba7uFxv.js\";const DockItemFonts=getFonts(DockItem);const ClockFonts=getFonts(Clock);const cycleOrder=[\"BG1EkqkVS\",\"Fb3bHFEJR\"];const serializationHash=\"framer-dgBqk\";const variantClassNames={BG1EkqkVS:\"framer-v-1do0fo5\",Fb3bHFEJR:\"framer-v-1wbl6sc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:600,type:\"spring\"};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.98,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop Shown\":\"BG1EkqkVS\",Mobile:\"Fb3bHFEJR\"};const getProps=({height,id,link1,link2,link3,width,...props})=>{return{...props,A7W5QZX5h:link3??props.A7W5QZX5h,hTSEsP6t0:link2??props.hTSEsP6t0,variant:humanReadableVariantMap[props.variant]??props.variant??\"BG1EkqkVS\",xAVk_iMp6:link1??props.xAVk_iMp6};};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,xAVk_iMp6,hTSEsP6t0,A7W5QZX5h,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"BG1EkqkVS\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Fb3bHFEJR\")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.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1do0fo5\",className,classNames),\"data-framer-name\":\"Desktop Shown\",layoutDependency:layoutDependency,layoutId:\"BG1EkqkVS\",ref:refBinding,style:{...style},...addPropertyOverrides({Fb3bHFEJR:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15hxf9g\",\"data-border\":true,\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"R80ejzrs6\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-457f27a8-e180-4845-bba2-2b234526ca93, rgba(23, 23, 23, 0.08))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-4408bbc7-5082-4eea-815c-db8a764eb59a, rgb(250, 250, 250))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"0px 1px 8px 1px rgba(23, 23, 23, 0.03)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13ube8g\",\"data-framer-name\":\"Left Side\",layoutDependency:layoutDependency,layoutId:\"LxhlK3UyY\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:\"36px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||44)-0-208)/2)+4+82,...addPropertyOverrides({Fb3bHFEJR:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||44)-0-8)/2)+4+-18}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15pmvma-container\",layoutDependency:layoutDependency,layoutId:\"lm56knbo9-container\",nodeId:\"lm56knbo9\",rendersWithMotion:true,scopeId:\"WT1UvYn09\",children:/*#__PURE__*/_jsx(DockItem,{AfObdrQxz:\"6px\",fZKaTUEPH:PersonStanding,height:\"100%\",id:\"lm56knbo9\",layoutId:\"lm56knbo9\",LrYaL3y6G:\"Button\",Ltoudbssa:\"var(--token-4f0e9672-2e3a-47a0-a3ac-b584a74140cf, rgb(18, 18, 18))\",onnpoENeJ:true,QKMc6Rcd9:\"Aaron Monro\",qNIqPDbmS:true,sPeqbyAS_:false,style:{height:\"100%\",width:\"100%\"},Sxbp7R_Gh:true,vExRGAioO:\"var(--token-4408bbc7-5082-4eea-815c-db8a764eb59a, rgb(250, 250, 250))\",width:\"100%\",wXi7utdkh:\"var(--token-fd1318a8-1a54-48d5-bfa2-96d5201ebb73, rgb(36, 36, 36))\",x6YERhpBj:false,ZLY41kjBg:xAVk_iMp6,zs0YjgxJA:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(0+((componentViewport?.height||44)-0-208)/2)+4+82,...addPropertyOverrides({Fb3bHFEJR:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||44)-0-8)/2)+4+-18}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jter2-container\",layoutDependency:layoutDependency,layoutId:\"iepBT3Iqz-container\",nodeId:\"iepBT3Iqz\",rendersWithMotion:true,scopeId:\"WT1UvYn09\",whileTap:animation,children:/*#__PURE__*/_jsx(DockItem,{AfObdrQxz:\"6px\",fZKaTUEPH:UserComponent,height:\"100%\",id:\"iepBT3Iqz\",layoutId:\"iepBT3Iqz\",LrYaL3y6G:\"Work\",Ltoudbssa:\"var(--token-8333a28a-0c5b-4507-812a-e7b1d3d7d8b0, rgb(250, 250, 250))\",onnpoENeJ:false,QKMc6Rcd9:\"[W]\",qNIqPDbmS:true,sPeqbyAS_:false,style:{height:\"100%\"},Sxbp7R_Gh:false,vExRGAioO:\"var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, rgb(126, 126, 126))\",width:\"100%\",wXi7utdkh:\"var(--token-fdc95380-47d8-4798-9715-35cc45558d38, rgb(255, 255, 255))\",x6YERhpBj:false,ZLY41kjBg:hTSEsP6t0,zs0YjgxJA:true})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(0+((componentViewport?.height||44)-0-208)/2)+4+82,...addPropertyOverrides({Fb3bHFEJR:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||44)-0-8)/2)+4+-18}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vb27vz-container\",layoutDependency:layoutDependency,layoutId:\"UQsWdsa6W-container\",nodeId:\"UQsWdsa6W\",rendersWithMotion:true,scopeId:\"WT1UvYn09\",whileTap:animation,children:/*#__PURE__*/_jsx(DockItem,{AfObdrQxz:\"6px\",fZKaTUEPH:UserComponent1,height:\"100%\",id:\"UQsWdsa6W\",layoutId:\"UQsWdsa6W\",LrYaL3y6G:\"About\",Ltoudbssa:\"var(--token-8333a28a-0c5b-4507-812a-e7b1d3d7d8b0, rgb(250, 250, 250))\",onnpoENeJ:false,QKMc6Rcd9:\"[A]\",qNIqPDbmS:true,sPeqbyAS_:false,style:{height:\"100%\"},Sxbp7R_Gh:false,vExRGAioO:\"var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, rgb(126, 126, 126))\",width:\"100%\",wXi7utdkh:\"var(--token-fdc95380-47d8-4798-9715-35cc45558d38, rgb(255, 255, 255))\",x6YERhpBj:false,ZLY41kjBg:A7W5QZX5h,zs0YjgxJA:true})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-14wtam0\",\"data-framer-name\":\"Time\",layoutDependency:layoutDependency,layoutId:\"jEbm80Uq1\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jxk0lc-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"zEwDZpTXA-container\",nodeId:\"zEwDZpTXA\",rendersWithMotion:true,scopeId:\"WT1UvYn09\",style:{opacity:.7},children:/*#__PURE__*/_jsx(Clock,{ampmCase:\"uppercase\",color:\"var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, rgb(126, 126, 126))\",customTimeZone:\"auto\",font:{fontFamily:'\"Geist Mono\", monospace',fontFeatureSettings:\"normal\",fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0.04em\",lineHeight:\"16px\"},height:\"100%\",id:\"zEwDZpTXA\",is12hour:true,layoutId:\"zEwDZpTXA\",prefix:\"\",seconds:true,suffix:\"\",textSelect:false,timeZone:false,width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10i9459\",\"data-framer-name\":\"Right Side\",layoutDependency:layoutDependency,layoutId:\"rLxB7Gb4T\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:\"36px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||44)-0-208)/2)+4+82,...addPropertyOverrides({Fb3bHFEJR:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||44)-0-8)/2)+4+-18}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1j8ns0v-container\",layoutDependency:layoutDependency,layoutId:\"KLF2sFj8z-container\",nodeId:\"KLF2sFj8z\",rendersWithMotion:true,scopeId:\"WT1UvYn09\",whileTap:animation,children:/*#__PURE__*/_jsx(DockItem,{AfObdrQxz:\"6px\",fZKaTUEPH:ClipboardList,height:\"100%\",id:\"KLF2sFj8z\",layoutId:\"KLF2sFj8z\",LrYaL3y6G:\"Archieves\",Ltoudbssa:\"var(--token-8333a28a-0c5b-4507-812a-e7b1d3d7d8b0, rgb(250, 250, 250))\",onnpoENeJ:true,QKMc6Rcd9:\"Resume\",qNIqPDbmS:false,sPeqbyAS_:true,style:{height:\"100%\",width:\"100%\"},Sxbp7R_Gh:true,vExRGAioO:\"var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, rgb(126, 126, 126))\",width:\"100%\",wXi7utdkh:\"var(--token-fdc95380-47d8-4798-9715-35cc45558d38, rgb(255, 255, 255))\",x6YERhpBj:false,ZLY41kjBg:\"https://docs.google.com/document/d/1eLa8xXhCPZ0qjfOFP3npcdzmSaicvJHD1dm80sjJ6UA/edit?usp=sharing\",zs0YjgxJA:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:\"36px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||44)-0-208)/2)+4+82,...addPropertyOverrides({Fb3bHFEJR:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||44)-0-8)/2)+4+-18}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-115t3rf-container\",layoutDependency:layoutDependency,layoutId:\"LV9DgVIDV-container\",nodeId:\"LV9DgVIDV\",rendersWithMotion:true,scopeId:\"WT1UvYn09\",whileTap:animation,children:/*#__PURE__*/_jsx(DockItem,{AfObdrQxz:\"6px\",fZKaTUEPH:MailCheck,height:\"100%\",id:\"LV9DgVIDV\",layoutId:\"LV9DgVIDV\",LrYaL3y6G:\"Archieves\",Ltoudbssa:\"var(--token-8333a28a-0c5b-4507-812a-e7b1d3d7d8b0, rgb(250, 250, 250))\",onnpoENeJ:true,QKMc6Rcd9:\"Email\",qNIqPDbmS:false,sPeqbyAS_:true,style:{height:\"100%\",width:\"100%\"},Sxbp7R_Gh:true,vExRGAioO:\"var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, rgb(126, 126, 126))\",width:\"100%\",wXi7utdkh:\"var(--token-fdc95380-47d8-4798-9715-35cc45558d38, rgb(255, 255, 255))\",x6YERhpBj:false,ZLY41kjBg:\"mailto: aaron.wesley.monro@gmaill.com\",zs0YjgxJA:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:\"36px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||44)-0-208)/2)+4+82,...addPropertyOverrides({Fb3bHFEJR:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||44)-0-8)/2)+4+-18}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p3392b-container\",layoutDependency:layoutDependency,layoutId:\"xw_ioDbXr-container\",nodeId:\"xw_ioDbXr\",rendersWithMotion:true,scopeId:\"WT1UvYn09\",whileTap:animation,children:/*#__PURE__*/_jsx(DockItem,{AfObdrQxz:\"6px\",fZKaTUEPH:Linkedin,height:\"100%\",id:\"xw_ioDbXr\",layoutId:\"xw_ioDbXr\",LrYaL3y6G:\"Archieves\",Ltoudbssa:\"var(--token-8333a28a-0c5b-4507-812a-e7b1d3d7d8b0, rgb(250, 250, 250))\",onnpoENeJ:true,QKMc6Rcd9:\"LinkenIn\",qNIqPDbmS:false,sPeqbyAS_:true,style:{height:\"100%\",width:\"100%\"},Sxbp7R_Gh:true,vExRGAioO:\"var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, rgb(126, 126, 126))\",width:\"100%\",wXi7utdkh:\"var(--token-fdc95380-47d8-4798-9715-35cc45558d38, rgb(255, 255, 255))\",x6YERhpBj:false,ZLY41kjBg:\"https://www.linkedin.com/in/aaron-monro/\",zs0YjgxJA:false})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dgBqk.framer-1cn3eyd, .framer-dgBqk .framer-1cn3eyd { display: block; }\",\".framer-dgBqk.framer-1do0fo5 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 800px; }\",\".framer-dgBqk .framer-15hxf9g { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 4px; position: relative; width: 1px; }\",\".framer-dgBqk .framer-13ube8g { align-content: center; align-items: center; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-dgBqk .framer-15pmvma-container { flex: none; height: 36px; position: relative; width: 36px; }\",\".framer-dgBqk .framer-1jter2-container, .framer-dgBqk .framer-1vb27vz-container { flex: none; height: 36px; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); z-index: 5; }\",\".framer-dgBqk .framer-14wtam0 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-dgBqk .framer-jxk0lc-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-dgBqk .framer-10i9459 { align-content: center; align-items: center; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: auto; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-dgBqk .framer-1j8ns0v-container, .framer-dgBqk .framer-115t3rf-container, .framer-dgBqk .framer-1p3392b-container { flex: none; height: 36px; position: relative; width: 36px; will-change: var(--framer-will-change-effect-override, transform); z-index: 5; }\",\".framer-dgBqk.framer-v-1wbl6sc.framer-1do0fo5 { width: 360px; }\",'.framer-dgBqk[data-border=\"true\"]::after, .framer-dgBqk [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 44\n * @framerIntrinsicWidth 800\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Fb3bHFEJR\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"xAVk_iMp6\":\"link1\",\"hTSEsP6t0\":\"link2\",\"A7W5QZX5h\":\"link3\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWT1UvYn09=withCSS(Component,css,\"framer-dgBqk\");export default FramerWT1UvYn09;FramerWT1UvYn09.displayName=\"Dock\";FramerWT1UvYn09.defaultProps={height:44,width:800};addPropertyControls(FramerWT1UvYn09,{variant:{options:[\"BG1EkqkVS\",\"Fb3bHFEJR\"],optionTitles:[\"Desktop Shown\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},xAVk_iMp6:{title:\"Link #1\",type:ControlType.Link},hTSEsP6t0:{description:\"\",title:\"Link #2\",type:ControlType.Link},A7W5QZX5h:{description:\"\",title:\"Link #3\",type:ControlType.Link}});addFonts(FramerWT1UvYn09,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist Mono\",url:\"https://fonts.gstatic.com/s/geistmono/v4/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeE9KJ5W7ihaO_CS.woff2\",weight:\"400\"}]},...DockItemFonts,...ClockFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWT1UvYn09\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"44\",\"framerIntrinsicWidth\":\"800\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Fb3bHFEJR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"xAVk_iMp6\\\":\\\"link1\\\",\\\"hTSEsP6t0\\\":\\\"link2\\\",\\\"A7W5QZX5h\\\":\\\"link3\\\"}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (808fccf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getLoadingLazyAtYPosition,Image,PropertyOverrides,RenderTarget,ResolveLinks,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withFX,withOptimizedAppearEffect,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ElementsFooter from\"#framer/local/canvasComponent/hpqDswyYH/hpqDswyYH.js\";import Canvas from\"#framer/local/canvasComponent/jfNhHYFf0/jfNhHYFf0.js\";import ElementsCursor from\"#framer/local/canvasComponent/pKlcJRcBX/pKlcJRcBX.js\";import MiscBlurGradient from\"#framer/local/canvasComponent/WdZZkLxeb/WdZZkLxeb.js\";import Dock from\"#framer/local/canvasComponent/WT1UvYn09/WT1UvYn09.js\";const MiscBlurGradientFonts=getFonts(MiscBlurGradient);const MiscBlurGradientWithVariantAppearEffect=withVariantAppearEffect(MiscBlurGradient);const DockFonts=getFonts(Dock);const DockWithVariantAppearEffect=withVariantAppearEffect(Dock);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const MotionDivWithFX=withFX(motion.div);const ElementsFooterFonts=getFonts(ElementsFooter);const CanvasFonts=getFonts(Canvas);const ElementsCursorFonts=getFonts(ElementsCursor);const breakpoints={ipbLFduPM:\"(min-width: 810px) and (max-width: 1199.98px)\",jpPusrmOa:\"(max-width: 809.98px)\",L9crkHij5:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-ZVVva\";const variantClassNames={ipbLFduPM:\"framer-v-1fqu8ip\",jpPusrmOa:\"framer-v-1nt8qfa\",L9crkHij5:\"framer-v-1d8f6i1\"};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.2,delay:0,duration:.3,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-60};const transition2={bounce:.5,delay:.3,duration:1,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-60};const getNumericColumnGap=gap=>{if(Number.isFinite(gap)&&gap>=0)return gap;if(typeof gap!==\"string\")return 0;const firstSegment=gap.split(\" \")[0];const parsedGap=parseFloat(firstSegment);return Number.isFinite(parsedGap)&&parsedGap>=0?parsedGap:0;};const breakpointRules={ipbLFduPM:[\".framer-ZVVva .framer-wjmuso { padding: 16px 24px 0px 24px; }\",\".framer-ZVVva .framer-1bb5m64 { padding: 80px 24px 0px 24px; }\",\".framer-ZVVva .framer-nxqu2z-container { height: calc(min(var(--framer-viewport-height, 100%), 100%) * 1); top: calc(min(var(--framer-viewport-height, 100%), 100%) * 0.5000000000000002); }\"],jpPusrmOa:[\".framer-ZVVva .framer-wjmuso { padding: 16px 16px 0px 16px; }\",\".framer-ZVVva .framer-1bb5m64 { padding: 80px 16px 0px 16px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={ipbLFduPM:\".framer-1fqu8ip-override\",jpPusrmOa:\".framer-1nt8qfa-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZVVva.framer-v77ov7, .framer-ZVVva .framer-v77ov7 { display: block; }\",'.framer-ZVVva.framer-1d8f6i1 { --selection-background-color: var(--token-535c940b-4434-46ab-a38a-190c0941379c, #f2f2f2) /* {\"name\":\"Inset\"} */; --selection-color: var(--token-58507be5-8cf3-41b5-819b-33db1dcdd00c, #121212) /* {\"name\":\"Default\"} */; align-content: center; align-items: center; background-color: var(--token-235a099f-b7b4-43b9-9be7-1ac4fb0ae5e5, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: var(--12fjrb); height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }',\".framer-ZVVva .framer-107yea0-container { flex: none; height: 32px; left: calc(50.00000000000002% - 100% / 2); order: -1000; pointer-events: none; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 9; }\",\".framer-ZVVva .framer-wjmuso { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 900px; order: -999; overflow: visible; padding: 16px 32px 0px 32px; position: sticky; top: 0px; width: 100%; z-index: 10; }\",\".framer-ZVVva .framer-1bseqf8-container { flex: none; height: auto; position: sticky; top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 4; }\",\".framer-ZVVva .framer-1vw3nn3 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: var(--1qdjthb); position: relative; width: 0px; }\",\".framer-ZVVva .framer-1oor4tn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; order: 1003; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-ZVVva .framer-1bb5m64 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; max-width: 900px; overflow: visible; padding: 80px 32px 0px 32px; position: relative; width: 100%; }\",\".framer-ZVVva .framer-12ejz7e-container { flex: none; height: auto; position: relative; width: 100%; z-index: 1; }\",\".framer-ZVVva .framer-1783d3i-container { flex: none; height: calc(min(var(--framer-viewport-height, 100vh), 100%) * 1); left: 0px; order: 1004; pointer-events: none; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 9; }\",\".framer-ZVVva .framer-nxqu2z-container { flex: none; height: calc(min(var(--framer-viewport-height, 100vh), 100%) * 1); left: 0px; order: 1005; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 1; }\",\".framer-ZVVva .framer-1gpqha0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 600px; justify-content: center; order: 1006; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 0; }\",\".framer-ZVVva .framer-1yc54e6 { flex: none; height: 100%; overflow: visible; position: relative; width: 100%; }\",\".framer-ZVVva .framer-19xl1gq { background: linear-gradient(180deg, var(--token-235a099f-b7b4-43b9-9be7-1ac4fb0ae5e5, #ffffff) 0%, var(--token-08e0b942-a92e-4430-8a42-299d27fdfe32, rgba(255, 255, 255, 0.78)) 24.158841392198084%, var(--token-b3beec33-65eb-4216-ac17-245340dbc518, rgba(255, 255, 255, 0.5)) 37.413780968468465%, var(--token-e0f30937-4aa0-41a2-b92b-4c8cb3fe806f, rgba(255, 255, 255, 0)) 55.00000000000001%); flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; top: 0px; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: var(--1qdjthb); }','.framer-ZVVva[data-selection=\"true\"] * ::selection, .framer-ZVVva [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }'];const mediaQueries={ipbLFduPM:\"(min-width: 810px) and (max-width: 1199.98px)\",jpPusrmOa:\"(max-width: 809.98px)\",L9crkHij5:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"L9crkHij5\",Phone:\"jpPusrmOa\",Tablet:\"ipbLFduPM\"};const getProps=({gap,height,id,scrollSectionHide,showBlurGradient,showDock,width,...props})=>{return{...props,bM4nxDu__:showBlurGradient??props.bM4nxDu__??true,hz9dQCcL6:gap??props.hz9dQCcL6,pm5n4QoA2:showDock??props.pm5n4QoA2??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"L9crkHij5\",ZxcziT0Fe:scrollSectionHide??props.ZxcziT0Fe};};const cursor={component:ElementsCursor,variant:\"e9lCvR9dG\"};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{style,className,layoutId,variant,hz9dQCcL6,ZxcziT0Fe,pm5n4QoA2,bM4nxDu__,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({\"10ctp63\":cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"L9crkHij5\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-235a099f-b7b4-43b9-9be7-1ac4fb0ae5e5, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1d8f6i1\",className),\"data-framer-cursor\":\"10ctp63\",\"data-layout-template\":true,\"data-selection\":true,ref:refBinding,style:{\"--12fjrb\":numberToPixelString(hz9dQCcL6),\"--1qdjthb\":`-${getNumericColumnGap(hz9dQCcL6)}px`,...style},children:[bM4nxDu__&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-107yea0-container\",layoutScroll:true,nodeId:\"v9tpGY861\",rendersWithMotion:true,scopeId:\"RZZTBADE5\",children:/*#__PURE__*/_jsx(MiscBlurGradientWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:ZxcziT0Fe,target:\"TKlMbNElK\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"v9tpGY861\",layoutId:\"v9tpGY861\",style:{height:\"100%\",width:\"100%\"},variant:\"OnPVZ3pZn\",width:\"100%\"})})}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-wjmuso\",\"data-framer-name\":\"Navigation Container\",children:pm5n4QoA2&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Dv8kwBx8R\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":E4LXex07W\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":DQ6sfDFLP\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Dv8kwBx8R\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":E4LXex07W\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":DQ6sfDFLP\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Dv8kwBx8R\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":E4LXex07W\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":DQ6sfDFLP\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ipbLFduPM:{width:\"calc(min(100vw, 900px) - 48px)\"},jpPusrmOa:{width:\"calc(min(100vw, 900px) - 32px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:\"calc(min(100vw, 900px) - 64px)\",y:43,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation1,className:\"framer-1bseqf8-container\",\"data-framer-appear-id\":\"1bseqf8\",initial:animation2,nodeId:\"ihcRoxz0M\",optimized:true,rendersWithMotion:true,scopeId:\"RZZTBADE5\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ipbLFduPM:{A7W5QZX5h:resolvedLinks[5],hTSEsP6t0:resolvedLinks[4],xAVk_iMp6:resolvedLinks[3]},jpPusrmOa:{__framer__targets:[{ref:ZxcziT0Fe,target:\"XXrEQwJ1U\"}],A7W5QZX5h:resolvedLinks[8],hTSEsP6t0:resolvedLinks[7],variant:\"Fb3bHFEJR\",xAVk_iMp6:resolvedLinks[6]}},children:/*#__PURE__*/_jsx(DockWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:ZxcziT0Fe,target:\"a26O1fOg_\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,A7W5QZX5h:resolvedLinks[2],height:\"100%\",hTSEsP6t0:resolvedLinks[1],id:\"ihcRoxz0M\",layoutId:\"ihcRoxz0M\",style:{width:\"100%\"},variant:\"BG1EkqkVS\",width:\"100%\",xAVk_iMp6:resolvedLinks[0]})})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1vw3nn3\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1oor4tn\",\"data-framer-name\":\"Footer\",children:/*#__PURE__*/_jsx(\"footer\",{className:\"framer-1bb5m64\",\"data-framer-name\":\"Footer Container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ipbLFduPM:{width:\"calc(min(100vw, 900px) - 48px)\"},jpPusrmOa:{width:\"calc(min(100vw, 900px) - 32px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:292,width:\"calc(min(100vw, 900px) - 64px)\",y:1140,children:/*#__PURE__*/_jsx(Container,{className:\"framer-12ejz7e-container\",nodeId:\"WMclmzw64\",scopeId:\"RZZTBADE5\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jpPusrmOa:{variant:\"vv98q4Xdn\"}},children:/*#__PURE__*/_jsx(ElementsFooter,{height:\"100%\",id:\"WMclmzw64\",layoutId:\"WMclmzw64\",style:{width:\"100%\"},variant:\"EdUxD_4PD\",width:\"100%\"})})})})})})}),bM4nxDu__&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1783d3i-container\",layoutScroll:true,nodeId:\"KNlfCQ4Mm\",rendersWithMotion:true,scopeId:\"RZZTBADE5\",children:/*#__PURE__*/_jsx(MiscBlurGradientWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:ZxcziT0Fe,target:\"TKlMbNElK\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"KNlfCQ4Mm\",layoutId:\"KNlfCQ4Mm\",style:{height:\"100%\",width:\"100%\"},variant:\"Q5QscdDxg\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-nxqu2z-container\",layoutScroll:true,nodeId:\"XDdZg8mwe\",scopeId:\"RZZTBADE5\",children:/*#__PURE__*/_jsx(Canvas,{height:\"100%\",id:\"XDdZg8mwe\",layoutId:\"XDdZg8mwe\",style:{height:\"100%\",width:\"100%\"},variant:\"oDNvxh71L\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1gpqha0\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:2e3,intrinsicWidth:3e3,loading:getLoadingLazyAtYPosition(1432),pixelHeight:2e3,pixelWidth:3e3,positionX:\"center\",positionY:\"top\",sizes:\"100vw\",src:\"https://framerusercontent.com/images/lRmQ55H1bqLRIr1L3nKs7OpgjAo.jpg?width=3000&height=2000\",srcSet:\"https://framerusercontent.com/images/lRmQ55H1bqLRIr1L3nKs7OpgjAo.jpg?scale-down-to=512&width=3000&height=2000 512w,https://framerusercontent.com/images/lRmQ55H1bqLRIr1L3nKs7OpgjAo.jpg?scale-down-to=1024&width=3000&height=2000 1024w,https://framerusercontent.com/images/lRmQ55H1bqLRIr1L3nKs7OpgjAo.jpg?scale-down-to=2048&width=3000&height=2000 2048w,https://framerusercontent.com/images/lRmQ55H1bqLRIr1L3nKs7OpgjAo.jpg?width=3000&height=2000 3000w\"},className:\"framer-1yc54e6\",\"data-framer-name\":\"Bjorn-snelders-Cd3Ek7rNXSk-unsplash (1) (1)\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-19xl1gq\"})]})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1600\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ipbLFduPM\":{\"layout\":[\"fixed\",\"fixed\"]},\"jpPusrmOa\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"hz9dQCcL6\":\"gap\",\"ZxcziT0Fe\":\"scrollSectionHide\",\"pm5n4QoA2\":\"showDock\",\"bM4nxDu__\":\"showBlurGradient\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"L9crkHij5\":[\".framer-107yea0-container\",\".framer-wjmuso\",\".framer-1oor4tn\",\".framer-1gpqha0\"],\"ipbLFduPM\":[\".framer-107yea0-container\",\".framer-wjmuso\",\".framer-1oor4tn\",\".framer-1gpqha0\"],\"jpPusrmOa\":[\".framer-107yea0-container\",\".framer-wjmuso\",\".framer-1oor4tn\",\".framer-1gpqha0\"]}\n * @framerBreakpoints {\"L9crkHij5\":{\"min\":1200,\"canvasClassName\":\"framer-1d8f6i1-override\",\"minHeight\":1600,\"viewportHeight\":800,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"ipbLFduPM\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1fqu8ip-override\",\"minHeight\":1600,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"jpPusrmOa\":{\"max\":809,\"canvasClassName\":\"framer-1nt8qfa-override\",\"minHeight\":1600,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant L9crkHij5\n * @framerLayoutTemplate\n */const FramerRZZTBADE5=withCSS(Component,css,\"framer-ZVVva\");export default FramerRZZTBADE5;FramerRZZTBADE5.displayName=\"Main\";FramerRZZTBADE5.defaultProps={height:1600,width:1200};addPropertyControls(FramerRZZTBADE5,{hz9dQCcL6:{defaultValue:0,min:0,title:\"Gap\",type:ControlType.Number},ZxcziT0Fe:{title:\"Scroll Section (Hide)\",type:ControlType.ScrollSectionRef},pm5n4QoA2:{defaultValue:true,title:\"Show Dock?\",type:ControlType.Boolean},bM4nxDu__:{defaultValue:true,title:\"Show Blur Gradient?\",type:ControlType.Boolean}});addFonts(FramerRZZTBADE5,[{explicitInter:true,fonts:[]},...MiscBlurGradientFonts,...DockFonts,...ElementsFooterFonts,...CanvasFonts,...ElementsCursorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRZZTBADE5\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1600\",\"framerLayoutTemplate\":\"\",\"framerVariables\":\"{\\\"hz9dQCcL6\\\":\\\"gap\\\",\\\"ZxcziT0Fe\\\":\\\"scrollSectionHide\\\",\\\"pm5n4QoA2\\\":\\\"showDock\\\",\\\"bM4nxDu__\\\":\\\"showBlurGradient\\\"}\",\"framerHitTargets\":\"{\\\"L9crkHij5\\\":[\\\".framer-107yea0-container\\\",\\\".framer-wjmuso\\\",\\\".framer-1oor4tn\\\",\\\".framer-1gpqha0\\\"],\\\"ipbLFduPM\\\":[\\\".framer-107yea0-container\\\",\\\".framer-wjmuso\\\",\\\".framer-1oor4tn\\\",\\\".framer-1gpqha0\\\"],\\\"jpPusrmOa\\\":[\\\".framer-107yea0-container\\\",\\\".framer-wjmuso\\\",\\\".framer-1oor4tn\\\",\\\".framer-1gpqha0\\\"]}\",\"framerDefaultVariant\":\"L9crkHij5\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"L9crkHij5\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1d8f6i1-override\\\",\\\"minHeight\\\":1600,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"ipbLFduPM\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1fqu8ip-override\\\",\\\"minHeight\\\":1600,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"jpPusrmOa\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1nt8qfa-override\\\",\\\"minHeight\\\":1600,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ipbLFduPM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jpPusrmOa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * as Framer from \"framer\";\r\nimport { ResolveLinks, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/tsqFgSNnCe9Ypm32jUNZ/6XIAgDtmGNRqBPWD7u6o/RZZTBADE5.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {DQ6sfDFLP: \"about\", Dv8kwBx8R: \"hero\", E4LXex07W: \"work\", UWm1ipwg8: \"quote\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xpTghE3kFQXIBlzp33c0/u4yseoqvwk0ajWoUFoie/augiA20Il.js\")), path: \"/\"}, Ui5rKlUXk: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/z7bnxUTll8QFkXsdDndF/93ZW0r5kxRiev6ased92/Ui5rKlUXk.js\")), path: \"/404\"}}\r\n\r\n        const locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {qRkHqdNGu: async () => (await import(\"https://framerusercontent.com/modules/yujINO7u1zEDdSCw2o9g/1CUArwgP57a5jOjWKAmG/qRkHqdNGu.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"888d2fcdf7952570fd58659be1d88a3068eb48876028dda9a0029abbdd09ee1c\"\r\n        function Template({webPageId, children, style, ...rest}) {const props1 = {bM4nxDu__: true, hz9dQCcL6: 0, pm5n4QoA2: true, ZxcziT0Fe: {href: {webPageId: \"augiA20Il\"}, refKey: true}}\r\nconst props2 = {...props1, bM4nxDu__: false, pm5n4QoA2: false, ZxcziT0Fe: undefined}\r\nconst props3 = {...props1, ZxcziT0Fe: undefined}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {a7AgsWINa: props3, augiA20Il: props1, Ui5rKlUXk: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"Ui5rKlUXk\":\r\ncase \"a7AgsWINa\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"ZxcziT0Fe\"]]}, (resolvedLinks) => React.createElement(Main, {...props, key: \"Main\", style, webPageId, ZxcziT0Fe: siteRef(resolvedLinks[0])}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"Ui5rKlUXk\":\r\ncase \"a7AgsWINa\":\r\nreturn [{hash: \"1d8f6i1\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1fqu8ip\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1nt8qfa\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/z7bnxUTll8QFkXsdDndF/93ZW0r5kxRiev6ased92/Ui5rKlUXk.js\")),\r\n                    isReducedMotion: true,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://www.aaronmonro.com\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer Editor Bar] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 2,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    adaptLayoutToTextDirection: false,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {advancedSpamProtection: true, customCodeSiteSettings: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: false, onPageMoveTool: false, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    \r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    \r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}