{"version":3,"file":"script_main.8Nq2tXTT.mjs","names":["useMemo","mask","Base","MotionSVG","SVG","svg","getProps","Icon","className","mask","Base","MotionSVG","SVG","svg","getProps","Icon","className","mask","Base","MotionSVG","SVG","svg","getProps","Icon","className","mask","Base","MotionSVG","SVG","svg","getProps","Icon","className","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","Github","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","PrimaryButtonFonts","PrimaryButton","LinkFonts","Link","SocialButton","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","Image1","className","RichText","Github","Linkedin","Twitter","Dribbble","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","mask","Base","MotionSVG","SVG","svg","getProps","Icon","className","getProps","className","Link","PrimaryButton","Image1","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","sharedStyle.className","className","RichText","X","Menu","sharedStyle.css","sharedStyle.fonts","Navbar","BlurGradient","Footer","useRef","React.useId","className","PropertyOverrides","React.createElement","MainLayout","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","React.Suspense","React.lazy"],"sources":["https:/framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/mqQEarGIByho1rG31aTv/BlurGradient_Prod.js","https:/framerusercontent.com/modules/1k6g1E77OvHszTAKdfSh/73LyyiNkpboFQf3eDo3m/VzUz_VVYF.js","https:/framerusercontent.com/modules/4ooU4Crqef01E8uSwlgb/KLdaB3z6n8HWN7SCvqU4/Mw5uJ99Co.js","https:/framerusercontent.com/modules/kpkxUIV0kBH3JtlWw0dB/w6JcAS5lLr2NEJdXGFo0/paTnjV5dT.js","https:/framerusercontent.com/modules/krji1SKzGKPDNYbaJIN7/33VJcyEBRSKfqt5u2TRa/MwhwSTErp.js","https:/framerusercontent.com/modules/ozE2q8siylR86PA18dKP/p2bY9O2VYOy3dEYSzQ1C/JEsb5KcFH.js","https:/framerusercontent.com/modules/Cw2fDL20q8Y36yn1t4Rw/66LJD6AJBxhBbOhdNUTI/nb0PricW9.js","https:/framerusercontent.com/modules/izp2pTFr53hRz8qndWqa/W9G19LskBhukxhGm24u9/At_QNw1Y1.js","https:/framerusercontent.com/modules/nW28P7k6zS9mddbwEi9t/eJZbsb780olVJmyBoSe8/Vsaktx242.js","https:/framerusercontent.com/modules/s9ICNln7If6dbx787s8J/bsSFrd6i3uQgWvg7HD50/gpufTpA3b.js","https:/framerusercontent.com/modules/QpZUocFnPbBjiFQ4LVM4/HJKGY9fgBtjZwWQNafjI/e36jHeeCp.js","https:/framerusercontent.com/modules/4vV5ExXpwCRzJRyDq4Z7/pN1IFAkeinhQb4zjpIjQ/BFIo9zy0t.js","framer:toplevel/main"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useMemo}from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 240\n * @framerIntrinsicHeight 240\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */function BlurGradient({blur,borderRadius,direction,transition}){const blurSteps=useMemo(()=>[{blur:`${blur/2/2/2/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 0) 37.5%`},{blur:`${blur/2/2/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 0) 50%`},{blur:`${blur/2/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 62.5%`},{blur:`${blur/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 0) 75%`},{blur:`${blur/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 0) 87.5%`},{blur:`${blur/2/2}px`,gradient:`rgba(0, 0, 0, 0) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 0) 100%`},{blur:`${blur/2}px`,gradient:`rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 1) 100%`},{blur:`${blur}px`,gradient:`rgba(0, 0, 0, 0) 87.5%, rgba(0, 0, 0, 1) 100%`}],[blur]);return /*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,overflow:\"hidden\"},children:blurSteps.map((step,index)=>/*#__PURE__*/_jsx(motion.div,{transition:transition,initial:{backdropFilter:`blur(${step.blur})`},animate:{backdropFilter:`blur(${step.blur})`},style:{opacity:1,position:\"absolute\",inset:0,zIndex:index+1,maskImage:`linear-gradient(${direction}, ${step.gradient})`,WebkitMaskImage:`linear-gradient(${direction}, ${step.gradient})`,borderRadius:borderRadius,pointerEvents:\"none\"}},index))});}BlurGradient.defaultProps={blur:10,borderRadius:\"0px\",direction:\"toBottom\",transition:{duration:.3}};addPropertyControls(BlurGradient,{blur:{title:\"Blur\",type:ControlType.Number,defaultValue:10,min:0,max:100,step:1,description:\"Large blur values (10<) can impact performance.\"},borderRadius:{title:\"Radius\",type:ControlType.BorderRadius,defaultValue:\"0px\",description:\"Blur Gradient component's parent frame can't have border radius (it will break the component). If you need corner radius, apply it directly to the Blur Gradient component here.\"},direction:{title:\"Direction\",type:ControlType.SegmentedEnum,options:[\"to bottom\",\"to top\",\"to left\",\"to right\"],optionTitles:[\"↓\",\"↑\",\"←\",\"→\"],defaultValue:\"to bottom\"},transition:{type:ControlType.Transition,defaultValue:{duration:.3},title:\"Transition\",description:\"Control how the blur animates when used on hover states or any othe interaction.\\n\\nMore components at [Framer University](https://frameruni.link/cc).\"}});BlurGradient.displayName=\"Blur Gradient\";export default BlurGradient;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BlurGradient\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"240\",\"framerIntrinsicWidth\":\"240\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BlurGradient_Prod.map","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 11.012 20 L 11.012 16 C 11.151 14.747 10.791 13.49 10.012 12.5 C 13.012 12.5 16.012 10.5 16.012 7 C 16.092 5.75 15.742 4.52 15.012 3.5 C 15.292 2.35 15.292 1.15 15.012 0 C 15.012 0 14.012 0 12.012 1.5 C 9.372 1 6.652 1 4.012 1.5 C 2.012 0 1.012 0 1.012 0 C 0.712 1.15 0.712 2.35 1.012 3.5 C 0.283 4.516 -0.07 5.753 0.012 7 C 0.012 10.5 3.012 12.5 6.012 12.5 C 5.622 12.99 5.332 13.55 5.162 14.15 C 4.992 14.75 4.942 15.38 5.012 16 L 5.012 20\" fill=\"transparent\" height=\"20px\" id=\"fUM0u5RrL\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(3.988 2)\" width=\"16.022715241173827px\"/><path d=\"M 7 2 C 2.49 4 2 0 0 0\" fill=\"transparent\" height=\"2.560000000000006px\" id=\"yR6RR2GTA\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2 16)\" width=\"7px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"1400926433\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-rEBGC\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-rEBGC { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Github\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-rEBGC\");Icon.displayName=\"Github\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Github\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 20 0.008 C 20 0.008 19.3 2.108 18 3.408 C 19.6 13.408 8.6 20.708 0 15.008 C 2.2 15.108 4.4 14.408 6 13.008 C 1 11.508 -1.5 5.608 1 1.008 C 3.2 3.608 6.6 5.108 10 5.008 C 9.1 0.808 14 -1.592 17 1.208 C 18.1 1.208 20 0.008 20 0.008 Z\" fill=\"transparent\" height=\"17.0080247478818px\" id=\"TRbx1I8YU\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2 3.992)\" width=\"20px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"2322855479\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-h6YOo\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-h6YOo { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Twitter\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-h6YOo\");Icon.displayName=\"Twitter\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Twitter\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 10 C 0 4.477 4.477 0 10 0 C 15.523 0 20 4.477 20 10 C 20 15.523 15.523 20 10 20 C 4.477 20 0 15.523 0 10 Z\" fill=\"transparent\" height=\"20px\" id=\"M2_OvZ1Ih\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2 2)\" width=\"20px\"/><path d=\"M 16.88 0 C 12.97 4.05 7.75 5.35 0 5.85\" fill=\"transparent\" height=\"5.85px\" id=\"J7WVmGMfv\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2.25 5.09)\" width=\"16.88px\"/><path d=\"M 16.38 0.396 C 9.76 -1.014 4.24 1.396 0 6.716\" fill=\"transparent\" height=\"6.716251429361407px\" id=\"oMKksifsN\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(5.37 12.444)\" width=\"16.38px\"/><path d=\"M 0 0 C 4.37 6 6 9.42 8 17.72\" fill=\"transparent\" height=\"17.72px\" id=\"r8BP6l1DK\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(8.56 2.75)\" width=\"8.000000000000002px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"1645156316\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-8RZF8\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-8RZF8 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Dribbble\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-8RZF8\");Icon.displayName=\"Dribbble\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Dribbble\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 6 0 C 9.314 0 12 2.686 12 6 L 12 13 L 8 13 L 8 6 C 8 4.895 7.105 4 6 4 C 4.895 4 4 4.895 4 6 L 4 13 L 0 13 L 0 6 C 0 2.686 2.686 0 6 0 Z\" fill=\"transparent\" height=\"13px\" id=\"b4daiqhLm\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(10 8)\" width=\"12px\"/><path d=\"M 0 12 L 0 0 L 4 0 L 4 12 Z\" fill=\"transparent\" height=\"12px\" id=\"pjuCqz3_Y\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2 9)\" width=\"4px\"/><path d=\"M 0 2 C 0 0.895 0.895 0 2 0 C 3.105 0 4 0.895 4 2 C 4 3.105 3.105 4 2 4 C 0.895 4 0 3.105 0 2 Z\" fill=\"transparent\" height=\"4px\" id=\"HFWFXDJPf\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2 2)\" width=\"4px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"3416321359\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-wOUd9\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-wOUd9 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Linkedin\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-wOUd9\");Icon.displayName=\"Linkedin\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Linkedin\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f2f96df)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Github from\"https://framerusercontent.com/modules/1k6g1E77OvHszTAKdfSh/73LyyiNkpboFQf3eDo3m/VzUz_VVYF.js\";const enabledGestures={AIQKRl_uQ:{hover:true}};const serializationHash=\"framer-PjTR5\";const variantClassNames={AIQKRl_uQ:\"framer-v-p03yml\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const rsYrc4Zwk=undefined;const RGPABFQlU=undefined;const transition1={bounce:.2,delay:0,duration:.4,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 getProps=({height,icon,id,link,width,...props})=>{return{...props,RGPABFQlU:icon??props.RGPABFQlU??Github,rsYrc4Zwk:link??props.rsYrc4Zwk};};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,rsYrc4Zwk,RGPABFQlU,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"AIQKRl_uQ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:rsYrc4Zwk,motionChild:true,nodeId:\"AIQKRl_uQ\",openInNewTab:true,scopeId:\"JEsb5KcFH\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-p03yml\",className,classNames)} framer-1o016g2`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"AIQKRl_uQ\",ref:refBinding,style:{backgroundColor:\"var(--token-b4d223ed-03f5-4a9b-89ad-72802d44a023, rgb(255, 255, 255))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},...addPropertyOverrides({\"AIQKRl_uQ-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-13vnwtv\",Component:RGPABFQlU,layoutDependency:layoutDependency,layoutId:\"AXctOZTbX\",style:{\"--1m973uw\":\"var(--token-4062f902-d4c1-4ef0-877d-1034928984e2, rgb(46, 46, 46))\",\"--js9iwy\":2},...addPropertyOverrides({\"AIQKRl_uQ-hover\":{transformTemplate:transformTemplate1}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-14mx6bc\",Component:RGPABFQlU,layoutDependency:layoutDependency,layoutId:\"gBKVZoSs8\",style:{\"--1m973uw\":\"var(--token-4062f902-d4c1-4ef0-877d-1034928984e2, rgb(46, 46, 46))\",\"--js9iwy\":2},transformTemplate:transformTemplate1,...addPropertyOverrides({\"AIQKRl_uQ-hover\":{transformTemplate:undefined}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PjTR5.framer-1o016g2, .framer-PjTR5 .framer-1o016g2 { display: block; }\",\".framer-PjTR5.framer-p03yml { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: 40px; will-change: var(--framer-will-change-override, transform); }\",\".framer-PjTR5 .framer-13vnwtv { flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-PjTR5 .framer-14mx6bc { flex: none; height: var(--framer-aspect-ratio-supported, 20px); left: 50%; position: absolute; top: 45px; width: 20px; z-index: 1; }\",\".framer-PjTR5.framer-v-p03yml.hover .framer-13vnwtv { bottom: 45px; left: 50%; position: absolute; z-index: 1; }\",\".framer-PjTR5.framer-v-p03yml.hover .framer-14mx6bc { left: unset; position: relative; top: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"G4SDUI0kj\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"rsYrc4Zwk\":\"link\",\"RGPABFQlU\":\"icon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"Y7SpbVH16cWqMhj75z1M\"]\n */const FramerJEsb5KcFH=withCSS(Component,css,\"framer-PjTR5\");export default FramerJEsb5KcFH;FramerJEsb5KcFH.displayName=\"social button\";FramerJEsb5KcFH.defaultProps={height:40,width:40};addPropertyControls(FramerJEsb5KcFH,{rsYrc4Zwk:{title:\"Link\",type:ControlType.Link},RGPABFQlU:{defaultValue:{identifier:\"module:1k6g1E77OvHszTAKdfSh/73LyyiNkpboFQf3eDo3m/VzUz_VVYF.js:default\",moduleId:\"1k6g1E77OvHszTAKdfSh\"},setModuleId:\"Y7SpbVH16cWqMhj75z1M\",title:\"Icon\",type:ControlType.VectorSetItem}});addFonts(FramerJEsb5KcFH,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJEsb5KcFH\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"40\",\"framerVectorSets\":\"[\\\"Y7SpbVH16cWqMhj75z1M\\\"]\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"G4SDUI0kj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"40\",\"framerVariables\":\"{\\\"rsYrc4Zwk\\\":\\\"link\\\",\\\"RGPABFQlU\\\":\\\"icon\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JEsb5KcFH.map","// Generated by Framer (53eda0e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/a8CbT19Uj8oBKOomp1za/Ui72kaxqqhPNJ73tqNjE/PHXuS6rW7.js\";const enabledGestures={XI2qQzuCh:{hover:true}};const serializationHash=\"framer-YzDg9\";const variantClassNames={XI2qQzuCh:\"framer-v-1o3v919\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const IjqpzKZDC=undefined;const bsXg_8IlN=undefined;const yzK6RkqXv=undefined;const FCpehQahn=undefined;const VF8_ArVTI=undefined;const vJXdsHKLN=undefined;const DAeagh3zP=undefined;const transition1={bounce:.2,delay:0,duration:.4,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 getProps=({click,color,color2,height,id,link,newTab,smoothScroll,title,width,...props})=>{return{...props,bsXg_8IlN:link??props.bsXg_8IlN,DAeagh3zP:color2??props.DAeagh3zP??\"var(--token-a41dba72-d69e-41d5-9f9c-f71aede7a00f, rgb(255, 255, 255))\",FCpehQahn:smoothScroll??props.FCpehQahn??true,IjqpzKZDC:click??props.IjqpzKZDC,VF8_ArVTI:color??props.VF8_ArVTI??\"var(--token-a41dba72-d69e-41d5-9f9c-f71aede7a00f, rgb(255, 255, 255))\",vJXdsHKLN:title??props.vJXdsHKLN??\"Home\",yzK6RkqXv:newTab??props.yzK6RkqXv};};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,vJXdsHKLN,bsXg_8IlN,yzK6RkqXv,FCpehQahn,IjqpzKZDC,VF8_ArVTI,DAeagh3zP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"XI2qQzuCh\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap16ptkk4=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(IjqpzKZDC){const res=await IjqpzKZDC(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:bsXg_8IlN,motionChild:true,nodeId:\"XI2qQzuCh\",openInNewTab:yzK6RkqXv,scopeId:\"nb0PricW9\",smoothScroll:FCpehQahn,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1o3v919\",className,classNames)} framer-44ysop`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"XI2qQzuCh\",onTap:onTap16ptkk4,ref:refBinding,style:{...style},...addPropertyOverrides({\"XI2qQzuCh-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-phloh\",\"data-styles-preset\":\"PHXuS6rW7\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-VF8_ArVTI-nb0PricW9))\"},children:\"Home\"})}),className:\"framer-1sfkuw9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YxOfEgMsV\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-VF8_ArVTI-nb0PricW9)\",\"--variable-reference-VF8_ArVTI-nb0PricW9\":VF8_ArVTI},text:vJXdsHKLN,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"XI2qQzuCh-hover\":{transformTemplate:transformTemplate1}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-phloh\",\"data-styles-preset\":\"PHXuS6rW7\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-DAeagh3zP-nb0PricW9))\"},children:\"Home\"})}),className:\"framer-1lh7oeg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mqhth0sG1\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-DAeagh3zP-nb0PricW9)\",\"--variable-reference-DAeagh3zP-nb0PricW9\":DAeagh3zP},text:vJXdsHKLN,transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"XI2qQzuCh-hover\":{transformTemplate:undefined}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-YzDg9.framer-44ysop, .framer-YzDg9 .framer-44ysop { display: block; }\",\".framer-YzDg9.framer-1o3v919 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 4px 0px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-YzDg9 .framer-1sfkuw9 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-YzDg9 .framer-1lh7oeg { flex: none; height: auto; left: 49%; position: absolute; top: 40px; white-space: pre; width: auto; z-index: 1; }\",\".framer-YzDg9.framer-v-1o3v919.hover .framer-1sfkuw9 { left: 49%; position: absolute; top: -40px; z-index: 1; }\",\".framer-YzDg9.framer-v-1o3v919.hover .framer-1lh7oeg { left: unset; position: relative; top: unset; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 25\n * @framerIntrinsicWidth 50\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Gy98DHIHo\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"vJXdsHKLN\":\"title\",\"bsXg_8IlN\":\"link\",\"yzK6RkqXv\":\"newTab\",\"FCpehQahn\":\"smoothScroll\",\"IjqpzKZDC\":\"click\",\"VF8_ArVTI\":\"color\",\"DAeagh3zP\":\"color2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framernb0PricW9=withCSS(Component,css,\"framer-YzDg9\");export default Framernb0PricW9;Framernb0PricW9.displayName=\"link\";Framernb0PricW9.defaultProps={height:25,width:50};addPropertyControls(Framernb0PricW9,{vJXdsHKLN:{defaultValue:\"Home\",displayTextArea:false,title:\"Title\",type:ControlType.String},onvJXdsHKLNChange:{changes:\"vJXdsHKLN\",type:ControlType.ChangeHandler},bsXg_8IlN:{title:\"Link\",type:ControlType.Link},yzK6RkqXv:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onyzK6RkqXvChange:{changes:\"yzK6RkqXv\",type:ControlType.ChangeHandler},FCpehQahn:{defaultValue:true,title:\"Smooth Scroll\",type:ControlType.Boolean},onFCpehQahnChange:{changes:\"FCpehQahn\",type:ControlType.ChangeHandler},IjqpzKZDC:{title:\"Click\",type:ControlType.EventHandler},VF8_ArVTI:{defaultValue:'var(--token-a41dba72-d69e-41d5-9f9c-f71aede7a00f, rgb(255, 255, 255)) /* {\"name\":\"text-white-100\"} */',title:\"Color\",type:ControlType.Color},DAeagh3zP:{defaultValue:'var(--token-a41dba72-d69e-41d5-9f9c-f71aede7a00f, rgb(255, 255, 255)) /* {\"name\":\"text-white-100\"} */',title:\"Color 2\",type:ControlType.Color}});addFonts(Framernb0PricW9,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framernb0PricW9\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"vJXdsHKLN\\\":\\\"title\\\",\\\"bsXg_8IlN\\\":\\\"link\\\",\\\"yzK6RkqXv\\\":\\\"newTab\\\",\\\"FCpehQahn\\\":\\\"smoothScroll\\\",\\\"IjqpzKZDC\\\":\\\"click\\\",\\\"VF8_ArVTI\\\":\\\"color\\\",\\\"DAeagh3zP\\\":\\\"color2\\\"}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"25\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Gy98DHIHo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"50\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nb0PricW9.map","// Generated by Framer (f2f96df)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Github from\"https://framerusercontent.com/modules/1k6g1E77OvHszTAKdfSh/73LyyiNkpboFQf3eDo3m/VzUz_VVYF.js\";import Twitter from\"https://framerusercontent.com/modules/4ooU4Crqef01E8uSwlgb/KLdaB3z6n8HWN7SCvqU4/Mw5uJ99Co.js\";import Dribbble from\"https://framerusercontent.com/modules/kpkxUIV0kBH3JtlWw0dB/w6JcAS5lLr2NEJdXGFo0/paTnjV5dT.js\";import Linkedin from\"https://framerusercontent.com/modules/krji1SKzGKPDNYbaJIN7/33VJcyEBRSKfqt5u2TRa/MwhwSTErp.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/JmR401PhpH1J7NnMPb2p/kyaDF4Ban7rOCy6Ng6jO/AAyM9zwSj.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/a8CbT19Uj8oBKOomp1za/Ui72kaxqqhPNJ73tqNjE/PHXuS6rW7.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/bo1JGzyHAHdsd5nCukT7/mM6uMhczqijFgSfTN8j7/T53ku9Ewu.js\";import PrimaryButton from\"https://framerusercontent.com/modules/iymdNuZOBdCUmaV4wwYg/KI0HDtJmApuOtSCQFWU5/AGIojukiA.js\";import SocialButton from\"https://framerusercontent.com/modules/ozE2q8siylR86PA18dKP/p2bY9O2VYOy3dEYSzQ1C/JEsb5KcFH.js\";import Link from\"https://framerusercontent.com/modules/Cw2fDL20q8Y36yn1t4Rw/66LJD6AJBxhBbOhdNUTI/nb0PricW9.js\";const PrimaryButtonFonts=getFonts(PrimaryButton);const LinkFonts=getFonts(Link);const SocialButtonFonts=getFonts(SocialButton);const cycleOrder=[\"OPDCmQ2OJ\",\"C3aX0p7uu\",\"gQOsqmWIG\"];const serializationHash=\"framer-cOyy5\";const variantClassNames={C3aX0p7uu:\"framer-v-162ntm3\",gQOsqmWIG:\"framer-v-pc3rp7\",OPDCmQ2OJ:\"framer-v-1vnrdkh\"};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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const animation={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={bounce:0,delay:.05,duration:.4,type:\"spring\"};const textEffect={effect:animation,tokenization:\"character\",transition:transition2,trigger:\"onMount\",type:\"appear\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"OPDCmQ2OJ\",Mobile:\"gQOsqmWIG\",Tablet:\"C3aX0p7uu\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"OPDCmQ2OJ\"};};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:\"OPDCmQ2OJ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];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:transition1,children:/*#__PURE__*/_jsxs(Image1,{...restProps,...gestureHandlers,as:\"footer\",background:{alt:\"cloud background image\",fit:\"fill\",intrinsicHeight:2400,intrinsicWidth:1369,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:2400,pixelWidth:1369,positionX:\"47.4%\",positionY:\"37.7%\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/1mmoXcjeMdYOsLyNuhyFKVlS8.png?width=1369&height=2400\",srcSet:\"https://framerusercontent.com/images/1mmoXcjeMdYOsLyNuhyFKVlS8.png?scale-down-to=1024&width=1369&height=2400 584w,https://framerusercontent.com/images/1mmoXcjeMdYOsLyNuhyFKVlS8.png?scale-down-to=2048&width=1369&height=2400 1168w,https://framerusercontent.com/images/1mmoXcjeMdYOsLyNuhyFKVlS8.png?width=1369&height=2400 1369w\"},className:cx(scopingClassNames,\"framer-1vnrdkh\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"OPDCmQ2OJ\",ref:refBinding,style:{...style},...addPropertyOverrides({C3aX0p7uu:{\"data-framer-name\":\"Tablet\"},gQOsqmWIG:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19ha03m\",\"data-framer-name\":\"Content Wrapper\",layoutDependency:layoutDependency,layoutId:\"aYYj8Kke4\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6vpjo1\",\"data-framer-name\":\"Inner Wrapper\",layoutDependency:layoutDependency,layoutId:\"khiZab9lp\",style:{backdropFilter:\"blur(50px)\",backgroundColor:\"var(--token-25bd56a6-cde4-44e4-b21b-582e607aff5b, rgba(255, 255, 255, 0.1))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,WebkitBackdropFilter:\"blur(50px)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ezy5oe\",\"data-framer-name\":\"CTA + Footer Links Wrapper\",layoutDependency:layoutDependency,layoutId:\"LvqYJbBXC\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lgajo\",\"data-framer-name\":\"CTA\",layoutDependency:layoutDependency,layoutId:\"nJwkZD5Eo\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-phloh\",\"data-styles-preset\":\"PHXuS6rW7\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:\"I design and build visually striking, high-performing digital experiences that help brands stand out and convert.\"})}),className:\"framer-bdrak9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yBBp46pm3\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":pdtNuZXpV\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":pdtNuZXpV\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":pdtNuZXpV\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+120+(((componentViewport?.height||667)-230-492)/2+0+0)+0+0+40+0+0+0+142,...addPropertyOverrides({C3aX0p7uu:{y:(componentViewport?.y||0)+96+(((componentViewport?.height||755)-192-694)/2+0+0)+0+0+24+0+0+0+0+142},gQOsqmWIG:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-120-1034)/2+0+0)+0+0+24+0+0+0+0+142}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ja1y7m-container\",layoutDependency:layoutDependency,layoutId:\"dH3kbqLdh-container\",nodeId:\"dH3kbqLdh\",rendersWithMotion:true,scopeId:\"At_QNw1Y1\",children:/*#__PURE__*/_jsx(PrimaryButton,{EdwaNjXV7:false,fnOhmM6u6:\"center\",height:\"100%\",id:\"dH3kbqLdh\",jWjMDlEPB:\"Contact Me\",layoutId:\"dH3kbqLdh\",mHwH8XTT7:resolvedLinks[0],variant:matchVariant(\"xa6U9Nsw5\"),width:\"100%\",...addPropertyOverrides({C3aX0p7uu:{mHwH8XTT7:resolvedLinks[1]},gQOsqmWIG:{mHwH8XTT7:resolvedLinks[2]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ij3ytu\",layoutDependency:layoutDependency,layoutId:\"EHRrIRuo8\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xj1uyl\",layoutDependency:layoutDependency,layoutId:\"FGM0N3PrO\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-ko5joa\",\"data-styles-preset\":\"T53ku9Ewu\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-a41dba72-d69e-41d5-9f9c-f71aede7a00f, rgb(255, 255, 255)))\"},children:\"Site Map\"})}),className:\"framer-4hwcqg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TpFE86W8I\",style:{\"--extracted-1lwpl3i\":\"var(--token-a41dba72-d69e-41d5-9f9c-f71aede7a00f, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pql7p8\",layoutDependency:layoutDependency,layoutId:\"jc0Wp6Jlq\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+120+(((componentViewport?.height||667)-230-492)/2+0+0)+0+0+40+0+0+0+0+48+0+0,...addPropertyOverrides({C3aX0p7uu:{y:(componentViewport?.y||0)+96+(((componentViewport?.height||755)-192-694)/2+0+0)+0+0+24+0+0+234+0+0+48+0+0},gQOsqmWIG:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-120-1034)/2+0+0)+0+0+24+0+0+234+0+0+0+48+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15hqr4-container\",layoutDependency:layoutDependency,layoutId:\"fKhwox57S-container\",nodeId:\"fKhwox57S\",rendersWithMotion:true,scopeId:\"At_QNw1Y1\",children:/*#__PURE__*/_jsx(Link,{bsXg_8IlN:resolvedLinks1[0],DAeagh3zP:\"var(--token-091514cb-02cc-4486-9250-ffa231322eae, rgba(255, 255, 255, 0.75))\",FCpehQahn:true,height:\"100%\",id:\"fKhwox57S\",layoutId:\"fKhwox57S\",VF8_ArVTI:\"var(--token-091514cb-02cc-4486-9250-ffa231322eae, rgba(255, 255, 255, 0.75))\",vJXdsHKLN:\"Home\",width:\"100%\",yzK6RkqXv:false,...addPropertyOverrides({C3aX0p7uu:{bsXg_8IlN:resolvedLinks1[1]},gQOsqmWIG:{bsXg_8IlN:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":tH11doaAz\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":tH11doaAz\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":tH11doaAz\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+120+(((componentViewport?.height||667)-230-492)/2+0+0)+0+0+40+0+0+0+0+48+0+41,...addPropertyOverrides({C3aX0p7uu:{y:(componentViewport?.y||0)+96+(((componentViewport?.height||755)-192-694)/2+0+0)+0+0+24+0+0+234+0+0+48+0+41},gQOsqmWIG:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-120-1034)/2+0+0)+0+0+24+0+0+234+0+0+0+48+0+41}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3j1l6q-container\",layoutDependency:layoutDependency,layoutId:\"xPJvIK9r6-container\",nodeId:\"xPJvIK9r6\",rendersWithMotion:true,scopeId:\"At_QNw1Y1\",children:/*#__PURE__*/_jsx(Link,{bsXg_8IlN:resolvedLinks2[0],DAeagh3zP:\"var(--token-091514cb-02cc-4486-9250-ffa231322eae, rgba(255, 255, 255, 0.75))\",FCpehQahn:true,height:\"100%\",id:\"xPJvIK9r6\",layoutId:\"xPJvIK9r6\",VF8_ArVTI:\"var(--token-091514cb-02cc-4486-9250-ffa231322eae, rgba(255, 255, 255, 0.75))\",vJXdsHKLN:\"Services\",width:\"100%\",yzK6RkqXv:false,...addPropertyOverrides({C3aX0p7uu:{bsXg_8IlN:resolvedLinks2[1]},gQOsqmWIG:{bsXg_8IlN:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":jIQwMHbAt\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":jIQwMHbAt\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":jIQwMHbAt\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+120+(((componentViewport?.height||667)-230-492)/2+0+0)+0+0+40+0+0+0+0+48+0+82,...addPropertyOverrides({C3aX0p7uu:{y:(componentViewport?.y||0)+96+(((componentViewport?.height||755)-192-694)/2+0+0)+0+0+24+0+0+234+0+0+48+0+82},gQOsqmWIG:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-120-1034)/2+0+0)+0+0+24+0+0+234+0+0+0+48+0+82}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t077zm-container\",layoutDependency:layoutDependency,layoutId:\"S9iYGXimQ-container\",nodeId:\"S9iYGXimQ\",rendersWithMotion:true,scopeId:\"At_QNw1Y1\",children:/*#__PURE__*/_jsx(Link,{bsXg_8IlN:resolvedLinks3[0],DAeagh3zP:\"var(--token-091514cb-02cc-4486-9250-ffa231322eae, rgba(255, 255, 255, 0.75))\",FCpehQahn:true,height:\"100%\",id:\"S9iYGXimQ\",layoutId:\"S9iYGXimQ\",VF8_ArVTI:\"var(--token-091514cb-02cc-4486-9250-ffa231322eae, rgba(255, 255, 255, 0.75))\",vJXdsHKLN:\"Projects\",width:\"100%\",yzK6RkqXv:false,...addPropertyOverrides({C3aX0p7uu:{bsXg_8IlN:resolvedLinks3[1]},gQOsqmWIG:{bsXg_8IlN:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":DbH0bSfdi\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":DbH0bSfdi\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":DbH0bSfdi\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+120+(((componentViewport?.height||667)-230-492)/2+0+0)+0+0+40+0+0+0+0+48+0+123,...addPropertyOverrides({C3aX0p7uu:{y:(componentViewport?.y||0)+96+(((componentViewport?.height||755)-192-694)/2+0+0)+0+0+24+0+0+234+0+0+48+0+123},gQOsqmWIG:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-120-1034)/2+0+0)+0+0+24+0+0+234+0+0+0+48+0+123}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hx6t90-container\",layoutDependency:layoutDependency,layoutId:\"P_3Je1O0N-container\",nodeId:\"P_3Je1O0N\",rendersWithMotion:true,scopeId:\"At_QNw1Y1\",children:/*#__PURE__*/_jsx(Link,{bsXg_8IlN:resolvedLinks4[0],DAeagh3zP:\"var(--token-091514cb-02cc-4486-9250-ffa231322eae, rgba(255, 255, 255, 0.75))\",FCpehQahn:true,height:\"100%\",id:\"P_3Je1O0N\",layoutId:\"P_3Je1O0N\",VF8_ArVTI:\"var(--token-091514cb-02cc-4486-9250-ffa231322eae, rgba(255, 255, 255, 0.75))\",vJXdsHKLN:\"Pricing\",width:\"100%\",yzK6RkqXv:false,...addPropertyOverrides({C3aX0p7uu:{bsXg_8IlN:resolvedLinks4[1]},gQOsqmWIG:{bsXg_8IlN:resolvedLinks4[2]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rgfydj\",layoutDependency:layoutDependency,layoutId:\"C39QZz_IV\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-ko5joa\",\"data-styles-preset\":\"T53ku9Ewu\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-a41dba72-d69e-41d5-9f9c-f71aede7a00f, rgb(255, 255, 255)))\"},children:\"Personal\"})}),className:\"framer-zx6ltw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QT3VSFzlW\",style:{\"--extracted-1lwpl3i\":\"var(--token-a41dba72-d69e-41d5-9f9c-f71aede7a00f, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-g8yl0j\",layoutDependency:layoutDependency,layoutId:\"lKVQvtCtR\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":LbUt8FZul\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":LbUt8FZul\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":LbUt8FZul\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+120+(((componentViewport?.height||667)-230-492)/2+0+0)+0+0+40+0+0+0+0+48+0+0,...addPropertyOverrides({C3aX0p7uu:{y:(componentViewport?.y||0)+96+(((componentViewport?.height||755)-192-694)/2+0+0)+0+0+24+0+0+234+0+0+48+0+0},gQOsqmWIG:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-120-1034)/2+0+0)+0+0+24+0+0+234+0+232+0+48+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i672nj-container\",layoutDependency:layoutDependency,layoutId:\"QZsjdcETp-container\",nodeId:\"QZsjdcETp\",rendersWithMotion:true,scopeId:\"At_QNw1Y1\",children:/*#__PURE__*/_jsx(Link,{bsXg_8IlN:resolvedLinks5[0],DAeagh3zP:\"var(--token-091514cb-02cc-4486-9250-ffa231322eae, rgba(255, 255, 255, 0.75))\",FCpehQahn:true,height:\"100%\",id:\"QZsjdcETp\",layoutId:\"QZsjdcETp\",VF8_ArVTI:\"var(--token-091514cb-02cc-4486-9250-ffa231322eae, rgba(255, 255, 255, 0.75))\",vJXdsHKLN:\"Process\",width:\"100%\",yzK6RkqXv:false,...addPropertyOverrides({C3aX0p7uu:{bsXg_8IlN:resolvedLinks5[1]},gQOsqmWIG:{bsXg_8IlN:resolvedLinks5[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Tochu7TBv\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Tochu7TBv\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":Tochu7TBv\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+120+(((componentViewport?.height||667)-230-492)/2+0+0)+0+0+40+0+0+0+0+48+0+41,...addPropertyOverrides({C3aX0p7uu:{y:(componentViewport?.y||0)+96+(((componentViewport?.height||755)-192-694)/2+0+0)+0+0+24+0+0+234+0+0+48+0+41},gQOsqmWIG:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-120-1034)/2+0+0)+0+0+24+0+0+234+0+232+0+48+0+41}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-copeh8-container\",layoutDependency:layoutDependency,layoutId:\"M9HmTmiLw-container\",nodeId:\"M9HmTmiLw\",rendersWithMotion:true,scopeId:\"At_QNw1Y1\",children:/*#__PURE__*/_jsx(Link,{bsXg_8IlN:resolvedLinks6[0],DAeagh3zP:\"var(--token-091514cb-02cc-4486-9250-ffa231322eae, rgba(255, 255, 255, 0.75))\",FCpehQahn:true,height:\"100%\",id:\"M9HmTmiLw\",layoutId:\"M9HmTmiLw\",VF8_ArVTI:\"var(--token-091514cb-02cc-4486-9250-ffa231322eae, rgba(255, 255, 255, 0.75))\",vJXdsHKLN:\"About\",width:\"100%\",yzK6RkqXv:false,...addPropertyOverrides({C3aX0p7uu:{bsXg_8IlN:resolvedLinks6[1]},gQOsqmWIG:{bsXg_8IlN:resolvedLinks6[2]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1evob2z\",layoutDependency:layoutDependency,layoutId:\"FtFnP6kNG\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-ko5joa\",\"data-styles-preset\":\"T53ku9Ewu\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-a41dba72-d69e-41d5-9f9c-f71aede7a00f, rgb(255, 255, 255)))\"},children:\"Information\"})}),className:\"framer-1ikiuef\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BINr3SV8M\",style:{\"--extracted-1lwpl3i\":\"var(--token-a41dba72-d69e-41d5-9f9c-f71aede7a00f, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14vjqgz\",layoutDependency:layoutDependency,layoutId:\"twn_zgMOT\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":DdHzap_lp\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":DdHzap_lp\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":DdHzap_lp\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+120+(((componentViewport?.height||667)-230-492)/2+0+0)+0+0+40+0+0+0+0+48+0+0,...addPropertyOverrides({C3aX0p7uu:{y:(componentViewport?.y||0)+96+(((componentViewport?.height||755)-192-694)/2+0+0)+0+0+24+0+0+234+0+0+48+0+0},gQOsqmWIG:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-120-1034)/2+0+0)+0+0+24+0+0+234+0+382+0+48+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1s05cwo-container\",layoutDependency:layoutDependency,layoutId:\"H6gUOjf8p-container\",nodeId:\"H6gUOjf8p\",rendersWithMotion:true,scopeId:\"At_QNw1Y1\",children:/*#__PURE__*/_jsx(Link,{bsXg_8IlN:resolvedLinks7[0],DAeagh3zP:\"var(--token-091514cb-02cc-4486-9250-ffa231322eae, rgba(255, 255, 255, 0.75))\",FCpehQahn:true,height:\"100%\",id:\"H6gUOjf8p\",layoutId:\"H6gUOjf8p\",VF8_ArVTI:\"var(--token-091514cb-02cc-4486-9250-ffa231322eae, rgba(255, 255, 255, 0.75))\",vJXdsHKLN:\"Why Me\",width:\"100%\",yzK6RkqXv:false,...addPropertyOverrides({C3aX0p7uu:{bsXg_8IlN:resolvedLinks7[1]},gQOsqmWIG:{bsXg_8IlN:resolvedLinks7[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":plBrv9vAx\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":plBrv9vAx\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":plBrv9vAx\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+120+(((componentViewport?.height||667)-230-492)/2+0+0)+0+0+40+0+0+0+0+48+0+41,...addPropertyOverrides({C3aX0p7uu:{y:(componentViewport?.y||0)+96+(((componentViewport?.height||755)-192-694)/2+0+0)+0+0+24+0+0+234+0+0+48+0+41},gQOsqmWIG:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-120-1034)/2+0+0)+0+0+24+0+0+234+0+382+0+48+0+41}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uwszsb-container\",layoutDependency:layoutDependency,layoutId:\"CwYNpA_qt-container\",nodeId:\"CwYNpA_qt\",rendersWithMotion:true,scopeId:\"At_QNw1Y1\",children:/*#__PURE__*/_jsx(Link,{bsXg_8IlN:resolvedLinks8[0],DAeagh3zP:\"var(--token-091514cb-02cc-4486-9250-ffa231322eae, rgba(255, 255, 255, 0.75))\",FCpehQahn:true,height:\"100%\",id:\"CwYNpA_qt\",layoutId:\"CwYNpA_qt\",VF8_ArVTI:\"var(--token-091514cb-02cc-4486-9250-ffa231322eae, rgba(255, 255, 255, 0.75))\",vJXdsHKLN:\"FAQ\",width:\"100%\",yzK6RkqXv:false,...addPropertyOverrides({C3aX0p7uu:{bsXg_8IlN:resolvedLinks8[1]},gQOsqmWIG:{bsXg_8IlN:resolvedLinks8[2]}},baseVariant,gestureVariant)})})})})]})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gcttvq\",\"data-framer-name\":\"Social Link + Copyright Wrapper\",layoutDependency:layoutDependency,layoutId:\"V0jaINcEg\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1391vmn\",layoutDependency:layoutDependency,layoutId:\"RwqmgIlxs\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",y:(componentViewport?.y||0)+120+(((componentViewport?.height||667)-230-492)/2+0+0)+0+0+40+316+28+0,...addPropertyOverrides({C3aX0p7uu:{y:(componentViewport?.y||0)+96+(((componentViewport?.height||755)-192-694)/2+0+0)+0+0+24+550+28+0},gQOsqmWIG:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-120-1034)/2+0+0)+0+0+24+826+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bhfqf1-container\",layoutDependency:layoutDependency,layoutId:\"zuNFDRM1z-container\",nodeId:\"zuNFDRM1z\",rendersWithMotion:true,scopeId:\"At_QNw1Y1\",children:/*#__PURE__*/_jsx(SocialButton,{height:\"100%\",id:\"zuNFDRM1z\",layoutId:\"zuNFDRM1z\",RGPABFQlU:Github,rsYrc4Zwk:\"https://github.com/\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",y:(componentViewport?.y||0)+120+(((componentViewport?.height||667)-230-492)/2+0+0)+0+0+40+316+28+0,...addPropertyOverrides({C3aX0p7uu:{y:(componentViewport?.y||0)+96+(((componentViewport?.height||755)-192-694)/2+0+0)+0+0+24+550+28+0},gQOsqmWIG:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-120-1034)/2+0+0)+0+0+24+826+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1deyshr-container\",layoutDependency:layoutDependency,layoutId:\"a1IZt16iu-container\",nodeId:\"a1IZt16iu\",rendersWithMotion:true,scopeId:\"At_QNw1Y1\",children:/*#__PURE__*/_jsx(SocialButton,{height:\"100%\",id:\"a1IZt16iu\",layoutId:\"a1IZt16iu\",RGPABFQlU:Linkedin,rsYrc4Zwk:\"https://www.linkedin.com/\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",y:(componentViewport?.y||0)+120+(((componentViewport?.height||667)-230-492)/2+0+0)+0+0+40+316+28+0,...addPropertyOverrides({C3aX0p7uu:{y:(componentViewport?.y||0)+96+(((componentViewport?.height||755)-192-694)/2+0+0)+0+0+24+550+28+0},gQOsqmWIG:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-120-1034)/2+0+0)+0+0+24+826+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-x0agu2-container\",layoutDependency:layoutDependency,layoutId:\"dV5lcwPra-container\",nodeId:\"dV5lcwPra\",rendersWithMotion:true,scopeId:\"At_QNw1Y1\",children:/*#__PURE__*/_jsx(SocialButton,{height:\"100%\",id:\"dV5lcwPra\",layoutId:\"dV5lcwPra\",RGPABFQlU:Twitter,rsYrc4Zwk:\"https://x.com/\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"40px\",y:(componentViewport?.y||0)+120+(((componentViewport?.height||667)-230-492)/2+0+0)+0+0+40+316+28+0,...addPropertyOverrides({C3aX0p7uu:{y:(componentViewport?.y||0)+96+(((componentViewport?.height||755)-192-694)/2+0+0)+0+0+24+550+28+0},gQOsqmWIG:{y:(componentViewport?.y||0)+60+(((componentViewport?.height||200)-120-1034)/2+0+0)+0+0+24+826+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jboqn0-container\",layoutDependency:layoutDependency,layoutId:\"vUp5yprXR-container\",nodeId:\"vUp5yprXR\",rendersWithMotion:true,scopeId:\"At_QNw1Y1\",children:/*#__PURE__*/_jsx(SocialButton,{height:\"100%\",id:\"vUp5yprXR\",layoutId:\"vUp5yprXR\",RGPABFQlU:Dribbble,rsYrc4Zwk:\"https://dribbble.com/\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a41dba72-d69e-41d5-9f9c-f71aede7a00f, rgb(255, 255, 255)))\"},children:\"\\xa9 2026 — Copyright. All Rights reserved\"})}),className:\"framer-1v0vjn2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XDNvwUD5W\",style:{\"--extracted-r6o4lv\":\"var(--token-a41dba72-d69e-41d5-9f9c-f71aede7a00f, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({gQOsqmWIG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a41dba72-d69e-41d5-9f9c-f71aede7a00f, rgb(255, 255, 255)))\"},children:\"\\xa9 2026 — Copyright. All Rights reserved\"})})}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-11g6kbe\",\"data-styles-preset\":\"AAyM9zwSj\",dir:\"auto\",children:\"COLLINS JOHNSON\"})}),className:\"framer-1u52gh2\",effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uZeZcONB9\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bpdcy3\",\"data-framer-name\":\"Overlay\",layoutDependency:layoutDependency,layoutId:\"QbEmzR6Ib\",style:{backgroundColor:\"var(--token-aefda336-337e-487a-8b73-0ead97dd0e4c, rgba(0, 0, 0, 0.6))\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cOyy5.framer-1h47yqw, .framer-cOyy5 .framer-1h47yqw { display: block; }\",\".framer-cOyy5.framer-1vnrdkh { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 120px 60px 110px 60px; position: relative; width: 1440px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-cOyy5 .framer-19ha03m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-cOyy5 .framer-6vpjo1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 120px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 40px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); z-index: 4; }\",\".framer-cOyy5 .framer-ezy5oe { 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: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-cOyy5 .framer-1lgajo { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-cOyy5 .framer-bdrak9 { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-cOyy5 .framer-ja1y7m-container, .framer-cOyy5 .framer-15hqr4-container, .framer-cOyy5 .framer-3j1l6q-container, .framer-cOyy5 .framer-1t077zm-container, .framer-cOyy5 .framer-hx6t90-container, .framer-cOyy5 .framer-1i672nj-container, .framer-cOyy5 .framer-copeh8-container, .framer-cOyy5 .framer-1s05cwo-container, .framer-cOyy5 .framer-1uwszsb-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-cOyy5 .framer-1ij3ytu { align-content: flex-start; align-items: flex-start; display: flex; flex: 0.5 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-cOyy5 .framer-1xj1uyl, .framer-cOyy5 .framer-1rgfydj, .framer-cOyy5 .framer-1evob2z { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-cOyy5 .framer-4hwcqg, .framer-cOyy5 .framer-zx6ltw, .framer-cOyy5 .framer-1ikiuef { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-cOyy5 .framer-pql7p8, .framer-cOyy5 .framer-g8yl0j, .framer-cOyy5 .framer-14vjqgz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-cOyy5 .framer-1gcttvq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-cOyy5 .framer-1391vmn { 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: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-cOyy5 .framer-bhfqf1-container, .framer-cOyy5 .framer-1deyshr-container, .framer-cOyy5 .framer-x0agu2-container, .framer-cOyy5 .framer-jboqn0-container { flex: none; height: 40px; position: relative; width: 40px; }\",\".framer-cOyy5 .framer-1v0vjn2 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-cOyy5 .framer-1u52gh2 { flex: none; height: auto; left: 50%; position: absolute; top: 380px; white-space: pre; width: auto; z-index: 3; }\",\".framer-cOyy5 .framer-1bpdcy3 { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 0px; width: 100%; z-index: 2; }\",\".framer-cOyy5.framer-v-162ntm3.framer-1vnrdkh { padding: 96px 40px 96px 40px; width: 810px; }\",\".framer-cOyy5.framer-v-162ntm3 .framer-6vpjo1 { padding: 24px; }\",\".framer-cOyy5.framer-v-162ntm3 .framer-ezy5oe, .framer-cOyy5.framer-v-pc3rp7 .framer-ezy5oe { flex-direction: column; gap: 44px; justify-content: flex-start; }\",\".framer-cOyy5.framer-v-162ntm3 .framer-1lgajo, .framer-cOyy5.framer-v-pc3rp7 .framer-1lgajo, .framer-cOyy5.framer-v-pc3rp7 .framer-1xj1uyl, .framer-cOyy5.framer-v-pc3rp7 .framer-1rgfydj, .framer-cOyy5.framer-v-pc3rp7 .framer-1evob2z, .framer-cOyy5.framer-v-pc3rp7 .framer-1v0vjn2 { flex: none; width: 100%; }\",\".framer-cOyy5.framer-v-162ntm3 .framer-1ij3ytu { flex: none; width: 70%; }\",\".framer-cOyy5.framer-v-162ntm3 .framer-1u52gh2 { top: 520px; }\",\".framer-cOyy5.framer-v-pc3rp7.framer-1vnrdkh { padding: 60px 24px 60px 24px; width: 390px; }\",\".framer-cOyy5.framer-v-pc3rp7 .framer-6vpjo1 { gap: 96px; padding: 24px; }\",\".framer-cOyy5.framer-v-pc3rp7 .framer-1ij3ytu { flex: none; flex-direction: column; gap: 36px; justify-content: flex-start; width: 70%; }\",\".framer-cOyy5.framer-v-pc3rp7 .framer-1gcttvq { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: flex-start; }\",\".framer-cOyy5.framer-v-pc3rp7 .framer-1u52gh2 { bottom: -46px; top: unset; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 667\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"C3aX0p7uu\":{\"layout\":[\"fixed\",\"auto\"]},\"gQOsqmWIG\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAt_QNw1Y1=withCSS(Component,css,\"framer-cOyy5\");export default FramerAt_QNw1Y1;FramerAt_QNw1Y1.displayName=\"footer\";FramerAt_QNw1Y1.defaultProps={height:667,width:1440};addPropertyControls(FramerAt_QNw1Y1,{variant:{options:[\"OPDCmQ2OJ\",\"C3aX0p7uu\",\"gQOsqmWIG\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerAt_QNw1Y1,[{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\"}]},...PrimaryButtonFonts,...LinkFonts,...SocialButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerAt_QNw1Y1.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(PrimaryButton,{},context),forwardLoader(Link,{},context),forwardLoader(SocialButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAt_QNw1Y1\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"667\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"C3aX0p7uu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gQOsqmWIG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1440\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 16 0\" fill=\"transparent\" height=\"1px\" id=\"YnobPTYMb\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 5)\" width=\"16px\"/><path d=\"M 0 0 L 16 0\" fill=\"transparent\" height=\"1px\" id=\"Cb0Gao21R\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 12)\" width=\"16px\"/><path d=\"M 0 0 L 16 0\" fill=\"transparent\" height=\"1px\" id=\"oPtuyu4df\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 19)\" width=\"16px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"3467097230\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-grV1P\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-grV1P { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Menu\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-grV1P\");Icon.displayName=\"Menu\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Menu\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 12 0 L 0 12\" fill=\"transparent\" height=\"12px\" id=\"qMvRy61Gj\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6 6)\" width=\"12px\"/><path d=\"M 0 0 L 12 12\" fill=\"transparent\" height=\"12px\" id=\"YX0AMSC6b\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6 6)\" width=\"12px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"2710857035\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-RiU4T\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-RiU4T { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"X\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-RiU4T\");Icon.displayName=\"X\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"X\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (53eda0e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Instance,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Menu from\"https://framerusercontent.com/modules/nW28P7k6zS9mddbwEi9t/eJZbsb780olVJmyBoSe8/Vsaktx242.js\";import X from\"https://framerusercontent.com/modules/s9ICNln7If6dbx787s8J/bsSFrd6i3uQgWvg7HD50/gpufTpA3b.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/a8CbT19Uj8oBKOomp1za/Ui72kaxqqhPNJ73tqNjE/PHXuS6rW7.js\";import PrimaryButton from\"https://framerusercontent.com/modules/iymdNuZOBdCUmaV4wwYg/KI0HDtJmApuOtSCQFWU5/AGIojukiA.js\";import Link from\"https://framerusercontent.com/modules/Cw2fDL20q8Y36yn1t4Rw/66LJD6AJBxhBbOhdNUTI/nb0PricW9.js\";const LinkFonts=getFonts(Link);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const PrimaryButtonFonts=getFonts(PrimaryButton);const Image1WithFX=withFX(Image1);const cycleOrder=[\"BhxAvrqnT\",\"bQTWli7sW\",\"bhnJR2EbF\",\"SCk9OLqwk\",\"WGC3f6DPE\",\"mgPGc98RT\",\"kwBuaASSQ\",\"ydgKROn0_\",\"dhaL4zij1\",\"cPXfxum_Z\",\"fvEhqKkzE\",\"XSdk8RbTy\"];const serializationHash=\"framer-F42Ua\";const variantClassNames={bhnJR2EbF:\"framer-v-1npf1ry\",BhxAvrqnT:\"framer-v-1tpe9o9\",bQTWli7sW:\"framer-v-8i74db\",cPXfxum_Z:\"framer-v-b2z174\",dhaL4zij1:\"framer-v-1ebralk\",fvEhqKkzE:\"framer-v-1gch0ir\",kwBuaASSQ:\"framer-v-ppgmkm\",mgPGc98RT:\"framer-v-17vvt97\",SCk9OLqwk:\"framer-v-1ruwqza\",WGC3f6DPE:\"framer-v-1gwlk9y\",XSdk8RbTy:\"framer-v-y8sfy6\",ydgKROn0_:\"framer-v-1g0ua69\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={damping:70,delay:0,mass:1,stiffness:320,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:-50,y:0};const transition3={damping:70,delay:.2,mass:1,stiffness:320,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const transition4={damping:70,delay:.4,mass:1,stiffness:320,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transition5={damping:70,delay:.6,mass:1,stiffness:320,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const transition6={damping:70,delay:.8,mass:1,stiffness:320,type:\"spring\"};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const transition7={damping:70,delay:1,mass:1,stiffness:320,type:\"spring\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:0,y:0};const transition8={damping:70,delay:1.2,mass:1,stiffness:320,type:\"spring\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition8,x:0,y:0};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation8={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,x:0,y:0};const transition9={bounce:0,delay:.7,duration:1.8,type:\"spring\"};const animation9={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition9,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"desktop-closed\":\"bQTWli7sW\",\"desktop-opened\":\"BhxAvrqnT\",\"desktop-scroll-closed\":\"SCk9OLqwk\",\"desktop-scroll-openend\":\"bhnJR2EbF\",\"mobile-closed\":\"cPXfxum_Z\",\"mobile-opened\":\"dhaL4zij1\",\"mobile-scroll-closed\":\"XSdk8RbTy\",\"mobile-scroll-opened\":\"fvEhqKkzE\",\"tablet-closed\":\"mgPGc98RT\",\"tablet-opened\":\"WGC3f6DPE\",\"tablet-scroll-closed\":\"ydgKROn0_\",\"tablet-scroll-opened\":\"kwBuaASSQ\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"BhxAvrqnT\"};};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:\"BhxAvrqnT\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapkngdfs=activeVariantCallback(async(...args)=>{setVariant(\"bQTWli7sW\");});const onTaprn23si=activeVariantCallback(async(...args)=>{setVariant(\"BhxAvrqnT\");});const onTap1xdju9p=activeVariantCallback(async(...args)=>{setVariant(\"SCk9OLqwk\");});const onTapo7daaw=activeVariantCallback(async(...args)=>{setVariant(\"bhnJR2EbF\");});const onTapyxoo24=activeVariantCallback(async(...args)=>{setVariant(\"mgPGc98RT\");});const onTapsbj0gb=activeVariantCallback(async(...args)=>{setVariant(\"WGC3f6DPE\");});const onTap1eddhg7=activeVariantCallback(async(...args)=>{setVariant(\"ydgKROn0_\");});const onTap1ttqhpd=activeVariantCallback(async(...args)=>{setVariant(\"kwBuaASSQ\");});const onTap16atfxp=activeVariantCallback(async(...args)=>{setVariant(\"cPXfxum_Z\");});const onTapj2smh1=activeVariantCallback(async(...args)=>{setVariant(\"dhaL4zij1\");});const onTap1cv5z9o=activeVariantCallback(async(...args)=>{setVariant(\"XSdk8RbTy\");});const onTapybx4sk=activeVariantCallback(async(...args)=>{setVariant(\"fvEhqKkzE\");});const IjqpzKZDCkngdfs=activeVariantCallback(async(...args)=>{setVariant(\"bQTWli7sW\");});const IjqpzKZDCyxoo24=activeVariantCallback(async(...args)=>{setVariant(\"mgPGc98RT\");});const IjqpzKZDC16atfxp=activeVariantCallback(async(...args)=>{setVariant(\"cPXfxum_Z\");});const IjqpzKZDC1xdju9p=activeVariantCallback(async(...args)=>{setVariant(\"SCk9OLqwk\");});const IjqpzKZDC1eddhg7=activeVariantCallback(async(...args)=>{setVariant(\"ydgKROn0_\");});const IjqpzKZDC1cv5z9o=activeVariantCallback(async(...args)=>{setVariant(\"XSdk8RbTy\");});const eAkV6QXzk1xdju9p=activeVariantCallback(async(...args)=>{setVariant(\"SCk9OLqwk\");});const eAkV6QXzkyxoo24=activeVariantCallback(async(...args)=>{setVariant(\"mgPGc98RT\");});const eAkV6QXzk1eddhg7=activeVariantCallback(async(...args)=>{setVariant(\"ydgKROn0_\");});const eAkV6QXzk1cv5z9o=activeVariantCallback(async(...args)=>{setVariant(\"XSdk8RbTy\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"bQTWli7sW\",\"SCk9OLqwk\",\"mgPGc98RT\",\"ydgKROn0_\",\"cPXfxum_Z\",\"XSdk8RbTy\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed1=()=>{if([\"dhaL4zij1\",\"fvEhqKkzE\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1tpe9o9\",className,classNames),\"data-framer-name\":\"desktop-opened\",layoutDependency:layoutDependency,layoutId:\"BhxAvrqnT\",ref:refBinding,style:{...style},...addPropertyOverrides({bhnJR2EbF:{\"data-framer-name\":\"desktop-scroll-openend\"},bQTWli7sW:{\"data-framer-name\":\"desktop-closed\"},cPXfxum_Z:{\"data-framer-name\":\"mobile-closed\"},dhaL4zij1:{\"data-framer-name\":\"mobile-opened\"},fvEhqKkzE:{\"data-framer-name\":\"mobile-scroll-opened\"},kwBuaASSQ:{\"data-framer-name\":\"tablet-scroll-opened\"},mgPGc98RT:{\"data-framer-name\":\"tablet-closed\"},SCk9OLqwk:{\"data-framer-name\":\"desktop-scroll-closed\"},WGC3f6DPE:{\"data-framer-name\":\"tablet-opened\"},XSdk8RbTy:{\"data-framer-name\":\"mobile-scroll-closed\"},ydgKROn0_:{\"data-framer-name\":\"tablet-scroll-closed\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-px8s7t\",layoutDependency:layoutDependency,layoutId:\"ILpku72yZ\",style:{backdropFilter:\"blur(50px)\",backgroundColor:\"var(--token-25bd56a6-cde4-44e4-b21b-582e607aff5b, rgba(255, 255, 255, 0.1))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,WebkitBackdropFilter:\"blur(50px)\"},variants:{bhnJR2EbF:{backgroundColor:\"var(--token-aefda336-337e-487a-8b73-0ead97dd0e4c, rgba(0, 0, 0, 0.6))\"},fvEhqKkzE:{backgroundColor:\"var(--token-aafec4b7-241b-48f7-8cb3-bc5b7ff7a89b, rgba(0, 0, 0, 0.7))\"},kwBuaASSQ:{backgroundColor:\"var(--token-aefda336-337e-487a-8b73-0ead97dd0e4c, rgba(0, 0, 0, 0.6))\"},SCk9OLqwk:{backgroundColor:\"var(--token-aefda336-337e-487a-8b73-0ead97dd0e4c, rgba(0, 0, 0, 0.6))\"},XSdk8RbTy:{backgroundColor:\"var(--token-aafec4b7-241b-48f7-8cb3-bc5b7ff7a89b, rgba(0, 0, 0, 0.7))\"},ydgKROn0_:{backgroundColor:\"var(--token-aefda336-337e-487a-8b73-0ead97dd0e4c, rgba(0, 0, 0, 0.6))\"}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-phloh\",\"data-styles-preset\":\"PHXuS6rW7\",dir:\"auto\",children:\"MENU\"})}),className:\"framer-1w2i324\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kqU9_9nHR\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gbircz\",\"data-framer-name\":\"Icon Button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"YqpBwFbs2\",onTap:onTapkngdfs,...addPropertyOverrides({bhnJR2EbF:{onTap:onTap1xdju9p},bQTWli7sW:{onTap:onTaprn23si},cPXfxum_Z:{onTap:onTapj2smh1},dhaL4zij1:{onTap:onTap16atfxp},fvEhqKkzE:{onTap:onTap1cv5z9o},kwBuaASSQ:{onTap:onTap1eddhg7},mgPGc98RT:{onTap:onTapsbj0gb},SCk9OLqwk:{onTap:onTapo7daaw},WGC3f6DPE:{onTap:onTapyxoo24},XSdk8RbTy:{onTap:onTapybx4sk},ydgKROn0_:{onTap:onTap1ttqhpd}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-x6b8ls\",Component:X,layoutDependency:layoutDependency,layoutId:\"YFvnZf_5h\",style:{\"--1m973uw\":\"var(--token-a41dba72-d69e-41d5-9f9c-f71aede7a00f, rgb(255, 255, 255))\",\"--js9iwy\":2},...addPropertyOverrides({bQTWli7sW:{Component:Menu},cPXfxum_Z:{Component:Menu},mgPGc98RT:{Component:Menu},SCk9OLqwk:{Component:Menu},XSdk8RbTy:{Component:Menu},ydgKROn0_:{Component:Menu}},baseVariant,gestureVariant)})})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3pjpyq\",layoutDependency:layoutDependency,layoutId:\"DFNKGgc9H\",style:{backdropFilter:\"blur(50px)\",backgroundColor:\"var(--token-25bd56a6-cde4-44e4-b21b-582e607aff5b, rgba(255, 255, 255, 0.1))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,WebkitBackdropFilter:\"blur(50px)\"},variants:{bhnJR2EbF:{backgroundColor:\"var(--token-aefda336-337e-487a-8b73-0ead97dd0e4c, rgba(0, 0, 0, 0.6))\"},fvEhqKkzE:{backgroundColor:\"var(--token-aafec4b7-241b-48f7-8cb3-bc5b7ff7a89b, rgba(0, 0, 0, 0.7))\"},kwBuaASSQ:{backgroundColor:\"var(--token-aefda336-337e-487a-8b73-0ead97dd0e4c, rgba(0, 0, 0, 0.6))\"}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7lv78x\",layoutDependency:layoutDependency,layoutId:\"fq1jH8zmN\",style:{backdropFilter:\"blur(50px)\",backgroundColor:\"var(--token-25bd56a6-cde4-44e4-b21b-582e607aff5b, rgba(255, 255, 255, 0.1))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,WebkitBackdropFilter:\"blur(50px)\"},variants:{bhnJR2EbF:{backgroundColor:\"var(--token-6c13508d-1361-4a94-b3ba-ecc17d817f74, rgba(0, 0, 0, 0.05))\"},dhaL4zij1:{backdropFilter:\"none\",WebkitBackdropFilter:\"none\"},fvEhqKkzE:{backdropFilter:\"none\",backgroundColor:\"var(--token-f532f90c-67bc-435d-9f65-9a62c79c53af, rgba(0, 0, 0, 0.1))\",WebkitBackdropFilter:\"none\"},kwBuaASSQ:{backgroundColor:\"var(--token-6c13508d-1361-4a94-b3ba-ecc17d817f74, rgba(0, 0, 0, 0.05))\"}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fup3hf\",\"data-framer-name\":\"Link Wrapper\",layoutDependency:layoutDependency,layoutId:\"QCb2zVufW\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+0+67.2+24+24+0+0+0,...addPropertyOverrides({dhaL4zij1:{y:(componentViewport?.y||0)+0+67.2+0+24+0+0+0},fvEhqKkzE:{y:(componentViewport?.y||0)+0+67.2+0+24+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1ocupur-container\",\"data-framer-appear-id\":\"1ocupur\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"Z8RVpzx9K-container\",nodeId:\"Z8RVpzx9K\",optimized:true,rendersWithMotion:true,scopeId:\"e36jHeeCp\",children:/*#__PURE__*/_jsx(Link,{bsXg_8IlN:resolvedLinks[0],DAeagh3zP:\"var(--token-a41dba72-d69e-41d5-9f9c-f71aede7a00f, rgb(255, 255, 255))\",FCpehQahn:true,height:\"100%\",id:\"Z8RVpzx9K\",IjqpzKZDC:IjqpzKZDCkngdfs,layoutId:\"Z8RVpzx9K\",VF8_ArVTI:\"var(--token-a41dba72-d69e-41d5-9f9c-f71aede7a00f, rgb(255, 255, 255))\",vJXdsHKLN:\"Home\",width:\"100%\",yzK6RkqXv:false,...addPropertyOverrides({bhnJR2EbF:{bsXg_8IlN:resolvedLinks[1]},dhaL4zij1:{bsXg_8IlN:resolvedLinks[4],IjqpzKZDC:IjqpzKZDC16atfxp},fvEhqKkzE:{bsXg_8IlN:resolvedLinks[5],IjqpzKZDC:IjqpzKZDC16atfxp},kwBuaASSQ:{bsXg_8IlN:resolvedLinks[3],IjqpzKZDC:IjqpzKZDCyxoo24},WGC3f6DPE:{bsXg_8IlN:resolvedLinks[2],IjqpzKZDC:IjqpzKZDCyxoo24}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":tH11doaAz\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":tH11doaAz\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":tH11doaAz\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":tH11doaAz\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":tH11doaAz\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":tH11doaAz\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+0+67.2+24+24+0+0+41,...addPropertyOverrides({dhaL4zij1:{y:(componentViewport?.y||0)+0+67.2+0+24+0+0+41},fvEhqKkzE:{y:(componentViewport?.y||0)+0+67.2+0+24+0+0+41}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-19jl491-container\",\"data-framer-appear-id\":\"19jl491\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"nyTYmoLvm-container\",nodeId:\"nyTYmoLvm\",optimized:true,rendersWithMotion:true,scopeId:\"e36jHeeCp\",children:/*#__PURE__*/_jsx(Link,{bsXg_8IlN:resolvedLinks1[0],DAeagh3zP:\"var(--token-a41dba72-d69e-41d5-9f9c-f71aede7a00f, rgb(255, 255, 255))\",FCpehQahn:true,height:\"100%\",id:\"nyTYmoLvm\",layoutId:\"nyTYmoLvm\",VF8_ArVTI:\"var(--token-a41dba72-d69e-41d5-9f9c-f71aede7a00f, rgb(255, 255, 255))\",vJXdsHKLN:\"Services\",width:\"100%\",yzK6RkqXv:false,...addPropertyOverrides({bhnJR2EbF:{bsXg_8IlN:resolvedLinks1[1],IjqpzKZDC:IjqpzKZDC1xdju9p},dhaL4zij1:{bsXg_8IlN:resolvedLinks1[4]},fvEhqKkzE:{bsXg_8IlN:resolvedLinks1[5],IjqpzKZDC:IjqpzKZDC1cv5z9o},kwBuaASSQ:{bsXg_8IlN:resolvedLinks1[3],IjqpzKZDC:IjqpzKZDC1eddhg7},WGC3f6DPE:{bsXg_8IlN:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"A7YA6QWkM\"},implicitPathVariables:undefined},{href:{webPageId:\"A7YA6QWkM\"},implicitPathVariables:undefined},{href:{webPageId:\"A7YA6QWkM\"},implicitPathVariables:undefined},{href:{webPageId:\"A7YA6QWkM\"},implicitPathVariables:undefined},{href:{webPageId:\"A7YA6QWkM\"},implicitPathVariables:undefined},{href:{webPageId:\"A7YA6QWkM\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+0+67.2+24+24+0+0+82,...addPropertyOverrides({dhaL4zij1:{y:(componentViewport?.y||0)+0+67.2+0+24+0+0+82},fvEhqKkzE:{y:(componentViewport?.y||0)+0+67.2+0+24+0+0+82}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-477y0d-container\",\"data-framer-appear-id\":\"477y0d\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"B6Lo1WcyW-container\",nodeId:\"B6Lo1WcyW\",optimized:true,rendersWithMotion:true,scopeId:\"e36jHeeCp\",children:/*#__PURE__*/_jsx(Link,{bsXg_8IlN:resolvedLinks2[0],DAeagh3zP:\"var(--token-a41dba72-d69e-41d5-9f9c-f71aede7a00f, rgb(255, 255, 255))\",FCpehQahn:true,height:\"100%\",id:\"B6Lo1WcyW\",IjqpzKZDC:IjqpzKZDCkngdfs,layoutId:\"B6Lo1WcyW\",VF8_ArVTI:\"var(--token-a41dba72-d69e-41d5-9f9c-f71aede7a00f, rgb(255, 255, 255))\",vJXdsHKLN:\"Projects\",width:\"100%\",yzK6RkqXv:false,...addPropertyOverrides({bhnJR2EbF:{bsXg_8IlN:resolvedLinks2[1]},dhaL4zij1:{bsXg_8IlN:resolvedLinks2[4],IjqpzKZDC:IjqpzKZDC16atfxp},fvEhqKkzE:{bsXg_8IlN:resolvedLinks2[5],IjqpzKZDC:IjqpzKZDC16atfxp},kwBuaASSQ:{bsXg_8IlN:resolvedLinks2[3],IjqpzKZDC:IjqpzKZDCyxoo24},WGC3f6DPE:{bsXg_8IlN:resolvedLinks2[2],IjqpzKZDC:IjqpzKZDCyxoo24}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":dFngFVkxc\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":dFngFVkxc\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":dFngFVkxc\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":dFngFVkxc\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":dFngFVkxc\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":dFngFVkxc\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+0+67.2+24+24+0+0+123,...addPropertyOverrides({dhaL4zij1:{y:(componentViewport?.y||0)+0+67.2+0+24+0+0+123},fvEhqKkzE:{y:(componentViewport?.y||0)+0+67.2+0+24+0+0+123}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-1vs5xkj-container\",\"data-framer-appear-id\":\"1vs5xkj\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"LilTJD9Ce-container\",nodeId:\"LilTJD9Ce\",optimized:true,rendersWithMotion:true,scopeId:\"e36jHeeCp\",children:/*#__PURE__*/_jsx(Link,{bsXg_8IlN:resolvedLinks3[0],DAeagh3zP:\"var(--token-a41dba72-d69e-41d5-9f9c-f71aede7a00f, rgb(255, 255, 255))\",FCpehQahn:true,height:\"100%\",id:\"LilTJD9Ce\",layoutId:\"LilTJD9Ce\",VF8_ArVTI:\"var(--token-a41dba72-d69e-41d5-9f9c-f71aede7a00f, rgb(255, 255, 255))\",vJXdsHKLN:\"Testimonials\",width:\"100%\",yzK6RkqXv:false,...addPropertyOverrides({bhnJR2EbF:{bsXg_8IlN:resolvedLinks3[1],IjqpzKZDC:IjqpzKZDC1xdju9p},dhaL4zij1:{bsXg_8IlN:resolvedLinks3[4]},fvEhqKkzE:{bsXg_8IlN:resolvedLinks3[5],IjqpzKZDC:IjqpzKZDC1cv5z9o},kwBuaASSQ:{bsXg_8IlN:resolvedLinks3[3],IjqpzKZDC:IjqpzKZDC1eddhg7},WGC3f6DPE:{bsXg_8IlN:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":DbH0bSfdi\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":DbH0bSfdi\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":DbH0bSfdi\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":DbH0bSfdi\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":DbH0bSfdi\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":DbH0bSfdi\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+0+67.2+24+24+0+0+164,...addPropertyOverrides({dhaL4zij1:{y:(componentViewport?.y||0)+0+67.2+0+24+0+0+164},fvEhqKkzE:{y:(componentViewport?.y||0)+0+67.2+0+24+0+0+164}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation5,className:\"framer-wze658-container\",\"data-framer-appear-id\":\"wze658\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"Xo8lDTlLw-container\",nodeId:\"Xo8lDTlLw\",optimized:true,rendersWithMotion:true,scopeId:\"e36jHeeCp\",children:/*#__PURE__*/_jsx(Link,{bsXg_8IlN:resolvedLinks4[0],DAeagh3zP:\"var(--token-a41dba72-d69e-41d5-9f9c-f71aede7a00f, rgb(255, 255, 255))\",FCpehQahn:true,height:\"100%\",id:\"Xo8lDTlLw\",layoutId:\"Xo8lDTlLw\",VF8_ArVTI:\"var(--token-a41dba72-d69e-41d5-9f9c-f71aede7a00f, rgb(255, 255, 255))\",vJXdsHKLN:\"Pricing\",width:\"100%\",yzK6RkqXv:false,...addPropertyOverrides({bhnJR2EbF:{bsXg_8IlN:resolvedLinks4[1],IjqpzKZDC:IjqpzKZDC1xdju9p},dhaL4zij1:{bsXg_8IlN:resolvedLinks4[4]},fvEhqKkzE:{bsXg_8IlN:resolvedLinks4[5],IjqpzKZDC:IjqpzKZDC1cv5z9o},kwBuaASSQ:{bsXg_8IlN:resolvedLinks4[3],IjqpzKZDC:IjqpzKZDC1eddhg7},WGC3f6DPE:{bsXg_8IlN:resolvedLinks4[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"QIJgkhZ3D\"},implicitPathVariables:undefined},{href:{webPageId:\"QIJgkhZ3D\"},implicitPathVariables:undefined},{href:{webPageId:\"QIJgkhZ3D\"},implicitPathVariables:undefined},{href:{webPageId:\"QIJgkhZ3D\"},implicitPathVariables:undefined},{href:{webPageId:\"QIJgkhZ3D\"},implicitPathVariables:undefined},{href:{webPageId:\"QIJgkhZ3D\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+0+67.2+24+24+0+0+205,...addPropertyOverrides({dhaL4zij1:{y:(componentViewport?.y||0)+0+67.2+0+24+0+0+205},fvEhqKkzE:{y:(componentViewport?.y||0)+0+67.2+0+24+0+0+205}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-1hikuan-container\",\"data-framer-appear-id\":\"1hikuan\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"SKqi2GaIb-container\",nodeId:\"SKqi2GaIb\",optimized:true,rendersWithMotion:true,scopeId:\"e36jHeeCp\",children:/*#__PURE__*/_jsx(Link,{bsXg_8IlN:resolvedLinks5[0],DAeagh3zP:\"var(--token-a41dba72-d69e-41d5-9f9c-f71aede7a00f, rgb(255, 255, 255))\",FCpehQahn:true,height:\"100%\",id:\"SKqi2GaIb\",IjqpzKZDC:IjqpzKZDCkngdfs,layoutId:\"SKqi2GaIb\",VF8_ArVTI:\"var(--token-a41dba72-d69e-41d5-9f9c-f71aede7a00f, rgb(255, 255, 255))\",vJXdsHKLN:\"Blog\",width:\"100%\",yzK6RkqXv:false,...addPropertyOverrides({bhnJR2EbF:{bsXg_8IlN:resolvedLinks5[1]},dhaL4zij1:{bsXg_8IlN:resolvedLinks5[4],IjqpzKZDC:IjqpzKZDC16atfxp},fvEhqKkzE:{bsXg_8IlN:resolvedLinks5[5],IjqpzKZDC:IjqpzKZDC16atfxp},kwBuaASSQ:{bsXg_8IlN:resolvedLinks5[3],IjqpzKZDC:IjqpzKZDCyxoo24},WGC3f6DPE:{bsXg_8IlN:resolvedLinks5[2],IjqpzKZDC:IjqpzKZDCyxoo24}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":pdtNuZXpV\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":pdtNuZXpV\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":pdtNuZXpV\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":pdtNuZXpV\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":pdtNuZXpV\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":pdtNuZXpV\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:`calc(max((${componentViewport?.width||\"100vw\"} * 0.4 - 58px) / 2, 1px) - 48px)`,y:(componentViewport?.y||0)+0+67.2+24+24+254,...addPropertyOverrides({dhaL4zij1:{width:`calc(max(${componentViewport?.width||\"100vw\"} * 0.9, 1px) - 48px)`,y:(componentViewport?.y||0)+0+67.2+0+24+246},fvEhqKkzE:{width:`calc(max(${componentViewport?.width||\"100vw\"} * 0.9, 1px) - 48px)`,y:(componentViewport?.y||0)+0+67.2+0+24+246},kwBuaASSQ:{width:`calc(max((${componentViewport?.width||\"100vw\"} * 0.8 - 58px) / 2, 1px) - 48px)`},WGC3f6DPE:{width:`calc(max((${componentViewport?.width||\"100vw\"} * 0.8 - 58px) / 2, 1px) - 48px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation7,className:\"framer-gzw7je-container\",\"data-framer-appear-id\":\"gzw7je\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"nWSuHWkkO-container\",nodeId:\"nWSuHWkkO\",optimized:true,rendersWithMotion:true,scopeId:\"e36jHeeCp\",children:/*#__PURE__*/_jsx(PrimaryButton,{eAkV6QXzk:eAkV6QXzk1xdju9p,EdwaNjXV7:false,fnOhmM6u6:\"space-between\",height:\"100%\",id:\"nWSuHWkkO\",jWjMDlEPB:\"Contact Me\",layoutId:\"nWSuHWkkO\",mHwH8XTT7:resolvedLinks6[0],style:{width:\"100%\"},variant:matchVariant(\"xa6U9Nsw5\"),width:\"100%\",...addPropertyOverrides({bhnJR2EbF:{mHwH8XTT7:resolvedLinks6[1]},dhaL4zij1:{mHwH8XTT7:resolvedLinks6[4]},fvEhqKkzE:{eAkV6QXzk:eAkV6QXzk1cv5z9o,mHwH8XTT7:resolvedLinks6[5]},kwBuaASSQ:{eAkV6QXzk:eAkV6QXzk1eddhg7,mHwH8XTT7:resolvedLinks6[3]},WGC3f6DPE:{eAkV6QXzk:eAkV6QXzkyxoo24,mHwH8XTT7:resolvedLinks6[2]}},baseVariant,gestureVariant)})})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-akhjz3\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"abcLYiqJO\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:/*#__PURE__*/_jsx(Image1WithFX,{__framer__animate:{transition:transition9},__framer__animateOnce:false,__framer__enter:animation8,__framer__exit:animation9,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"Image of myself\",fit:\"fill\",intrinsicHeight:2400,intrinsicWidth:1345,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+67.2+24+0),pixelHeight:2400,pixelWidth:1345,sizes:`max((${componentViewport?.width||\"100vw\"} * 0.4 - 58px) / 2, 1px)`,src:\"https://framerusercontent.com/images/gul5wUJj5ihhKfIMtWN6ItPaBg.png?width=1345&height=2400\",srcSet:\"https://framerusercontent.com/images/gul5wUJj5ihhKfIMtWN6ItPaBg.png?scale-down-to=1024&width=1345&height=2400 573w,https://framerusercontent.com/images/gul5wUJj5ihhKfIMtWN6ItPaBg.png?scale-down-to=2048&width=1345&height=2400 1147w,https://framerusercontent.com/images/gul5wUJj5ihhKfIMtWN6ItPaBg.png?width=1345&height=2400 1345w\"},className:\"framer-vjgumh\",layoutDependency:layoutDependency,layoutId:\"BLUszulMx\",...addPropertyOverrides({kwBuaASSQ:{background:{alt:\"Image of myself\",fit:\"fill\",intrinsicHeight:2400,intrinsicWidth:1345,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+67.2+24+0),pixelHeight:2400,pixelWidth:1345,sizes:`max((${componentViewport?.width||\"100vw\"} * 0.8 - 58px) / 2, 1px)`,src:\"https://framerusercontent.com/images/gul5wUJj5ihhKfIMtWN6ItPaBg.png?width=1345&height=2400\",srcSet:\"https://framerusercontent.com/images/gul5wUJj5ihhKfIMtWN6ItPaBg.png?scale-down-to=1024&width=1345&height=2400 573w,https://framerusercontent.com/images/gul5wUJj5ihhKfIMtWN6ItPaBg.png?scale-down-to=2048&width=1345&height=2400 1147w,https://framerusercontent.com/images/gul5wUJj5ihhKfIMtWN6ItPaBg.png?width=1345&height=2400 1345w\"}},WGC3f6DPE:{background:{alt:\"Image of myself\",fit:\"fill\",intrinsicHeight:2400,intrinsicWidth:1345,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+67.2+24+0),pixelHeight:2400,pixelWidth:1345,sizes:`max((${componentViewport?.width||\"100vw\"} * 0.8 - 58px) / 2, 1px)`,src:\"https://framerusercontent.com/images/gul5wUJj5ihhKfIMtWN6ItPaBg.png?width=1345&height=2400\",srcSet:\"https://framerusercontent.com/images/gul5wUJj5ihhKfIMtWN6ItPaBg.png?scale-down-to=1024&width=1345&height=2400 573w,https://framerusercontent.com/images/gul5wUJj5ihhKfIMtWN6ItPaBg.png?scale-down-to=2048&width=1345&height=2400 1147w,https://framerusercontent.com/images/gul5wUJj5ihhKfIMtWN6ItPaBg.png?width=1345&height=2400 1345w\"}}},baseVariant,gestureVariant)})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-F42Ua.framer-5ou59g, .framer-F42Ua .framer-5ou59g { display: block; }\",\".framer-F42Ua.framer-1tpe9o9 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1440px; }\",\".framer-F42Ua .framer-px8s7t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 16px 24px 16px 24px; position: relative; width: 40%; will-change: var(--framer-will-change-override, transform); }\",\".framer-F42Ua .framer-1w2i324 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-F42Ua .framer-1gbircz { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-F42Ua .framer-x6b8ls { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; }\",\".framer-F42Ua .framer-3pjpyq { 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: var(--overflow-clip-fallback, clip); padding: 24px; position: relative; width: 40%; will-change: var(--framer-will-change-override, transform); }\",\".framer-F42Ua .framer-7lv78x { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 24px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-F42Ua .framer-fup3hf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-F42Ua .framer-1ocupur-container, .framer-F42Ua .framer-19jl491-container, .framer-F42Ua .framer-477y0d-container, .framer-F42Ua .framer-1vs5xkj-container, .framer-F42Ua .framer-wze658-container, .framer-F42Ua .framer-1hikuan-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-F42Ua .framer-gzw7je-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-F42Ua .framer-akhjz3 { flex: 1 0 0px; height: 350px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-F42Ua .framer-vjgumh { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: 0px; width: 100%; }\",\".framer-F42Ua.framer-v-8i74db.framer-1tpe9o9 { width: min-content; }\",\".framer-F42Ua.framer-v-8i74db .framer-px8s7t, .framer-F42Ua.framer-v-1ruwqza .framer-px8s7t { gap: 10px; justify-content: center; padding: 16px; width: min-content; }\",\".framer-F42Ua.framer-v-8i74db .framer-x6b8ls, .framer-F42Ua.framer-v-1npf1ry .framer-x6b8ls, .framer-F42Ua.framer-v-1ruwqza .framer-x6b8ls, .framer-F42Ua.framer-v-1gwlk9y .framer-x6b8ls, .framer-F42Ua.framer-v-17vvt97 .framer-x6b8ls, .framer-F42Ua.framer-v-ppgmkm .framer-x6b8ls, .framer-F42Ua.framer-v-1g0ua69 .framer-x6b8ls, .framer-F42Ua.framer-v-1ebralk .framer-x6b8ls, .framer-F42Ua.framer-v-b2z174 .framer-x6b8ls, .framer-F42Ua.framer-v-1gch0ir .framer-x6b8ls, .framer-F42Ua.framer-v-y8sfy6 .framer-x6b8ls { height: var(--framer-aspect-ratio-supported, 200px); }\",\".framer-F42Ua.framer-v-1gwlk9y.framer-1tpe9o9, .framer-F42Ua.framer-v-17vvt97.framer-1tpe9o9, .framer-F42Ua.framer-v-ppgmkm.framer-1tpe9o9, .framer-F42Ua.framer-v-1g0ua69.framer-1tpe9o9 { width: 810px; }\",\".framer-F42Ua.framer-v-1gwlk9y .framer-px8s7t, .framer-F42Ua.framer-v-1gwlk9y .framer-3pjpyq, .framer-F42Ua.framer-v-ppgmkm .framer-px8s7t, .framer-F42Ua.framer-v-ppgmkm .framer-3pjpyq { width: 80%; }\",\".framer-F42Ua.framer-v-17vvt97 .framer-px8s7t, .framer-F42Ua.framer-v-1g0ua69 .framer-px8s7t, .framer-F42Ua.framer-v-b2z174 .framer-px8s7t, .framer-F42Ua.framer-v-y8sfy6 .framer-px8s7t { gap: 10px; justify-content: center; width: min-content; }\",\".framer-F42Ua.framer-v-1ebralk.framer-1tpe9o9, .framer-F42Ua.framer-v-b2z174.framer-1tpe9o9, .framer-F42Ua.framer-v-1gch0ir.framer-1tpe9o9, .framer-F42Ua.framer-v-y8sfy6.framer-1tpe9o9 { width: 390px; }\",\".framer-F42Ua.framer-v-1ebralk .framer-px8s7t, .framer-F42Ua.framer-v-1gch0ir .framer-px8s7t { width: 90%; }\",\".framer-F42Ua.framer-v-1ebralk .framer-3pjpyq, .framer-F42Ua.framer-v-1gch0ir .framer-3pjpyq { gap: 0px; padding: 0px; width: 90%; }\",\".framer-F42Ua.framer-v-1ebralk .framer-7lv78x, .framer-F42Ua.framer-v-1gch0ir .framer-7lv78x { gap: 16px; justify-content: flex-start; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 465\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"bQTWli7sW\":{\"layout\":[\"auto\",\"auto\"]},\"bhnJR2EbF\":{\"layout\":[\"fixed\",\"auto\"]},\"SCk9OLqwk\":{\"layout\":[\"fixed\",\"auto\"]},\"WGC3f6DPE\":{\"layout\":[\"fixed\",\"auto\"]},\"mgPGc98RT\":{\"layout\":[\"fixed\",\"auto\"]},\"kwBuaASSQ\":{\"layout\":[\"fixed\",\"auto\"]},\"ydgKROn0_\":{\"layout\":[\"fixed\",\"auto\"]},\"dhaL4zij1\":{\"layout\":[\"fixed\",\"auto\"]},\"cPXfxum_Z\":{\"layout\":[\"fixed\",\"auto\"]},\"fvEhqKkzE\":{\"layout\":[\"fixed\",\"auto\"]},\"XSdk8RbTy\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framere36jHeeCp=withCSS(Component,css,\"framer-F42Ua\");export default Framere36jHeeCp;Framere36jHeeCp.displayName=\"navbar\";Framere36jHeeCp.defaultProps={height:465,width:1440};addPropertyControls(Framere36jHeeCp,{variant:{options:[\"BhxAvrqnT\",\"bQTWli7sW\",\"bhnJR2EbF\",\"SCk9OLqwk\",\"WGC3f6DPE\",\"mgPGc98RT\",\"kwBuaASSQ\",\"ydgKROn0_\",\"dhaL4zij1\",\"cPXfxum_Z\",\"fvEhqKkzE\",\"XSdk8RbTy\"],optionTitles:[\"desktop-opened\",\"desktop-closed\",\"desktop-scroll-openend\",\"desktop-scroll-closed\",\"tablet-opened\",\"tablet-closed\",\"tablet-scroll-opened\",\"tablet-scroll-closed\",\"mobile-opened\",\"mobile-closed\",\"mobile-scroll-opened\",\"mobile-scroll-closed\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framere36jHeeCp,[{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\"}]},...LinkFonts,...PrimaryButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});Framere36jHeeCp.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Link,{},context),forwardLoader(PrimaryButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framere36jHeeCp\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"465\",\"framerIntrinsicWidth\":\"1440\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bQTWli7sW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bhnJR2EbF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SCk9OLqwk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WGC3f6DPE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mgPGc98RT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kwBuaASSQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ydgKROn0_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dhaL4zij1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cPXfxum_Z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fvEhqKkzE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XSdk8RbTy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./e36jHeeCp.map","// Generated by Framer (f2f96df)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import BlurGradient from\"https://framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/mqQEarGIByho1rG31aTv/BlurGradient_Prod.js\";import Footer from\"#framer/local/canvasComponent/At_QNw1Y1/At_QNw1Y1.js\";import Navbar from\"#framer/local/canvasComponent/e36jHeeCp/e36jHeeCp.js\";const NavbarFonts=getFonts(Navbar);const NavbarWithVariantAppearEffect=withVariantAppearEffect(Navbar);const BlurGradientFonts=getFonts(BlurGradient);const FooterFonts=getFonts(Footer);const breakpoints={GPCen8rqj:\"(min-width: 810px) and (max-width: 1439.98px)\",iwUbsH_j5:\"(max-width: 809.98px)\",Z8XO0qRIs:\"(min-width: 1440px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-fsIQU\";const variantClassNames={GPCen8rqj:\"framer-v-1k57zgu\",iwUbsH_j5:\"framer-v-17u96zb\",Z8XO0qRIs:\"framer-v-e13mt3\"};const G5W4HukJp=undefined;const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fsIQU.framer-1pzrcco, .framer-fsIQU .framer-1pzrcco { display: block; }\",\".framer-fsIQU.framer-e13mt3 { align-content: center; align-items: center; background-color: var(--token-b4d223ed-03f5-4a9b-89ad-72802d44a023, #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-fsIQU .framer-v7vm1t-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 36px; width: 100%; z-index: 8; }\",\".framer-fsIQU .framer-1wjgy4j { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-fsIQU .framer-1wyk278-container { -webkit-user-select: none; bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); flex: none; height: 160px; left: 0px; order: 1002; pointer-events: none; position: var(--framer-canvas-fixed-position, fixed); right: 0px; user-select: none; z-index: 10; }\",\".framer-fsIQU .framer-tg64ow-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={GPCen8rqj:\"(min-width: 810px) and (max-width: 1439.98px)\",iwUbsH_j5:\"(max-width: 809.98px)\",Z8XO0qRIs:\"(min-width: 1440px)\"};const humanReadableVariantMap={Desktop:\"Z8XO0qRIs\",Phone:\"iwUbsH_j5\",Tablet:\"GPCen8rqj\"};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,navScrollSection,width,...props})=>{return{...props,G5W4HukJp:navScrollSection??props.G5W4HukJp,variant:humanReadableVariantMap[props.variant]??props.variant??\"Z8XO0qRIs\"};};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,G5W4HukJp,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:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"Z8XO0qRIs\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-b4d223ed-03f5-4a9b-89ad-72802d44a023, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-e13mt3\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:465,width:\"100vw\",y:36,children:/*#__PURE__*/_jsx(Container,{className:\"framer-v7vm1t-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"ZPz6VK6rC\",rendersWithMotion:true,scopeId:\"BFIo9zy0t\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GPCen8rqj:{__framer__targets:[{ref:G5W4HukJp,target:\"ydgKROn0_\"}],variant:matchVariant(\"mgPGc98RT\")},iwUbsH_j5:{__framer__targets:[{ref:G5W4HukJp,target:\"XSdk8RbTy\"}],variant:matchVariant(\"cPXfxum_Z\")}},children:/*#__PURE__*/_jsx(NavbarWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:G5W4HukJp,target:\"SCk9OLqwk\"}],__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"ZPz6VK6rC\",layoutId:\"ZPz6VK6rC\",style:{width:\"100%\"},variant:matchVariant(\"bQTWli7sW\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1wjgy4j\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1wyk278-container\",isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,nodeId:\"KbkjfWVvl\",scopeId:\"BFIo9zy0t\",children:/*#__PURE__*/_jsx(BlurGradient,{blur:8,borderRadius:\"0px\",direction:\"to bottom\",height:\"100%\",id:\"KbkjfWVvl\",layoutId:\"KbkjfWVvl\",style:{height:\"100%\",width:\"100%\"},transition:{delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:667,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-tg64ow-container\",nodeId:\"LI1OhX5QF\",scopeId:\"BFIo9zy0t\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GPCen8rqj:{variant:matchVariant(\"C3aX0p7uu\")},iwUbsH_j5:{variant:matchVariant(\"gQOsqmWIG\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"LI1OhX5QF\",layoutId:\"LI1OhX5QF\",style:{width:\"100%\"},variant:matchVariant(\"OPDCmQ2OJ\"),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=mediaQueries[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 1500\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"GPCen8rqj\":{\"layout\":[\"fixed\",\"fixed\"]},\"iwUbsH_j5\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"G5W4HukJp\":\"navScrollSection\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"Z8XO0qRIs\":[\".framer-v7vm1t-container\",\".framer-tg64ow-container\"],\"GPCen8rqj\":[\".framer-v7vm1t-container\",\".framer-tg64ow-container\"],\"iwUbsH_j5\":[\".framer-v7vm1t-container\",\".framer-tg64ow-container\"]}\n * @framerBreakpoints {\"Z8XO0qRIs\":{\"min\":1440,\"canvasClassName\":\"framer-e13mt3-override\",\"minHeight\":1500,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"GPCen8rqj\":{\"min\":810,\"max\":1439,\"canvasClassName\":\"framer-1k57zgu-override\",\"minHeight\":1500,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"iwUbsH_j5\":{\"max\":809,\"canvasClassName\":\"framer-17u96zb-override\",\"minHeight\":1500,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant Z8XO0qRIs\n * @framerLayoutTemplate true\n */const FramerBFIo9zy0t=withCSS(Component,css,\"framer-fsIQU\");export default FramerBFIo9zy0t;FramerBFIo9zy0t.displayName=\"Main layout\";FramerBFIo9zy0t.defaultProps={height:1500,width:1440};addPropertyControls(FramerBFIo9zy0t,{G5W4HukJp:{title:\"Nav Scroll Section\",type:ControlType.ScrollSectionRef}});addFonts(FramerBFIo9zy0t,[{explicitInter:true,fonts:[]},...NavbarFonts,...BlurGradientFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerBFIo9zy0t.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navbar,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBFIo9zy0t\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"1500\",\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{\\\"Z8XO0qRIs\\\":[\\\".framer-v7vm1t-container\\\",\\\".framer-tg64ow-container\\\"],\\\"GPCen8rqj\\\":[\\\".framer-v7vm1t-container\\\",\\\".framer-tg64ow-container\\\"],\\\"iwUbsH_j5\\\":[\\\".framer-v7vm1t-container\\\",\\\".framer-tg64ow-container\\\"]}\",\"framerAutoSizeImages\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerBreakpoints\":\"{\\\"Z8XO0qRIs\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-e13mt3-override\\\",\\\"minHeight\\\":1500,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"GPCen8rqj\\\":{\\\"min\\\":810,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-1k57zgu-override\\\",\\\"minHeight\\\":1500,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"iwUbsH_j5\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-17u96zb-override\\\",\\\"minHeight\\\":1500,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"G5W4HukJp\\\":\\\"navScrollSection\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GPCen8rqj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"iwUbsH_j5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDefaultVariant\":\"Z8XO0qRIs\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport MainLayout from \"https://framerusercontent.com/modules/4vV5ExXpwCRzJRyDq4Z7/pN1IFAkeinhQb4zjpIjQ/BFIo9zy0t.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {BCjGnDKea: \"project-4\", cpD_HQier: \"project-2\", DbH0bSfdi: \"pricing\", DdHzap_lp: \"why-choose-me\", dFngFVkxc: \"testimonials\", FM_hAHH1E: \"blog\", jIQwMHbAt: \"projects\", jn_RGG8tB: \"project-3\", LbUt8FZul: \"process\", PCwEI2BqE: \"project-1\", pdtNuZXpV: \"contact\", plBrv9vAx: \"faq\", tH11doaAz: \"services\", Tochu7TBv: \"about\", wYQsuSzPn: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5lWlGpl9YOrdFrAVi8LP/kOZtOZnLHi1SpuPswZhk/augiA20Il.js\")), path: \"/\"}, A7YA6QWkM: {elements: {LdDy24vOg: \"projects-container\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BPbFQGvm356ZMxWrL1M5/JIizf0QPA0Q7RWHW9ZKi/A7YA6QWkM.js\")), path: \"/projects\"}, QIJgkhZ3D: {elements: {ipN9qES4J: \"blog-list\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/IyVbjRN96XhUF5oPK3Nv/4oDhhzt6nhOSov3sQrgS/QIJgkhZ3D.js\")), path: \"/blog\"}, HYffCFwtd: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/19yPnDeicmirzDLfUJuJ/ZllWsWfCV5OZ1FSEKJlP/HYffCFwtd.js\")), path: \"/404\"}, GdlvrcyDC: {collectionId: \"WkQzCbhfA\", elements: {e2kMnlmVJ: \"content\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DX5DGZJElWua3rb5sQIo/0LTy1jScrwBhAFshG8Np/GdlvrcyDC.js\")), path: \"/projects/:BsGeNMgFK\"}, JeClslHaN: {collectionId: \"P12Sw9cmv\", elements: {UZrG9cA9w: \"content\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rv8tZssmKl3mLzvKO21t/GIpWQ8kNIRcspb26reXq/JeClslHaN.js\")), path: \"/blog/:kMA2ecXuw\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {P12Sw9cmv: async () => (await import(\"https://framerusercontent.com/modules/u5J0eJny0FLf0DdYyX1b/kYPhMnJYgLIiR1HJNCbz/P12Sw9cmv.js\"))?.[\"utils\"], WkQzCbhfA: async () => (await import(\"https://framerusercontent.com/modules/w2fk6rB6mNrHZrcaIv7C/KpuFzbaaG8TYxtDm7Wn7/WkQzCbhfA.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"6cc4ae20c1def4b17996192b2352d12499d77dd6c2e87d1a201979d9248beb7b\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {G5W4HukJp: {href: {hash: \":tH11doaAz\", webPageId: \"augiA20Il\"}, refKey: true}}\r\nconst props2 = {...props1, G5W4HukJp: {href: {hash: \":LdDy24vOg\", webPageId: \"A7YA6QWkM\"}, refKey: true}}\r\nconst props3 = {...props1, G5W4HukJp: {href: {hash: \":ipN9qES4J\", webPageId: \"QIJgkhZ3D\"}, refKey: true}}\r\nconst props4 = {...props1, G5W4HukJp: undefined}\r\nconst props5 = {...props1, G5W4HukJp: {href: {hash: \":e2kMnlmVJ\", webPageId: \"GdlvrcyDC\"}, refKey: true}}\r\nconst props6 = {...props1, G5W4HukJp: {href: {hash: \":UZrG9cA9w\", webPageId: \"JeClslHaN\"}, refKey: true}}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {A7YA6QWkM: props2, augiA20Il: props1, GdlvrcyDC: props5, HYffCFwtd: props4, JeClslHaN: props6, QIJgkhZ3D: props3}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"A7YA6QWkM\":\r\ncase \"QIJgkhZ3D\":\r\ncase \"HYffCFwtd\":\r\ncase \"GdlvrcyDC\":\r\ncase \"JeClslHaN\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"G5W4HukJp\"]]}, (resolvedLinks) => React.createElement(MainLayout, {...props, G5W4HukJp: siteRef(resolvedLinks[0]), key: \"MainLayout\", style}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"A7YA6QWkM\":\r\ncase \"QIJgkhZ3D\":\r\ncase \"HYffCFwtd\":\r\ncase \"GdlvrcyDC\":\r\ncase \"JeClslHaN\":\r\nreturn [{hash: \"17u96zb\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"1k57zgu\", mediaQuery: \"(min-width: 810px) and (max-width: 1439.98px)\"}, {hash: \"e13mt3\", mediaQuery: \"(min-width: 1440px)\"}]\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(\"https://framerusercontent.com/modules/19yPnDeicmirzDLfUJuJ/ZllWsWfCV5OZ1FSEKJlP/HYffCFwtd.js\")),\r\n\t\t\t\t\tisReducedMotion: true,\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://cloudfolio-template.framer.website\",\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: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/tnK1MNMABRezoFsLGGqf/Ze86aEoTB6Ba5nRZtlt9/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\t;(function () {\r\n\t\t\tif (!isBrowser) return\r\n\r\n\t\t\tReact.startTransition(() => {\r\n\t\t\t\tReactDOM.hydrateRoot(\r\n\t\t\t\t\tdocument.getElementById(\"__framer-badge-container\"),\r\n\t\t\t\t\tReact.createElement(React.Suspense, {}, React.createElement(React.lazy(() => import(\"__framer-badge\"))))\r\n\t\t\t\t)\r\n\t\t\t})\r\n\t\t})()\r\n\t"],"mappings":"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"}