{"version":3,"file":"script_main.BoP9cuK2.mjs","names":["Link1","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","SVG","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","fonts","css","className","addPropertyOverrides","Phosphor","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","fonts","css","className","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","NavButton","SlideInButton","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","getProps","useRef","React.useId","className","SVG","NavbarFonts","Navbar","FooterFonts","Footer","breakpoints","serializationHash","variantClassNames","breakpointRules","breakpointKeys","rules","HTMLStyle","getProps","Component","useRef","React.useId","className","css","NavbarFonts","Navbar","FooterFonts","Footer","breakpoints","serializationHash","variantClassNames","breakpointRules","breakpointKeys","rules","HTMLStyle","getProps","Component","useRef","React.useId","className","css","Navbar","Footer","useRef","React.useId","className","React.createElement","MainTemplate","About","Light","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/rtZiayHeMWhAkaBChVV2/Us5B3T7tnUFFDLD1L8tV/MyFHRUMFR.js","https:/framerusercontent.com/modules/QbOixYYpWHFPeXfZYF0Z/wYq0hJ8aqtAtjCXsEsaK/vJfliflQ3.js","https:/framerusercontent.com/modules/u1AW2laV7mXelcRZVvvi/AkIIpTKoP29X3k3M6qp2/uR5rzVwNX.js","https:/framerusercontent.com/modules/sKORO6vUIKonZoiXCUwU/fOY4cpnRNbmTEoZY1U43/fippU7haJ.js","https:/framerusercontent.com/modules/ce1guxVNhLzw63gc1z1H/pT9M4rCmfCXHQhFpTxIu/WMWhWRQ33.js","https:/framerusercontent.com/modules/Sx9wc5ajkRTwIkYNmJVx/zSxwOUO8McLSOXoKiTev/mr4ejt3m6.js","https:/framerusercontent.com/modules/5lE9h3e33J0tggy1zSg3/MUx16IhRo8RiA3Ls58Xf/TiOicZX82.js","https:/framerusercontent.com/modules/ma2Ox4YP5BnQiUr5bG9C/DKZFRlhIgOwAchwX8V0H/JkRGQoMuF.js","https:/framerusercontent.com/modules/mj6H9Efp4ulNRBWBFHaB/eh0rsfll1zcVXaAoJSbW/VfH1CkBBc.js","https:/framerusercontent.com/modules/VEtxhOAvdusd1JoRnWuS/vcWjr2Sn5DQhZzlxR5wv/WDSMb9zjO.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (9d1d4bc)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Link1 from\"https://framerusercontent.com/modules/hhTB7MoaQjoPUgIUWCWs/Peoea6IRTrsDsXY9VMiE/uDf5eGp3u.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/dpkqtEEiLXM3iQPyuTDU/SC6YiJjJRmYUHrrms3Pz/YhkxkuIJJ.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/VlFLTEKNpbiow9oRJiT3/bYCuLhoCCPaCsGBCXqbs/ZzT33GM1y.js\";const Link1Fonts=getFonts(Link1);const serializationHash=\"framer-Aa0Af\";const variantClassNames={PYzInDvPx:\"framer-v-jos3pw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"PYzInDvPx\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-jos3pw\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"PYzInDvPx\",ref:refBinding,style:{backgroundColor:\"var(--token-1ad8b568-bcb8-4aec-bfc3-db37ae0b09b1, rgb(255, 255, 255))\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cwjkhd\",\"data-framer-name\":\"Footer Content\",layoutDependency:layoutDependency,layoutId:\"zEDJMJtyo\",children:[/*#__PURE__*/_jsx(Link,{href:{hash:\":feCdnYHnx\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"bGzV_2xNX\",openInNewTab:false,scopeId:\"MyFHRUMFR\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1sbewyi framer-6jbjjt\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"bGzV_2xNX\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-4z2861\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"oZDMN9uIn\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 216.624 119.731\" overflow=\"visible\"><path d=\"M 110.209 46.185 C 113.449 38.448 117.794 31.116 123.279 24.7 C 125.908 21.622 126.074 21.308 124.699 26.242 C 123.642 30.029 120.864 33.591 118.802 36.906 C 115.949 41.492 112.75 46.078 109.215 50.428 C 109.215 49.235 109.519 47.831 110.209 46.185 Z M 215.728 57.181 C 215.642 57.314 215.633 57.285 215.728 57.181 Z M 215.894 54.465 C 214.854 53.897 213.748 54.146 212.906 54.927 C 212.196 55.588 212.104 56.607 212.205 57.515 C 212.444 59.726 215.41 59.725 215.685 57.543 C 215.711 57.402 215.749 57.263 215.797 57.125 C 215.825 57.093 215.848 57.071 215.894 57.037 C 216.756 56.4 216.971 55.059 215.894 54.465 Z M 57.757 65.566 C 44.109 68.731 31.303 74.132 18.196 78.672 C 20.971 74.168 23.927 69.772 26.909 65.421 C 37.61 49.806 48.889 35.167 62.339 21.73 C 68.119 15.953 74.366 10.702 81.1 6.046 C 93.714 -2.692 87.213 17.416 85.995 23.152 C 83.415 35.28 79.677 48.372 78.184 61.206 C 71.342 62.612 64.502 64.001 57.757 65.566 Z M 197.887 54.502 C 183.219 54.482 168.58 54.578 153.935 55.32 C 145.984 55.721 138.039 56.126 130.09 56.527 C 126.049 56.731 116.531 57.897 111.879 55.056 C 111.793 54.338 111.226 53.687 110.344 53.741 C 110.324 53.718 110.304 53.687 110.281 53.659 C 111.745 51.927 113.183 50.165 114.58 48.361 C 120.435 40.816 129.002 30.912 128.689 20.776 C 128.672 20.256 128.403 19.625 127.884 19.396 C 121.669 16.661 115.213 30.304 112.724 33.996 C 110.538 37.23 103.615 48.709 105.414 54.865 C 105.351 54.935 105.288 55.006 105.225 55.082 C 97.758 57.063 90.159 58.729 82.538 60.31 C 83.54 53.642 84.58 46.983 85.92 40.333 C 88.103 29.479 91.319 18.426 92.491 7.413 C 94.401 -10.598 70.74 9.377 66.266 13.295 C 47.958 29.326 33.84 48.911 20.406 68.908 C 17.9 72.642 15.523 76.441 13.286 80.317 C 11.424 80.919 9.551 81.493 7.672 82.037 C 7.265 81.796 6.747 81.751 6.22 82.062 C 5.538 82.47 5.128 82.766 4.948 83.553 C 4.713 84.591 5.653 85.748 6.793 85.369 C 8.299 84.875 9.8 84.36 11.298 83.847 C 8.546 88.897 6.048 94.08 3.857 99.42 C 1.296 105.675 -2.442 113.256 2.216 119.205 C 3.393 120.705 6.065 118.671 4.885 117.166 C -0.193 110.665 9.362 94.954 12.129 89.443 C 13.358 86.988 14.689 84.583 16.073 82.209 C 30.13 77.318 43.985 72.156 58.506 68.26 C 64.894 66.546 71.395 65.174 77.914 63.87 C 77.568 67.663 77.433 71.431 77.625 75.137 C 77.691 76.535 79.976 77.004 80.223 75.482 C 80.896 71.332 81.512 67.183 82.13 63.038 C 86.876 62.105 91.617 61.168 96.334 60.15 C 92.141 63.086 88.561 66.724 87.014 70.634 C 86.522 71.879 88.169 72.933 89.217 72.303 C 95.75 68.393 101.341 63.494 106.419 58.031 C 106.752 57.898 107.081 57.776 107.405 57.652 C 107.562 57.762 107.72 57.864 107.895 57.96 C 111.81 60.022 116.215 59.87 120.583 60.07 C 129.334 60.463 138.37 59.315 147.12 58.939 C 163.446 58.226 179.689 58.206 196.021 58.181 C 196.677 58.826 197.751 59.055 198.602 58.223 C 198.802 58.028 199.003 57.833 199.2 57.641 C 200.355 56.509 199.498 54.512 197.886 54.503 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1us3o26\",layoutDependency:layoutDependency,layoutId:\"diMyMQhV1\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.335 27.98\" overflow=\"visible\"><path d=\"M 0.994 23.737 C 4.234 16 8.578 8.667 14.064 2.251 C 16.693 -0.827 16.859 -1.14 15.484 3.793 C 14.427 7.581 11.649 11.143 9.587 14.458 C 6.734 19.043 3.535 23.629 0 27.98 C 0 26.786 0.304 25.383 0.994 23.736 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-cbhp1n\",layoutDependency:layoutDependency,layoutId:\"ILqENR_aY\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 0 0\" overflow=\"visible\"><path d=\"M 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1icens7\",layoutDependency:layoutDependency,layoutId:\"k32H4vgdU\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.453 5.021\" overflow=\"visible\"><path d=\"M 3.723 0.31 C 2.683 -0.259 1.577 -0.01 0.735 0.771 C 0.025 1.433 -0.067 2.451 0.034 3.36 C 0.274 5.577 3.256 5.569 3.517 3.368 C 3.511 3.385 3.508 3.396 3.508 3.422 C 3.534 3.269 3.574 3.119 3.626 2.969 C 3.654 2.938 3.677 2.915 3.723 2.881 C 4.585 2.245 4.8 0.904 3.723 0.31 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dn4mf1\",layoutDependency:layoutDependency,layoutId:\"MkIwyez36\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 70.556 74.795\" overflow=\"visible\"><path d=\"M 39.561 61.689 C 25.913 64.854 13.107 70.254 0 74.795 C 2.776 70.291 5.731 65.895 8.713 61.544 C 19.414 45.929 30.693 31.29 44.143 17.852 C 49.923 12.076 56.171 6.825 62.904 2.169 C 75.519 -6.569 69.017 13.538 67.799 19.275 C 65.219 31.403 61.481 44.494 59.989 57.329 C 53.146 58.735 46.306 60.124 39.561 61.689 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-s4bcgd\",layoutDependency:layoutDependency,layoutId:\"y0i_pyS9t\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 199.732 119.731\" overflow=\"visible\"><path d=\"M 197.887 54.502 C 183.219 54.482 168.58 54.578 153.935 55.32 C 145.984 55.721 138.039 56.126 130.09 56.527 C 126.049 56.731 116.531 57.897 111.879 55.056 C 111.793 54.338 111.226 53.687 110.344 53.741 C 110.324 53.718 110.304 53.687 110.281 53.659 C 111.745 51.927 113.183 50.165 114.58 48.361 C 120.435 40.816 129.002 30.912 128.689 20.776 C 128.672 20.256 128.403 19.625 127.884 19.396 C 121.669 16.661 115.213 30.304 112.724 33.996 C 110.538 37.23 103.615 48.709 105.414 54.865 C 105.351 54.935 105.288 55.006 105.225 55.082 C 97.758 57.063 90.159 58.729 82.538 60.31 C 83.54 53.642 84.58 46.983 85.92 40.333 C 88.103 29.479 91.319 18.426 92.491 7.413 C 94.401 -10.598 70.74 9.377 66.266 13.295 C 47.958 29.326 33.84 48.911 20.406 68.908 C 17.9 72.642 15.523 76.441 13.286 80.317 C 11.424 80.919 9.551 81.493 7.672 82.037 C 7.265 81.796 6.747 81.751 6.22 82.062 C 5.538 82.47 5.128 82.766 4.948 83.553 C 4.713 84.591 5.653 85.748 6.793 85.369 C 8.299 84.875 9.8 84.36 11.298 83.847 C 8.546 88.897 6.048 94.08 3.857 99.42 C 1.296 105.675 -2.442 113.256 2.216 119.205 C 3.393 120.705 6.065 118.671 4.885 117.166 C -0.193 110.665 9.362 94.954 12.129 89.443 C 13.358 86.988 14.689 84.583 16.073 82.209 C 30.13 77.318 43.985 72.156 58.506 68.26 C 64.894 66.546 71.395 65.174 77.914 63.87 C 77.568 67.663 77.433 71.431 77.625 75.137 C 77.691 76.535 79.976 77.004 80.223 75.482 C 80.896 71.332 81.512 67.183 82.13 63.038 C 86.876 62.105 91.617 61.168 96.334 60.15 C 92.141 63.086 88.561 66.724 87.014 70.634 C 86.522 71.879 88.169 72.933 89.217 72.303 C 95.75 68.393 101.341 63.494 106.419 58.031 C 106.752 57.898 107.081 57.776 107.405 57.652 C 107.562 57.762 107.72 57.864 107.895 57.96 C 111.81 60.022 116.215 59.87 120.583 60.07 C 129.334 60.463 138.37 59.315 147.12 58.939 C 163.446 58.226 179.689 58.206 196.021 58.181 C 196.677 58.826 197.751 59.055 198.602 58.223 C 198.802 58.028 199.003 57.833 199.2 57.641 C 200.355 56.509 199.498 54.512 197.886 54.503 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cc6nq8\",\"data-framer-name\":\"Frame 39\",layoutDependency:layoutDependency,layoutId:\"kXCiv5jGT\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h3,{className:\"framer-styles-preset-9sbd47\",\"data-styles-preset\":\"YhkxkuIJJ\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-0c927ca4-5ac6-4775-be0a-7a45644e6ff0, rgb(145, 99, 99)))\"},children:[\"Open to ideas, conversations,\",/*#__PURE__*/_jsx(motion.br,{}),\"and serendipity.\"]})}),className:\"framer-ea239n\",\"data-framer-name\":\"Open to ideas, conversations, and serendipity.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HCS4m7zF6\",style:{\"--extracted-a0htzi\":\"var(--token-0c927ca4-5ac6-4775-be0a-7a45644e6ff0, rgb(145, 99, 99))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ybljg1\",\"data-framer-name\":\"Frame 40\",layoutDependency:layoutDependency,layoutId:\"IHQRUncG7\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+80+0+0+40+0+34.4+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17156y2-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"AaON56Ndp-container\",nodeId:\"AaON56Ndp\",rendersWithMotion:true,scopeId:\"MyFHRUMFR\",children:/*#__PURE__*/_jsx(Link1,{Cr8U_Pa8t:true,DL42cUoAY:false,height:\"100%\",id:\"AaON56Ndp\",layoutId:\"AaON56Ndp\",lbRs0mDWc:\"regular\",Oqz3vP4xT:false,PCKaPcnoe:true,pvTBOfZmk:\"rgba(255, 255, 255, 0.5)\",style:{height:\"100%\"},tLblveLox:\"cv.com\",u8Qs0aswu:\"01\",ugrcKtceb:\"var(--token-0c927ca4-5ac6-4775-be0a-7a45644e6ff0, rgb(145, 99, 99))\",UT4zIIC0H:\"ReadCvLogo\",width:\"100%\",XOrpQY8Zh:\"Resume\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+80+0+0+40+0+34.4+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18yict2-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"On5VFRVOW-container\",nodeId:\"On5VFRVOW\",rendersWithMotion:true,scopeId:\"MyFHRUMFR\",children:/*#__PURE__*/_jsx(Link1,{Cr8U_Pa8t:true,DL42cUoAY:false,height:\"100%\",id:\"On5VFRVOW\",layoutId:\"On5VFRVOW\",lbRs0mDWc:\"regular\",Oqz3vP4xT:false,PCKaPcnoe:true,pvTBOfZmk:\"rgba(255, 255, 255, 0.5)\",style:{height:\"100%\"},tLblveLox:\"cv.com\",u8Qs0aswu:\"01\",ugrcKtceb:\"var(--token-0c927ca4-5ac6-4775-be0a-7a45644e6ff0, rgb(145, 99, 99))\",UT4zIIC0H:\"EnvelopeSimple\",width:\"100%\",XOrpQY8Zh:\"Email\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+80+0+0+40+0+34.4+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jf9dvs-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"jzajIBUrY-container\",nodeId:\"jzajIBUrY\",rendersWithMotion:true,scopeId:\"MyFHRUMFR\",children:/*#__PURE__*/_jsx(Link1,{Cr8U_Pa8t:true,DL42cUoAY:false,height:\"100%\",id:\"jzajIBUrY\",layoutId:\"jzajIBUrY\",lbRs0mDWc:\"regular\",Oqz3vP4xT:false,PCKaPcnoe:true,pvTBOfZmk:\"rgba(255, 255, 255, 0.5)\",style:{height:\"100%\"},tLblveLox:\"linkedin.com\",u8Qs0aswu:\"01\",ugrcKtceb:\"var(--token-0c927ca4-5ac6-4775-be0a-7a45644e6ff0, rgb(145, 99, 99))\",UT4zIIC0H:\"LinkedinLogo\",width:\"100%\",XOrpQY8Zh:\"Linkedin\"})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-15jzrdq\",layoutDependency:layoutDependency,layoutId:\"l4bhTdIdx\",style:{backgroundColor:\"var(--token-f1b18ebf-875e-4639-adb6-cabc6f4c7b70, rgba(60, 60, 67, 0.18))\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1d3agbm\",\"data-framer-name\":\"Frame 37\",layoutDependency:layoutDependency,layoutId:\"qnECLGc6G\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-uywweg\",\"data-styles-preset\":\"ZzT33GM1y\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9919495e-b9e4-4ef8-ae09-860f096dd68f, rgba(60, 60, 67, 0.6)))\"},children:\"Agastya Doolam\"})}),className:\"framer-dyjamk\",\"data-framer-name\":\"Agastya Doolam\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bZlyCvXN2\",style:{\"--extracted-r6o4lv\":\"var(--token-9919495e-b9e4-4ef8-ae09-860f096dd68f, rgba(60, 60, 67, 0.6))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-uywweg\",\"data-styles-preset\":\"ZzT33GM1y\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9919495e-b9e4-4ef8-ae09-860f096dd68f, rgba(60, 60, 67, 0.6)))\"},children:\"\\xa92025\"})}),className:\"framer-1pigoh8\",\"data-framer-name\":\"\\xa92025\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wisiiVScN\",style:{\"--extracted-r6o4lv\":\"var(--token-9919495e-b9e4-4ef8-ae09-860f096dd68f, rgba(60, 60, 67, 0.6))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Aa0Af.framer-6jbjjt, .framer-Aa0Af .framer-6jbjjt { display: block; }\",\".framer-Aa0Af.framer-jos3pw { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 80px 80px 24px 80px; position: relative; width: 1527px; }\",\".framer-Aa0Af .framer-cwjkhd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 1352px; min-width: 1010px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Aa0Af .framer-1sbewyi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Aa0Af .framer-4z2861 { height: 120px; position: relative; width: 217px; }\",\".framer-Aa0Af .framer-1us3o26 { height: 28px; left: 109px; position: absolute; top: 23px; width: 17px; }\",\".framer-Aa0Af .framer-cbhp1n { height: 0px; left: 216px; position: absolute; top: 57px; width: 0px; }\",\".framer-Aa0Af .framer-1icens7 { height: 5px; left: 212px; position: absolute; top: 54px; width: 5px; }\",\".framer-Aa0Af .framer-dn4mf1 { height: 75px; left: 18px; position: absolute; top: 4px; width: 71px; }\",\".framer-Aa0Af .framer-s4bcgd { height: 120px; left: 0px; position: absolute; top: 0px; width: 200px; }\",\".framer-Aa0Af .framer-cc6nq8 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Aa0Af .framer-ea239n { flex: 1.5 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-Aa0Af .framer-ybljg1 { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Aa0Af .framer-17156y2-container, .framer-Aa0Af .framer-18yict2-container, .framer-Aa0Af .framer-1jf9dvs-container { flex: none; height: 28px; position: relative; width: auto; }\",\".framer-Aa0Af .framer-15jzrdq { flex: none; height: 1px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; }\",\".framer-Aa0Af .framer-1d3agbm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Aa0Af .framer-dyjamk, .framer-Aa0Af .framer-1pigoh8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 490.5\n * @framerIntrinsicWidth 1527\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMyFHRUMFR=withCSS(Component,css,\"framer-Aa0Af\");export default FramerMyFHRUMFR;FramerMyFHRUMFR.displayName=\"Footer\";FramerMyFHRUMFR.defaultProps={height:490.5,width:1527};addFonts(FramerMyFHRUMFR,[{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\"}]},...Link1Fonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMyFHRUMFR\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"490.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1527\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (114679e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FR;InterDisplay-SemiBold\",\"FR;InterDisplay-Bold\",\"FR;InterDisplay-BoldItalic\",\"FR;InterDisplay-SemiBoldItalic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/gazZKZuUEtvr9ULhdA4SprP0AZ0.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/pe8RoujoPxuTZhqoNzYqHX2MXA.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/teGhWnhH3bCqefKGsIsqFy3hK8.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/MJ3N6lfN4iP5Um8rJGqLYl03tE.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/dHHUz45rhM2KCQpj9zttNVlibk.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/0SEEmmWc3vovhaai4RlRQSWRrz0.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/I11LrmuBDQZweplJ62KkVsklU5Y.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/UjFZPDy3qGuDktQM4q9CxhKfIa8.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/8exwVHJy2DhJ4N5prYlVMrEKmQ.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/UTeedEK21hO5jDxEUldzdScUqpg.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/Ig8B8nzy11hzIWEIYnkg91sofjo.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/n9CXKI3tsmCPeC6MCT9NziShSuQ.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/qctQFoJqJ9aIbRSIp0AhCQpFxn8.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/fXvVh2JeZlehNcEhKHpHH0frSl0.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/7pScaNeb6M7n2HF2jKemDqzCIr4.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/qS4UjQYyATcVV9rODk0Zx9KhkY8.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/VfD2n20yM7v0hrUEBHEyafsmMBY.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",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/4oIO9fB59bn3cKFWz7piCj28z9s.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/TBccIZR9kIpkRce5i9ATfPp7a4.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",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/F5Lmfd3fCAu7TwiYbI4DLWw4ks.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/KKQXBq6BF0xEmVbrTnWxh3Yw.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/ugFYeIKZEJXDxI6Kh0YQUX6EK9I.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/DgDysCLt0HkIpWMu2uN5tivgQ.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/2yEyxokC6poTg3Uc5E2ogfVi6WE.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",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/wmHLUqO4QxLaADUScavxvknnBQ.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/08bCJfmvizuFi36VeazboYh54CQ.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"italic\",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/DuYGXsyDXsSnxlZ8qzmcA4x3JiI.woff2\",weight:\"600\"}]}];export const css=['.framer-5dIfh .framer-styles-preset-1lbqara:not(.rich-text-wrapper), .framer-5dIfh .framer-styles-preset-1lbqara.rich-text-wrapper p { --framer-font-family: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.02em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-5dIfh\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (114679e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getPropertyControls,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/QbOixYYpWHFPeXfZYF0Z/wYq0hJ8aqtAtjCXsEsaK/vJfliflQ3.js\";const PhosphorFonts=getFonts(Phosphor);const PhosphorControls=getPropertyControls(Phosphor);const enabledGestures={fG0JbOn0D:{hover:true},IeybCO5OV:{hover:true},TAwCY3xUh:{hover:true}};const cycleOrder=[\"IeybCO5OV\",\"TAwCY3xUh\",\"fG0JbOn0D\"];const serializationHash=\"framer-I6h0w\";const variantClassNames={fG0JbOn0D:\"framer-v-w1k15w\",IeybCO5OV:\"framer-v-c43lcm\",TAwCY3xUh:\"framer-v-kquhrm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.1,delay:0,duration:.5,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"L Icon Hover\":\"IeybCO5OV\",\"M Icon Hover\":\"TAwCY3xUh\",\"S Icon Hover\":\"fG0JbOn0D\"};const getProps=({buttonText,defaultBackgroundColor,defaultTextColor,height,hoverBackgroundColor,hoverTextColor,iconName,id,link,newTab,smoothScroll,width,...props})=>{return{...props,gyy8E4iDq:defaultTextColor??props.gyy8E4iDq??\"var(--token-45cf289c-7f96-4bdc-a6ae-7ccdb4f3780c, rgb(0, 0, 0))\",j0165Zvt_:buttonText??props.j0165Zvt_??\"Get Started\",j8szPJwSp:defaultBackgroundColor??props.j8szPJwSp??\"var(--token-a0cab09a-6eef-4586-98fa-b295d75447a6, rgb(255, 255, 255))\",OIqinglwI:smoothScroll??props.OIqinglwI??true,PMEj0e2yj:newTab??props.PMEj0e2yj,sZRNSPMLb:link??props.sZRNSPMLb,variant:humanReadableVariantMap[props.variant]??props.variant??\"IeybCO5OV\",vwzea099b:iconName??props.vwzea099b??\"ArrowRight\",YfslHVnoQ:hoverBackgroundColor??props.YfslHVnoQ??\"var(--token-38f844f7-1734-478e-af68-00ecc2e843a6, rgb(0, 85, 255))\",zSwWsNxlO:hoverTextColor??props.zSwWsNxlO??\"var(--token-a0cab09a-6eef-4586-98fa-b295d75447a6, rgb(255, 255, 255))\"};};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,sZRNSPMLb,PMEj0e2yj,OIqinglwI,j0165Zvt_,gyy8E4iDq,zSwWsNxlO,j8szPJwSp,YfslHVnoQ,vwzea099b,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"IeybCO5OV\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"IeybCO5OV-hover\",\"TAwCY3xUh-hover\",\"fG0JbOn0D-hover\"].includes(gestureVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:sZRNSPMLb,motionChild:true,nodeId:\"IeybCO5OV\",openInNewTab:PMEj0e2yj,scopeId:\"uR5rzVwNX\",smoothScroll:OIqinglwI,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-c43lcm\",className,classNames)} framer-a26ji4`,\"data-framer-name\":\"L Icon Hover\",layoutDependency:layoutDependency,layoutId:\"IeybCO5OV\",ref:refBinding,style:{...style},...addPropertyOverrides({\"fG0JbOn0D-hover\":{\"data-framer-name\":undefined},\"IeybCO5OV-hover\":{\"data-framer-name\":undefined},\"TAwCY3xUh-hover\":{\"data-framer-name\":undefined},fG0JbOn0D:{\"data-framer-name\":\"S Icon Hover\"},TAwCY3xUh:{\"data-framer-name\":\"M Icon Hover\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cjnwbd\",\"data-framer-name\":\"Button content\",layoutDependency:layoutDependency,layoutId:\"YOJyAYxkx\",style:{backgroundColor:j8szPJwSp,borderBottomLeftRadius:39,borderBottomRightRadius:39,borderTopLeftRadius:39,borderTopRightRadius:39},variants:{\"fG0JbOn0D-hover\":{backgroundColor:YfslHVnoQ},\"IeybCO5OV-hover\":{backgroundColor:YfslHVnoQ},\"TAwCY3xUh-hover\":{backgroundColor:YfslHVnoQ}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1px9jzv\",\"data-framer-name\":\"BG Fill\",layoutDependency:layoutDependency,layoutId:\"BnIJJRSzc\",style:{backgroundColor:YfslHVnoQ,borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},transformTemplate:transformTemplate1}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-erwglv\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"KH0AHzpjJ\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1lbqara\",\"data-styles-preset\":\"vJfliflQ3\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-gyy8E4iDq-uR5rzVwNX))\"},children:\"Get Started\"})}),className:\"framer-shd9j\",\"data-framer-name\":\"Text 1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"q5p8WLygI\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-gyy8E4iDq-uR5rzVwNX)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-gyy8E4iDq-uR5rzVwNX\":gyy8E4iDq,\"--variable-reference-zSwWsNxlO-uR5rzVwNX\":zSwWsNxlO},text:j0165Zvt_,variants:{\"fG0JbOn0D-hover\":{\"--extracted-r6o4lv\":\"var(--variable-reference-zSwWsNxlO-uR5rzVwNX)\",\"--variable-reference-zSwWsNxlO-uR5rzVwNX\":zSwWsNxlO},\"IeybCO5OV-hover\":{\"--extracted-r6o4lv\":\"var(--variable-reference-zSwWsNxlO-uR5rzVwNX)\",\"--variable-reference-zSwWsNxlO-uR5rzVwNX\":zSwWsNxlO},\"TAwCY3xUh-hover\":{\"--extracted-r6o4lv\":\"var(--variable-reference-zSwWsNxlO-uR5rzVwNX)\",\"--variable-reference-zSwWsNxlO-uR5rzVwNX\":zSwWsNxlO}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"fG0JbOn0D-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1lbqara\",\"data-styles-preset\":\"vJfliflQ3\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-zSwWsNxlO-uR5rzVwNX))\"},children:\"Get Started\"})})},\"IeybCO5OV-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1lbqara\",\"data-styles-preset\":\"vJfliflQ3\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-zSwWsNxlO-uR5rzVwNX))\"},children:\"Get Started\"})})},\"TAwCY3xUh-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1lbqara\",\"data-styles-preset\":\"vJfliflQ3\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-zSwWsNxlO-uR5rzVwNX))\"},children:\"Get Started\"})})}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-mngr8t\",\"data-framer-name\":\"Helper\",layoutDependency:layoutDependency,layoutId:\"Zv7BLH_FR\",style:{opacity:0},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-zSwWsNxlO-uR5rzVwNX))\"},children:\"Get Started\"})}),className:\"framer-ihawvb\",\"data-framer-name\":\"Text 1\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"P8I0VesDn\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-zSwWsNxlO-uR5rzVwNX)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-zSwWsNxlO-uR5rzVwNX\":zSwWsNxlO},text:j0165Zvt_,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1h14y8x-container\",\"data-framer-name\":\"Icon Static\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"XAbGRIszS-container\",name:\"Icon Static\",nodeId:\"XAbGRIszS\",rendersWithMotion:true,scopeId:\"uR5rzVwNX\",children:/*#__PURE__*/_jsx(Phosphor,{color:zSwWsNxlO,height:\"100%\",iconSearch:\"arrow\",iconSelection:vwzea099b,id:\"XAbGRIszS\",layoutId:\"XAbGRIszS\",mirrored:false,name:\"Icon Static\",selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-I6h0w.framer-a26ji4, .framer-I6h0w .framer-a26ji4 { display: block; }\",\".framer-I6h0w.framer-c43lcm { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-I6h0w .framer-1cjnwbd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 14px 26px 14px 26px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-I6h0w .framer-1px9jzv { aspect-ratio: 1 / 1; bottom: -8px; flex: none; height: var(--framer-aspect-ratio-supported, 8px); left: 50%; overflow: visible; position: absolute; width: 8px; z-index: 1; }\",\".framer-I6h0w .framer-erwglv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 19px; justify-content: flex-start; overflow: hidden; padding: 0px 4px 0px 4px; position: relative; width: min-content; }\",\".framer-I6h0w .framer-shd9j, .framer-I6h0w .framer-ihawvb { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-I6h0w .framer-mngr8t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 19px; justify-content: flex-end; overflow: hidden; padding: 0px 4px 0px 4px; position: relative; width: min-content; z-index: 1; }\",\".framer-I6h0w .framer-1h14y8x-container { bottom: 14px; flex: none; height: 19px; position: absolute; right: -23px; width: 22px; z-index: 1; }\",\".framer-I6h0w.framer-v-kquhrm .framer-1cjnwbd { padding: 10px 22px 10px 22px; }\",\".framer-I6h0w.framer-v-kquhrm .framer-1h14y8x-container { bottom: 10px; }\",\".framer-I6h0w.framer-v-w1k15w .framer-1cjnwbd { padding: 5px 18px 5px 18px; }\",\".framer-I6h0w.framer-v-w1k15w .framer-1h14y8x-container { bottom: 5px; right: -21px; }\",\".framer-I6h0w.framer-v-c43lcm.hover .framer-1cjnwbd { gap: 0px; justify-content: flex-start; }\",\".framer-I6h0w.framer-v-c43lcm.hover .framer-1px9jzv { bottom: -53px; height: var(--framer-aspect-ratio-supported, 152px); left: 50%; order: 0; top: -53px; width: 108%; }\",\".framer-I6h0w.framer-v-c43lcm.hover .framer-erwglv { bottom: 14px; height: unset; left: 11px; order: 1; position: absolute; top: 14px; z-index: 1; }\",\".framer-I6h0w.framer-v-c43lcm.hover .framer-mngr8t { order: 2; }\",\".framer-I6h0w.framer-v-c43lcm.hover .framer-ihawvb { order: 0; }\",\".framer-I6h0w.framer-v-c43lcm.hover .framer-1h14y8x-container { order: 3; right: 12px; }\",\".framer-I6h0w.framer-v-kquhrm.hover .framer-1cjnwbd { gap: 0px; }\",\".framer-I6h0w.framer-v-kquhrm.hover .framer-1px9jzv { bottom: -54px; height: var(--framer-aspect-ratio-supported, 144px); left: 50%; top: -52px; width: 108%; }\",\".framer-I6h0w.framer-v-kquhrm.hover .framer-erwglv { bottom: 10px; height: unset; left: 10px; position: absolute; top: 10px; z-index: 2; }\",\".framer-I6h0w.framer-v-kquhrm.hover .framer-1h14y8x-container { right: 10px; }\",\".framer-I6h0w.framer-v-w1k15w.hover .framer-1px9jzv { bottom: -58px; height: var(--framer-aspect-ratio-supported, 136px); left: 49%; top: -58px; width: 109%; }\",\".framer-I6h0w.framer-v-w1k15w.hover .framer-erwglv { bottom: 5px; height: unset; left: 5px; position: absolute; top: 5px; z-index: 2; }\",\".framer-I6h0w.framer-v-w1k15w.hover .framer-1h14y8x-container { right: 8px; width: 21px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 47\n * @framerIntrinsicWidth 141\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"TAwCY3xUh\":{\"layout\":[\"auto\",\"auto\"]},\"fG0JbOn0D\":{\"layout\":[\"auto\",\"auto\"]},\"OjL9qm8_p\":{\"layout\":[\"auto\",\"auto\"]},\"cdHFhTfGX\":{\"layout\":[\"auto\",\"auto\"]},\"e_aafBr0M\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"sZRNSPMLb\":\"link\",\"PMEj0e2yj\":\"newTab\",\"OIqinglwI\":\"smoothScroll\",\"j0165Zvt_\":\"buttonText\",\"gyy8E4iDq\":\"defaultTextColor\",\"zSwWsNxlO\":\"hoverTextColor\",\"j8szPJwSp\":\"defaultBackgroundColor\",\"YfslHVnoQ\":\"hoverBackgroundColor\",\"vwzea099b\":\"iconName\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameruR5rzVwNX=withCSS(Component,css,\"framer-I6h0w\");export default FrameruR5rzVwNX;FrameruR5rzVwNX.displayName=\"Slide In Button\";FrameruR5rzVwNX.defaultProps={height:47,width:141};addPropertyControls(FrameruR5rzVwNX,{variant:{options:[\"IeybCO5OV\",\"TAwCY3xUh\",\"fG0JbOn0D\"],optionTitles:[\"L Icon Hover\",\"M Icon Hover\",\"S Icon Hover\"],title:\"Variant\",type:ControlType.Enum},sZRNSPMLb:{title:\"Link\",type:ControlType.Link},PMEj0e2yj:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},OIqinglwI:{defaultValue:true,title:\"Smooth Scroll\",type:ControlType.Boolean},j0165Zvt_:{defaultValue:\"Get Started\",displayTextArea:false,title:\"Button Text\",type:ControlType.String},gyy8E4iDq:{defaultValue:'var(--token-45cf289c-7f96-4bdc-a6ae-7ccdb4f3780c, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */',title:\"Default Text Color\",type:ControlType.Color},zSwWsNxlO:{defaultValue:'var(--token-a0cab09a-6eef-4586-98fa-b295d75447a6, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"Hover Text Color\",type:ControlType.Color},j8szPJwSp:{defaultValue:'var(--token-a0cab09a-6eef-4586-98fa-b295d75447a6, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"Default Background Color\",type:ControlType.Color},YfslHVnoQ:{defaultValue:'var(--token-38f844f7-1734-478e-af68-00ecc2e843a6, rgb(0, 85, 255)) /* {\"name\":\"Blue\"} */',title:\"Hover Background Color\",type:ControlType.Color},vwzea099b:PhosphorControls?.[\"iconSelection\"]&&{...PhosphorControls[\"iconSelection\"],defaultValue:\"ArrowRight\",description:undefined,hidden:undefined,title:\"Icon Name\"}});addFonts(FrameruR5rzVwNX,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/gazZKZuUEtvr9ULhdA4SprP0AZ0.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/pe8RoujoPxuTZhqoNzYqHX2MXA.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/teGhWnhH3bCqefKGsIsqFy3hK8.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/MJ3N6lfN4iP5Um8rJGqLYl03tE.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/dHHUz45rhM2KCQpj9zttNVlibk.woff2\",weight:\"600\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/0SEEmmWc3vovhaai4RlRQSWRrz0.woff2\",weight:\"600\"}]},...PhosphorFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruR5rzVwNX\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"141\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TAwCY3xUh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fG0JbOn0D\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OjL9qm8_p\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cdHFhTfGX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"e_aafBr0M\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"sZRNSPMLb\\\":\\\"link\\\",\\\"PMEj0e2yj\\\":\\\"newTab\\\",\\\"OIqinglwI\\\":\\\"smoothScroll\\\",\\\"j0165Zvt_\\\":\\\"buttonText\\\",\\\"gyy8E4iDq\\\":\\\"defaultTextColor\\\",\\\"zSwWsNxlO\\\":\\\"hoverTextColor\\\",\\\"j8szPJwSp\\\":\\\"defaultBackgroundColor\\\",\\\"YfslHVnoQ\\\":\\\"hoverBackgroundColor\\\",\\\"vwzea099b\\\":\\\"iconName\\\"}\",\"framerIntrinsicHeight\":\"47\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uR5rzVwNX.map","// Generated by Framer (9d1d4bc)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-SqPdQ .framer-styles-preset-2vwoua:not(.rich-text-wrapper), .framer-SqPdQ .framer-styles-preset-2vwoua.rich-text-wrapper a { --framer-link-current-text-color: var(--token-bcc10461-873a-491a-b653-7a58cd555c23, #ffffff); --framer-link-hover-text-color: var(--token-bcc10461-873a-491a-b653-7a58cd555c23, #ffffff); --framer-link-text-color: var(--token-e9a485a3-cc5c-4459-89ce-fe5bca8f28ca, rgba(235, 235, 245, 0.6)); }\"];export const className=\"framer-SqPdQ\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9d1d4bc)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-JC6KA .framer-styles-preset-1495tas:not(.rich-text-wrapper), .framer-JC6KA .framer-styles-preset-1495tas.rich-text-wrapper a { --framer-link-current-text-color: var(--token-0c927ca4-5ac6-4775-be0a-7a45644e6ff0, #916363); --framer-link-hover-text-color: var(--token-0c927ca4-5ac6-4775-be0a-7a45644e6ff0, #916363); --framer-link-text-color: var(--token-9919495e-b9e4-4ef8-ae09-860f096dd68f, rgba(60, 60, 67, 0.6)); }\"];export const className=\"framer-JC6KA\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9d1d4bc)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/sKORO6vUIKonZoiXCUwU/fOY4cpnRNbmTEoZY1U43/fippU7haJ.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/pFK61b737iHShKbMJYox/nEDDxzeqj9Umvc11YocJ/U5kGmRpM4.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/ce1guxVNhLzw63gc1z1H/pT9M4rCmfCXHQhFpTxIu/WMWhWRQ33.js\";const cycleOrder=[\"glWkaMdzD\",\"zmYl5sq7e\"];const serializationHash=\"framer-ToCol\";const variantClassNames={glWkaMdzD:\"framer-v-1ho2qyc\",zmYl5sq7e:\"framer-v-1kdz4gf\"};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={Dark:\"glWkaMdzD\",Light:\"zmYl5sq7e\"};const getProps=({height,id,label,link,width,...props})=>{return{...props,cGqvh5eYt:link??props.cGqvh5eYt,e2iuiTxSj:label??props.e2iuiTxSj??\"Work\",variant:humanReadableVariantMap[props.variant]??props.variant??\"glWkaMdzD\"};};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,e2iuiTxSj,cGqvh5eYt,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"glWkaMdzD\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:cGqvh5eYt,motionChild:true,nodeId:\"glWkaMdzD\",openInNewTab:false,scopeId:\"mr4ejt3m6\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1ho2qyc\",className,classNames)} framer-1eulx2`,\"data-framer-name\":\"Dark\",layoutDependency:layoutDependency,layoutId:\"glWkaMdzD\",ref:refBinding,style:{...style},...addPropertyOverrides({zmYl5sq7e:{\"data-framer-name\":\"Light\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-15jfkzg\",\"data-styles-preset\":\"U5kGmRpM4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9919495e-b9e4-4ef8-ae09-860f096dd68f, rgba(60, 60, 67, 0.6)))\"},children:/*#__PURE__*/_jsx(Link,{href:cGqvh5eYt,motionChild:true,nodeId:\"cYefkPuwN\",openInNewTab:false,relValues:[],scopeId:\"mr4ejt3m6\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1495tas\",\"data-styles-preset\":\"WMWhWRQ33\",children:\"Work\"})})})}),className:\"framer-10wgdlq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cYefkPuwN\",style:{\"--extracted-r6o4lv\":\"var(--token-9919495e-b9e4-4ef8-ae09-860f096dd68f, rgba(60, 60, 67, 0.6))\"},text:e2iuiTxSj,variants:{zmYl5sq7e:{\"--extracted-r6o4lv\":\"var(--token-e9a485a3-cc5c-4459-89ce-fe5bca8f28ca, rgba(235, 235, 245, 0.6))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({zmYl5sq7e:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-15jfkzg\",\"data-styles-preset\":\"U5kGmRpM4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e9a485a3-cc5c-4459-89ce-fe5bca8f28ca, rgba(235, 235, 245, 0.6)))\"},children:/*#__PURE__*/_jsx(Link,{href:cGqvh5eYt,motionChild:true,nodeId:\"cYefkPuwN\",openInNewTab:false,relValues:[],scopeId:\"mr4ejt3m6\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-2vwoua\",\"data-styles-preset\":\"fippU7haJ\",children:\"Work\"})})})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ToCol.framer-1eulx2, .framer-ToCol .framer-1eulx2 { display: block; }\",\".framer-ToCol.framer-1ho2qyc { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 8px; position: relative; text-decoration: none; width: min-content; }\",\".framer-ToCol .framer-10wgdlq { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 54.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"zmYl5sq7e\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"e2iuiTxSj\":\"label\",\"cGqvh5eYt\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framermr4ejt3m6=withCSS(Component,css,\"framer-ToCol\");export default Framermr4ejt3m6;Framermr4ejt3m6.displayName=\"Nav Button\";Framermr4ejt3m6.defaultProps={height:40,width:54.5};addPropertyControls(Framermr4ejt3m6,{variant:{options:[\"glWkaMdzD\",\"zmYl5sq7e\"],optionTitles:[\"Dark\",\"Light\"],title:\"Variant\",type:ControlType.Enum},e2iuiTxSj:{defaultValue:\"Work\",displayTextArea:false,title:\"Label\",type:ControlType.String},cGqvh5eYt:{title:\"Link\",type:ControlType.Link}});addFonts(Framermr4ejt3m6,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framermr4ejt3m6\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"54.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zmYl5sq7e\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"e2iuiTxSj\\\":\\\"label\\\",\\\"cGqvh5eYt\\\":\\\"link\\\"}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (808fccf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SlideInButton from\"https://framerusercontent.com/modules/u1AW2laV7mXelcRZVvvi/AkIIpTKoP29X3k3M6qp2/uR5rzVwNX.js\";import NavButton from\"https://framerusercontent.com/modules/Sx9wc5ajkRTwIkYNmJVx/zSxwOUO8McLSOXoKiTev/mr4ejt3m6.js\";const NavButtonFonts=getFonts(NavButton);const SlideInButtonFonts=getFonts(SlideInButton);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"zQthjh8lF\",\"cDyFwndlW\"];const serializationHash=\"framer-2Jqf8\";const variantClassNames={cDyFwndlW:\"framer-v-bb0b10\",zQthjh8lF:\"framer-v-qximz7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-150};const transition2={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={Dark:\"zQthjh8lF\",Light:\"cDyFwndlW\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"zQthjh8lF\"};};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:\"zQthjh8lF\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-qximz7\",className,classNames),\"data-framer-name\":\"Dark\",layoutDependency:layoutDependency,layoutId:\"zQthjh8lF\",ref:refBinding,style:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(0, 0, 0, 0.8)\",WebkitBackdropFilter:\"blur(10px)\",...style},variants:{cDyFwndlW:{backgroundColor:\"rgba(255, 255, 255, 0.1)\"}},...addPropertyOverrides({cDyFwndlW:{\"data-framer-name\":\"Light\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-orz1rv\",layoutDependency:layoutDependency,layoutId:\"iHSVvMZBi\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"qGfTmJ6kZ\",openInNewTab:false,scopeId:\"TiOicZX82\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-m6ursq framer-g3qlng\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"qGfTmJ6kZ\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1ukpbvt\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"zW9tdvFnU\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 72.208 39.91\" overflow=\"visible\"><path d=\"M 36.736 15.395 C 37.816 12.816 39.265 10.372 41.093 8.233 C 41.969 7.207 42.025 7.103 41.566 8.747 C 41.214 10.01 40.288 11.197 39.601 12.302 C 38.65 13.831 37.583 15.359 36.405 16.809 C 36.405 16.412 36.506 15.944 36.736 15.395 Z M 71.909 19.06 C 71.881 19.105 71.878 19.095 71.909 19.06 Z M 71.965 18.155 C 71.618 17.966 71.249 18.049 70.969 18.309 C 70.732 18.529 70.701 18.869 70.735 19.172 C 70.815 19.909 71.803 19.908 71.895 19.181 C 71.904 19.134 71.916 19.088 71.932 19.042 C 71.942 19.031 71.949 19.024 71.965 19.012 C 72.252 18.8 72.324 18.353 71.965 18.155 Z M 19.252 21.855 C 14.703 22.91 10.434 24.711 6.065 26.224 C 6.99 24.723 7.976 23.257 8.97 21.807 C 12.537 16.602 16.296 11.722 20.78 7.243 C 22.706 5.318 24.789 3.567 27.033 2.015 C 31.238 -0.897 29.071 5.805 28.665 7.717 C 27.805 11.76 26.559 16.124 26.061 20.402 C 23.781 20.871 21.501 21.334 19.252 21.855 Z M 65.962 18.167 C 61.073 18.161 56.193 18.193 51.312 18.44 C 48.661 18.574 46.013 18.709 43.363 18.842 C 42.016 18.91 38.844 19.299 37.293 18.352 C 37.264 18.113 37.075 17.896 36.781 17.914 C 36.775 17.906 36.768 17.896 36.76 17.886 C 37.248 17.309 37.728 16.722 38.193 16.12 C 40.145 13.605 43.001 10.304 42.896 6.925 C 42.891 6.752 42.801 6.542 42.628 6.465 C 40.556 5.554 38.404 10.101 37.575 11.332 C 36.846 12.41 34.538 16.236 35.138 18.288 C 35.117 18.312 35.096 18.335 35.075 18.361 C 32.586 19.021 30.053 19.576 27.513 20.103 C 27.847 17.881 28.193 15.661 28.64 13.444 C 29.368 9.826 30.44 6.142 30.83 2.471 C 31.467 -3.533 23.58 3.126 22.089 4.432 C 15.986 9.775 11.28 16.304 6.802 22.969 C 5.967 24.214 5.174 25.48 4.429 26.772 C 3.808 26.973 3.184 27.164 2.557 27.346 C 2.422 27.265 2.249 27.25 2.073 27.354 C 1.846 27.49 1.709 27.589 1.649 27.851 C 1.571 28.197 1.884 28.583 2.264 28.456 C 2.766 28.292 3.267 28.12 3.766 27.949 C 2.849 29.632 2.016 31.36 1.286 33.14 C 0.432 35.225 -0.814 37.752 0.739 39.735 C 1.131 40.235 2.022 39.557 1.628 39.055 C -0.064 36.888 3.121 31.651 4.043 29.814 C 4.453 28.996 4.896 28.194 5.358 27.403 C 10.043 25.773 14.662 24.052 19.502 22.753 C 21.631 22.182 23.798 21.725 25.971 21.29 C 25.856 22.554 25.811 23.81 25.875 25.046 C 25.897 25.512 26.659 25.668 26.741 25.161 C 26.965 23.777 27.171 22.394 27.377 21.013 C 28.959 20.702 30.539 20.389 32.111 20.05 C 30.714 21.029 29.52 22.241 29.005 23.545 C 28.841 23.96 29.39 24.311 29.739 24.101 C 31.917 22.798 33.78 21.165 35.473 19.344 C 35.584 19.299 35.694 19.259 35.802 19.217 C 35.854 19.254 35.907 19.288 35.965 19.32 C 37.27 20.007 38.738 19.957 40.194 20.023 C 43.111 20.154 46.123 19.772 49.04 19.646 C 54.482 19.409 59.896 19.402 65.34 19.394 C 65.559 19.609 65.917 19.685 66.201 19.408 C 66.267 19.343 66.334 19.278 66.4 19.214 C 66.785 18.836 66.499 18.171 65.962 18.168 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({cDyFwndlW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 72.208 39.91\" overflow=\"visible\"><path d=\"M 36.736 15.395 C 37.816 12.816 39.265 10.372 41.093 8.233 C 41.969 7.207 42.025 7.103 41.566 8.747 C 41.214 10.01 40.288 11.197 39.601 12.302 C 38.65 13.831 37.583 15.359 36.405 16.809 C 36.405 16.412 36.506 15.944 36.736 15.395 Z M 71.909 19.06 C 71.881 19.105 71.878 19.095 71.909 19.06 Z M 71.965 18.155 C 71.618 17.966 71.249 18.049 70.969 18.309 C 70.732 18.529 70.701 18.869 70.735 19.172 C 70.815 19.909 71.803 19.908 71.895 19.181 C 71.904 19.134 71.916 19.088 71.932 19.042 C 71.942 19.031 71.949 19.024 71.965 19.012 C 72.252 18.8 72.324 18.353 71.965 18.155 Z M 19.252 21.855 C 14.703 22.91 10.434 24.711 6.065 26.224 C 6.99 24.723 7.976 23.257 8.97 21.807 C 12.537 16.602 16.296 11.722 20.78 7.243 C 22.706 5.318 24.789 3.567 27.033 2.015 C 31.238 -0.897 29.071 5.805 28.665 7.717 C 27.805 11.76 26.559 16.124 26.061 20.402 C 23.781 20.871 21.501 21.334 19.252 21.855 Z M 65.962 18.167 C 61.073 18.161 56.193 18.193 51.312 18.44 C 48.661 18.574 46.013 18.709 43.363 18.842 C 42.016 18.91 38.844 19.299 37.293 18.352 C 37.264 18.113 37.075 17.896 36.781 17.914 C 36.775 17.906 36.768 17.896 36.76 17.886 C 37.248 17.309 37.728 16.722 38.193 16.12 C 40.145 13.605 43.001 10.304 42.896 6.925 C 42.891 6.752 42.801 6.542 42.628 6.465 C 40.556 5.554 38.404 10.101 37.575 11.332 C 36.846 12.41 34.538 16.236 35.138 18.288 C 35.117 18.312 35.096 18.335 35.075 18.361 C 32.586 19.021 30.053 19.576 27.513 20.103 C 27.847 17.881 28.193 15.661 28.64 13.444 C 29.368 9.826 30.44 6.142 30.83 2.471 C 31.467 -3.533 23.58 3.126 22.089 4.432 C 15.986 9.775 11.28 16.304 6.802 22.969 C 5.967 24.214 5.174 25.48 4.429 26.772 C 3.808 26.973 3.184 27.164 2.557 27.346 C 2.422 27.265 2.249 27.25 2.073 27.354 C 1.846 27.49 1.709 27.589 1.649 27.851 C 1.571 28.197 1.884 28.583 2.264 28.456 C 2.766 28.292 3.267 28.12 3.766 27.949 C 2.849 29.632 2.016 31.36 1.286 33.14 C 0.432 35.225 -0.814 37.752 0.739 39.735 C 1.131 40.235 2.022 39.557 1.628 39.055 C -0.064 36.888 3.121 31.651 4.043 29.814 C 4.453 28.996 4.896 28.194 5.358 27.403 C 10.043 25.773 14.662 24.052 19.502 22.753 C 21.631 22.182 23.798 21.725 25.971 21.29 C 25.856 22.554 25.811 23.81 25.875 25.046 C 25.897 25.512 26.659 25.668 26.741 25.161 C 26.965 23.777 27.171 22.394 27.377 21.013 C 28.959 20.702 30.539 20.389 32.111 20.05 C 30.714 21.029 29.52 22.241 29.005 23.545 C 28.841 23.96 29.39 24.311 29.739 24.101 C 31.917 22.798 33.78 21.165 35.473 19.344 C 35.584 19.299 35.694 19.259 35.802 19.217 C 35.854 19.254 35.907 19.288 35.965 19.32 C 37.27 20.007 38.738 19.957 40.194 20.023 C 43.111 20.154 46.123 19.772 49.04 19.646 C 54.482 19.409 59.896 19.402 65.34 19.394 C 65.559 19.609 65.917 19.685 66.201 19.408 C 66.267 19.343 66.334 19.278 66.4 19.214 C 66.785 18.836 66.499 18.171 65.962 18.168 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1tbnghb\",layoutDependency:layoutDependency,layoutId:\"NDfbCH7Dp\",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.445 9.327\" overflow=\"visible\"><path d=\"M 0.331 7.912 C 1.411 5.333 2.859 2.889 4.688 0.75 C 5.564 -0.276 5.62 -0.38 5.161 1.264 C 4.809 2.527 3.883 3.714 3.196 4.819 C 2.245 6.348 1.178 7.876 0 9.327 C 0 8.929 0.101 8.461 0.331 7.912 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1posxtb\",layoutDependency:layoutDependency,layoutId:\"DqTpeYsBy\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 0 0\" overflow=\"visible\"><path d=\"M 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1tt18dl\",layoutDependency:layoutDependency,layoutId:\"xHlzfmbyA\",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.484 1.674\" overflow=\"visible\"><path d=\"M 1.241 0.103 C 0.894 -0.086 0.526 -0.003 0.245 0.257 C 0.008 0.478 -0.022 0.817 0.011 1.12 C 0.091 1.859 1.085 1.856 1.172 1.123 C 1.17 1.128 1.169 1.132 1.169 1.141 C 1.178 1.09 1.191 1.04 1.209 0.99 C 1.218 0.979 1.226 0.972 1.241 0.96 C 1.528 0.748 1.6 0.301 1.241 0.103 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-197saia\",layoutDependency:layoutDependency,layoutId:\"cLhYQjipc\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.519 24.932\" overflow=\"visible\"><path d=\"M 13.187 20.563 C 8.638 21.618 4.369 23.418 0 24.932 C 0.925 23.43 1.91 21.965 2.904 20.515 C 6.471 15.31 10.231 10.43 14.714 5.951 C 16.641 4.025 18.724 2.275 20.968 0.723 C 25.173 -2.19 23.006 4.513 22.6 6.425 C 21.74 10.468 20.494 14.831 19.996 19.11 C 17.715 19.578 15.435 20.041 13.187 20.563 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ea2g94\",layoutDependency:layoutDependency,layoutId:\"J8swDSAbV\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 66.577 39.91\" overflow=\"visible\"><path d=\"M 65.962 18.167 C 61.073 18.161 56.193 18.193 51.312 18.44 C 48.661 18.574 46.013 18.709 43.363 18.842 C 42.016 18.91 38.844 19.299 37.293 18.352 C 37.264 18.113 37.075 17.896 36.781 17.914 C 36.775 17.906 36.768 17.896 36.76 17.886 C 37.248 17.309 37.728 16.722 38.193 16.12 C 40.145 13.605 43.001 10.304 42.896 6.925 C 42.891 6.752 42.801 6.542 42.628 6.465 C 40.556 5.554 38.404 10.101 37.575 11.332 C 36.846 12.41 34.538 16.236 35.138 18.288 C 35.117 18.312 35.096 18.335 35.075 18.361 C 32.586 19.021 30.053 19.576 27.513 20.103 C 27.847 17.881 28.193 15.661 28.64 13.444 C 29.368 9.826 30.44 6.142 30.83 2.471 C 31.467 -3.533 23.58 3.126 22.089 4.432 C 15.986 9.775 11.28 16.304 6.802 22.969 C 5.967 24.214 5.174 25.48 4.429 26.772 C 3.808 26.973 3.184 27.164 2.557 27.346 C 2.422 27.265 2.249 27.25 2.073 27.354 C 1.846 27.49 1.709 27.589 1.649 27.851 C 1.571 28.197 1.884 28.583 2.264 28.456 C 2.766 28.292 3.267 28.12 3.766 27.949 C 2.849 29.632 2.016 31.36 1.286 33.14 C 0.432 35.225 -0.814 37.752 0.739 39.735 C 1.131 40.235 2.022 39.557 1.628 39.055 C -0.064 36.888 3.121 31.651 4.043 29.814 C 4.453 28.996 4.896 28.194 5.358 27.403 C 10.043 25.773 14.662 24.052 19.502 22.753 C 21.631 22.182 23.798 21.725 25.971 21.29 C 25.856 22.554 25.811 23.81 25.875 25.046 C 25.897 25.512 26.659 25.668 26.741 25.161 C 26.965 23.777 27.171 22.394 27.377 21.013 C 28.959 20.702 30.539 20.389 32.111 20.05 C 30.714 21.029 29.52 22.241 29.005 23.545 C 28.841 23.96 29.39 24.311 29.739 24.101 C 31.917 22.798 33.78 21.165 35.473 19.344 C 35.584 19.299 35.694 19.259 35.802 19.217 C 35.854 19.254 35.907 19.288 35.965 19.32 C 37.27 20.007 38.738 19.957 40.194 20.023 C 43.111 20.154 46.123 19.772 49.04 19.646 C 54.482 19.409 59.896 19.402 65.34 19.394 C 65.559 19.609 65.917 19.685 66.201 19.408 C 66.267 19.343 66.334 19.278 66.4 19.214 C 66.785 18.836 66.499 18.171 65.962 18.168 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rb2hju\",\"data-framer-name\":\"Nav Items\",layoutDependency:layoutDependency,layoutId:\"TVhtOBIaX\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"w5XbKqUTm\"},implicitPathVariables:undefined},{href:{webPageId:\"w5XbKqUTm\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(16+((componentViewport?.height||72)-32-47)/2)+0+3.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1n5qukq-container\",layoutDependency:layoutDependency,layoutId:\"eSa9kEfS5-container\",nodeId:\"eSa9kEfS5\",rendersWithMotion:true,scopeId:\"TiOicZX82\",children:/*#__PURE__*/_jsx(NavButton,{cGqvh5eYt:resolvedLinks[0],e2iuiTxSj:\"Work\",height:\"100%\",id:\"eSa9kEfS5\",layoutId:\"eSa9kEfS5\",variant:\"glWkaMdzD\",width:\"100%\",...addPropertyOverrides({cDyFwndlW:{cGqvh5eYt:resolvedLinks[1],variant:\"zmYl5sq7e\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"BrU9zQGH6\"},implicitPathVariables:undefined},{href:{webPageId:\"BrU9zQGH6\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(16+((componentViewport?.height||72)-32-47)/2)+0+3.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1g5x9pc-container\",layoutDependency:layoutDependency,layoutId:\"Zi3mKUthG-container\",nodeId:\"Zi3mKUthG\",rendersWithMotion:true,scopeId:\"TiOicZX82\",children:/*#__PURE__*/_jsx(NavButton,{cGqvh5eYt:resolvedLinks1[0],e2iuiTxSj:\"About\",height:\"100%\",id:\"Zi3mKUthG\",layoutId:\"Zi3mKUthG\",variant:\"glWkaMdzD\",width:\"100%\",...addPropertyOverrides({cDyFwndlW:{cGqvh5eYt:resolvedLinks1[1],variant:\"zmYl5sq7e\"}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:47,y:(componentViewport?.y||0)+(16+((componentViewport?.height||72)-32-47)/2)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1r0wvea-container\",\"data-framer-name\":\"Resume\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"pIBlGrytb-container\",name:\"Resume\",nodeId:\"pIBlGrytb\",rendersWithMotion:true,scopeId:\"TiOicZX82\",children:/*#__PURE__*/_jsx(SlideInButton,{gyy8E4iDq:\"var(--token-45cf289c-7f96-4bdc-a6ae-7ccdb4f3780c, rgb(0, 0, 0))\",height:\"100%\",id:\"pIBlGrytb\",j0165Zvt_:\"Resume\",j8szPJwSp:\"var(--token-a0cab09a-6eef-4586-98fa-b295d75447a6, rgb(255, 255, 255))\",layoutId:\"pIBlGrytb\",name:\"Resume\",OIqinglwI:true,PMEj0e2yj:false,variant:\"TAwCY3xUh\",vwzea099b:\"ArrowRight\",width:\"100%\",YfslHVnoQ:\"rgb(64, 187, 144)\",zSwWsNxlO:\"var(--token-a0cab09a-6eef-4586-98fa-b295d75447a6, rgb(255, 255, 255))\",...addPropertyOverrides({cDyFwndlW:{gyy8E4iDq:\"var(--token-0c927ca4-5ac6-4775-be0a-7a45644e6ff0, rgb(145, 99, 99))\",j8szPJwSp:\"var(--token-1ad8b568-bcb8-4aec-bfc3-db37ae0b09b1, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2Jqf8.framer-g3qlng, .framer-2Jqf8 .framer-g3qlng { display: block; }\",\".framer-2Jqf8.framer-qximz7 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 16px 80px 16px 80px; position: relative; width: 1512px; }\",\".framer-2Jqf8 .framer-orz1rv { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; max-width: 1352px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-2Jqf8 .framer-m6ursq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-2Jqf8 .framer-1ukpbvt { height: 40px; position: relative; width: 72px; }\",\".framer-2Jqf8 .framer-1tbnghb { height: 10px; left: 37px; position: absolute; top: 8px; width: 6px; }\",\".framer-2Jqf8 .framer-1posxtb { height: 0px; left: 72px; position: absolute; top: 19px; width: 0px; }\",\".framer-2Jqf8 .framer-1tt18dl { height: 2px; left: 71px; position: absolute; top: 18px; width: 2px; }\",\".framer-2Jqf8 .framer-197saia { height: 25px; left: 6px; position: absolute; top: 2px; width: 24px; }\",\".framer-2Jqf8 .framer-1ea2g94 { height: 40px; left: 0px; position: absolute; top: 0px; width: 67px; }\",\".framer-2Jqf8 .framer-1rb2hju { align-content: center; align-items: center; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: auto; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-2Jqf8 .framer-1n5qukq-container, .framer-2Jqf8 .framer-1g5x9pc-container, .framer-2Jqf8 .framer-1r0wvea-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 72\n * @framerIntrinsicWidth 1512\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"cDyFwndlW\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTiOicZX82=withCSS(Component,css,\"framer-2Jqf8\");export default FramerTiOicZX82;FramerTiOicZX82.displayName=\"Navbar\";FramerTiOicZX82.defaultProps={height:72,width:1512};addPropertyControls(FramerTiOicZX82,{variant:{options:[\"zQthjh8lF\",\"cDyFwndlW\"],optionTitles:[\"Dark\",\"Light\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerTiOicZX82,[{explicitInter:true,fonts:[]},...NavButtonFonts,...SlideInButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTiOicZX82\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"72\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1512\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cDyFwndlW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TiOicZX82.map","// Generated by Framer (9805f18)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/MyFHRUMFR/MyFHRUMFR.js\";import Navbar from\"#framer/local/canvasComponent/TiOicZX82/TiOicZX82.js\";const NavbarFonts=getFonts(Navbar);const FooterFonts=getFonts(Footer);const breakpoints={};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-UpKuL\";const variantClassNames={EggBKvS7A:\"framer-v-12qpiyt\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-UpKuL.framer-ubdro9, .framer-UpKuL .framer-ubdro9 { display: block; }\",\".framer-UpKuL.framer-12qpiyt { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-UpKuL .framer-1fbma6r { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-UpKuL .framer-phftmg-container { flex: none; height: auto; left: 50%; order: 1001; position: var(--framer-canvas-fixed-position, fixed); top: 0px; transform: translateX(-50%); width: 100%; z-index: 10; }\",\".framer-UpKuL .framer-1t73c4k-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props};};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,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"EggBKvS7A\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-12qpiyt\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1fbma6r\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-phftmg-container\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Navbar\",layoutScroll:true,name:\"Navbar\",nodeId:\"RJDR2IyZa\",scopeId:\"JkRGQoMuF\",children:/*#__PURE__*/_jsx(Navbar,{height:\"100%\",id:\"RJDR2IyZa\",layoutId:\"RJDR2IyZa\",name:\"Navbar\",style:{width:\"100%\"},variant:\"cDyFwndlW\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:490,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1t73c4k-container\",nodeId:\"rpIHF2OLl\",scopeId:\"JkRGQoMuF\",children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"rpIHF2OLl\",layoutId:\"rpIHF2OLl\",style:{width:\"100%\"},width:\"100%\"})})})]}),/*#__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=breakpointRules[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"EggBKvS7A\":[\".framer-phftmg-container\",\".framer-1t73c4k-container\"]}\n * @framerBreakpoints {\"EggBKvS7A\":{\"canvasClassName\":\"framer-12qpiyt-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16}}\n * @framerDefaultVariant EggBKvS7A\n * @framerLayoutTemplate\n */const FramerJkRGQoMuF=withCSS(Component,css,\"framer-UpKuL\");export default FramerJkRGQoMuF;FramerJkRGQoMuF.displayName=\"Light\";FramerJkRGQoMuF.defaultProps={height:1e3,width:1200};addFonts(FramerJkRGQoMuF,[{explicitInter:true,fonts:[]},...NavbarFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJkRGQoMuF\",\"slots\":[],\"annotations\":{\"framerLayoutTemplate\":\"\",\"framerDisplayContentsDiv\":\"false\",\"framerDefaultVariant\":\"EggBKvS7A\",\"framerBreakpoints\":\"{\\\"EggBKvS7A\\\":{\\\"canvasClassName\\\":\\\"framer-12qpiyt-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"EggBKvS7A\\\":[\\\".framer-phftmg-container\\\",\\\".framer-1t73c4k-container\\\"]}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0956b9b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/MyFHRUMFR/MyFHRUMFR.js\";import Navbar from\"#framer/local/canvasComponent/TiOicZX82/TiOicZX82.js\";const NavbarFonts=getFonts(Navbar);const FooterFonts=getFonts(Footer);const breakpoints={};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-DrFEg\";const variantClassNames={foaxtXlVi:\"framer-v-1qcz9bs\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-DrFEg.framer-mn11g0, .framer-DrFEg .framer-mn11g0 { display: block; }\",\".framer-DrFEg.framer-1qcz9bs { align-content: center; align-items: center; background-color: #000000; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-DrFEg .framer-9iyn9a-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; transform: translateX(-50%); width: 100%; z-index: 9; }\",\".framer-DrFEg .framer-1jvnzhm { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-DrFEg .framer-1hyknuu-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props};};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,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"foaxtXlVi\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(0, 0, 0); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1qcz9bs\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-9iyn9a-container\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Navbar\",layoutScroll:true,name:\"Navbar\",nodeId:\"MdcoxgoJV\",scopeId:\"VfH1CkBBc\",children:/*#__PURE__*/_jsx(Navbar,{height:\"100%\",id:\"MdcoxgoJV\",layoutId:\"MdcoxgoJV\",name:\"Navbar\",style:{width:\"100%\"},variant:\"zQthjh8lF\",width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1jvnzhm\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:490,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1hyknuu-container\",nodeId:\"S70xvXnmc\",scopeId:\"VfH1CkBBc\",children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"S70xvXnmc\",layoutId:\"S70xvXnmc\",style:{width:\"100%\"},width:\"100%\"})})})]}),/*#__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=breakpointRules[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1512\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"foaxtXlVi\":[\".framer-9iyn9a-container\",\".framer-1hyknuu-container\"]}\n * @framerBreakpoints {\"foaxtXlVi\":{\"canvasClassName\":\"framer-1qcz9bs-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1512,\"rootFontSize\":16}}\n * @framerDefaultVariant foaxtXlVi\n * @framerLayoutTemplate\n */const FramerVfH1CkBBc=withCSS(Component,css,\"framer-DrFEg\");export default FramerVfH1CkBBc;FramerVfH1CkBBc.displayName=\"Main Template\";FramerVfH1CkBBc.defaultProps={height:1e3,width:1512};addFonts(FramerVfH1CkBBc,[{explicitInter:true,fonts:[]},...NavbarFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVfH1CkBBc\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1512\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"foaxtXlVi\\\":{\\\"canvasClassName\\\":\\\"framer-1qcz9bs-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1512,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicHeight\":\"1000\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{\\\"foaxtXlVi\\\":[\\\".framer-9iyn9a-container\\\",\\\".framer-1hyknuu-container\\\"]}\",\"framerDefaultVariant\":\"foaxtXlVi\",\"framerLayoutTemplate\":\"\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0956b9b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/MyFHRUMFR/MyFHRUMFR.js\";import Navbar from\"#framer/local/canvasComponent/TiOicZX82/TiOicZX82.js\";const NavbarFonts=getFonts(Navbar);const FooterFonts=getFonts(Footer);const breakpoints={};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-8r0hY\";const variantClassNames={pLPkqNLxr:\"framer-v-bnjtrs\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8r0hY.framer-twwoxp, .framer-8r0hY .framer-twwoxp { display: block; }\",\".framer-8r0hY.framer-bnjtrs { align-content: center; align-items: center; background: linear-gradient(180deg, #ffffff 40%, rgb(0, 0, 0) 51%); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-8r0hY .framer-cvnvbx { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-8r0hY .framer-tc4tt7-container { flex: none; height: auto; left: 50%; order: 1001; position: var(--framer-canvas-fixed-position, fixed); top: 0px; transform: translateX(-50%); width: 100%; z-index: 9; }\",\".framer-8r0hY .framer-lnz8z9-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props};};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,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"pLPkqNLxr\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: linear-gradient(180deg, rgb(255, 255, 255) 40%, rgb(0, 0, 0) 51%); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-bnjtrs\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-cvnvbx\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-tc4tt7-container\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Navbar\",layoutScroll:true,name:\"Navbar\",nodeId:\"R0hZ_YnZ0\",scopeId:\"WDSMb9zjO\",children:/*#__PURE__*/_jsx(Navbar,{height:\"100%\",id:\"R0hZ_YnZ0\",layoutId:\"R0hZ_YnZ0\",name:\"Navbar\",style:{width:\"100%\"},variant:\"cDyFwndlW\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:490,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-lnz8z9-container\",nodeId:\"PCoAI6FyI\",scopeId:\"WDSMb9zjO\",children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"PCoAI6FyI\",layoutId:\"PCoAI6FyI\",style:{width:\"100%\"},width:\"100%\"})})})]}),/*#__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=breakpointRules[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"pLPkqNLxr\":[\".framer-tc4tt7-container\",\".framer-lnz8z9-container\"]}\n * @framerBreakpoints {\"pLPkqNLxr\":{\"canvasClassName\":\"framer-bnjtrs-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16}}\n * @framerDefaultVariant pLPkqNLxr\n * @framerLayoutTemplate\n */const FramerWDSMb9zjO=withCSS(Component,css,\"framer-8r0hY\");export default FramerWDSMb9zjO;FramerWDSMb9zjO.displayName=\"About\";FramerWDSMb9zjO.defaultProps={height:1e3,width:1200};addFonts(FramerWDSMb9zjO,[{explicitInter:true,fonts:[]},...NavbarFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWDSMb9zjO\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1000\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerLayoutTemplate\":\"\",\"framerBreakpoints\":\"{\\\"pLPkqNLxr\\\":{\\\"canvasClassName\\\":\\\"framer-bnjtrs-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDefaultVariant\":\"pLPkqNLxr\",\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{\\\"pLPkqNLxr\\\":[\\\".framer-tc4tt7-container\\\",\\\".framer-lnz8z9-container\\\"]}\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Light from \"https://framerusercontent.com/modules/ma2Ox4YP5BnQiUr5bG9C/DKZFRlhIgOwAchwX8V0H/JkRGQoMuF.js\";\r\nimport MainTemplate from \"https://framerusercontent.com/modules/mj6H9Efp4ulNRBWBFHaB/eh0rsfll1zcVXaAoJSbW/VfH1CkBBc.js\";\r\nimport About from \"https://framerusercontent.com/modules/VEtxhOAvdusd1JoRnWuS/vcWjr2Sn5DQhZzlxR5wv/WDSMb9zjO.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {dypoE_2li: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/S4CWZqQBBPSzLBAZeh68/FQddlGqerlwcot8dNvcj/augiA20Il.js\")), path: \"/\"}, w5XbKqUTm: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PgFBVV36LySn8TIPJd99/LX8OXIJyZcNY2Kg2nxy7/w5XbKqUTm.js\")), path: \"/work\"}, BrU9zQGH6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8LmIngBJsIKzN3pb8rA2/wMFlNt0lqokXN8UcipmZ/BrU9zQGH6.js\")), path: \"/about\"}, PjzxJPlME: {elements: {KeB28839D: \"tags\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qpucZqMtPi0N6uLBZP9z/YwDTve4PZIt9Hlm44lku/PjzxJPlME.js\")), path: \"/work/voloridge-health\"}, XzbFexEyC: {elements: {AhxEi3edY: \"tags-13\", ckFM8vnsN: \"tags-15\", cpl3dIG1y: \"tags-9\", gvqlQaFcA: \"tags-6\", Hg51VK3WA: \"tags-4\", iANDmm_3G: \"tags-12\", IM_M1Ao7A: \"tags-2\", J25616r3m: \"tags\", keV1ZKj98: \"tags-8\", O1anaAOyM: \"tags-14\", o3AFaihGe: \"tags-10\", SB1Z1pgWr: \"tags-7\", toyhKJLPI: \"tags-1\", wkPPA0QZx: \"tags-16\", WoHAPeUeH: \"tags-3\", XzAE4XRk8: \"tags-5\", zAC5gfPZS: \"tags-11\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xhypHm06OEBnN2Jq29aZ/zKtexz2aZJjAQI37gHk4/XzbFexEyC.js\")), path: \"/work/taxaly\"}}\r\n\r\n\t\tconst locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst framerSiteId = \"31e3a9937600cc7ab607d23eb9ba71999f1b29cf6e89c53aac866c24c5a9f8f1\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"w5XbKqUTm\":\r\nreturn React.createElement(MainTemplate, {...props, key: \"MainTemplate\", style}, children(true));\r\ncase \"BrU9zQGH6\":\r\nreturn React.createElement(About, {...props, key: \"About\", style}, children(true));\r\ncase \"PjzxJPlME\":\r\ncase \"XzbFexEyC\":\r\nreturn React.createElement(Light, {...props, key: \"Light\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"w5XbKqUTm\":\r\nreturn [{hash: \"1qcz9bs\"}]\r\ncase \"BrU9zQGH6\":\r\nreturn [{hash: \"bnjtrs\"}]\r\ncase \"PjzxJPlME\":\r\ncase \"XzbFexEyC\":\r\nreturn [{hash: \"12qpiyt\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.agastya.design\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/tdLQo53NjCiq3YI8tir7/CVvxZMo91urzoR6Iucgq/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.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\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = 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\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}