{"version":3,"file":"script_main.D_Kbd4HD.mjs","names":["mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","React.useContext","React.useMemo","React.useRef","React.useState","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","ArrowRightFonts","ArrowRight","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","transition3","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","Calculator","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","getProps","React.forwardRef","addPropertyOverrides","ArrowRightFonts","ArrowRight","enabledGestures","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","Image1","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image1","addPropertyOverrides","ArrowRightFonts","ArrowRight","enabledGestures","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","ArrowRight","enabledGestures","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","Image1","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","addPropertyOverrides","Logo","MenuIcon","NavItem","ChevronDown","NavResourceCard","NavDropdownButton","MotionDivWithFX","NavInsightCard","NavToolItem","MainButton","serializationHash","variantClassNames","transition1","matchVariant","transition3","Transition","React.useContext","React.useMemo","transition4","animation","animation1","animation2","Products","transition5","Services","Insights","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","React.useRef","_Fragment","Image1","RichText","Calculator","Drop","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","serializationHash","variantClassNames","transformTemplate1","React.useContext","React.useMemo","React.Fragment","getProps","React.forwardRef","useRef","React.useId","SVG","RichText","React.useState","React.useRef","Navigation","Label","EmailButton","LockKeyhole","IconBox2","FooterItem","SocialIcon","BuyTemplateLightRemoveThis","isBrowser","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","className","PropertyOverrides","Image1","RichText","React.Fragment","_Fragment","FormPlainTextInput","Leaf","Plant","User","ShieldCheck","InstagramLogo","XLogo","PinterestLogo","EnvelopeSimple","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","React.createElement","Main","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder","React.Suspense","React.lazy"],"sources":["https:/framerusercontent.com/modules/2QGlX864pmL5cxqknTvK/sudwzLB4XBD5Atme8MXS/UvPxI2Cnv.js","https:/framerusercontent.com/modules/5advbv8NGQZQho465wZd/X7CEg7w4fLuWrawItHJV/u6IgvslaC.js","https:/framerusercontent.com/modules/dIG7XN9KAmImdjhERNf1/nLNsEBRnziRZ9V6ywacR/f40ONlxDn.js","https:/framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/zmpvLkvKOP6Dr1PgUapT/BlurGradient_Prod.js","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/Jx2Y4gq6eTurOxx3fNuZ/SmoothScroll_Prod.js","https:/framerusercontent.com/modules/nTEFQyE31sSdJQtk9mEJ/qagKrOs4XpgCVqf2QrpL/DNcIlk2C6.js","https:/framerusercontent.com/modules/N337XogaeeiHiht2ZN9f/pwB48zFyU8FvNKh5lIfY/ZodASoCsI.js","https:/framerusercontent.com/modules/6lsAF1Hovtd1rXWgdnaW/OxMCUoSK66VxwvIml4gs/AU4p4o0rV.js","https:/framerusercontent.com/modules/EbhAnBkfkGa3c6yZJYH5/owUaNfWI2zrmYBLeu8Ie/eOxY7YXLL.js","https:/framerusercontent.com/modules/Dlp7sYdFPOsC5xOnXsER/eK8175zgwUQVeyJpby39/FEEePeTrX.js","https:/framerusercontent.com/modules/4G0pHPXdxDC0q34eFfFr/oq0PkaqnOfre09AZeL9M/gXjG4ReaI.js","https:/framerusercontent.com/modules/RI9GORFJKn70idNXLNus/jNldASxVDadQhnV3MLl3/nxrOuk3iV.js","https:/framerusercontent.com/modules/ctsdHAsM68YGAj2vJPEz/0Mn1EW2qo4EGrVY5mvPq/oXDRBD49G.js","https:/framerusercontent.com/modules/aDDK6xTwCTpSJHoXsLF9/LJWgXRzNhDZE2fLZ8OWU/OzrWoGYuh.js","https:/framerusercontent.com/modules/1B577k7G5loUWzih8EJw/KubYn1MtIXULR2iSyyzr/wpXngrYf8.js","https:/framerusercontent.com/modules/zYeRfCl3NbEKAOVtbGKC/EcJEwjCiwvwDypAqM3wm/e6DYb8kxQ.js","https:/framerusercontent.com/modules/Fu37U3SFEkPFAps0a6hr/HbOGFQHuj9THgN4jAIho/Ij1D7NPjE.js","https:/framerusercontent.com/modules/g27Pm1VtgswSntmpwbkV/iLvnrakhQhpkyBL3Mzl2/FloatingWhatsAppChatOptional.js","https:/framerusercontent.com/modules/sO9cS2YgjYhJ3iS3t2mG/cPs7xnkOMQiP8ld9b61P/Hs6irUOJE.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (6ca5d98)\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 6 C 0 2.686 2.686 0 6 0 C 9.314 0 12 2.686 12 6 C 12 9.314 9.314 12 6 12 C 2.686 12 0 9.314 0 6 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"12px\" id=\"cPTa10O2f\" transform=\"translate(6 3)\" width=\"12px\"/><path d=\"M 0 6 C 0 2.686 2.686 0 6 0 C 9.314 0 12 2.686 12 6 C 12 9.314 9.314 12 6 12 C 2.686 12 0 9.314 0 6 Z\" fill=\"transparent\" height=\"12px\" id=\"K1KJBDfjt\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(6 3)\" width=\"12px\"/><path d=\"M 0 5.25 C 1.816 2.112 5.114 0 9 0 C 12.886 0 16.184 2.112 18 5.25\" fill=\"transparent\" height=\"5.25px\" id=\"nuzXpJw0A\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 15)\" width=\"18px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"1327812126\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-vWtJe\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-vWtJe { -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 {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"User\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-vWtJe\");Icon.displayName=\"User\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"User\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\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.988 9.512 C -2.005 4.523 1.985 -0.464 10.465 0.035 C 10.969 8.514 5.976 12.504 0.988 9.512 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"10.499655818382415px\" id=\"XnFfa2k2p\" transform=\"translate(12 4.5)\" width=\"10.500252871481749px\"/><path d=\"M 6.794 6.794 C 8.932 3.232 6.082 -0.331 0.025 0.025 C -0.332 6.082 3.232 8.932 6.794 6.794 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"7.4998943591609475px\" id=\"o5lfXUUUR\" transform=\"translate(1.5 8.25)\" width=\"7.500013202415642px\"/><path d=\"M 0.988 9.512 C -2.005 4.523 1.985 -0.464 10.465 0.035 C 10.969 8.514 5.976 12.504 0.988 9.512 Z\" fill=\"transparent\" height=\"10.499655818382415px\" id=\"UGjq3cqNj\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(12 4.5)\" width=\"10.500252871481749px\"/><path d=\"M 6.794 6.794 C 8.932 3.232 6.082 -0.331 0.025 0.025 C -0.332 6.082 3.232 8.932 6.794 6.794 Z\" fill=\"transparent\" height=\"7.4998943591609475px\" id=\"SIT0ZOQP8\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(1.5 8.25)\" width=\"7.500013202415642px\"/><path d=\"M 0 0 L 6 6\" fill=\"transparent\" height=\"6px\" id=\"Bw3vPxCFu\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(5.25 12)\" width=\"6px\"/><path d=\"M 7.5 0 L 1.758 5.742 C 0.632 6.867 0 8.394 0 9.985 L 0 12.75\" fill=\"transparent\" height=\"12.75px\" id=\"K268ExMS0\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(11.25 8.25)\" width=\"7.500000000081116px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"2542966780\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-yY8dQ\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-yY8dQ { -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 {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Plant\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-yY8dQ\");Icon.displayName=\"Plant\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Plant\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 16.5 6 L 16.5 0.75 C 16.5 0.336 16.164 0 15.75 0 L 0.75 0 C 0.336 0 0 0.336 0 0.75 L 0 6 C 0 15 8.25 17.25 8.25 17.25 C 8.25 17.25 16.5 15 16.5 6 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"17.25px\" id=\"dnXAEWy2v\" transform=\"translate(3.75 4.5)\" width=\"16.5px\"/><path d=\"M 16.5 6 L 16.5 0.75 C 16.5 0.336 16.164 0 15.75 0 L 0.75 0 C 0.336 0 0 0.336 0 0.75 L 0 6 C 0 15 8.25 17.25 8.25 17.25 C 8.25 17.25 16.5 15 16.5 6 Z\" fill=\"transparent\" height=\"17.25px\" id=\"eVavSOlBM\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.75 4.5)\" width=\"16.5px\"/><path d=\"M 0 3 L 2.25 5.25 L 7.5 0\" fill=\"transparent\" height=\"5.25px\" id=\"xoBw5M0M6\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(8.25 9.75)\" width=\"7.5px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"1430394497\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-DK6PS\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-DK6PS { -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 {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Shield Check\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-DK6PS\");Icon.displayName=\"Shield Check\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Shield Check\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerDisableUnlink\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{MotionConfigContext,spring}from\"framer-motion\";/**\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}){// Framer supplies its native Styles transition through MotionConfig.\nconst nativeTransition=React.useContext(MotionConfigContext).transition;// Keep browser interpolation: no React render or filter write on every frame.\nconst{filterTransition,settleMs}=React.useMemo(()=>{const seconds=Math.max(0,Number(nativeTransition?.duration??.3));const delay=Math.max(0,Number(nativeTransition?.delay??0));let timing=`${seconds}s linear`;if(nativeTransition?.type===\"spring\"){if(nativeTransition.stiffness&&nativeTransition.damping){timing=String(spring({keyframes:[0,1],stiffness:nativeTransition.stiffness,damping:nativeTransition.damping,mass:nativeTransition.mass??1}));}else{timing=String(spring(seconds,nativeTransition.bounce??.25));}}else if(Array.isArray(nativeTransition?.ease)&&nativeTransition.ease.length===4){timing=`${seconds}s cubic-bezier(${nativeTransition.ease.join(\", \")})`;}else if(typeof nativeTransition?.ease===\"string\"&&[\"linear\",\"ease\",\"ease-in\",\"ease-out\",\"ease-in-out\"].includes(nativeTransition.ease)){timing=`${seconds}s ${nativeTransition.ease}`;}const match=timing.match(/^([\\d.]+)(ms|s)/);const animationMs=match?Number(match[1])*(match[2]===\"s\"?1e3:1):seconds*1e3;const part=`${timing} ${delay}s`;return{filterTransition:`backdrop-filter ${part}, -webkit-backdrop-filter ${part}`,settleMs:animationMs+delay*1e3};},[nativeTransition]);const rootRef=React.useRef(null);const[renderLayers,setRenderLayers]=React.useState(true);const[hasBlurLayers,setHasBlurLayers]=React.useState(blur>0);const[displayBlur,setDisplayBlur]=React.useState(blur);React.useEffect(()=>{let frame=0;let nextFrame=0;let settleTimer=0;if(blur>0){if(!hasBlurLayers){// Mount at zero first so a hover from a settled zero state still animates.\nsetDisplayBlur(0);setHasBlurLayers(true);frame=requestAnimationFrame(()=>{nextFrame=requestAnimationFrame(()=>setDisplayBlur(blur));});}else{setDisplayBlur(blur);}}else{setDisplayBlur(0);if(settleMs===0)setHasBlurLayers(false);else settleTimer=window.setTimeout(()=>setHasBlurLayers(false),settleMs+50);}return()=>{cancelAnimationFrame(frame);cancelAnimationFrame(nextFrame);window.clearTimeout(settleTimer);};},[blur,settleMs]);React.useEffect(()=>{const root=rootRef.current;if(!root)return;let inView=true;const update=()=>setRenderLayers(inView&&!document.hidden);const observer=typeof IntersectionObserver!==\"undefined\"?new IntersectionObserver(([entry])=>{inView=entry.isIntersecting;update();}):null;observer?.observe(root);document.addEventListener(\"visibilitychange\",update);update();return()=>{observer?.disconnect();document.removeEventListener(\"visibilitychange\",update);};},[]);const getGradientDirection=direction=>{switch(direction){case\"toBottom\":return\"to bottom\";case\"toTop\":return\"to top\";case\"toLeft\":return\"to left\";case\"toRight\":return\"to right\";default:return\"to bottom\";}};const blurSteps=React.useMemo(()=>[{blur:`${displayBlur/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:`${displayBlur/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:`${displayBlur/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:`${displayBlur/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:`${displayBlur/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:`${displayBlur/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:`${displayBlur/2}px`,gradient:`rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 1) 100%`},{blur:`${displayBlur}px`,gradient:`rgba(0, 0, 0, 0) 87.5%, rgba(0, 0, 0, 1) 100%`}],[displayBlur]);return /*#__PURE__*/_jsx(\"div\",{ref:rootRef,style:{position:\"absolute\",inset:0,overflow:\"hidden\"},children:renderLayers&&hasBlurLayers&&blurSteps.map((step,index)=>/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,zIndex:index+1,backdropFilter:`blur(${step.blur})`,WebkitBackdropFilter:`blur(${step.blur})`,maskImage:`linear-gradient(${getGradientDirection(direction)}, ${step.gradient})`,WebkitMaskImage:`linear-gradient(${getGradientDirection(direction)}, ${step.gradient})`,borderRadius:borderRadius,pointerEvents:\"none\",transition:filterTransition}},index))});}BlurGradient.defaultProps={blur:10,borderRadius:\"0px\",direction:\"toBottom\"};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\"},direction:{title:\"Direction\",type:ControlType.SegmentedEnum,options:[\"toBottom\",\"toTop\",\"toLeft\",\"toRight\"],optionTitles:[\"↓\",\"↑\",\"←\",\"→\"],defaultValue:\"toBottom\",description:\"More 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\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"240\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"240\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BlurGradient_Prod.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";const clamp=(value,min,max)=>Math.max(min,Math.min(max,value));function isPhoneDevice(){return window.matchMedia(\"(max-width: 767px)\").matches||/iPhone|iPod|Android.+Mobile|Windows Phone|webOS|BlackBerry/i.test(navigator.userAgent);}function canScrollBy(node,delta){const limit=node.scrollHeight-node.clientHeight;return delta>0&&node.scrollTop<limit-1||delta<0&&node.scrollTop>1;}// Walks composedPath() so panels inside shadow DOM still count.\n// Returns the first nested scroller that can move in this direction, or one\n// at its edge whose overscroll-behavior forbids chaining to the page.\nfunction findNestedScroller(path,delta){for(const node of path){if(!(node instanceof HTMLElement))continue;if(node===document.documentElement||node===document.body)break;if(node.scrollHeight-node.clientHeight<1)continue;const style=getComputedStyle(node);if(!/^(auto|scroll|overlay)$/.test(style.overflowY))continue;if(canScrollBy(node,delta))return node;if(/^(contain|none)$/.test(style.overscrollBehaviorY))return node;}return null;}// How much of the viewport top is covered by fixed or sticky bars (headers,\n// banners, floating nav pills), so anchors land below them with zero\n// configuration. Hit-tests dense rows through the top band (compact floating\n// bars) plus a few lower rows, and walks ancestors, so a sticky header that\n// sits below a banner and has not stuck yet still counts at its stuck spot.\nfunction measureHeader(){const width=window.innerWidth;const height=window.innerHeight;const band=height*.1;const rows=[height*.12,height*.2,height*.3];for(let y=1;y<=band+12;y+=12)rows.push(y);const seen=new Set;let bottom=0;for(const y of rows){for(const x of[.25,.5,.75]){for(const hit of document.elementsFromPoint(width*x,y)){for(let node=hit;node;node=node.parentElement){if(node===document.body||seen.has(node))break;seen.add(node);const style=getComputedStyle(node);if(style.position!==\"fixed\"&&style.position!==\"sticky\")continue;if(style.visibility===\"hidden\"||style.opacity===\"0\")continue;const rect=node.getBoundingClientRect();if(rect.height<=0||rect.height>=height*.4)continue;// Wide bars, or a nav pill across the centre line.\nconst centred=rect.left<=width/2&&rect.right>=width/2&&rect.width>=120;if(rect.width<width*.4&&!centred)continue;let top=rect.top;if(style.position===\"sticky\"){// Pinned to the top (not `top: auto`), in a containing\n// block that starts in the first screen of the page\n// and is at least a screen taller than the bar: a site\n// header, not a section title. Judged on the whole\n// block, not the part left below the current scroll\n// position, so it still counts near the page end.\nconst stick=Number.parseFloat(style.top);// Skip `display: contents` wrappers, which have no\n// box of their own.\nlet parent=node.parentElement;while(parent&&getComputedStyle(parent).display===\"contents\"){parent=parent.parentElement;}if(Number.isNaN(stick)||!parent)continue;const range=parent.getBoundingClientRect();if(range.top+window.scrollY>height)continue;if(range.height-rect.height<height)continue;top=stick;}if(top>band||top+rect.height<=0)continue;bottom=Math.max(bottom,top+rect.height);}}}}return Math.round(bottom);}/**\n * @framerDisableUnlink\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */export default function SmoothScroll(props){const{intensity=50}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;React.useEffect(()=>{if(isCanvas||typeof window===\"undefined\")return;window.__framerUniversitySmoothScroll?.release();if(isPhoneDevice())return;const motionQuery=window.matchMedia(\"(prefers-reduced-motion: reduce)\");const rootStyle=document.documentElement.style;const previousPadding=rootStyle.scrollPaddingTop;// A site that already sets scroll-padding-top keeps it.\nconst authoredPadding=!previousPadding&&(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)>0;let current=window.scrollY;let target=current;let frame=0;let previousTime=0;let stopped=false;let gesture=null;const normalized=clamp(intensity,0,100)/100;const response=normalized<=.5?.22-.12*(normalized/.5):.1-.07*((normalized-.5)/.5);const writeScroll=top=>{window.scrollTo({top,behavior:\"instant\"});};// Chrome fires `scrollend` after every instant programmatic scroll,\n// so a glide would fire one per frame, and Framer's router saves the\n// position with history.replaceState on each. Hold them while the\n// page glides and deliver one when it ends, like a native smooth\n// scroll.\nlet scrollEndHeld=false;const onScrollEnd=event=>{if(event.target!==document)return;if(frame&&event.isTrusted){event.stopImmediatePropagation();scrollEndHeld=true;return;}scrollEndHeld=false;};// A glide that stopped without a later write of its own gets the held\n// scrollend delivered after this frame's scroll events.\nconst flushScrollEnd=()=>{if(!scrollEndHeld)return;requestAnimationFrame(()=>{if(!scrollEndHeld||frame)return;scrollEndHeld=false;document.dispatchEvent(new Event(\"scrollend\",{bubbles:true}));});};const stop=()=>{if(frame)cancelAnimationFrame(frame);frame=0;previousTime=0;current=target=window.scrollY;flushScrollEnd();};const hasStopScroll=()=>{if(document.querySelector(\"style[data-frameruni-stop-scroll]\")){return true;}const htmlOverflow=getComputedStyle(document.documentElement).overflowY;const bodyOverflow=getComputedStyle(document.body).overflowY;return htmlOverflow===\"hidden\"||htmlOverflow===\"clip\"||bodyOverflow===\"hidden\"||bodyOverflow===\"clip\";};const syncStoppedState=()=>{const nextStopped=hasStopScroll();if(nextStopped&&!stopped)stop();if(!nextStopped&&stopped){current=target=window.scrollY;}stopped=nextStopped;};const scheduleFrame=()=>{frame=requestAnimationFrame(advanceFrame);};const advanceFrame=time=>{if(stopped||motionQuery.matches){stop();return;}// Real elapsed time, uncapped: when the main thread is starved the\n// glide catches up on the next frame instead of running in slow\n// motion (the exponential mix stays bounded for any delta).\nconst deltaTime=previousTime?Math.max(0,(time-previousTime)/1e3):1/60;previousTime=time;if(step(deltaTime))scheduleFrame();else{frame=0;previousTime=0;flushScrollEnd();}};// One interpolation step; returns true while still gliding.\nconst step=deltaTime=>{const mix=1-Math.exp(-response*60*deltaTime);current+=(target-current)*mix;if(Math.abs(target-current)<.35)current=target;writeScroll(current);return current!==target;};// Page scroll range, read once per gesture (and again at the cached\n// edge or after a resize) so the wheel path does not force layout on\n// every event.\nlet cachedLimit=-1;const scrollLimit=()=>{if(cachedLimit<0){cachedLimit=Math.max(0,document.documentElement.scrollHeight-window.innerHeight);}return cachedLimit;};const jumpTo=nextTarget=>{if(frame)cancelAnimationFrame(frame);frame=0;previousTime=0;current=target=nextTarget;writeScroll(nextTarget);flushScrollEnd();};const animateTo=nextTarget=>{if(motionQuery.matches){jumpTo(nextTarget);return;}current=window.scrollY;target=nextTarget;previousTime=0;if(current===target)return;if(!frame)scheduleFrame();};// Applied as scroll-padding-top so Framer's own anchor links, the\n// browser's deep-link jump, and our click handler all share it.\nconst applyHeaderOffset=()=>{if(previousPadding||authoredPadding)return;const value=measureHeader();rootStyle.scrollPaddingTop=value?`${value}px`:previousPadding;};// Fixes a hash target that landed flush with the top, under the header.\nconst alignHashTarget=()=>{if(stopped||!window.location.hash)return;let id=window.location.hash.slice(1);try{id=decodeURIComponent(id);}catch{return;}const element=document.getElementById(id);if(!element)return;applyHeaderOffset();const padding=Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0;const margin=Number.parseFloat(getComputedStyle(element).scrollMarginTop)||0;if(padding<1)return;if(Math.abs(element.getBoundingClientRect().top-margin)>2)return;jumpTo(resolveScrollTarget(element));};const resolveScrollTarget=value=>{const limit=Math.max(0,document.documentElement.scrollHeight-window.innerHeight);if(typeof value===\"number\")return clamp(value,0,limit);const element=value instanceof HTMLElement?value:value===\"#\"||value===\"#top\"?null:document.getElementById(value.replace(/^#/,\"\"));if(!element)return 0;const style=getComputedStyle(element);const rootStyle=getComputedStyle(document.documentElement);const margin=Number.parseFloat(style.scrollMarginTop)||0;const padding=Number.parseFloat(rootStyle.scrollPaddingTop)||0;return clamp(element.getBoundingClientRect().top+window.scrollY-margin-padding,0,limit);};const onWheel=event=>{if(stopped||motionQuery.matches||event.ctrlKey||!event.cancelable)return;const multiplier=event.deltaMode===WheelEvent.DOM_DELTA_LINE?16:event.deltaMode===WheelEvent.DOM_DELTA_PAGE?window.innerHeight:1;const delta=event.deltaY*multiplier;if(!delta)return;// Native-style latching: a gesture stays with the scroller it\n// started on. A nested panel at its edge only chains to the page\n// on the next gesture, and page momentum is not hijacked by a\n// panel that slides under the pointer.\nconst path=event.composedPath();const continuing=gesture&&event.timeStamp-gesture.time<150&&(!gesture.node||path.includes(gesture.node));const owner=continuing?gesture.node:findNestedScroller(path,delta);gesture={node:owner,time:event.timeStamp};if(owner){if(!canScrollBy(owner,delta))event.preventDefault();return;}// Once this page gesture is ours, keep ownership even when the\n// clamped target cannot move. Letting edge events fall through lets\n// native scrolling race the active interpolation and causes bounce.\nevent.preventDefault();// Re-read the range at a gesture start or at the cached edge\n// (lazy content may have grown); otherwise reuse it.\nif(!continuing||target+delta>scrollLimit())cachedLimit=-1;const nextTarget=clamp(target+delta,0,scrollLimit());if(nextTarget===target)return;target=nextTarget;if(frame)return;// Idle: take the first step now, inside the wheel event, so the\n// page moves this frame instead of waiting for the next rAF. The\n// next frame integrates from this handler, so the curve is the\n// same, just one frame earlier.\ncurrent=window.scrollY;scheduleFrame();// rAF time is the frame start: a frame that began before this\n// handler ran is the same frame, so it adds no second step.\npreviousTime=performance.now();if(!step(1/60)){cancelAnimationFrame(frame);frame=0;previousTime=0;flushScrollEnd();}};const onScroll=()=>{const actual=window.scrollY;if(frame&&Math.abs(actual-current)<=1)return;if(frame)cancelAnimationFrame(frame);frame=0;previousTime=0;current=target=actual;flushScrollEnd();};const onClick=event=>{const clickable=event.composedPath().find(node=>node instanceof HTMLElement&&node.matches(\"a[href], button\"));if(!clickable)return;stop();if(!(clickable instanceof HTMLAnchorElement))return;if(event.defaultPrevented)return;if(event.button!==0)return;if(event.metaKey||event.ctrlKey||event.shiftKey||event.altKey)return;if(clickable.hasAttribute(\"download\"))return;if(clickable.target&&clickable.target!==\"\"&&clickable.target!==\"_self\"){return;}const url=new URL(clickable.href,window.location.href);const currentUrl=new URL(window.location.href);const isSamePage=url.origin===currentUrl.origin&&url.pathname===currentUrl.pathname&&url.search===currentUrl.search;if(!isSamePage||!url.hash)return;let hash=url.hash;try{hash=decodeURIComponent(url.hash);}catch{return;}const element=document.getElementById(hash.slice(1));if(!element&&hash!==\"#top\"&&hash!==\"#\")return;event.preventDefault();if(window.location.hash===url.hash){history.replaceState(history.state,\"\",url.hash);}else{history.pushState(history.state,\"\",url.hash);}animateTo(resolveScrollTarget(element??hash));};const onHashChange=()=>requestAnimationFrame(alignHashTarget);// Re-measure before any same-page hash link runs (ours, Framer's\n// Links, or the browser's), so breakpoint and late headers count.\nconst onClickCapture=event=>{const link=event.composedPath().find(node=>node instanceof HTMLAnchorElement&&node.hash);if(link)applyHeaderOffset();};let resizeTimer=0;const onResize=()=>{cachedLimit=-1;clearTimeout(resizeTimer);resizeTimer=window.setTimeout(applyHeaderOffset,100);};let alignFrame=requestAnimationFrame(()=>{alignFrame=requestAnimationFrame(alignHashTarget);});const attributeObserver=new MutationObserver(records=>{const relevant=records.some(record=>record.type===\"attributes\"&&(record.target===document.documentElement||record.target===document.body));if(relevant)syncStoppedState();});const markerObserver=new MutationObserver(records=>{const relevant=records.some(record=>[...record.addedNodes,...record.removedNodes].some(node=>node instanceof Element&&(node.matches(\"style[data-frameruni-stop-scroll]\")||Boolean(node.querySelector(\"style[data-frameruni-stop-scroll]\")))));if(relevant)syncStoppedState();});attributeObserver.observe(document.documentElement,{attributes:true,attributeFilter:[\"style\",\"class\"]});attributeObserver.observe(document.body,{attributes:true,attributeFilter:[\"style\",\"class\"]});markerObserver.observe(document.head,{subtree:true,childList:true});markerObserver.observe(document.body,{subtree:true,childList:true});const release=()=>{stop();cancelAnimationFrame(alignFrame);clearTimeout(resizeTimer);rootStyle.scrollPaddingTop=previousPadding;window.removeEventListener(\"hashchange\",onHashChange);window.removeEventListener(\"popstate\",onHashChange);window.removeEventListener(\"resize\",onResize);window.removeEventListener(\"load\",onResize);window.removeEventListener(\"click\",onClickCapture,true);attributeObserver.disconnect();markerObserver.disconnect();window.removeEventListener(\"wheel\",onWheel);window.removeEventListener(\"scroll\",onScroll);window.removeEventListener(\"scrollend\",onScrollEnd,true);window.removeEventListener(\"touchstart\",stop);window.removeEventListener(\"click\",onClick);motionQuery.removeEventListener(\"change\",stop);if(window.__framerUniversitySmoothScroll?.release===release){delete window.__framerUniversitySmoothScroll;}};window.__framerUniversitySmoothScroll={release};window.addEventListener(\"wheel\",onWheel,{passive:false});window.addEventListener(\"scroll\",onScroll,{passive:true});window.addEventListener(\"scrollend\",onScrollEnd,true);window.addEventListener(\"touchstart\",stop,{passive:true});window.addEventListener(\"click\",onClick);window.addEventListener(\"hashchange\",onHashChange);window.addEventListener(\"popstate\",onHashChange);window.addEventListener(\"resize\",onResize);window.addEventListener(\"load\",onResize);window.addEventListener(\"click\",onClickCapture,true);motionQuery.addEventListener(\"change\",stop);syncStoppedState();applyHeaderOffset();return release;},[intensity,isCanvas]);return /*#__PURE__*/_jsx(\"div\",{\"data-build\":\"smooth-scroll-prod-20261005-01\",\"aria-hidden\":\"true\",\"data-smooth-scroll-host\":\"\",style:{position:\"relative\",width:\"100%\",height:\"100%\",minWidth:isCanvas?24:0,minHeight:isCanvas?24:0,boxSizing:\"border-box\",border:\"none\",borderRadius:0,pointerEvents:\"none\"}});}addPropertyControls(SmoothScroll,{intensity:{type:ControlType.Number,title:\"Intensity\",min:0,max:100,step:1,defaultValue:50,unit:\"%\",displayStepper:true,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});SmoothScroll.displayName=\"Smooth Scroll\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"* @framerSupportedLayoutWidth any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmoothScroll_Prod.map","// Generated by Framer (43e8337)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/CcuFphHfM1B74QOxxrVT/9P8N2ba902GiIRbaX1H8/g4kAVuMDb.js\";const enabledGestures={rQef250SG:{hover:true}};const serializationHash=\"framer-cA2Zd\";const variantClassNames={rQef250SG:\"framer-v-155xgl2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const wGAG8VMmu=undefined;const TOtfiicLo=undefined;const transition1={delay:0,duration:.4,ease:[.22,1,.36,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,title,width,...props})=>{return{...props,TOtfiicLo:title??props.TOtfiicLo??\"About Me\",wGAG8VMmu:link??props.wGAG8VMmu};};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,TOtfiicLo,wGAG8VMmu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"rQef250SG\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:wGAG8VMmu,motionChild:true,nodeId:\"rQef250SG\",openInNewTab:false,scopeId:\"DNcIlk2C6\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-155xgl2\",className,classNames)} framer-do1un1`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"rQef250SG\",ref:refBinding,style:{...style},...addPropertyOverrides({\"rQef250SG-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-60bhdl\",\"data-styles-preset\":\"g4kAVuMDb\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e3a89203-5413-46a3-bd77-5ed528e39974, rgb(85, 83, 75)))\"},children:\"About Me\"})}),className:\"framer-i2lxka\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XvywEbzCm\",style:{\"--extracted-r6o4lv\":\"var(--token-e3a89203-5413-46a3-bd77-5ed528e39974, rgb(85, 83, 75))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:TOtfiicLo,variants:{\"rQef250SG-hover\":{\"--extracted-r6o4lv\":\"var(--token-39a18c2a-82cf-4d61-96a4-367c3953a396, rgb(112, 125, 86))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"rQef250SG-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-60bhdl\",\"data-styles-preset\":\"g4kAVuMDb\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-39a18c2a-82cf-4d61-96a4-367c3953a396, rgb(112, 125, 86)))\"},children:\"About Me\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cA2Zd.framer-do1un1, .framer-cA2Zd .framer-do1un1 { display: block; }\",\".framer-cA2Zd.framer-155xgl2 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-cA2Zd .framer-i2lxka { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 74\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"mXfPjrEvg\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"TOtfiicLo\":\"title\",\"wGAG8VMmu\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDNcIlk2C6=withCSS(Component,css,\"framer-cA2Zd\");export default FramerDNcIlk2C6;FramerDNcIlk2C6.displayName=\"Footer item\";FramerDNcIlk2C6.defaultProps={height:24,width:74};addPropertyControls(FramerDNcIlk2C6,{TOtfiicLo:{defaultValue:\"About Me\",displayTextArea:false,title:\"Title\",type:ControlType.String},onTOtfiicLoChange:{changes:\"TOtfiicLo\",type:ControlType.ChangeHandler},wGAG8VMmu:{title:\"Link\",type:ControlType.Link}});addFonts(FramerDNcIlk2C6,[{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\":\"FramerDNcIlk2C6\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mXfPjrEvg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"74\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"TOtfiicLo\\\":\\\"title\\\",\\\"wGAG8VMmu\\\":\\\"link\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"__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 6 6 L 12 0\" fill=\"transparent\" height=\"6px\" id=\"HLE2KBXxw\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6 9)\" 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(\"4024583230\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-rjFuH\",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-rjFuH { -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\":\"Chevron Down\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-rjFuH\");Icon.displayName=\"Chevron Down\";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\":{\"framerVector\":\"{\\\"name\\\":\\\"Chevron Down\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b8c9ccb)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"Pw7molRW2\",\"ZNyFZczxw\"];const serializationHash=\"framer-6GWCp\";const variantClassNames={Pw7molRW2:\"framer-v-srhek9\",ZNyFZczxw:\"framer-v-eoklon\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const pswKUd8Z5=undefined;const transition1={delay:0,duration:.5,ease:[.22,1,.36,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Closed:\"Pw7molRW2\",Open:\"ZNyFZczxw\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,pswKUd8Z5:click??props.pswKUd8Z5,variant:humanReadableVariantMap[props.variant]??props.variant??\"Pw7molRW2\"};};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,pswKUd8Z5,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Pw7molRW2\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1lqly2z=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(pswKUd8Z5){const res=await pswKUd8Z5(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-srhek9\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Pw7molRW2\",onTap:onTap1lqly2z,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-de546889-0243-4369-a68d-44c674268e58, rgb(232, 224, 213))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-3b1dec34-ef12-4cdf-b4d8-4da188ffe72c, rgb(251, 247, 245))\",borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",...style},...addPropertyOverrides({ZNyFZczxw:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-4qn4nn\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"IyoLExfDV\",style:{backgroundColor:\"var(--token-39a18c2a-82cf-4d61-96a4-367c3953a396, rgb(112, 125, 86))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{ZNyFZczxw:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1l80kr8\",\"data-framer-name\":\"Middle\",layoutDependency:layoutDependency,layoutId:\"ZM2q0KHgw\",style:{backgroundColor:\"var(--token-39a18c2a-82cf-4d61-96a4-367c3953a396, rgb(112, 125, 86))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,scale:1},variants:{ZNyFZczxw:{scale:0}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1893hc7\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"vrwPa81SY\",style:{backgroundColor:\"var(--token-39a18c2a-82cf-4d61-96a4-367c3953a396, rgb(112, 125, 86))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{ZNyFZczxw:{rotate:45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6GWCp.framer-yajmp8, .framer-6GWCp .framer-yajmp8 { display: block; }\",\".framer-6GWCp.framer-srhek9 { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 48px; justify-content: center; padding: 10px; position: relative; width: 48px; }\",\".framer-6GWCp .framer-4qn4nn, .framer-6GWCp .framer-1l80kr8, .framer-6GWCp .framer-1893hc7 { flex: none; height: 5px; overflow: visible; position: relative; width: 5px; }\",\".framer-6GWCp.framer-v-eoklon .framer-4qn4nn, .framer-6GWCp.framer-v-eoklon .framer-1893hc7 { height: 2px; left: calc(50.00000000000002% - 26px / 2); position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 26px; }\",'.framer-6GWCp[data-border=\"true\"]::after, .framer-6GWCp [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 48\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZNyFZczxw\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"pswKUd8Z5\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAU4p4o0rV=withCSS(Component,css,\"framer-6GWCp\");export default FramerAU4p4o0rV;FramerAU4p4o0rV.displayName=\"Menu Icon\";FramerAU4p4o0rV.defaultProps={height:48,width:48};addPropertyControls(FramerAU4p4o0rV,{variant:{options:[\"Pw7molRW2\",\"ZNyFZczxw\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},pswKUd8Z5:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerAU4p4o0rV,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAU4p4o0rV\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"pswKUd8Z5\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"48\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZNyFZczxw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"48\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AU4p4o0rV.map","// Generated by Framer (6ca3d35)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,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 ArrowRight from\"https://framerusercontent.com/modules/gGXLFANbZFKf2qU8bbVL/uQjjbN7Yn6nBRqTZdwzU/HoKrrnQcM.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/ZQM4zMW9TwZbN0vLzZuG/WuurIOHOslue5hzO6Kcg/BpaAaB9jL.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/G52lLEsRcTldR0gSRywP/oHY5GKeQ9uUYRNLNgpvU/l6xzSHXcQ.js\";const ArrowRightFonts=getFonts(ArrowRight);const enabledGestures={zuHApSQ9N:{hover:true}};const cycleOrder=[\"zuHApSQ9N\",\"StN88QrFI\"];const serializationHash=\"framer-95xwc\";const variantClassNames={StN88QrFI:\"framer-v-12ne79y\",zuHApSQ9N:\"framer-v-1xdci6a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Ami1Jfdnn=undefined;const iJ5yszU22=undefined;const qdpJ8kAjZ=undefined;const transition1={delay:0,duration:.42,ease:[.22,1,.36,1],type:\"tween\"};const transition2={delay:0,duration:.38,ease:[.22,1,.36,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const transition3={delay:0,duration:.5,ease:[.22,1,.36,1],type:\"tween\"};const humanReadableVariantMap={Desktop:\"zuHApSQ9N\",Mobile:\"StN88QrFI\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,title,width,...props})=>{return{...props,Ami1Jfdnn:click??props.Ami1Jfdnn,iJ5yszU22:link??props.iJ5yszU22,qdpJ8kAjZ:title??props.qdpJ8kAjZ??\"Services\",variant:humanReadableVariantMap[props.variant]??props.variant??\"zuHApSQ9N\"};};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,qdpJ8kAjZ,iJ5yszU22,Ami1Jfdnn,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zuHApSQ9N\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapv3itnm=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Ami1Jfdnn){const res=await Ami1Jfdnn(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"StN88QrFI\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:iJ5yszU22,motionChild:true,nodeId:\"zuHApSQ9N\",scopeId:\"eOxY7YXLL\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1xdci6a\",className,classNames)} framer-q48ug3`,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"zuHApSQ9N\",onTap:onTapv3itnm,ref:refBinding,style:{...style},...addPropertyOverrides({\"zuHApSQ9N-hover\":{\"data-framer-name\":undefined},StN88QrFI:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-qdwwim\",\"data-styles-preset\":\"BpaAaB9jL\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-77820f74-9bf4-4a43-b6fa-653eaff8f3cf))\"},children:\"Services\"})}),className:\"framer-buzrci\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pu_mnhLYO\",style:{\"--extracted-r6o4lv\":\"var(--token-77820f74-9bf4-4a43-b6fa-653eaff8f3cf)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:qdpJ8kAjZ,variants:{\"zuHApSQ9N-hover\":{\"--extracted-r6o4lv\":\"var(--token-39a18c2a-82cf-4d61-96a4-367c3953a396)\"},StN88QrFI:{\"--extracted-1w1cjl5\":\"var(--token-77820f74-9bf4-4a43-b6fa-653eaff8f3cf)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"zuHApSQ9N-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-qdwwim\",\"data-styles-preset\":\"BpaAaB9jL\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-39a18c2a-82cf-4d61-96a4-367c3953a396))\"},children:\"Services\"})})},StN88QrFI:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1qns464\",\"data-styles-preset\":\"l6xzSHXcQ\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-77820f74-9bf4-4a43-b6fa-653eaff8f3cf))\"},children:\"Services\"})})}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsx(Transition,{value:transition3,children:/*#__PURE__*/_jsx(ArrowRight,{animated:true,className:\"framer-1deoffd\",layoutDependency:layoutDependency,layoutId:\"ooYAh4d_Q\",style:{\"--1335ju\":1.5,\"--18mrqx2\":\"var(--token-39a18c2a-82cf-4d61-96a4-367c3953a396, rgb(112, 125, 86))\",\"--3it368\":1}})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-95xwc.framer-q48ug3, .framer-95xwc .framer-q48ug3 { display: block; }\",\".framer-95xwc.framer-1xdci6a { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-95xwc .framer-buzrci { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-95xwc .framer-1deoffd { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-95xwc.framer-v-12ne79y.framer-1xdci6a { gap: unset; justify-content: space-between; padding: 16px 0px 16px 0px; width: 229px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 21\n * @framerIntrinsicWidth 56\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"StN88QrFI\":{\"layout\":[\"fixed\",\"auto\"]},\"GumGw02el\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"qdpJ8kAjZ\":\"title\",\"iJ5yszU22\":\"link\",\"Ami1Jfdnn\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramereOxY7YXLL=withCSS(Component,css,\"framer-95xwc\");export default FramereOxY7YXLL;FramereOxY7YXLL.displayName=\"Nav Item\";FramereOxY7YXLL.defaultProps={height:21,width:56};addPropertyControls(FramereOxY7YXLL,{variant:{options:[\"zuHApSQ9N\",\"StN88QrFI\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},qdpJ8kAjZ:{defaultValue:\"Services\",displayTextArea:false,title:\"Title\",type:ControlType.String},onqdpJ8kAjZChange:{changes:\"qdpJ8kAjZ\",type:ControlType.ChangeHandler},iJ5yszU22:{title:\"Link\",type:ControlType.Link},Ami1Jfdnn:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramereOxY7YXLL,[{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\"}]},...ArrowRightFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereOxY7YXLL\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"StN88QrFI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GumGw02el\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"56\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"qdpJ8kAjZ\\\":\\\"title\\\",\\\"iJ5yszU22\\\":\\\"link\\\",\\\"Ami1Jfdnn\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"21\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (43e8337)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Instance,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Calculator from\"https://framerusercontent.com/modules/JvIHftqBjEQ9sLrJFZ76/wRfjAND0wxk2xBB6o3K2/jBWi7MJNu.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/ZQM4zMW9TwZbN0vLzZuG/WuurIOHOslue5hzO6Kcg/BpaAaB9jL.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/cZRdnv5Ao2vtNy5gqhl8/voiHpUOaKUQI4P2pXAwK/RF0vHSqdu.js\";const enabledGestures={deB9bS_N5:{hover:true}};const serializationHash=\"framer-WesLS\";const variantClassNames={deB9bS_N5:\"framer-v-nedxgw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const iYP4TCk3X=undefined;const NxP7ctjXI=undefined;const y1f8Pn0RL=undefined;const MeHE0ewb_=undefined;const transition1={delay:0,duration:.35,ease:[.22,1,.36,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,icon,id,link,text,title,width,...props})=>{return{...props,iYP4TCk3X:link??props.iYP4TCk3X,MeHE0ewb_:text??props.MeHE0ewb_??\"Check your body mass index with a simple guide.\",NxP7ctjXI:icon??props.NxP7ctjXI??Calculator,y1f8Pn0RL:title??props.y1f8Pn0RL??\"BMI Calculator\"};};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,y1f8Pn0RL,MeHE0ewb_,iYP4TCk3X,NxP7ctjXI,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"deB9bS_N5\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:iYP4TCk3X,motionChild:true,nodeId:\"deB9bS_N5\",openInNewTab:false,scopeId:\"FEEePeTrX\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-nedxgw\",className,classNames)} framer-8g9uqs`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"deB9bS_N5\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-de546889-0243-4369-a68d-44c674268e58)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-97936c22-c162-4c58-a950-35906ee886ab)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,...style},variants:{\"deB9bS_N5-hover\":{backgroundColor:\"var(--token-f0677cee-2077-4481-8ddb-f48e5b885d89, rgb(244, 236, 229))\"}},...addPropertyOverrides({\"deB9bS_N5-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-19fbku2\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"pfSG4jZ5e\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-de546889-0243-4369-a68d-44c674268e58)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-0139740c-6150-4810-af8f-7904da0be306)\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999},children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1ruwgi2\",Component:NxP7ctjXI,layoutDependency:layoutDependency,layoutId:\"n9GVLIAF_\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-39a18c2a-82cf-4d61-96a4-367c3953a396, rgb(112, 125, 86))\",\"--pgex8v\":1.5}})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ql1bxb\",layoutDependency:layoutDependency,layoutId:\"wEIk2yCqP\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mqfz2a\",\"data-styles-preset\":\"RF0vHSqdu\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-77820f74-9bf4-4a43-b6fa-653eaff8f3cf))\"},children:\"BMI Calculator\"})}),className:\"framer-1yoj719\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FRqWRvvU4\",style:{\"--extracted-r6o4lv\":\"var(--token-77820f74-9bf4-4a43-b6fa-653eaff8f3cf)\"},text:y1f8Pn0RL,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-qdwwim\",\"data-styles-preset\":\"BpaAaB9jL\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e3a89203-5413-46a3-bd77-5ed528e39974))\"},children:\"Check your body mass index with a simple guide.\"})}),className:\"framer-1sr0uzb\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YLjXcO1F0\",style:{\"--extracted-r6o4lv\":\"var(--token-e3a89203-5413-46a3-bd77-5ed528e39974)\"},text:MeHE0ewb_,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-WesLS.framer-8g9uqs, .framer-WesLS .framer-8g9uqs { display: block; }\",\".framer-WesLS.framer-nedxgw { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 20px; position: relative; text-decoration: none; width: 386px; will-change: var(--framer-will-change-override, transform); }\",\".framer-WesLS .framer-19fbku2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 64px; justify-content: center; padding: 0px; position: relative; width: 64px; }\",\".framer-WesLS .framer-1ruwgi2 { flex: none; height: var(--framer-aspect-ratio-supported, 32px); position: relative; width: 32px; }\",\".framer-WesLS .framer-1ql1bxb { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",\".framer-WesLS .framer-1yoj719, .framer-WesLS .framer-1sr0uzb { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-WesLS.framer-v-nedxgw.hover .framer-1ruwgi2 { height: var(--framer-aspect-ratio-supported, 34px); width: 34px; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-WesLS[data-border=\"true\"]::after, .framer-WesLS [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 105\n * @framerIntrinsicWidth 386\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"JLrAc9hkC\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"y1f8Pn0RL\":\"title\",\"MeHE0ewb_\":\"text\",\"iYP4TCk3X\":\"link\",\"NxP7ctjXI\":\"icon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"omX0gWFPqDwhaiWwf6ab\"]\n */const FramerFEEePeTrX=withCSS(Component,css,\"framer-WesLS\");export default FramerFEEePeTrX;FramerFEEePeTrX.displayName=\"Nav Tool Item\";FramerFEEePeTrX.defaultProps={height:105,width:386};addPropertyControls(FramerFEEePeTrX,{y1f8Pn0RL:{defaultValue:\"BMI Calculator\",displayTextArea:false,title:\"Title\",type:ControlType.String},ony1f8Pn0RLChange:{changes:\"y1f8Pn0RL\",type:ControlType.ChangeHandler},MeHE0ewb_:{defaultValue:\"Check your body mass index with a simple guide.\",displayTextArea:false,title:\"Text\",type:ControlType.String},onMeHE0ewb_Change:{changes:\"MeHE0ewb_\",type:ControlType.ChangeHandler},iYP4TCk3X:{title:\"Link\",type:ControlType.Link},NxP7ctjXI:{defaultValue:{identifier:\"module:JvIHftqBjEQ9sLrJFZ76/wRfjAND0wxk2xBB6o3K2/jBWi7MJNu.js:default\",moduleId:\"JvIHftqBjEQ9sLrJFZ76\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"Icon\",type:ControlType.VectorSetItem}});addFonts(FramerFEEePeTrX,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFEEePeTrX\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"y1f8Pn0RL\\\":\\\"title\\\",\\\"MeHE0ewb_\\\":\\\"text\\\",\\\"iYP4TCk3X\\\":\\\"link\\\",\\\"NxP7ctjXI\\\":\\\"icon\\\"}\",\"framerIntrinsicHeight\":\"105\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVectorSets\":\"[\\\"omX0gWFPqDwhaiWwf6ab\\\"]\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"386\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JLrAc9hkC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 14 0\" fill=\"transparent\" height=\"1px\" id=\"h3fQSrHEV\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(5 12)\" width=\"14px\"/><path d=\"M 0 0 L 7 7 L 0 14\" fill=\"transparent\" height=\"14px\" id=\"DAe82Eor1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(12 5)\" 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(\"1175957644\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-SYorz\",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-SYorz { -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\":\"Arrow Right\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-SYorz\");Icon.displayName=\"Arrow Right\";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\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow Right\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b8c9ccb)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowRight from\"https://framerusercontent.com/modules/4G0pHPXdxDC0q34eFfFr/oq0PkaqnOfre09AZeL9M/gXjG4ReaI.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/ZQM4zMW9TwZbN0vLzZuG/WuurIOHOslue5hzO6Kcg/BpaAaB9jL.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/G52lLEsRcTldR0gSRywP/oHY5GKeQ9uUYRNLNgpvU/l6xzSHXcQ.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/cZRdnv5Ao2vtNy5gqhl8/voiHpUOaKUQI4P2pXAwK/RF0vHSqdu.js\";const ArrowRightFonts=getFonts(ArrowRight);const enabledGestures={CN2slmOcA:{hover:true}};const serializationHash=\"framer-EojG5\";const variantClassNames={CN2slmOcA:\"framer-v-g6n13b\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const xbO_qMTGV=undefined;const fhPN1RalM=undefined;const D3oa4oW3l=undefined;const khCCuYqnG=undefined;const d9KqGBlJz=undefined;const transition1={delay:0,duration:.35,ease:[.22,1,.36,1],type:\"tween\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,mainImage,productFormat,productName,shortDescription,width,...props})=>{return{...props,D3oa4oW3l:productName??props.D3oa4oW3l??\"7 Day Nourish & Reset Plan\",d9KqGBlJz:productFormat??props.d9KqGBlJz??\"Printable Meal Plan\",fhPN1RalM:mainImage??props.fhPN1RalM,khCCuYqnG:shortDescription??props.khCCuYqnG??\"Over 100 simple, delicious, and nourishing recipes designed to help you feel your best every day.\",xbO_qMTGV:link??props.xbO_qMTGV};};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,xbO_qMTGV,fhPN1RalM,D3oa4oW3l,khCCuYqnG,d9KqGBlJz,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"CN2slmOcA\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:xbO_qMTGV,motionChild:true,nodeId:\"CN2slmOcA\",scopeId:\"nxrOuk3iV\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-g6n13b\",className,classNames)} framer-58u5f4`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"CN2slmOcA\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-de546889-0243-4369-a68d-44c674268e58)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-97936c22-c162-4c58-a950-35906ee886ab)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,...style},variants:{\"CN2slmOcA-hover\":{backgroundColor:\"var(--token-f0677cee-2077-4481-8ddb-f48e5b885d89, rgb(244, 236, 229))\"}},...addPropertyOverrides({\"CN2slmOcA-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+0),sizes:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,...toResponsiveImage(fhPN1RalM)},className:\"framer-1n189u7\",\"data-framer-name\":\"CMS Product Image\",layoutDependency:layoutDependency,layoutId:\"piLLF0V9R\",style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9kqyfr\",layoutDependency:layoutDependency,layoutId:\"T0oGrrZv3\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-5ingoe\",\"data-framer-name\":\"Copy\",layoutDependency:layoutDependency,layoutId:\"ghPaqkydC\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-33rqzb\",layoutDependency:layoutDependency,layoutId:\"LIQ9keFFr\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1qns464\",\"data-styles-preset\":\"l6xzSHXcQ\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-77820f74-9bf4-4a43-b6fa-653eaff8f3cf))\"},children:\"7 Day Nourish & Reset Plan\"})}),className:\"framer-14jdu94\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eBvyVrT3H\",style:{\"--extracted-1w1cjl5\":\"var(--token-77820f74-9bf4-4a43-b6fa-653eaff8f3cf)\"},text:D3oa4oW3l,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-qdwwim\",\"data-styles-preset\":\"BpaAaB9jL\",dir:\"auto\",children:\"Content\"})}),className:\"framer-1ts7mz1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Vv9grqtPt\",text:khCCuYqnG,verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bghjj\",\"data-framer-name\":\"Meta\",layoutDependency:layoutDependency,layoutId:\"DlzF2nU31\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mqfz2a\",\"data-styles-preset\":\"RF0vHSqdu\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-39a18c2a-82cf-4d61-96a4-367c3953a396, rgb(112, 125, 86)))\"},children:\"Printable Meal Plan\"})}),className:\"framer-1luzjse\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"GZhzDo7Zi\",style:{\"--extracted-r6o4lv\":\"var(--token-39a18c2a-82cf-4d61-96a4-367c3953a396, rgb(112, 125, 86))\"},text:d9KqGBlJz,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ArrowRight,{animated:true,className:\"framer-1sthmtr\",layoutDependency:layoutDependency,layoutId:\"EVW3HnT3i\",style:{\"--1m973uw\":\"var(--token-39a18c2a-82cf-4d61-96a4-367c3953a396)\",\"--js9iwy\":2}})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-EojG5.framer-58u5f4, .framer-EojG5 .framer-58u5f4 { display: block; }\",\".framer-EojG5.framer-g6n13b { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 350px; justify-content: flex-start; min-height: 350px; overflow: var(--overflow-clip-fallback, clip); padding: 16px 16px 20px 16px; position: relative; text-decoration: none; width: 286px; will-change: var(--framer-will-change-override, transform); }\",\".framer-EojG5 .framer-1n189u7 { flex: none; height: 154px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-EojG5 .framer-9kqyfr { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 1px; justify-content: space-between; overflow: visible; padding: 4px 2px 2px 2px; position: relative; width: 100%; }\",\".framer-EojG5 .framer-5ingoe { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-EojG5 .framer-33rqzb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-EojG5 .framer-14jdu94 { flex: none; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",'.framer-EojG5 .framer-1ts7mz1 { --text-truncation-display-inline-for-safari-16: inline; --text-truncation-display-none-for-safari-16: none; --text-truncation-line-break-for-safari-16: \"\\\\A\"; -webkit-box-orient: vertical; -webkit-line-clamp: 3; display: -webkit-box; flex: none; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre-line; width: 100%; word-break: break-word; word-wrap: break-word; }',\".framer-EojG5 .framer-1bghjj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-EojG5 .framer-1luzjse { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-EojG5 .framer-1sthmtr { flex: none; height: var(--framer-aspect-ratio-supported, 14px); position: relative; width: 14px; }\",\".framer-EojG5.framer-v-g6n13b.hover .framer-1bghjj { gap: 14px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-EojG5[data-border=\"true\"]::after, .framer-EojG5 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 350\n * @framerIntrinsicWidth 286\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"350px\",null]},\"x8JyYVRhI\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"350px\",null]}}}\n * @framerVariables {\"xbO_qMTGV\":\"link\",\"fhPN1RalM\":\"mainImage\",\"D3oa4oW3l\":\"productName\",\"khCCuYqnG\":\"shortDescription\",\"d9KqGBlJz\":\"productFormat\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramernxrOuk3iV=withCSS(Component,css,\"framer-EojG5\");export default FramernxrOuk3iV;FramernxrOuk3iV.displayName=\"Nav Resource Card\";FramernxrOuk3iV.defaultProps={height:350,width:286};addPropertyControls(FramernxrOuk3iV,{xbO_qMTGV:{title:\"Link\",type:ControlType.Link},fhPN1RalM:{title:\"Main Image\",type:ControlType.ResponsiveImage},D3oa4oW3l:{defaultValue:\"7 Day Nourish & Reset Plan\",title:\"Product Name\",type:ControlType.String},onD3oa4oW3lChange:{changes:\"D3oa4oW3l\",type:ControlType.ChangeHandler},khCCuYqnG:{defaultValue:\"Over 100 simple, delicious, and nourishing recipes designed to help you feel your best every day.\",displayTextArea:true,title:\"Short Description\",type:ControlType.String},onkhCCuYqnGChange:{changes:\"khCCuYqnG\",type:ControlType.ChangeHandler},d9KqGBlJz:{defaultValue:\"Printable Meal Plan\",title:\"Product Format\",type:ControlType.String},ond9KqGBlJzChange:{changes:\"d9KqGBlJz\",type:ControlType.ChangeHandler}});addFonts(FramernxrOuk3iV,[{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\"}]},...ArrowRightFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernxrOuk3iV\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"286\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"350px\\\",null]},\\\"x8JyYVRhI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"350px\\\",null]}}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"xbO_qMTGV\\\":\\\"link\\\",\\\"fhPN1RalM\\\":\\\"mainImage\\\",\\\"D3oa4oW3l\\\":\\\"productName\\\",\\\"khCCuYqnG\\\":\\\"shortDescription\\\",\\\"d9KqGBlJz\\\":\\\"productFormat\\\"}\",\"framerIntrinsicHeight\":\"350\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nxrOuk3iV.map","// Generated by Framer (b8c9ccb)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,Link,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"VIhBtcjhA\",\"IHxr77YCb\"];const serializationHash=\"framer-hvezp\";const variantClassNames={IHxr77YCb:\"framer-v-9c1dcs\",VIhBtcjhA:\"framer-v-143np26\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Tn6ZJ9B5V=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Large:\"VIhBtcjhA\",Small:\"IHxr77YCb\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,Tn6ZJ9B5V:click??props.Tn6ZJ9B5V,variant:humanReadableVariantMap[props.variant]??props.variant??\"VIhBtcjhA\"};};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,Tn6ZJ9B5V,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"VIhBtcjhA\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap7xep7f=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Tn6ZJ9B5V){const res=await Tn6ZJ9B5V(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"VIhBtcjhA\",openInNewTab:false,scopeId:\"oXDRBD49G\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-143np26\",className,classNames)} framer-t7fo4t`,\"data-framer-name\":\"Large\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"VIhBtcjhA\",onTap:onTap7xep7f,ref:refBinding,style:{...style},...addPropertyOverrides({IHxr77YCb:{\"data-framer-name\":\"Small\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"Nourish logo\",fit:\"fill\",intrinsicHeight:136,intrinsicWidth:556,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||34)-0-34)/2)),pixelHeight:136,pixelWidth:556,sizes:\"139px\",src:\"https://framerusercontent.com/images/nTs8Dyxb6roTkGwZKjSy1Kfbcc.png?width=556&height=136\",srcSet:\"https://framerusercontent.com/images/nTs8Dyxb6roTkGwZKjSy1Kfbcc.png?scale-down-to=512&width=556&height=136 512w,https://framerusercontent.com/images/nTs8Dyxb6roTkGwZKjSy1Kfbcc.png?width=556&height=136 556w\"},className:\"framer-15yq2re\",\"data-framer-name\":\"Logo\",draggable:\"false\",fitImageDimension:\"width\",layoutDependency:layoutDependency,layoutId:\"C_ZJwDqx9\",...addPropertyOverrides({IHxr77YCb:{background:{alt:\"Nourish logo\",fit:\"fill\",intrinsicHeight:136,intrinsicWidth:556,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||30)-0-30)/2)),pixelHeight:136,pixelWidth:556,sizes:\"122.6471px\",src:\"https://framerusercontent.com/images/nTs8Dyxb6roTkGwZKjSy1Kfbcc.png?width=556&height=136\",srcSet:\"https://framerusercontent.com/images/nTs8Dyxb6roTkGwZKjSy1Kfbcc.png?scale-down-to=512&width=556&height=136 512w,https://framerusercontent.com/images/nTs8Dyxb6roTkGwZKjSy1Kfbcc.png?width=556&height=136 556w\"}}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hvezp.framer-t7fo4t, .framer-hvezp .framer-t7fo4t { display: block; }\",\".framer-hvezp.framer-143np26 { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-hvezp .framer-15yq2re { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-user-select: none; flex: none; height: 34px; overflow: var(--overflow-clip-fallback, clip); position: relative; user-select: none; width: auto; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-hvezp.framer-v-9c1dcs .framer-15yq2re { height: 30px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 139\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"IHxr77YCb\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Tn6ZJ9B5V\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameroXDRBD49G=withCSS(Component,css,\"framer-hvezp\");export default FrameroXDRBD49G;FrameroXDRBD49G.displayName=\"Logo\";FrameroXDRBD49G.defaultProps={height:34,width:139};addPropertyControls(FrameroXDRBD49G,{variant:{options:[\"VIhBtcjhA\",\"IHxr77YCb\"],optionTitles:[\"Large\",\"Small\"],title:\"Variant\",type:ControlType.Enum},Tn6ZJ9B5V:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FrameroXDRBD49G,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroXDRBD49G\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"139\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"IHxr77YCb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"Tn6ZJ9B5V\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"34\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./oXDRBD49G.map","// Generated by Framer (43e8337)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowRight from\"https://framerusercontent.com/modules/4G0pHPXdxDC0q34eFfFr/oq0PkaqnOfre09AZeL9M/gXjG4ReaI.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/cZRdnv5Ao2vtNy5gqhl8/voiHpUOaKUQI4P2pXAwK/RF0vHSqdu.js\";const ArrowRightFonts=getFonts(ArrowRight);const enabledGestures={gAozglCTu:{hover:true}};const serializationHash=\"framer-LoMH4\";const variantClassNames={gAozglCTu:\"framer-v-12sm0cj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const XhVVgQOFU=undefined;const xwpjNvwek=undefined;const transition1={delay:0,duration:.35,ease:[.22,1,.36,1],type:\"tween\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,title,width,...props})=>{return{...props,XhVVgQOFU:link??props.XhVVgQOFU,xwpjNvwek:title??props.xwpjNvwek??\"Explore all Services\"};};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,xwpjNvwek,XhVVgQOFU,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"gAozglCTu\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:XhVVgQOFU,motionChild:true,nodeId:\"gAozglCTu\",openInNewTab:false,scopeId:\"OzrWoGYuh\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-12sm0cj\",className,classNames)} framer-sijk2s`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"gAozglCTu\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-de546889-0243-4369-a68d-44c674268e58)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-97936c22-c162-4c58-a950-35906ee886ab)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},variants:{\"gAozglCTu-hover\":{backgroundColor:\"var(--token-f0677cee-2077-4481-8ddb-f48e5b885d89, rgb(244, 236, 229))\"}},...addPropertyOverrides({\"gAozglCTu-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-1mqfz2a\",\"data-styles-preset\":\"RF0vHSqdu\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-39a18c2a-82cf-4d61-96a4-367c3953a396))\"},children:\"Explore all Services\"})}),className:\"framer-1bhz8b4\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Xg1vlEfE4\",style:{\"--extracted-r6o4lv\":\"var(--token-39a18c2a-82cf-4d61-96a4-367c3953a396)\"},text:xwpjNvwek,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ArrowRight,{animated:true,className:\"framer-1mg4jop\",layoutDependency:layoutDependency,layoutId:\"cnrqM7hjl\",style:{\"--1m973uw\":\"var(--token-39a18c2a-82cf-4d61-96a4-367c3953a396)\",\"--js9iwy\":2},transformTemplate:transformTemplate1})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LoMH4.framer-sijk2s, .framer-LoMH4 .framer-sijk2s { display: block; }\",\".framer-LoMH4.framer-12sm0cj { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 14px 16px 14px 16px; position: relative; text-decoration: none; width: 760px; will-change: var(--framer-will-change-override, transform); }\",\".framer-LoMH4 .framer-1bhz8b4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-LoMH4 .framer-1mg4jop { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 14px); position: absolute; right: -16px; top: 50%; width: 14px; z-index: 1; }\",\".framer-LoMH4.framer-v-12sm0cj.hover .framer-1mg4jop { right: 16px; }\",...sharedStyle.css,'.framer-LoMH4[data-border=\"true\"]::after, .framer-LoMH4 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 46\n * @framerIntrinsicWidth 760\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"U9qJdbiNF\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"xwpjNvwek\":\"title\",\"XhVVgQOFU\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOzrWoGYuh=withCSS(Component,css,\"framer-LoMH4\");export default FramerOzrWoGYuh;FramerOzrWoGYuh.displayName=\"Nav dropdown button\";FramerOzrWoGYuh.defaultProps={height:46,width:760};addPropertyControls(FramerOzrWoGYuh,{xwpjNvwek:{defaultValue:\"Explore all Services\",displayTextArea:false,title:\"Title\",type:ControlType.String},onxwpjNvwekChange:{changes:\"xwpjNvwek\",type:ControlType.ChangeHandler},XhVVgQOFU:{title:\"Link\",type:ControlType.Link}});addFonts(FramerOzrWoGYuh,[{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\"}]},...ArrowRightFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOzrWoGYuh\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"U9qJdbiNF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"760\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"xwpjNvwek\\\":\\\"title\\\",\\\"XhVVgQOFU\\\":\\\"link\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"46\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (43e8337)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowRight from\"https://framerusercontent.com/modules/4G0pHPXdxDC0q34eFfFr/oq0PkaqnOfre09AZeL9M/gXjG4ReaI.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/ZQM4zMW9TwZbN0vLzZuG/WuurIOHOslue5hzO6Kcg/BpaAaB9jL.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/U02mN0YKtl46omB428Km/hlsovI0PWST3Sz3RdZWw/JEhsQSZCx.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/G52lLEsRcTldR0gSRywP/oHY5GKeQ9uUYRNLNgpvU/l6xzSHXcQ.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/cZRdnv5Ao2vtNy5gqhl8/voiHpUOaKUQI4P2pXAwK/RF0vHSqdu.js\";const ArrowRightFonts=getFonts(ArrowRight);const enabledGestures={Lrb5N3BGx:{hover:true}};const serializationHash=\"framer-oEnpB\";const variantClassNames={Lrb5N3BGx:\"framer-v-1k04wqx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const qcX0sc1n6=undefined;const ssTVPGfa7=undefined;const fOmpznAOh=undefined;const olJSIUfBM=undefined;const sOYQheLNS=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};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=({description,height,id,image,label,link,title,width,...props})=>{return{...props,fOmpznAOh:label??props.fOmpznAOh??\"Nutrition Basics\",olJSIUfBM:title??props.olJSIUfBM??\"Building Balanced Meals Made Simple\",qcX0sc1n6:link??props.qcX0sc1n6,sOYQheLNS:description??props.sOYQheLNS??\"Learn how to create balanced meals with the right mix of nutrients to fuel your body and support your goals.\",ssTVPGfa7:image??props.ssTVPGfa7};};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,qcX0sc1n6,ssTVPGfa7,fOmpznAOh,olJSIUfBM,sOYQheLNS,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Lrb5N3BGx\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.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:qcX0sc1n6,motionChild:true,nodeId:\"Lrb5N3BGx\",scopeId:\"wpXngrYf8\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1k04wqx\",className,classNames)} framer-jm3dbo`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Lrb5N3BGx\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-de546889-0243-4369-a68d-44c674268e58)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-97936c22-c162-4c58-a950-35906ee886ab)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,...style},variants:{\"Lrb5N3BGx-hover\":{backgroundColor:\"var(--token-f0677cee-2077-4481-8ddb-f48e5b885d89, rgb(244, 236, 229))\"}},...addPropertyOverrides({\"Lrb5N3BGx-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+16+0),sizes:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,...toResponsiveImage(ssTVPGfa7)},className:\"framer-11qgvgv\",\"data-framer-name\":\"CMS Article Image\",layoutDependency:layoutDependency,layoutId:\"HGIjWmFsp\",style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4iora1\",layoutDependency:layoutDependency,layoutId:\"vgYsPR6P3\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2aa2fj\",\"data-framer-name\":\"Copy\",layoutDependency:layoutDependency,layoutId:\"qXUE4edXc\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1yefzwm\",\"data-styles-preset\":\"JEhsQSZCx\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-39a18c2a-82cf-4d61-96a4-367c3953a396))\"},children:\"Label\"})}),className:\"framer-aw1u71\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rikAoqOJ6\",style:{\"--extracted-r6o4lv\":\"var(--token-39a18c2a-82cf-4d61-96a4-367c3953a396)\"},text:fOmpznAOh,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ntmr6j\",layoutDependency:layoutDependency,layoutId:\"vXPyZ8PGV\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1qns464\",\"data-styles-preset\":\"l6xzSHXcQ\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-77820f74-9bf4-4a43-b6fa-653eaff8f3cf))\"},children:\"Building Balanced Meals Made Simple\"})}),className:\"framer-l7r0n8\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HZnWZAndT\",style:{\"--extracted-1w1cjl5\":\"var(--token-77820f74-9bf4-4a43-b6fa-653eaff8f3cf)\"},text:olJSIUfBM,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-qdwwim\",\"data-styles-preset\":\"BpaAaB9jL\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e3a89203-5413-46a3-bd77-5ed528e39974))\"},children:\"Description\"})}),className:\"framer-ra5cai\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ophAQvnnR\",style:{\"--extracted-r6o4lv\":\"var(--token-e3a89203-5413-46a3-bd77-5ed528e39974)\"},text:sOYQheLNS,verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dm9ria\",\"data-framer-name\":\"Meta\",layoutDependency:layoutDependency,layoutId:\"Qqpl9Y7Ty\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1mqfz2a\",\"data-styles-preset\":\"RF0vHSqdu\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-39a18c2a-82cf-4d61-96a4-367c3953a396))\"},children:\"Read article\"})}),className:\"framer-3yj1ts\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Bm1mjnRRd\",style:{\"--extracted-r6o4lv\":\"var(--token-39a18c2a-82cf-4d61-96a4-367c3953a396)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ArrowRight,{animated:true,className:\"framer-1ivm9d5\",layoutDependency:layoutDependency,layoutId:\"Z0px8oiBu\",style:{\"--1m973uw\":\"var(--token-39a18c2a-82cf-4d61-96a4-367c3953a396)\",\"--js9iwy\":2}})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-oEnpB.framer-jm3dbo, .framer-oEnpB .framer-jm3dbo { display: block; }\",\".framer-oEnpB.framer-1k04wqx { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; min-height: 400px; min-width: 0px; overflow: var(--overflow-clip-fallback, clip); padding: 16px 16px 20px 16px; position: relative; text-decoration: none; width: 242px; will-change: var(--framer-will-change-override, transform); }\",\".framer-oEnpB .framer-11qgvgv { flex: none; height: 174px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-oEnpB .framer-4iora1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-oEnpB .framer-2aa2fj { 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: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-oEnpB .framer-aw1u71, .framer-oEnpB .framer-l7r0n8 { flex: none; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-oEnpB .framer-ntmr6j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",'.framer-oEnpB .framer-ra5cai { --text-truncation-display-inline-for-safari-16: inline; --text-truncation-display-none-for-safari-16: none; --text-truncation-line-break-for-safari-16: \"\\\\A\"; -webkit-box-orient: vertical; -webkit-line-clamp: 3; display: -webkit-box; flex: none; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre-line; width: 100%; word-break: break-word; word-wrap: break-word; }',\".framer-oEnpB .framer-1dm9ria { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-oEnpB .framer-3yj1ts { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-oEnpB .framer-1ivm9d5 { flex: none; height: var(--framer-aspect-ratio-supported, 14px); position: relative; width: 14px; }\",\".framer-oEnpB.framer-v-1k04wqx.hover .framer-1dm9ria { gap: 14px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,'.framer-oEnpB[data-border=\"true\"]::after, .framer-oEnpB [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 422\n * @framerIntrinsicWidth 242\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[\"0px\",null,\"400px\",null]},\"pDaoOIda4\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[\"0px\",null,\"400px\",null]}}}\n * @framerVariables {\"qcX0sc1n6\":\"link\",\"ssTVPGfa7\":\"image\",\"fOmpznAOh\":\"label\",\"olJSIUfBM\":\"title\",\"sOYQheLNS\":\"description\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwpXngrYf8=withCSS(Component,css,\"framer-oEnpB\");export default FramerwpXngrYf8;FramerwpXngrYf8.displayName=\"Nav Insight Card\";FramerwpXngrYf8.defaultProps={height:422,width:242};addPropertyControls(FramerwpXngrYf8,{qcX0sc1n6:{title:\"Link\",type:ControlType.Link},ssTVPGfa7:{title:\"Image\",type:ControlType.ResponsiveImage},fOmpznAOh:{defaultValue:\"Nutrition Basics\",title:\"Label\",type:ControlType.String},onfOmpznAOhChange:{changes:\"fOmpznAOh\",type:ControlType.ChangeHandler},olJSIUfBM:{defaultValue:\"Building Balanced Meals Made Simple\",title:\"Title\",type:ControlType.String},onolJSIUfBMChange:{changes:\"olJSIUfBM\",type:ControlType.ChangeHandler},sOYQheLNS:{defaultValue:\"Learn how to create balanced meals with the right mix of nutrients to fuel your body and support your goals.\",title:\"Description\",type:ControlType.String},onsOYQheLNSChange:{changes:\"sOYQheLNS\",type:ControlType.ChangeHandler}});addFonts(FramerwpXngrYf8,[{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\"}]},...ArrowRightFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwpXngrYf8\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"0px\\\",null,\\\"400px\\\",null]},\\\"pDaoOIda4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"0px\\\",null,\\\"400px\\\",null]}}}\",\"framerIntrinsicWidth\":\"242\",\"framerIntrinsicHeight\":\"422\",\"framerVariables\":\"{\\\"qcX0sc1n6\\\":\\\"link\\\",\\\"ssTVPGfa7\\\":\\\"image\\\",\\\"fOmpznAOh\\\":\\\"label\\\",\\\"olJSIUfBM\\\":\\\"title\\\",\\\"sOYQheLNS\\\":\\\"description\\\"}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b8c9ccb)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,getFontsFromSharedStyle,Image as Image1,Link,PathVariablesContext,queryCache,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useQueryData,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Drop from\"https://framerusercontent.com/modules/bkZpjxfqAeaJsJsqHQVs/sPLkYGWycQr3STLWRVBo/sSadowjJw.js\";import Calculator from\"https://framerusercontent.com/modules/JvIHftqBjEQ9sLrJFZ76/wRfjAND0wxk2xBB6o3K2/jBWi7MJNu.js\";import ChevronDown from\"https://framerusercontent.com/modules/N337XogaeeiHiht2ZN9f/pwB48zFyU8FvNKh5lIfY/ZodASoCsI.js\";import Products from\"https://framerusercontent.com/modules/4P4h4Z1xiHgeFiBV7RMV/xN3fy3V3Y6ya53YZTdwu/bTcdC9ej0.js\";import Services from\"https://framerusercontent.com/modules/peGXPX5TLrNzVMfCKvZB/MKmBZgo6L4PTGhEz2PSh/D7F7IiTAm.js\";import Insights from\"https://framerusercontent.com/modules/Uj0OW1PaVnRZXhm3Tv4C/sEQUGu4R8snH1Pxq4tYM/X6Og0TfMt.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/ZQM4zMW9TwZbN0vLzZuG/WuurIOHOslue5hzO6Kcg/BpaAaB9jL.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/G52lLEsRcTldR0gSRywP/oHY5GKeQ9uUYRNLNgpvU/l6xzSHXcQ.js\";import MenuIcon from\"https://framerusercontent.com/modules/6lsAF1Hovtd1rXWgdnaW/OxMCUoSK66VxwvIml4gs/AU4p4o0rV.js\";import NavItem from\"https://framerusercontent.com/modules/EbhAnBkfkGa3c6yZJYH5/owUaNfWI2zrmYBLeu8Ie/eOxY7YXLL.js\";import NavToolItem from\"https://framerusercontent.com/modules/Dlp7sYdFPOsC5xOnXsER/eK8175zgwUQVeyJpby39/FEEePeTrX.js\";import NavResourceCard from\"https://framerusercontent.com/modules/RI9GORFJKn70idNXLNus/jNldASxVDadQhnV3MLl3/nxrOuk3iV.js\";import Logo from\"https://framerusercontent.com/modules/ctsdHAsM68YGAj2vJPEz/0Mn1EW2qo4EGrVY5mvPq/oXDRBD49G.js\";import NavDropdownButton from\"https://framerusercontent.com/modules/aDDK6xTwCTpSJHoXsLF9/LJWgXRzNhDZE2fLZ8OWU/OzrWoGYuh.js\";import MainButton from\"https://framerusercontent.com/modules/ajn3z9O6Y1P6NIkNbCl9/q9hS6M7FMpHm0gaPItJC/rQsONxOyC.js\";import NavInsightCard from\"https://framerusercontent.com/modules/1B577k7G5loUWzih8EJw/KubYn1MtIXULR2iSyyzr/wpXngrYf8.js\";const LogoFonts=getFonts(Logo);const MenuIconFonts=getFonts(MenuIcon);const NavItemFonts=getFonts(NavItem);const ChevronDownFonts=getFonts(ChevronDown);const NavResourceCardFonts=getFonts(NavResourceCard);const NavDropdownButtonFonts=getFonts(NavDropdownButton);const MotionDivWithFX=withFX(motion.div);const NavInsightCardFonts=getFonts(NavInsightCard);const NavToolItemFonts=getFonts(NavToolItem);const MainButtonFonts=getFonts(MainButton);const cycleOrder=[\"zrqwOSugP\",\"jtASPgysU\",\"xf5ahSvVs\"];const serializationHash=\"framer-XsHAE\";const variantClassNames={jtASPgysU:\"framer-v-kxbyd\",xf5ahSvVs:\"framer-v-8l49s\",zrqwOSugP:\"framer-v-xoi14s\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const BEEcpoXzyf2MtlZl6i=undefined;const obqXf7SB2f2MtlZl6i=undefined;const KGyHC_Vzef2MtlZl6i=undefined;const erxON2DKVf2MtlZl6i=undefined;const SQel_JU5Uf2MtlZl6i=undefined;const idf2MtlZl6i=undefined;const uVUoER6TDrq18HocsK=undefined;const i_H7SxQm6rq18HocsK=undefined;const kxNtfNzQDrq18HocsK=undefined;const SsZHhK3oErq18HocsK=undefined;const idrq18HocsK=undefined;const iF0Nc7vvCfIJ96VBzC=undefined;const ms_RqvGzqfIJ96VBzC=undefined;const lbfYdqComfIJ96VBzC=undefined;const pH_119JhafIJ96VBzC=undefined;const EdScewaUJfIJ96VBzC=undefined;const idfIJ96VBzC=undefined;const transition1={delay:0,duration:.5,ease:[.22,1,.36,1],type:\"tween\"};const transition2={duration:0,type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition3={delay:0,duration:.42,ease:[.22,1,.36,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const transition4={delay:0,duration:.46,ease:[.22,1,.36,1],type:\"tween\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:-8};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-8};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const query=prequery=>prequery({from:{alias:\"f2MtlZl6i\",data:Products,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},orderBy:[{collection:\"f2MtlZl6i\",direction:\"desc\",name:\"HGQdOtdWa\",type:\"Identifier\"}],select:[{collection:\"f2MtlZl6i\",name:\"BEEcpoXzy\",type:\"Identifier\"},{collection:\"f2MtlZl6i\",name:\"obqXf7SB2\",type:\"Identifier\"},{collection:\"f2MtlZl6i\",name:\"KGyHC_Vze\",type:\"Identifier\"},{collection:\"f2MtlZl6i\",name:\"erxON2DKV\",type:\"Identifier\"},{collection:\"f2MtlZl6i\",name:\"SQel_JU5U\",type:\"Identifier\"},{collection:\"f2MtlZl6i\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"f2MtlZl6i\",data:Products,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},orderBy:[{collection:\"f2MtlZl6i\",direction:\"desc\",name:\"HGQdOtdWa\",type:\"Identifier\"}],select:[{collection:\"f2MtlZl6i\",name:\"BEEcpoXzy\",type:\"Identifier\"},{collection:\"f2MtlZl6i\",name:\"obqXf7SB2\",type:\"Identifier\"},{collection:\"f2MtlZl6i\",name:\"KGyHC_Vze\",type:\"Identifier\"},{collection:\"f2MtlZl6i\",name:\"erxON2DKV\",type:\"Identifier\"},{collection:\"f2MtlZl6i\",name:\"SQel_JU5U\",type:\"Identifier\"},{collection:\"f2MtlZl6i\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const transition5={delay:0,duration:.35,ease:[.22,1,.36,1],type:\"tween\"};const query2=prequery=>prequery({from:{alias:\"rq18HocsK\",data:Services,type:\"Collection\"},limit:{type:\"LiteralValue\",value:4},orderBy:[{collection:\"rq18HocsK\",name:\"JXVqHtk94\",type:\"Identifier\"}],select:[{collection:\"rq18HocsK\",name:\"uVUoER6TD\",type:\"Identifier\"},{collection:\"rq18HocsK\",name:\"i_H7SxQm6\",type:\"Identifier\"},{collection:\"rq18HocsK\",name:\"kxNtfNzQD\",type:\"Identifier\"},{collection:\"rq18HocsK\",name:\"SsZHhK3oE\",type:\"Identifier\"},{collection:\"rq18HocsK\",name:\"id\",type:\"Identifier\"}]});const query3=()=>({from:{alias:\"rq18HocsK\",data:Services,type:\"Collection\"},limit:{type:\"LiteralValue\",value:4},orderBy:[{collection:\"rq18HocsK\",name:\"JXVqHtk94\",type:\"Identifier\"}],select:[{collection:\"rq18HocsK\",name:\"uVUoER6TD\",type:\"Identifier\"},{collection:\"rq18HocsK\",name:\"i_H7SxQm6\",type:\"Identifier\"},{collection:\"rq18HocsK\",name:\"kxNtfNzQD\",type:\"Identifier\"},{collection:\"rq18HocsK\",name:\"SsZHhK3oE\",type:\"Identifier\"},{collection:\"rq18HocsK\",name:\"id\",type:\"Identifier\"}]});const query4=prequery=>prequery({from:{alias:\"fIJ96VBzC\",data:Insights,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},orderBy:[{collection:\"fIJ96VBzC\",direction:\"desc\",name:\"XJWFJzRn7\",type:\"Identifier\"}],select:[{collection:\"fIJ96VBzC\",name:\"iF0Nc7vvC\",type:\"Identifier\"},{collection:\"fIJ96VBzC\",name:\"ms_RqvGzq\",type:\"Identifier\"},{collection:\"fIJ96VBzC\",name:\"lbfYdqCom\",type:\"Identifier\"},{collection:\"fIJ96VBzC\",name:\"pH_119Jha\",type:\"Identifier\"},{collection:\"fIJ96VBzC\",name:\"EdScewaUJ\",type:\"Identifier\"},{collection:\"fIJ96VBzC\",name:\"id\",type:\"Identifier\"}]});const query5=()=>({from:{alias:\"fIJ96VBzC\",data:Insights,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},orderBy:[{collection:\"fIJ96VBzC\",direction:\"desc\",name:\"XJWFJzRn7\",type:\"Identifier\"}],select:[{collection:\"fIJ96VBzC\",name:\"iF0Nc7vvC\",type:\"Identifier\"},{collection:\"fIJ96VBzC\",name:\"ms_RqvGzq\",type:\"Identifier\"},{collection:\"fIJ96VBzC\",name:\"lbfYdqCom\",type:\"Identifier\"},{collection:\"fIJ96VBzC\",name:\"pH_119Jha\",type:\"Identifier\"},{collection:\"fIJ96VBzC\",name:\"EdScewaUJ\",type:\"Identifier\"},{collection:\"fIJ96VBzC\",name:\"id\",type:\"Identifier\"}]});const humanReadableVariantMap={\"Small - Open State\":\"xf5ahSvVs\",Large:\"zrqwOSugP\",Small:\"jtASPgysU\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"zrqwOSugP\"};};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:\"zrqwOSugP\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const Tn6ZJ9B5Vyq19ek=activeVariantCallback(async(...args)=>{setVariant(\"jtASPgysU\");});const pswKUd8Z51w6xnxh=activeVariantCallback(async(...args)=>{setVariant(\"xf5ahSvVs\");});const pswKUd8Z5yq19ek=activeVariantCallback(async(...args)=>{setVariant(\"jtASPgysU\");});const Ami1Jfdnnyq19ek=activeVariantCallback(async(...args)=>{setVariant(\"jtASPgysU\");});const onMouseEnter13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const NGil7q23_yq19ek=activeVariantCallback(async(...args)=>{setVariant(\"jtASPgysU\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"jtASPgysU\",\"xf5ahSvVs\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"jtASPgysU\")return false;return true;};const router=useRouter();const isDisplayed2=()=>{if(baseVariant===\"xf5ahSvVs\")return true;return false;};const ref1=React.useRef(null);const isDisplayed3=()=>{if(baseVariant===\"xf5ahSvVs\")return false;return true;};const ref2=React.useRef(null);const ref3=React.useRef(null);const ref4=React.useRef(null);const ref5=React.useRef(null);const ref6=React.useRef(null);const ref7=React.useRef(null);const ref8=React.useRef(null);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({jtASPgysU:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-xoi14s\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Large\",layoutDependency:layoutDependency,layoutId:\"zrqwOSugP\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-de546889-0243-4369-a68d-44c674268e58)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"none\",backgroundColor:\"var(--token-0139740c-6150-4810-af8f-7904da0be306, rgb(255, 252, 250))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 18px 48px 0px rgba(45, 41, 37, 0.06)\",WebkitBackdropFilter:\"none\",...style},variants:{jtASPgysU:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"none\"},xf5ahSvVs:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(5px)\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"none\",WebkitBackdropFilter:\"blur(5px)\"}},...addPropertyOverrides({jtASPgysU:{\"data-framer-name\":\"Small\"},xf5ahSvVs:{\"data-framer-name\":\"Small - Open State\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ap8xts\",\"data-framer-name\":\"Top Row\",layoutDependency:layoutDependency,layoutId:\"KZuo481C2\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},variants:{jtASPgysU:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-de546889-0243-4369-a68d-44c674268e58, rgb(232, 224, 213))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-0139740c-6150-4810-af8f-7904da0be306, rgb(255, 252, 250))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},xf5ahSvVs:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-de546889-0243-4369-a68d-44c674268e58, rgb(232, 224, 213))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-0139740c-6150-4810-af8f-7904da0be306, rgb(255, 252, 250))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16}},...addPropertyOverrides({jtASPgysU:{\"data-border\":true},xf5ahSvVs:{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+(12+((componentViewport?.height||80)-24-34)/2)+0,...addPropertyOverrides({jtASPgysU:{y:(componentViewport?.y||0)+0+0+23},xf5ahSvVs:{y:(componentViewport?.y||0)+0+0+23}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nnrmvq-container\",layoutDependency:layoutDependency,layoutId:\"D87IwgCrG-container\",nodeId:\"D87IwgCrG\",rendersWithMotion:true,scopeId:\"e6DYb8kxQ\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"D87IwgCrG\",layoutId:\"D87IwgCrG\",variant:matchVariant(\"VIhBtcjhA\"),width:\"100%\",...addPropertyOverrides({jtASPgysU:{variant:matchVariant(\"IHxr77YCb\")},xf5ahSvVs:{Tn6ZJ9B5V:Tn6ZJ9B5Vyq19ek,variant:matchVariant(\"IHxr77YCb\")}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({jtASPgysU:{height:48,y:(componentViewport?.y||0)+0+0+16},xf5ahSvVs:{height:48,y:(componentViewport?.y||0)+0+0+16}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-159a6t6-container\",layoutDependency:layoutDependency,layoutId:\"bLK2yXqPu-container\",nodeId:\"bLK2yXqPu\",rendersWithMotion:true,scopeId:\"e6DYb8kxQ\",children:/*#__PURE__*/_jsx(MenuIcon,{height:\"100%\",id:\"bLK2yXqPu\",layoutId:\"bLK2yXqPu\",variant:matchVariant(\"Pw7molRW2\"),width:\"100%\",...addPropertyOverrides({jtASPgysU:{pswKUd8Z5:pswKUd8Z51w6xnxh},xf5ahSvVs:{pswKUd8Z5:pswKUd8Z5yq19ek,variant:matchVariant(\"ZNyFZczxw\")}},baseVariant,gestureVariant)})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-arahf3\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"kgXcClNBo\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},variants:{xf5ahSvVs:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-de546889-0243-4369-a68d-44c674268e58, rgb(232, 224, 213))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-0139740c-6150-4810-af8f-7904da0be306, rgb(255, 252, 250))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16}},...addPropertyOverrides({xf5ahSvVs:{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wrtfl6\",\"data-framer-name\":\"Desktop Menu Links\",layoutDependency:layoutDependency,layoutId:\"aNLe8lgLa\",children:[/*#__PURE__*/_jsx(Transition,{value:transition3,children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"nOPIS5E3F\"},implicitPathVariables:undefined},{href:{webPageId:\"nOPIS5E3F\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+(12+((componentViewport?.height||80)-24-44)/2)+3.5+8,...addPropertyOverrides({xf5ahSvVs:{width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+84+10+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b2yll9-container\",layoutDependency:layoutDependency,layoutId:\"Pn11EOBuw-container\",nodeId:\"Pn11EOBuw\",rendersWithMotion:true,scopeId:\"e6DYb8kxQ\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"Pn11EOBuw\",iJ5yszU22:resolvedLinks[0],layoutId:\"Pn11EOBuw\",qdpJ8kAjZ:\"About\",variant:matchVariant(\"zuHApSQ9N\"),width:\"100%\",...addPropertyOverrides({xf5ahSvVs:{Ami1Jfdnn:Ami1Jfdnnyq19ek,iJ5yszU22:resolvedLinks[1],style:{width:\"100%\"},variant:matchVariant(\"StN88QrFI\")}},baseVariant,gestureVariant)})})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(Transition,{value:transition3,children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"XzRyRo6R1\"},implicitPathVariables:undefined},{href:{webPageId:\"XzRyRo6R1\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({xf5ahSvVs:{height:21,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+84+10+0+0+110}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1m8osgt-container\",layoutDependency:layoutDependency,layoutId:\"U6bjGA3EX-container\",nodeId:\"U6bjGA3EX\",rendersWithMotion:true,scopeId:\"e6DYb8kxQ\",children:/*#__PURE__*/_jsx(NavItem,{Ami1Jfdnn:Ami1Jfdnnyq19ek,height:\"100%\",id:\"U6bjGA3EX\",iJ5yszU22:resolvedLinks1[0],layoutId:\"U6bjGA3EX\",qdpJ8kAjZ:\"Water Intake Calculator\",style:{width:\"100%\"},variant:matchVariant(\"StN88QrFI\"),width:\"100%\",...addPropertyOverrides({xf5ahSvVs:{iJ5yszU22:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,enabled:isDisplayed3(),children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(Transition,{value:transition3,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xqy06k\",\"data-framer-name\":\"Resources Dropdown Trigger\",\"data-highlight\":true,id:`${layoutId}-xqy06k`,layoutDependency:layoutDependency,layoutId:\"C3kntg4zp\",onMouseEnter:onMouseEnter13elrgn({overlay}),ref:ref1,children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tUNwUkkTZ\"},implicitPathVariables:undefined},{href:{webPageId:\"tUNwUkkTZ\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+(12+((componentViewport?.height||80)-24-44)/2)+3.5+0+8,...addPropertyOverrides({xf5ahSvVs:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+0+84+10+0+0+44+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-z7nhle-container\",layoutDependency:layoutDependency,layoutId:\"G9v2xL_2W-container\",nodeId:\"G9v2xL_2W\",rendersWithMotion:true,scopeId:\"e6DYb8kxQ\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"G9v2xL_2W\",iJ5yszU22:resolvedLinks2[0],layoutId:\"G9v2xL_2W\",qdpJ8kAjZ:\"Resources\",variant:matchVariant(\"zuHApSQ9N\"),width:\"100%\",...addPropertyOverrides({xf5ahSvVs:{Ami1Jfdnn:Ami1Jfdnnyq19ek,iJ5yszU22:resolvedLinks2[1],style:{width:\"100%\"},variant:matchVariant(\"StN88QrFI\")}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(Transition,{value:transition3,children:/*#__PURE__*/_jsx(ChevronDown,{animated:true,className:\"framer-hw84mu\",layoutDependency:layoutDependency,layoutId:\"LbmWeRO_h\",style:{\"--1m973uw\":\"var(--token-39a18c2a-82cf-4d61-96a4-367c3953a396)\",\"--js9iwy\":2,opacity:.8}})}),isDisplayed3()&&/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:24,\"data-framer-portal-id\":`${layoutId}-xqy06k`,offsetX:0,offsetY:28,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:9,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-ebtzbd\",\"data-border\":true,\"data-framer-name\":\"Resources CMS Mega Menu\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"fnDUE2910\",ref:ref2,role:\"dialog\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-de546889-0243-4369-a68d-44c674268e58)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-0139740c-6150-4810-af8f-7904da0be306)\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,boxShadow:\"0px 24px 64px 0px rgba(45, 41, 37, 0.14)\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-bwiixy\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"Xe63Krwyo\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-fynf6x\",\"data-framer-name\":\"Products CMS Collection List\",layoutDependency:layoutDependency,layoutId:\"f2MtlZl6i\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({BEEcpoXzy:BEEcpoXzyf2MtlZl6i,erxON2DKV:erxON2DKVf2MtlZl6i,id:idf2MtlZl6i,KGyHC_Vze:KGyHC_Vzef2MtlZl6i,obqXf7SB2:obqXf7SB2f2MtlZl6i,SQel_JU5U:SQel_JU5Uf2MtlZl6i},index)=>{BEEcpoXzyf2MtlZl6i??=\"\";KGyHC_Vzef2MtlZl6i??=\"\";erxON2DKVf2MtlZl6i??=\"\";SQel_JU5Uf2MtlZl6i??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`f2MtlZl6i-${idf2MtlZl6i}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{BEEcpoXzy:BEEcpoXzyf2MtlZl6i},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{BEEcpoXzy:BEEcpoXzyf2MtlZl6i},webPageId:\"ELKmAPeC_\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"300px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nk6exq-container\",layoutDependency:layoutDependency,layoutId:\"gE62wDuCP-container\",nodeId:\"gE62wDuCP\",rendersWithMotion:true,scopeId:\"e6DYb8kxQ\",children:/*#__PURE__*/_jsx(NavResourceCard,{D3oa4oW3l:KGyHC_Vzef2MtlZl6i,d9KqGBlJz:SQel_JU5Uf2MtlZl6i,fhPN1RalM:toResponsiveImage(obqXf7SB2f2MtlZl6i),height:\"100%\",id:\"gE62wDuCP\",khCCuYqnG:erxON2DKVf2MtlZl6i,layoutId:\"gE62wDuCP\",style:{width:\"100%\"},width:\"100%\",xbO_qMTGV:resolvedLinks3[0]})})})})})},idf2MtlZl6i);})});}})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tUNwUkkTZ\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8zy51k-container\",layoutDependency:layoutDependency,layoutId:\"ya5R8dARj-container\",nodeId:\"ya5R8dARj\",rendersWithMotion:true,scopeId:\"e6DYb8kxQ\",children:/*#__PURE__*/_jsx(NavDropdownButton,{height:\"100%\",id:\"ya5R8dARj\",layoutId:\"ya5R8dARj\",style:{width:\"100%\"},width:\"100%\",XhVVgQOFU:resolvedLinks4[0],xwpjNvwek:\"Browse all resources\"})})})})]})})})]})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,enabled:isDisplayed3(),children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(Transition,{value:transition3,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dnvma4\",\"data-framer-name\":\"Services Dropdown Trigger\",\"data-highlight\":true,id:`${layoutId}-1dnvma4`,layoutDependency:layoutDependency,layoutId:\"PpxVEHzXa\",onMouseEnter:onMouseEnter13elrgn({overlay:overlay1}),ref:ref3,children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"WAnSqz3RP\"},implicitPathVariables:undefined},{href:{webPageId:\"WAnSqz3RP\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+(12+((componentViewport?.height||80)-24-44)/2)+3.5+0+8,...addPropertyOverrides({xf5ahSvVs:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+0+84+10+0+0+22+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mg7zi4-container\",layoutDependency:layoutDependency,layoutId:\"hwVPJQFhG-container\",nodeId:\"hwVPJQFhG\",rendersWithMotion:true,scopeId:\"e6DYb8kxQ\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"hwVPJQFhG\",iJ5yszU22:resolvedLinks5[0],layoutId:\"hwVPJQFhG\",qdpJ8kAjZ:\"Services\",variant:matchVariant(\"zuHApSQ9N\"),width:\"100%\",...addPropertyOverrides({xf5ahSvVs:{Ami1Jfdnn:Ami1Jfdnnyq19ek,iJ5yszU22:resolvedLinks5[1],style:{width:\"100%\"},variant:matchVariant(\"StN88QrFI\")}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(Transition,{value:transition3,children:/*#__PURE__*/_jsx(ChevronDown,{animated:true,className:\"framer-uhfnx8\",layoutDependency:layoutDependency,layoutId:\"rJqkugZOA\",style:{\"--1m973uw\":\"var(--token-39a18c2a-82cf-4d61-96a4-367c3953a396)\",\"--js9iwy\":2,opacity:.8}})}),isDisplayed3()&&/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref3,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:24,\"data-framer-portal-id\":`${layoutId}-1dnvma4`,offsetX:0,offsetY:28,onDismiss:overlay1.hide,placement:\"bottom\",safeArea:true,zIndex:9,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1y6cpeq\",\"data-border\":true,\"data-framer-name\":\"Services CMS Mega Menu\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"JSUR6QSDX\",ref:ref4,role:\"dialog\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-de546889-0243-4369-a68d-44c674268e58)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-0139740c-6150-4810-af8f-7904da0be306)\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,boxShadow:\"0px 24px 64px 0px rgba(45, 41, 37, 0.14)\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-74vrvh\",\"data-framer-name\":\"Services CMS Collection List\",layoutDependency:layoutDependency,layoutId:\"rq18HocsK\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query3(),children:(collection1,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({i_H7SxQm6:i_H7SxQm6rq18HocsK,id:idrq18HocsK,kxNtfNzQD:kxNtfNzQDrq18HocsK,SsZHhK3oE:SsZHhK3oErq18HocsK,uVUoER6TD:uVUoER6TDrq18HocsK},index1)=>{i_H7SxQm6rq18HocsK??=\"\";kxNtfNzQDrq18HocsK??=\"\";SsZHhK3oErq18HocsK??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`rq18HocsK-${idrq18HocsK}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{SsZHhK3oE:SsZHhK3oErq18HocsK},children:/*#__PURE__*/_jsx(Transition,{value:transition5,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"WAnSqz3RP\"},motionChild:true,nodeId:\"BTLewAm8Q\",scopeId:\"e6DYb8kxQ\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1dejeol framer-fm4vaf\",\"data-border\":true,\"data-framer-name\":\"Service CMS Card\",layoutDependency:layoutDependency,layoutId:\"BTLewAm8Q\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-de546889-0243-4369-a68d-44c674268e58)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-97936c22-c162-4c58-a950-35906ee886ab)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24},children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",sizes:\"208px\",...toResponsiveImage(uVUoER6TDrq18HocsK)},className:\"framer-nhttt0\",\"data-framer-name\":\"CMS Service Image\",layoutDependency:layoutDependency,layoutId:\"DR8qeHOnd\",style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lduga6\",\"data-framer-name\":\"Copy\",layoutDependency:layoutDependency,layoutId:\"vcXFGTBgx\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1qns464\",\"data-styles-preset\":\"l6xzSHXcQ\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-77820f74-9bf4-4a43-b6fa-653eaff8f3cf))\"},children:\"1:1 Nutrition Coaching\"})}),className:\"framer-6o6pdf\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"C_cJ9qhFg\",style:{\"--extracted-1w1cjl5\":\"var(--token-77820f74-9bf4-4a43-b6fa-653eaff8f3cf)\"},text:i_H7SxQm6rq18HocsK,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-qdwwim\",\"data-styles-preset\":\"BpaAaB9jL\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e3a89203-5413-46a3-bd77-5ed528e39974))\"},children:\"Content\"})}),className:\"framer-1ac91of\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"s6GmBZoTt\",style:{\"--extracted-r6o4lv\":\"var(--token-e3a89203-5413-46a3-bd77-5ed528e39974)\"},text:kxNtfNzQDrq18HocsK,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})},idrq18HocsK);})});}})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"WAnSqz3RP\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nihbj5-container\",layoutDependency:layoutDependency,layoutId:\"B8vrnZGUJ-container\",nodeId:\"B8vrnZGUJ\",rendersWithMotion:true,scopeId:\"e6DYb8kxQ\",children:/*#__PURE__*/_jsx(NavDropdownButton,{height:\"100%\",id:\"B8vrnZGUJ\",layoutId:\"B8vrnZGUJ\",style:{width:\"100%\"},width:\"100%\",XhVVgQOFU:resolvedLinks6[0],xwpjNvwek:\"Explore all Services\"})})})})]})})})]})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-vflsun\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"Ski4huFNl\",style:{backgroundColor:\"var(--token-de546889-0243-4369-a68d-44c674268e58, rgb(232, 224, 213))\"}}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-t9rc68\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"SiyK8Hu4B\",style:{backgroundColor:\"var(--token-de546889-0243-4369-a68d-44c674268e58, rgb(232, 224, 213))\"}}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-nrajbd\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"WmhFoIgJ5\",style:{backgroundColor:\"var(--token-de546889-0243-4369-a68d-44c674268e58, rgb(232, 224, 213))\"}}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,enabled:isDisplayed3(),children:overlay2=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(Transition,{value:transition3,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1n4lw9s\",\"data-framer-name\":\"Insights Dropdown Trigger\",\"data-highlight\":true,id:`${layoutId}-1n4lw9s`,layoutDependency:layoutDependency,layoutId:\"DOiHrg0Dy\",onMouseEnter:onMouseEnter13elrgn({overlay:overlay2}),ref:ref5,children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Co4yS27QM\"},implicitPathVariables:undefined},{href:{webPageId:\"Co4yS27QM\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+(12+((componentViewport?.height||80)-24-44)/2)+3.5+0+8,...addPropertyOverrides({xf5ahSvVs:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+0+84+10+0+0+66+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ik826l-container\",layoutDependency:layoutDependency,layoutId:\"UiJRRRSnV-container\",nodeId:\"UiJRRRSnV\",rendersWithMotion:true,scopeId:\"e6DYb8kxQ\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"UiJRRRSnV\",iJ5yszU22:resolvedLinks7[0],layoutId:\"UiJRRRSnV\",qdpJ8kAjZ:\"Insights\",variant:matchVariant(\"zuHApSQ9N\"),width:\"100%\",...addPropertyOverrides({xf5ahSvVs:{Ami1Jfdnn:Ami1Jfdnnyq19ek,iJ5yszU22:resolvedLinks7[1],style:{width:\"100%\"},variant:matchVariant(\"StN88QrFI\")}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(Transition,{value:transition3,children:/*#__PURE__*/_jsx(ChevronDown,{animated:true,className:\"framer-ud80yu\",layoutDependency:layoutDependency,layoutId:\"CLclscXdh\",style:{\"--1m973uw\":\"var(--token-39a18c2a-82cf-4d61-96a4-367c3953a396)\",\"--js9iwy\":2,opacity:.8}})}),isDisplayed3()&&/*#__PURE__*/_jsx(AnimatePresence,{children:overlay2.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref5,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:24,\"data-framer-portal-id\":`${layoutId}-1n4lw9s`,offsetX:0,offsetY:28,onDismiss:overlay2.hide,placement:\"bottom\",safeArea:true,zIndex:9,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1r2g8e5\",\"data-border\":true,\"data-framer-name\":\"Insights CMS Mega Menu\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"PfnwZH01s\",ref:ref6,role:\"dialog\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-de546889-0243-4369-a68d-44c674268e58)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-0139740c-6150-4810-af8f-7904da0be306)\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,boxShadow:\"0px 24px 64px 0px rgba(45, 41, 37, 0.14)\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-m74521\",\"data-framer-name\":\"Insights CMS Collection List\",layoutDependency:layoutDependency,layoutId:\"fIJ96VBzC\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query5(),children:(collection2,paginationInfo2,loadMore2)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection2?.map(({EdScewaUJ:EdScewaUJfIJ96VBzC,id:idfIJ96VBzC,iF0Nc7vvC:iF0Nc7vvCfIJ96VBzC,lbfYdqCom:lbfYdqComfIJ96VBzC,ms_RqvGzq:ms_RqvGzqfIJ96VBzC,pH_119Jha:pH_119JhafIJ96VBzC},index2)=>{iF0Nc7vvCfIJ96VBzC??=\"\";lbfYdqComfIJ96VBzC??=\"\";pH_119JhafIJ96VBzC??=\"\";EdScewaUJfIJ96VBzC??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`fIJ96VBzC-${idfIJ96VBzC}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{iF0Nc7vvC:iF0Nc7vvCfIJ96VBzC},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{iF0Nc7vvC:iF0Nc7vvCfIJ96VBzC},webPageId:\"bgzbFSAaZ\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"280px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jnphho-container\",layoutDependency:layoutDependency,layoutId:\"iRFFH5czI-container\",nodeId:\"iRFFH5czI\",rendersWithMotion:true,scopeId:\"e6DYb8kxQ\",children:/*#__PURE__*/_jsx(NavInsightCard,{fOmpznAOh:lbfYdqComfIJ96VBzC,height:\"100%\",id:\"iRFFH5czI\",layoutId:\"iRFFH5czI\",olJSIUfBM:pH_119JhafIJ96VBzC,qcX0sc1n6:resolvedLinks8[0],sOYQheLNS:EdScewaUJfIJ96VBzC,ssTVPGfa7:toResponsiveImage(ms_RqvGzqfIJ96VBzC),style:{width:\"100%\"},width:\"100%\"})})})})})},idfIJ96VBzC);})});}})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Co4yS27QM\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1j430xc-container\",layoutDependency:layoutDependency,layoutId:\"eFuwbjPyf-container\",nodeId:\"eFuwbjPyf\",rendersWithMotion:true,scopeId:\"e6DYb8kxQ\",children:/*#__PURE__*/_jsx(NavDropdownButton,{height:\"100%\",id:\"eFuwbjPyf\",layoutId:\"eFuwbjPyf\",style:{width:\"100%\"},width:\"100%\",XhVVgQOFU:resolvedLinks9[0],xwpjNvwek:\"View all Insights\"})})})})]})})})]})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-lithji\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"rJoS5R0N9\",style:{backgroundColor:\"var(--token-de546889-0243-4369-a68d-44c674268e58, rgb(232, 224, 213))\"}}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,enabled:isDisplayed3(),children:overlay3=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(Transition,{value:transition3,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7oo1m6\",\"data-framer-name\":\"Tools Dropdown Trigger\",\"data-highlight\":true,id:`${layoutId}-7oo1m6`,layoutDependency:layoutDependency,layoutId:\"vg270maUP\",onMouseEnter:onMouseEnter13elrgn({overlay:overlay3}),ref:ref7,children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rIDukED_s\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+(12+((componentViewport?.height||80)-24-44)/2)+3.5+0+8,...addPropertyOverrides({xf5ahSvVs:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+0+84+10+0+0+88+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ln4nls-container\",layoutDependency:layoutDependency,layoutId:\"CPM2Xcntr-container\",nodeId:\"CPM2Xcntr\",rendersWithMotion:true,scopeId:\"e6DYb8kxQ\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",id:\"CPM2Xcntr\",layoutId:\"CPM2Xcntr\",qdpJ8kAjZ:\"Tools\",variant:matchVariant(\"zuHApSQ9N\"),width:\"100%\",...addPropertyOverrides({xf5ahSvVs:{Ami1Jfdnn:Ami1Jfdnnyq19ek,iJ5yszU22:resolvedLinks10[0],qdpJ8kAjZ:\"BMI Calculator\",style:{width:\"100%\"},variant:matchVariant(\"StN88QrFI\")}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(Transition,{value:transition3,children:/*#__PURE__*/_jsx(ChevronDown,{animated:true,className:\"framer-1m1fa7w\",layoutDependency:layoutDependency,layoutId:\"AbvwPFJ0S\",style:{\"--1m973uw\":\"var(--token-39a18c2a-82cf-4d61-96a4-367c3953a396)\",\"--js9iwy\":2,opacity:.8}})}),isDisplayed3()&&/*#__PURE__*/_jsx(AnimatePresence,{children:overlay3.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref7,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:24,\"data-framer-portal-id\":`${layoutId}-7oo1m6`,offsetX:0,offsetY:28,onDismiss:overlay3.hide,placement:\"bottom\",safeArea:true,zIndex:9,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1ai2cuo\",\"data-border\":true,\"data-framer-name\":\"Tools Mega Menu\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"N7F5emkMK\",ref:ref8,role:\"dialog\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-de546889-0243-4369-a68d-44c674268e58)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-0139740c-6150-4810-af8f-7904da0be306)\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,boxShadow:\"0px 24px 64px 0px rgba(45, 41, 37, 0.14)\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rIDukED_s\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1piyzfw-container\",layoutDependency:layoutDependency,layoutId:\"jlBQRLl7R-container\",nodeId:\"jlBQRLl7R\",rendersWithMotion:true,scopeId:\"e6DYb8kxQ\",children:/*#__PURE__*/_jsx(NavToolItem,{height:\"100%\",id:\"jlBQRLl7R\",iYP4TCk3X:resolvedLinks11[0],layoutId:\"jlBQRLl7R\",MeHE0ewb_:\"Check your body mass index with a simple guide.\",NxP7ctjXI:Calculator,width:\"100%\",y1f8Pn0RL:\"BMI Calculator\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"XzRyRo6R1\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15njco0-container\",layoutDependency:layoutDependency,layoutId:\"ma2nnbQIq-container\",nodeId:\"ma2nnbQIq\",rendersWithMotion:true,scopeId:\"e6DYb8kxQ\",children:/*#__PURE__*/_jsx(NavToolItem,{height:\"100%\",id:\"ma2nnbQIq\",iYP4TCk3X:resolvedLinks12[0],layoutId:\"ma2nnbQIq\",MeHE0ewb_:\"Estimate your daily water needs based on your routine.\",NxP7ctjXI:Drop,width:\"100%\",y1f8Pn0RL:\"Water Calculator\"})})})})]})})})]})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xiyp7w\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"lZpuoP5L9\",style:{backgroundColor:\"var(--token-de546889-0243-4369-a68d-44c674268e58, rgb(232, 224, 213))\"}})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1603ue0\",\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"q9gjs7JlI\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":nhVJcC86Q\",webPageId:\"KpT3rrpXD\"},implicitPathVariables:undefined},{href:{hash:\":nhVJcC86Q\",webPageId:\"KpT3rrpXD\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+(12+((componentViewport?.height||80)-24-44)/2)+0+0+0,...addPropertyOverrides({xf5ahSvVs:{height:48,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+84+10+131+16+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9vv6s2-container\",layoutDependency:layoutDependency,layoutId:\"P5dTKonEK-container\",nodeId:\"P5dTKonEK\",rendersWithMotion:true,scopeId:\"e6DYb8kxQ\",children:/*#__PURE__*/_jsx(MainButton,{f4YUAtSpG:\"Book Now\",height:\"100%\",id:\"P5dTKonEK\",KFYoHImUV:false,layoutId:\"P5dTKonEK\",R_FrLVoQt:resolvedLinks13[0],style:{height:\"100%\"},variant:matchVariant(\"K4BcP5PFX\"),width:\"100%\",...addPropertyOverrides({xf5ahSvVs:{NGil7q23_:NGil7q23_yq19ek,R_FrLVoQt:resolvedLinks13[1],style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XsHAE.framer-fm4vaf, .framer-XsHAE .framer-fm4vaf { display: block; }\",\".framer-XsHAE.framer-xoi14s { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 80px; justify-content: center; max-width: 1200px; overflow: var(--overflow-clip-fallback, clip); padding: 12px 20px 12px 20px; position: relative; width: 1200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-XsHAE .framer-ap8xts { 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: 200px; }\",\".framer-XsHAE .framer-nnrmvq-container, .framer-XsHAE .framer-159a6t6-container, .framer-XsHAE .framer-b2yll9-container, .framer-XsHAE .framer-z7nhle-container, .framer-XsHAE .framer-1mg7zi4-container, .framer-XsHAE .framer-ik826l-container, .framer-XsHAE .framer-ln4nls-container, .framer-XsHAE .framer-1piyzfw-container, .framer-XsHAE .framer-15njco0-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-XsHAE .framer-arahf3 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-XsHAE .framer-wrtfl6 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-XsHAE .framer-1m8osgt-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-XsHAE .framer-xqy06k, .framer-XsHAE .framer-1dnvma4, .framer-XsHAE .framer-1n4lw9s, .framer-XsHAE .framer-7oo1m6 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px 0px 8px 0px; position: relative; width: min-content; }\",\".framer-XsHAE .framer-hw84mu, .framer-XsHAE .framer-uhfnx8, .framer-XsHAE .framer-ud80yu, .framer-XsHAE .framer-1m1fa7w { flex: none; height: var(--framer-aspect-ratio-supported, 12px); position: relative; width: 12px; }\",\".framer-XsHAE .framer-ebtzbd, .framer-XsHAE .framer-1y6cpeq, .framer-XsHAE .framer-1r2g8e5, .framer-XsHAE .framer-1ai2cuo { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 24px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-XsHAE .framer-bwiixy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-XsHAE .framer-fynf6x { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px 16px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-XsHAE .framer-1nk6exq-container { flex: none; height: auto; min-width: 0px; position: relative; width: 300px; }\",\".framer-XsHAE .framer-8zy51k-container, .framer-XsHAE .framer-nihbj5-container, .framer-XsHAE .framer-1j430xc-container { align-self: stretch; flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-XsHAE .framer-74vrvh, .framer-XsHAE .framer-m74521 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-XsHAE .framer-1dejeol { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; min-height: 300px; min-width: 0px; overflow: var(--overflow-clip-fallback, clip); padding: 16px; position: relative; text-decoration: none; width: 240px; will-change: var(--framer-will-change-override, transform); }\",\".framer-XsHAE .framer-nhttt0 { flex: none; height: 174px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-XsHAE .framer-1lduga6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-XsHAE .framer-6o6pdf { flex: none; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",'.framer-XsHAE .framer-1ac91of { --text-truncation-display-inline-for-safari-16: inline; --text-truncation-display-none-for-safari-16: none; --text-truncation-line-break-for-safari-16: \"\\\\A\"; -webkit-box-orient: vertical; -webkit-line-clamp: 2; display: -webkit-box; flex: none; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre-line; width: 100%; word-break: break-word; word-wrap: break-word; }',\".framer-XsHAE .framer-vflsun, .framer-XsHAE .framer-t9rc68, .framer-XsHAE .framer-nrajbd, .framer-XsHAE .framer-lithji, .framer-XsHAE .framer-1xiyp7w { flex: 1 0 0px; height: 1px; overflow: visible; position: relative; width: 1px; }\",\".framer-XsHAE .framer-jnphho-container { flex: none; height: auto; position: relative; width: 280px; }\",\".framer-XsHAE .framer-1603ue0 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 200px; }\",\".framer-XsHAE .framer-9vv6s2-container { flex: none; height: 44px; position: relative; width: auto; }\",\".framer-XsHAE.framer-v-kxbyd.framer-xoi14s, .framer-XsHAE.framer-v-8l49s.framer-xoi14s { flex-direction: column; gap: 4px; height: min-content; justify-content: flex-start; padding: 0px; width: 390px; }\",\".framer-XsHAE.framer-v-kxbyd .framer-ap8xts, .framer-XsHAE.framer-v-8l49s .framer-ap8xts { height: 80px; padding: 0px 20px 0px 16px; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-XsHAE.framer-v-8l49s .framer-arahf3 { flex: none; flex-direction: column; padding: 10px 20px 24px 20px; width: 100%; }\",\".framer-XsHAE.framer-v-8l49s .framer-wrtfl6 { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 0px; justify-content: flex-start; padding: 0px 0px 0px 8px; width: 100%; }\",\".framer-XsHAE.framer-v-8l49s .framer-b2yll9-container { order: 0; width: 100%; }\",\".framer-XsHAE.framer-v-8l49s .framer-1m8osgt-container { flex: none; order: 10; width: 100%; }\",\".framer-XsHAE.framer-v-8l49s .framer-xqy06k { gap: 0px; justify-content: center; order: 4; padding: 0px; width: 100%; }\",\".framer-XsHAE.framer-v-8l49s .framer-z7nhle-container, .framer-XsHAE.framer-v-8l49s .framer-1mg7zi4-container, .framer-XsHAE.framer-v-8l49s .framer-ik826l-container, .framer-XsHAE.framer-v-8l49s .framer-ln4nls-container { flex: 1 0 0px; width: 1px; }\",\".framer-XsHAE.framer-v-8l49s .framer-1dnvma4 { gap: 0px; justify-content: center; order: 2; padding: 0px; width: 100%; }\",\".framer-XsHAE.framer-v-8l49s .framer-vflsun { flex: none; order: 3; width: 100%; }\",\".framer-XsHAE.framer-v-8l49s .framer-t9rc68 { flex: none; order: 7; width: 100%; }\",\".framer-XsHAE.framer-v-8l49s .framer-nrajbd { flex: none; order: 5; width: 100%; }\",\".framer-XsHAE.framer-v-8l49s .framer-1n4lw9s { gap: 0px; justify-content: center; order: 6; padding: 0px; width: 100%; }\",\".framer-XsHAE.framer-v-8l49s .framer-lithji { flex: none; order: 9; width: 100%; }\",\".framer-XsHAE.framer-v-8l49s .framer-7oo1m6 { gap: 0px; justify-content: center; order: 8; padding: 0px; width: 100%; }\",\".framer-XsHAE.framer-v-8l49s .framer-1xiyp7w { flex: none; order: 1; width: 100%; }\",\".framer-XsHAE.framer-v-8l49s .framer-1603ue0 { align-content: flex-start; align-items: flex-start; padding: 16px 0px 0px 0px; width: 100%; }\",\".framer-XsHAE.framer-v-8l49s .framer-9vv6s2-container { height: 48px; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-XsHAE[data-border=\"true\"]::after, .framer-XsHAE [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1200px\",null,null]},\"jtASPgysU\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1200px\",null,null]},\"xf5ahSvVs\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1200px\",null,null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framere6DYb8kxQ=withCSS(Component,css,\"framer-XsHAE\");export default Framere6DYb8kxQ;Framere6DYb8kxQ.displayName=\"Navigation\";Framere6DYb8kxQ.defaultProps={height:80,width:1200};addPropertyControls(Framere6DYb8kxQ,{variant:{options:[\"zrqwOSugP\",\"jtASPgysU\",\"xf5ahSvVs\"],optionTitles:[\"Large\",\"Small\",\"Small - Open State\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framere6DYb8kxQ,[{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\"}]},...LogoFonts,...MenuIconFonts,...NavItemFonts,...ChevronDownFonts,...NavResourceCardFonts,...NavDropdownButtonFonts,...NavInsightCardFonts,...NavToolItemFonts,...MainButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});Framere6DYb8kxQ.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);const queryCacheEntry1=queryCache.get(query3(),locale);const queryCacheEntry2=queryCache.get(query5(),locale);return Promise.allSettled([queryCacheEntry.preload(),queryCacheEntry1.preload(),queryCacheEntry2.preload(),forwardLoader(Logo,{},context),forwardLoader(MenuIcon,{},context),forwardLoader(NavItem,{},context),forwardLoader(NavDropdownButton,{},context),forwardLoader(NavToolItem,{},context),forwardLoader(MainButton,{},context),(async()=>{const parentData=await queryCacheEntry.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(NavResourceCard,{},context)));})(),(async()=>{const parentData=await queryCacheEntry2.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(NavInsightCard,{},context)));})()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framere6DYb8kxQ\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"80\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"jtASPgysU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"xf5ahSvVs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (38310e0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={Man3L4YYR:{hover:true}};const serializationHash=\"framer-bNVBu\";const variantClassNames={Man3L4YYR:\"framer-v-118uu3v\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const MG5zqYWOr=undefined;const uigCinatk=undefined;const LHRhj1qSQ=undefined;const transition1={bounce:0,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transformTemplate2=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,price,title,width,...props})=>{return{...props,LHRhj1qSQ:price??props.LHRhj1qSQ??\"Unlock for $99\",MG5zqYWOr:link??props.MG5zqYWOr,uigCinatk:title??props.uigCinatk??\"Buy Template\"};};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,MG5zqYWOr,uigCinatk,LHRhj1qSQ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Man3L4YYR\",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:MG5zqYWOr,motionChild:true,nodeId:\"Man3L4YYR\",openInNewTab:true,scopeId:\"Ij1D7NPjE\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-118uu3v\",className,classNames)} framer-jbz2hz`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Man3L4YYR\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.15)\",...style},...addPropertyOverrides({\"Man3L4YYR-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16qv12c\",\"data-framer-name\":\"icon\",layoutDependency:layoutDependency,layoutId:\"qiKfly64v\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-yh8xxl\",layoutDependency:layoutDependency,layoutId:\"BvlHeCKrq\",...addPropertyOverrides({\"Man3L4YYR-hover\":{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1x4gsry\",layoutDependency:layoutDependency,layoutId:\"IsampvScb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.782 13.091\" overflow=\"visible\"><path d=\"M 2.618 13.091 L 5.236 8.182 L 0 7.527 L 7.855 0 L 9.164 0 L 6.545 4.909 L 11.782 5.564 L 3.927 13.091 Z\" fill=\"var(--token-39a18c2a-82cf-4d61-96a4-367c3953a396, rgb(112, 125, 86)) /* {&quot;name&quot;:&quot;Primary Green&quot;} */\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-pqyrmg\",layoutDependency:layoutDependency,layoutId:\"hdr6jpxvt\",transformTemplate:transformTemplate1,...addPropertyOverrides({\"Man3L4YYR-hover\":{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-cndu8v\",layoutDependency:layoutDependency,layoutId:\"WWVnmfbnx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.782 13.091\" overflow=\"visible\"><path d=\"M 2.618 13.091 L 5.236 8.182 L 0 7.527 L 7.855 0 L 9.164 0 L 6.545 4.909 L 11.782 5.564 L 3.927 13.091 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10465vb\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"bDO8rEDxl\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\"},children:\"Buy Template\"})}),className:\"framer-1av9131\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"oE44MWzvx\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:uigCinatk,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"Man3L4YYR-hover\":{transformTemplate:transformTemplate2}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Unlock for $49\"})}),className:\"framer-1yxxfa1\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"VY1W2PKOX\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:LHRhj1qSQ,transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"Man3L4YYR-hover\":{transformTemplate:undefined}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-v5vuo6\",layoutDependency:layoutDependency,layoutId:\"Lw2wLripr\",style:{backgroundColor:\"var(--token-39a18c2a-82cf-4d61-96a4-367c3953a396, rgb(112, 125, 86))\"}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-bNVBu.framer-jbz2hz, .framer-bNVBu .framer-jbz2hz { display: block; }\",\".framer-bNVBu.framer-118uu3v { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 36px; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 140px; will-change: var(--framer-will-change-override, transform); }\",\".framer-bNVBu .framer-16qv12c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; z-index: 2; }\",\".framer-bNVBu .framer-yh8xxl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-bNVBu .framer-1x4gsry, .framer-bNVBu .framer-cndu8v { height: 13px; position: relative; width: 12px; }\",\".framer-bNVBu .framer-pqyrmg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 45%; overflow: visible; padding: 0px; position: absolute; top: -117%; width: min-content; z-index: 1; }\",\".framer-bNVBu .framer-10465vb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 94px; z-index: 2; }\",\".framer-bNVBu .framer-1av9131 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-bNVBu .framer-1yxxfa1 { flex: none; height: auto; left: 0px; position: absolute; top: 181%; white-space: pre; width: auto; z-index: 1; }\",\".framer-bNVBu .framer-v5vuo6 { flex: none; height: 100%; overflow: hidden; position: absolute; right: 0px; top: calc(188.8888888888889% - 100% / 2); width: 100%; z-index: 1; }\",\".framer-bNVBu.framer-v-118uu3v.hover .framer-yh8xxl { left: 45%; position: absolute; top: 217%; z-index: 1; }\",\".framer-bNVBu.framer-v-118uu3v.hover .framer-pqyrmg, .framer-bNVBu.framer-v-118uu3v.hover .framer-1yxxfa1 { left: unset; position: relative; top: unset; }\",\".framer-bNVBu.framer-v-118uu3v.hover .framer-1av9131 { left: 0px; position: absolute; top: -81%; z-index: 1; }\",\".framer-bNVBu.framer-v-118uu3v.hover .framer-v5vuo6 { bottom: 0px; top: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 140\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"P8YbrZ7d2\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"MG5zqYWOr\":\"link\",\"uigCinatk\":\"title\",\"LHRhj1qSQ\":\"price\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIj1D7NPjE=withCSS(Component,css,\"framer-bNVBu\");export default FramerIj1D7NPjE;FramerIj1D7NPjE.displayName=\"Buy Template - Light (Remove This)\";FramerIj1D7NPjE.defaultProps={height:36,width:140};addPropertyControls(FramerIj1D7NPjE,{MG5zqYWOr:{title:\"Link\",type:ControlType.Link},uigCinatk:{defaultValue:\"Buy Template\",displayTextArea:false,title:\"Title\",type:ControlType.String},onuigCinatkChange:{changes:\"uigCinatk\",type:ControlType.ChangeHandler},LHRhj1qSQ:{defaultValue:\"Unlock for $99\",displayTextArea:false,title:\"Price\",type:ControlType.String},onLHRhj1qSQChange:{changes:\"LHRhj1qSQ\",type:ControlType.ChangeHandler}});addFonts(FramerIj1D7NPjE,[{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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIj1D7NPjE\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"P8YbrZ7d2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"36\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"140\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"MG5zqYWOr\\\":\\\"link\\\",\\\"uigCinatk\\\":\\\"title\\\",\\\"LHRhj1qSQ\\\":\\\"price\\\"}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ij1D7NPjE.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion,AnimatePresence}from\"framer-motion\";const defaultAvatar={src:\"\",alt:\"Contact avatar\"};function normalizePhoneNumber(value){return String(value||\"\").replace(/[^\\d]/g,\"\");}function buildWhatsAppUrl(phoneNumber,message){const phone=normalizePhoneNumber(phoneNumber);const text=encodeURIComponent(message);return phone?`https://wa.me/${phone}?text=${text}`:`https://wa.me/?text=${text}`;}function WhatsAppMark({color=\"currentColor\"}){return /*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 32 32\",\"aria-hidden\":\"true\",style:{display:\"block\",width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsx(\"path\",{fill:color,d:\"M16.04 3.2c-7.03 0-12.76 5.6-12.76 12.48 0 2.2.6 4.34 1.73 6.22L3.2 28.8l7.1-1.82a13.05 13.05 0 0 0 5.74 1.34c7.04 0 12.76-5.6 12.76-12.48S23.08 3.2 16.04 3.2Zm0 22.98c-1.86 0-3.68-.5-5.27-1.46l-.38-.22-4.2 1.08 1.1-4.02-.25-.4a10.16 10.16 0 0 1-1.6-5.48c0-5.68 4.76-10.3 10.6-10.3 5.86 0 10.62 4.62 10.62 10.3 0 5.68-4.76 10.3-10.62 10.3Zm5.82-7.72c-.32-.16-1.9-.92-2.2-1.02-.3-.12-.52-.16-.74.16-.22.32-.84 1.02-1.04 1.24-.2.22-.38.24-.7.08-.32-.16-1.36-.48-2.58-1.54-.96-.84-1.6-1.88-1.78-2.2-.18-.32-.02-.5.14-.66.14-.14.32-.38.48-.56.16-.2.22-.32.32-.54.1-.22.06-.4-.02-.56-.08-.16-.74-1.74-1.02-2.38-.26-.62-.54-.54-.74-.54h-.64c-.22 0-.56.08-.86.4-.3.32-1.14 1.1-1.14 2.68s1.18 3.12 1.34 3.34c.16.22 2.32 3.46 5.62 4.86.78.34 1.4.54 1.88.68.8.24 1.52.2 2.08.12.64-.1 1.9-.76 2.16-1.5.26-.74.26-1.38.18-1.5-.08-.14-.28-.22-.6-.38Z\"})});}function SendIcon({color=\"currentColor\"}){return /*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 18 18\",\"aria-hidden\":\"true\",style:{display:\"block\",width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsx(\"path\",{fill:\"none\",stroke:color,strokeLinecap:\"round\",strokeLinejoin:\"round\",strokeWidth:\"1.8\",d:\"M15.25 2.75 7.8 10.2M15.25 2.75l-4.1 12.1-3.35-4.65-4.65-3.35 12.1-4.1Z\"})});}function CloseIcon({color=\"currentColor\"}){return /*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 18 18\",\"aria-hidden\":\"true\",style:{display:\"block\",width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsx(\"path\",{fill:\"none\",stroke:color,strokeLinecap:\"round\",strokeWidth:\"1.9\",d:\"M4.75 4.75 13.25 13.25M13.25 4.75 4.75 13.25\"})});}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function FloatingWhatsAppChatOptional(props){const{phoneNumber,contactName,status,avatar=defaultAvatar,welcomeMessage,placeholderText,buttonLabel,defaultMessage,viewportBottom,viewportRight,bottomOffset,rightOffset,accentColor,panelBackground,textColor,mutedTextColor,borderColor}=props;const[open,setOpen]=React.useState(false);const[message,setMessage]=React.useState(\"\");const visibleOpen=open;const rootRef=React.useRef(null);const widgetRef=React.useRef(null);const textareaRef=React.useRef(null);React.useEffect(()=>{if(!visibleOpen||typeof document===\"undefined\")return;const onPointerDown=event=>{const target=event.target;if(widgetRef.current?.contains(target)||rootRef.current?.contains(target))return;setOpen(false);};document.addEventListener(\"pointerdown\",onPointerDown);return()=>document.removeEventListener(\"pointerdown\",onPointerDown);},[visibleOpen]);React.useEffect(()=>{const textarea=textareaRef.current;if(!textarea)return;textarea.style.height=\"auto\";textarea.style.height=`${Math.min(textarea.scrollHeight,112)}px`;},[message,visibleOpen]);const sendMessage=()=>{if(typeof window===\"undefined\")return;const finalMessage=message.trim()||defaultMessage;window.open(buildWhatsAppUrl(phoneNumber,finalMessage),\"_blank\",\"noopener,noreferrer\");};const initials=contactName.split(\" \").filter(Boolean).slice(0,2).map(part=>part[0]).join(\"\").toUpperCase()||\"EW\";const safeBottom=Math.max(12,viewportBottom??bottomOffset??24);const safeRight=Math.max(12,viewportRight??rightOffset??24);const panelVariants={hidden:{opacity:0,y:14,scale:.985},visible:{opacity:1,y:0,scale:1}};return /*#__PURE__*/_jsxs(\"div\",{ref:rootRef,style:{position:\"relative\",width:\"100%\",height:\"100%\",pointerEvents:\"none\",fontFamily:\"Inter, system-ui, -apple-system, BlinkMacSystemFont, sans-serif\",color:textColor,zIndex:80,overflow:\"visible\"},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                .nourish-wa-widget * { box-sizing: border-box; }\n                .nourish-wa-widget button,\n                .nourish-wa-widget textarea { font: inherit; }\n                .nourish-wa-panel {\n                    width: min(352px, calc(100vw - ${safeRight*2}px));\n                    max-height: min(560px, calc(100vh - ${safeBottom+92}px));\n                }\n                .nourish-wa-composer {\n                    display: flex;\n                    gap: 8px;\n                    align-items: flex-end;\n                }\n                @media (max-width: 360px) {\n                    .nourish-wa-composer {\n                        flex-direction: column;\n                        align-items: stretch;\n                    }\n                }\n                @media (max-width: 480px) {\n                    .nourish-wa-panel {\n                        width: min(328px, calc(100vw - 24px));\n                        max-height: min(480px, calc(100vh - ${safeBottom+86}px));\n                    }\n                }\n            `}),/*#__PURE__*/_jsxs(\"div\",{ref:widgetRef,className:\"nourish-wa-widget\",style:{position:\"fixed\",right:safeRight,bottom:safeBottom,display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",gap:14,pointerEvents:\"auto\",zIndex:9999},children:[/*#__PURE__*/_jsx(AnimatePresence,{children:visibleOpen&&/*#__PURE__*/_jsxs(motion.section,{className:\"nourish-wa-panel\",initial:\"hidden\",animate:\"visible\",exit:\"hidden\",variants:panelVariants,transition:{duration:.34,ease:[.22,1,.36,1]},\"aria-label\":\"WhatsApp contact panel\",style:{overflow:\"hidden\",borderRadius:24,border:`1px solid ${borderColor}`,background:panelBackground,boxShadow:\"0 20px 60px rgba(45, 41, 37, 0.16)\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:12,padding:\"16px 16px 14px\",borderBottom:`1px solid ${borderColor}`,background:\"rgba(255,255,255,0.42)\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:12,minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:44,height:44,borderRadius:\"50%\",overflow:\"hidden\",background:\"rgba(120, 135, 86, 0.14)\",color:accentColor,display:\"grid\",placeItems:\"center\",fontWeight:700,fontSize:13,flex:\"0 0 auto\"},children:avatar?.src?/*#__PURE__*/_jsx(\"img\",{src:avatar.src,srcSet:avatar.srcSet,alt:avatar.alt||contactName,style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",display:\"block\"}}):initials}),/*#__PURE__*/_jsxs(\"div\",{style:{minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"EB Garamond, Georgia, serif\",fontSize:22,lineHeight:1,fontWeight:500,color:textColor,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:contactName}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:6,marginTop:5,fontSize:12,lineHeight:1.2,color:mutedTextColor},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:7,height:7,borderRadius:\"50%\",background:accentColor,display:\"inline-block\"}}),/*#__PURE__*/_jsx(\"span\",{children:status})]})]})]}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":\"Close WhatsApp chat\",onClick:()=>setOpen(false),style:{width:34,height:34,border:\"none\",borderRadius:\"50%\",background:\"rgba(45, 41, 37, 0.06)\",color:textColor,cursor:\"pointer\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontSize:22,lineHeight:1,padding:0},children:/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",transform:\"translateY(-1px)\"},children:\"\\xd7\"})})]}),/*#__PURE__*/_jsx(\"div\",{style:{padding:\"18px 16px 16px\",background:\"linear-gradient(180deg, rgba(120,135,86,0.07), rgba(255,255,255,0))\"},children:/*#__PURE__*/_jsx(motion.div,{initial:{opacity:0,y:10},animate:{opacity:1,y:0},transition:{duration:.32,delay:.12,ease:[.22,1,.36,1]},style:{maxWidth:\"88%\",padding:\"13px 15px\",borderRadius:\"18px 18px 18px 6px\",background:\"#FFFFFF\",border:`1px solid ${borderColor}`,boxShadow:\"0 8px 22px rgba(45, 41, 37, 0.06)\",color:textColor,fontSize:14,lineHeight:1.5},children:welcomeMessage})}),/*#__PURE__*/_jsx(\"div\",{style:{padding:\"0 16px 16px\"},children:/*#__PURE__*/_jsxs(\"div\",{className:\"nourish-wa-composer\",style:{padding:6,borderRadius:18,border:`1px solid ${borderColor}`,background:\"#FFFFFF\"},children:[/*#__PURE__*/_jsx(\"textarea\",{ref:textareaRef,\"aria-label\":\"WhatsApp message\",value:message,onChange:event=>setMessage(event.target.value),onKeyDown:event=>{if(event.key===\"Enter\"&&(event.metaKey||event.ctrlKey))sendMessage();},placeholder:placeholderText,rows:2,style:{minWidth:0,flex:1,height:48,maxHeight:112,border:\"none\",outline:\"none\",resize:\"none\",overflowY:\"auto\",background:\"transparent\",color:textColor,padding:\"5px 8px\",fontSize:14,lineHeight:1.45}}),/*#__PURE__*/_jsxs(\"button\",{type:\"button\",onClick:sendMessage,\"aria-label\":buttonLabel,style:{height:42,minWidth:78,border:\"none\",borderRadius:14,background:accentColor,color:\"#FFFFFF\",cursor:\"pointer\",padding:\"0 13px\",fontSize:13,fontWeight:600,whiteSpace:\"nowrap\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",gap:7},children:[/*#__PURE__*/_jsx(\"span\",{children:buttonLabel}),/*#__PURE__*/_jsx(\"span\",{style:{width:15,height:15,display:\"block\",transform:\"translateY(-0.5px)\"},children:/*#__PURE__*/_jsx(SendIcon,{color:\"currentColor\"})})]})]})})]})}),/*#__PURE__*/_jsx(motion.button,{type:\"button\",\"aria-label\":visibleOpen?\"Close WhatsApp chat\":\"Open WhatsApp chat\",onClick:()=>setOpen(value=>!value),whileHover:{scale:1.04},whileTap:{scale:.96},transition:{duration:.34,ease:[.22,1,.36,1]},style:{width:60,height:60,border:\"none\",borderRadius:\"50%\",background:accentColor,color:\"#FFFFFF\",display:\"grid\",placeItems:\"center\",cursor:\"pointer\",padding:0,boxShadow:\"0 14px 34px rgba(45, 41, 37, 0.18)\"},children:/*#__PURE__*/_jsx(\"span\",{style:{width:visibleOpen?22:30,height:visibleOpen?22:30,display:\"grid\",placeItems:\"center\",transform:visibleOpen?\"translateY(-0.5px)\":\"translate(0.5px, -0.5px)\"},children:visibleOpen?/*#__PURE__*/_jsx(CloseIcon,{color:\"currentColor\"}):/*#__PURE__*/_jsx(WhatsAppMark,{color:\"currentColor\"})})})]})]});}addPropertyControls(FloatingWhatsAppChatOptional,{phoneNumber:{type:ControlType.String,title:\"Phone Number\",description:\"Enter your WhatsApp number in international format, without +, spaces, or symbols. Example: 14155552671\",defaultValue:\"1234567890\",placeholder:\"Include country code\"},contactName:{type:ControlType.String,title:\"Contact Name\",defaultValue:\"Emma Wilson\"},status:{type:ControlType.String,title:\"Status\",defaultValue:\"Typically replies soon\"},avatar:{type:ControlType.ResponsiveImage,title:\"Avatar\"},welcomeMessage:{type:ControlType.String,title:\"Welcome Message\",defaultValue:\"Hi, I’m happy to help. Send me a message and I’ll get back to you soon.\",displayTextArea:true},placeholderText:{type:ControlType.String,title:\"Placeholder\",defaultValue:\"Type your message...\"},buttonLabel:{type:ControlType.String,title:\"Button Label\",defaultValue:\"Send\"},defaultMessage:{type:ControlType.String,title:\"Default Message\",defaultValue:\"Hi, I’d like to ask about nutrition support.\",displayTextArea:true},viewportBottom:{type:ControlType.Number,title:\"Viewport Bottom\",description:\"Distance from the bottom edge of the browser viewport.\",defaultValue:24,min:12,max:240,step:1,unit:\"px\"},viewportRight:{type:ControlType.Number,title:\"Viewport Right\",description:\"Distance from the right edge of the browser viewport.\",defaultValue:24,min:12,max:240,step:1,unit:\"px\"},accentColor:{type:ControlType.Color,title:\"Accent\",defaultValue:\"#788756\"},panelBackground:{type:ControlType.Color,title:\"Panel\",defaultValue:\"#F7F1EC\"},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#2D2925\"},mutedTextColor:{type:ControlType.Color,title:\"Muted Text\",defaultValue:\"rgba(45, 41, 37, 0.68)\"},borderColor:{type:ControlType.Color,title:\"Border\",defaultValue:\"rgba(120, 135, 86, 0.22)\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FloatingWhatsAppChatOptional\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FloatingWhatsAppChatOptional.map","// Generated by Framer (0da2bc6)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,FormContainer,FormPlainTextInput,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,PropertyOverrides,RenderTarget,ResolveLinks,RichText,runTasksWithYield,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import User from\"https://framerusercontent.com/modules/2QGlX864pmL5cxqknTvK/sudwzLB4XBD5Atme8MXS/UvPxI2Cnv.js\";import Plant from\"https://framerusercontent.com/modules/5advbv8NGQZQho465wZd/X7CEg7w4fLuWrawItHJV/u6IgvslaC.js\";import PinterestLogo from\"https://framerusercontent.com/modules/CIxCqRNZor3LLcCWlZoS/U5MgeOcJYvxiAVwmUkC0/db1FTsaH1.js\";import ShieldCheck from\"https://framerusercontent.com/modules/dIG7XN9KAmImdjhERNf1/nLNsEBRnziRZ9V6ywacR/f40ONlxDn.js\";import Leaf from\"https://framerusercontent.com/modules/KWNNduwKoKnTbOk1rXSC/tvASeTv7v4EcfcuyftvV/LbO3HXMGE.js\";import XLogo from\"https://framerusercontent.com/modules/oMiuMYAdxzz5yk7pBqrm/j2eV5wGWikO42mvtQ2hM/Xx_sbLkzD.js\";import InstagramLogo from\"https://framerusercontent.com/modules/PtxaBiSAA5V6LvrpAt6G/EsR1AqByikNQR8Cp2V8c/UD0eTfbk_.js\";import BlurGradient from\"https://framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/zmpvLkvKOP6Dr1PgUapT/BlurGradient_Prod.js\";import LockKeyhole from\"https://framerusercontent.com/modules/T7Q0aIIt3jQpJ9B2shCF/ykhfKD7Z6aDj4lrOE28T/HBhNEzdtv.js\";import EnvelopeSimple from\"https://framerusercontent.com/modules/Uzqkv2OV8vOM0tvVJuKZ/Wcbds34669567Myvr1Km/sYXjYwbRE.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/Jx2Y4gq6eTurOxx3fNuZ/SmoothScroll_Prod.js\";import EmailButton from\"#framer/local/canvasComponent/BP55l1AGM/BP55l1AGM.js\";import FooterItem from\"#framer/local/canvasComponent/DNcIlk2C6/DNcIlk2C6.js\";import Navigation from\"#framer/local/canvasComponent/e6DYb8kxQ/e6DYb8kxQ.js\";import SocialIcon from\"#framer/local/canvasComponent/EkefxkAoE/EkefxkAoE.js\";import BuyTemplateLightRemoveThis from\"#framer/local/canvasComponent/Ij1D7NPjE/Ij1D7NPjE.js\";import Label from\"#framer/local/canvasComponent/QFkt5jLNn/QFkt5jLNn.js\";import IconBox2 from\"#framer/local/canvasComponent/xVdIjHx2q/xVdIjHx2q.js\";import FloatingWhatsAppChatOptional from\"#framer/local/codeFile/jhCpJw5/FloatingWhatsAppChatOptional.js\";import*as sharedStyle5 from\"#framer/local/css/BpaAaB9jL/BpaAaB9jL.js\";import*as sharedStyle2 from\"#framer/local/css/eQQrjYSsW/eQQrjYSsW.js\";import*as sharedStyle1 from\"#framer/local/css/g4kAVuMDb/g4kAVuMDb.js\";import*as sharedStyle3 from\"#framer/local/css/JEhsQSZCx/JEhsQSZCx.js\";import*as sharedStyle from\"#framer/local/css/SM2UlagEh/SM2UlagEh.js\";import*as sharedStyle4 from\"#framer/local/css/UFMUqbxbJ/UFMUqbxbJ.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const NavigationFonts=getFonts(Navigation);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const LabelFonts=getFonts(Label);const EmailButtonFonts=getFonts(EmailButton);const LockKeyholeFonts=getFonts(LockKeyhole);const MotionDivWithFX=withFX(motion.div);const IconBox2Fonts=getFonts(IconBox2);const FooterItemFonts=getFonts(FooterItem);const SocialIconFonts=getFonts(SocialIcon);const MotionFooterWithFX=withFX(motion.footer);const FloatingWhatsAppChatOptionalFonts=getFonts(FloatingWhatsAppChatOptional);const BlurGradientFonts=getFonts(BlurGradient);const BuyTemplateLightRemoveThisFonts=getFonts(BuyTemplateLightRemoveThis);const breakpoints={a1e1H_SKA:\"(min-width: 1200px)\",HSlpefeCA:\"(min-width: 810px) and (max-width: 1199.98px)\",zIB2cajRE:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-TQjTI\";const variantClassNames={a1e1H_SKA:\"framer-v-hvki2c\",HSlpefeCA:\"framer-v-5ppiog\",zIB2cajRE:\"framer-v-1s0b8dr\"};const NkH1cd23o=undefined;const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition1={delay:1.68,duration:.9,ease:[.22,1,.36,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:10};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const negate=value=>{return!value;};const transition2={delay:0,duration:.9,ease:[.22,1,.36,1],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:18};const transition3={delay:0,duration:.82,ease:[.22,1,.36,1],type:\"tween\"};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:18};const transition4={delay:.04,duration:.82,ease:[.22,1,.36,1],type:\"tween\"};const animation5={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:18};const formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;default:return currentVariant;}};const transition5={delay:.12,duration:.82,ease:[.22,1,.36,1],type:\"tween\"};const animation6={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:18};const transition6={delay:.22,duration:.82,ease:[.22,1,.36,1],type:\"tween\"};const animation7={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:18};const transition7={delay:.32,duration:.82,ease:[.22,1,.36,1],type:\"tween\"};const animation8={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:0,y:18};const transition8={delay:.42000000000000004,duration:.82,ease:[.22,1,.36,1],type:\"tween\"};const animation9={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition8,x:0,y:18};const animation10={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:16};const transition9={delay:.5,duration:.82,ease:[.22,1,.36,1],type:\"tween\"};const animation11={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition9,x:0,y:16};const transition10={delay:2.55,duration:.72,ease:[.22,1,.36,1],type:\"tween\"};const animation12={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition10,x:0,y:0};const animation13={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:.98,skewX:0,skewY:0,x:0,y:12};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const transition11={delay:2.68,duration:.72,ease:[.22,1,.36,1],type:\"tween\"};const animation14={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition11,x:0,y:0};const animation15={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:.98,skewX:0,skewY:0,x:0,y:10};const breakpointRules={HSlpefeCA:[\".framer-TQjTI .framer-17da4df-container, .framer-TQjTI .framer-gy7zcp-container { top: 16px; width: 95%; }\",\".framer-TQjTI .framer-1cwplsq { flex-direction: column; gap: 32px; padding: 0px 0px 48px 0px; }\",\".framer-TQjTI .framer-1lhm3od { align-content: flex-end; align-items: flex-end; flex: none; flex-direction: row; gap: 0px; width: 100%; }\",\".framer-TQjTI .framer-1juxzxs, .framer-TQjTI .framer-uxlmdg { flex: 1 0 0px; width: 1px; }\",\".framer-TQjTI .framer-1w6evcx { justify-content: flex-start; }\",\".framer-TQjTI .framer-1v20xl4 { width: 16px; }\",\".framer-TQjTI .framer-1drkezl { height: 1px; width: 100%; }\",\".framer-TQjTI .framer-1eug63o { gap: 0px; width: 100%; }\",\".framer-TQjTI .framer-19qg8os, .framer-TQjTI .framer-1qnxv47, .framer-TQjTI .framer-1x6xs4r, .framer-TQjTI .framer-1tl93y4 { align-content: center; align-items: center; flex: 1 0 0px; width: 1px; }\",\".framer-TQjTI .framer-1k0uifn, .framer-TQjTI .framer-n06nlo, .framer-TQjTI .framer-18stk6m, .framer-TQjTI .framer-zpsueo { align-content: center; align-items: center; }\",\".framer-TQjTI .framer-l7ky0x { flex-wrap: wrap; gap: 16px 0px; }\",\".framer-TQjTI .framer-1syvxgd { align-content: center; align-items: center; order: 2; }\",\".framer-TQjTI .framer-1oyr4xf { flex: none; order: 0; width: 100%; }\",\".framer-TQjTI .framer-202cfh { order: 3; }\",\".framer-TQjTI .framer-11zek9z { align-content: center; align-items: center; order: 4; }\",\".framer-TQjTI .framer-1rg89d1 { order: 5; }\"],zIB2cajRE:[\".framer-TQjTI .framer-17da4df-container, .framer-TQjTI .framer-gy7zcp-container { top: 12px; width: 94%; }\",\".framer-TQjTI .framer-1cwplsq { flex-direction: column; gap: 48px; padding: 0px 0px 48px 0px; }\",\".framer-TQjTI .framer-1lhm3od { flex: none; width: 100%; }\",\".framer-TQjTI .framer-1juxzxs, .framer-TQjTI .framer-1k0uifn, .framer-TQjTI .framer-n06nlo, .framer-TQjTI .framer-18stk6m, .framer-TQjTI .framer-zpsueo { align-content: center; align-items: center; }\",\".framer-TQjTI .framer-1v0t5w4 { border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; bottom: unset; height: 48px; position: relative; right: unset; top: unset; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-TQjTI .framer-173mqdz-container { flex: 1 0 0px; width: 1px; }\",\".framer-TQjTI .framer-1drkezl { height: 1px; width: 100%; }\",\".framer-TQjTI .framer-1eug63o { flex-wrap: wrap; gap: 48px 0px; width: 100%; }\",\".framer-TQjTI .framer-19qg8os, .framer-TQjTI .framer-1qnxv47, .framer-TQjTI .framer-1x6xs4r, .framer-TQjTI .framer-1tl93y4 { align-content: center; align-items: center; width: 50%; }\",\".framer-TQjTI .framer-l7ky0x { flex-direction: column; gap: 28px; }\",\".framer-TQjTI .framer-1syvxgd { align-content: center; align-items: center; flex: none; order: 2; width: 100%; }\",\".framer-TQjTI .framer-ksldm1 { height: 1px; order: 1; width: 63%; }\",\".framer-TQjTI .framer-1oyr4xf { flex: none; order: 0; width: 100%; }\",\".framer-TQjTI .framer-202cfh { height: 1px; order: 3; width: 65%; }\",\".framer-TQjTI .framer-11zek9z { flex: none; flex-direction: row; flex-wrap: wrap; order: 4; width: 100%; }\",\".framer-TQjTI .framer-1q6cmd9, .framer-TQjTI .framer-bx8trj { white-space: pre; width: auto; }\",\".framer-TQjTI .framer-1rg89d1 { order: 5; }\",\".framer-TQjTI .framer-f2k1ef-container { height: calc(min(var(--framer-viewport-height, 100%), 100%) * 0.16); }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={HSlpefeCA:\".framer-5ppiog-override\",zIB2cajRE:\".framer-1s0b8dr-override\"};const rules=[\".framer-TQjTI.framer-1ta6kta, .framer-TQjTI .framer-1ta6kta { display: block; }\",'.framer-TQjTI.framer-hvki2c { --selection-background-color: var(--token-f0677cee-2077-4481-8ddb-f48e5b885d89, #f4ece5) /* {\"name\":\"Warm Surface\"} */; --selection-color: var(--token-77820f74-9bf4-4a43-b6fa-653eaff8f3cf, #222222) /* {\"name\":\"Black\"} */; align-content: center; align-items: center; background-color: var(--token-3b1dec34-ef12-4cdf-b4d8-4da188ffe72c, #fbf7f5); 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-TQjTI .framer-1c0cknc-container { flex: none; height: auto; left: 50%; order: -1000; position: absolute; top: 0px; transform: translateX(-50%); width: auto; z-index: 0; }\",\".framer-TQjTI .framer-17da4df-container { flex: none; height: auto; left: 50%; max-width: 1200px; order: -999; position: var(--framer-canvas-fixed-position, fixed); top: 20px; width: 95%; will-change: var(--framer-will-change-effect-override, transform); z-index: 8; }\",\".framer-TQjTI .framer-gy7zcp-container { flex: none; height: auto; left: 50%; max-width: 1200px; order: -998; position: var(--framer-canvas-fixed-position, fixed); top: 20px; width: 95%; will-change: var(--framer-will-change-effect-override, transform); z-index: 8; }\",\".framer-TQjTI .framer-1og4w3k { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-TQjTI .framer-1k1jge8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1200px; order: 1004; overflow: var(--overflow-clip-fallback, clip); padding: 40px 24px 40px 24px; position: relative; width: 100%; }\",\".framer-TQjTI .framer-1cwplsq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 80px 0px; position: relative; width: 100%; }\",\".framer-TQjTI .framer-1lhm3od { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-TQjTI .framer-1juxzxs { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px 32px 0px 32px; position: relative; width: 100%; }\",\".framer-TQjTI .framer-11u157n { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-TQjTI .framer-xju4lv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-TQjTI .framer-h6oaah { flex: none; height: 48px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: auto; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-TQjTI .framer-k5r075 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-TQjTI .framer-1y2hz10-container, .framer-TQjTI .framer-1jc8w15-container, .framer-TQjTI .framer-1lafswv-container, .framer-TQjTI .framer-o1swsd-container, .framer-TQjTI .framer-136owhs-container, .framer-TQjTI .framer-14fsq-container, .framer-TQjTI .framer-1xu9phe-container, .framer-TQjTI .framer-16aa7vg-container, .framer-TQjTI .framer-ecajo1-container, .framer-TQjTI .framer-hj77f3-container, .framer-TQjTI .framer-u4367b-container, .framer-TQjTI .framer-1x1jcxl-container, .framer-TQjTI .framer-ligvfa-container, .framer-TQjTI .framer-1lugymz-container, .framer-TQjTI .framer-1nvn2qs-container, .framer-TQjTI .framer-1svtnjz-container, .framer-TQjTI .framer-1mb5lep-container, .framer-TQjTI .framer-1grf3x1-container, .framer-TQjTI .framer-qbl19z-container, .framer-TQjTI .framer-b2kzuz-container, .framer-TQjTI .framer-b2l4fx-container, .framer-TQjTI .framer-2qpvji-container, .framer-TQjTI .framer-8d7ezb-container, .framer-TQjTI .framer-huc9ab-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-TQjTI .framer-1jnbbz3 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-TQjTI .framer-uxlmdg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px 16px 0px 16px; position: relative; width: 100%; }\",\".framer-TQjTI .framer-1hevrs5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-TQjTI .framer-1xjg570 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",'.framer-TQjTI .framer-1cgygl9 { --framer-input-border-bottom-width: 1px; --framer-input-border-color: var(--token-de546889-0243-4369-a68d-44c674268e58, #e8e0d5); --framer-input-border-left-width: 1px; --framer-input-border-radius-bottom-left: 12px; --framer-input-border-radius-bottom-right: 12px; --framer-input-border-radius-top-left: 12px; --framer-input-border-radius-top-right: 12px; --framer-input-border-right-width: 1px; --framer-input-border-style: solid; --framer-input-border-top-width: 1px; --framer-input-focused-background: var(--token-0139740c-6150-4810-af8f-7904da0be306, #fffcfa); --framer-input-focused-border-color: var(--token-39a18c2a-82cf-4d61-96a4-367c3953a396, #707d56); --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-color: var(--token-77820f74-9bf4-4a43-b6fa-653eaff8f3cf, #222222); --framer-input-font-family: \"DM Sans\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 14px; --framer-input-font-text-alignment: left; --framer-input-font-weight: 400; --framer-input-icon-mask-image: none; --framer-input-padding: 0px 16px 0px 16px; --framer-input-placeholder-color: rgba(84, 82, 74, 0.8); flex: none; height: 48px; position: relative; width: 100%; }',\".framer-TQjTI .framer-1v0t5w4 { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; right: 0px; top: 0px; width: min-content; }\",\".framer-TQjTI .framer-173mqdz-container { flex: none; height: 100%; position: relative; width: 110px; z-index: 1; }\",\".framer-TQjTI .framer-1w6evcx { 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: 100%; }\",\".framer-TQjTI .framer-1v20xl4 { --1m973uw: var(--token-39a18c2a-82cf-4d61-96a4-367c3953a396, #707d56); --js9iwy: 2; aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 18px; }\",\".framer-TQjTI .framer-q27xbe, .framer-TQjTI .framer-1gebo7m, .framer-TQjTI .framer-7hpntz { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-TQjTI .framer-1drkezl { background-color: var(--token-de546889-0243-4369-a68d-44c674268e58, #e8e0d5); flex: none; height: 300px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; }\",\".framer-TQjTI .framer-1eug63o { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-TQjTI .framer-19qg8os, .framer-TQjTI .framer-1qnxv47, .framer-TQjTI .framer-1x6xs4r, .framer-TQjTI .framer-1tl93y4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-TQjTI .framer-hnd9vw, .framer-TQjTI .framer-o6zmli, .framer-TQjTI .framer-w53r24 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-TQjTI .framer-11n5k7s, .framer-TQjTI .framer-1qcl04d, .framer-TQjTI .framer-jd058, .framer-TQjTI .framer-c24x79 { align-self: stretch; background-color: var(--token-de546889-0243-4369-a68d-44c674268e58, #e8e0d5); flex: none; height: 1px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: auto; }\",\".framer-TQjTI .framer-1k0uifn, .framer-TQjTI .framer-n06nlo, .framer-TQjTI .framer-18stk6m, .framer-TQjTI .framer-zpsueo { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-TQjTI .framer-ifxy1g { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-TQjTI .framer-l7ky0x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 40px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-TQjTI .framer-1syvxgd { 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-TQjTI .framer-kzihgx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-TQjTI .framer-ksldm1, .framer-TQjTI .framer-202cfh { background-color: var(--token-de546889-0243-4369-a68d-44c674268e58, #e8e0d5); flex: none; height: 64px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; }\",\".framer-TQjTI .framer-1oyr4xf { align-content: center; align-items: center; display: flex; flex: 1.5 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-TQjTI .framer-6ng2mm { flex: none; height: 30px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 50px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-TQjTI .framer-xn7w5s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-TQjTI .framer-8eisws { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; opacity: 0.8; position: relative; white-space: pre; width: auto; }\",\".framer-TQjTI .framer-11zek9z { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-TQjTI .framer-1q6cmd9, .framer-TQjTI .framer-bx8trj { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 80%; word-break: break-word; word-wrap: break-word; }\",\".framer-TQjTI .framer-1rg89d1 { background-color: var(--token-de546889-0243-4369-a68d-44c674268e58, #e8e0d5); flex: none; height: 1px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-TQjTI .framer-n1j7d8-container { flex: none; height: 1px; left: calc(100.00000000000003% - 1px / 2); order: 1005; position: var(--framer-canvas-fixed-position, fixed); top: calc(min(var(--framer-viewport-height, 100%), 100%) * 1.0000000000000002); width: 1px; will-change: var(--framer-will-change-effect-override, transform); z-index: 5; }\",\".framer-TQjTI .framer-f2k1ef-container { -webkit-user-select: none; flex: none; height: calc(min(var(--framer-viewport-height, 100%), 100%) * 0.25); left: 0px; order: 1006; pointer-events: none; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; user-select: none; z-index: 5; }\",\".framer-TQjTI .framer-a59dhd-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 62px); flex: none; height: 36px; order: 1007; position: var(--framer-canvas-fixed-position, fixed); right: 20px; width: 140px; will-change: var(--framer-will-change-effect-override, transform); z-index: 3; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,'.framer-TQjTI[data-selection=\"true\"] * ::selection, .framer-TQjTI [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }'];const mediaQueries={a1e1H_SKA:\"(min-width: 1200px)\",HSlpefeCA:\"(min-width: 810px) and (max-width: 1199.98px)\",zIB2cajRE:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"a1e1H_SKA\",Phone:\"zIB2cajRE\",Tablet:\"HSlpefeCA\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,home,id,width,...props})=>{return{...props,NkH1cd23o:home??props.NkH1cd23o??false,variant:humanReadableVariantMap[props.variant]??props.variant??\"a1e1H_SKA\"};};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,NkH1cd23o,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=negate(NkH1cd23o);const router=useRouter();const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"HSlpefeCA\")return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"a1e1H_SKA\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-3b1dec34-ef12-4cdf-b4d8-4da188ffe72c, rgb(251, 247, 245)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-hvki2c\",className),\"data-layout-template\":true,\"data-selection\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1c0cknc-container\",\"data-framer-layout-hint-center-x\":true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"COc5lP_ML\",scopeId:\"Hs6irUOJE\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"COc5lP_ML\",intensity:75,layoutId:\"COc5lP_ML\",width:\"100%\"})})}),NkH1cd23o!==false&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{width:\"min(95.0617vw, 1200px)\",y:16},zIB2cajRE:{width:\"min(94.1026vw, 1200px)\",y:12}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:\"min(95vw, 1200px)\",y:20,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-17da4df-container\",\"data-framer-appear-id\":\"17da4df\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Navigation / Home\",initial:animation1,layoutScroll:true,name:\"Navigation / Home\",nodeId:\"gJhqvVhkm\",optimized:true,rendersWithMotion:true,scopeId:\"Hs6irUOJE\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{variant:matchVariant(\"jtASPgysU\")},zIB2cajRE:{variant:matchVariant(\"jtASPgysU\")}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"gJhqvVhkm\",layoutId:\"gJhqvVhkm\",name:\"Navigation / Home\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"zrqwOSugP\"),width:\"100%\"})})})})}),visible!==false&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{width:\"min(95.0617vw, 1200px)\",y:16},zIB2cajRE:{width:\"min(94.1026vw, 1200px)\",y:12}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:\"min(95vw, 1200px)\",y:20,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation2,className:\"framer-gy7zcp-container\",\"data-framer-appear-id\":\"gy7zcp\",\"data-framer-layout-hint-center-x\":true,initial:animation1,layoutScroll:true,nodeId:\"iQbvVVtF8\",optimized:true,rendersWithMotion:true,scopeId:\"Hs6irUOJE\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{variant:matchVariant(\"jtASPgysU\")},zIB2cajRE:{variant:matchVariant(\"jtASPgysU\")}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"iQbvVVtF8\",layoutId:\"iQbvVVtF8\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"zrqwOSugP\"),width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1og4w3k\"}),/*#__PURE__*/_jsxs(MotionFooterWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation3,__framer__exit:animation4,__framer__styleAppearEffectEnabled:true,__framer__threshold:.12,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1k1jge8\",\"data-framer-name\":\"Footer\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1cwplsq\",\"data-framer-name\":\"Top\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation3,__framer__exit:animation5,__framer__styleAppearEffectEnabled:true,__framer__threshold:.12,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1lhm3od\",\"data-framer-name\":\"Site info\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1juxzxs\",\"data-framer-name\":\"Top\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-11u157n\",children:[/*#__PURE__*/_jsx(Link,{href:{hash:\":wP6wE8kad\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"MJ1RJdwWR\",openInNewTab:false,scopeId:\"Hs6irUOJE\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-xju4lv framer-1ta6kta\",\"data-framer-name\":\"Logo\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:800,intrinsicWidth:800,pixelHeight:800,pixelWidth:800,sizes:\"48px\",src:\"https://framerusercontent.com/images/CCn4WIRGPOfOeVvPknxl4w.png?width=800&height=800\",srcSet:\"https://framerusercontent.com/images/CCn4WIRGPOfOeVvPknxl4w.png?scale-down-to=512&width=800&height=800 512w,https://framerusercontent.com/images/CCn4WIRGPOfOeVvPknxl4w.png?width=800&height=800 800w\"}},zIB2cajRE:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:800,intrinsicWidth:800,pixelHeight:800,pixelWidth:800,sizes:\"48px\",src:\"https://framerusercontent.com/images/CCn4WIRGPOfOeVvPknxl4w.png?width=800&height=800\",srcSet:\"https://framerusercontent.com/images/CCn4WIRGPOfOeVvPknxl4w.png?scale-down-to=512&width=800&height=800 512w,https://framerusercontent.com/images/CCn4WIRGPOfOeVvPknxl4w.png?width=800&height=800 800w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:800,intrinsicWidth:800,loading:getLoadingLazyAtYPosition(1040),pixelHeight:800,pixelWidth:800,sizes:\"48px\",src:\"https://framerusercontent.com/images/CCn4WIRGPOfOeVvPknxl4w.png?width=800&height=800\",srcSet:\"https://framerusercontent.com/images/CCn4WIRGPOfOeVvPknxl4w.png?scale-down-to=512&width=800&height=800 512w,https://framerusercontent.com/images/CCn4WIRGPOfOeVvPknxl4w.png?width=800&height=800 800w\"},className:\"framer-h6oaah\",fitImageDimension:\"width\"})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-9xpfkr\",\"data-styles-preset\":\"SM2UlagEh\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-77820f74-9bf4-4a43-b6fa-653eaff8f3cf, rgb(34, 34, 34))\"},children:\"Nourish\"})}),className:\"framer-k5r075\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{y:undefined},zIB2cajRE:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,y:1166.4,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1y2hz10-container\",nodeId:\"r0x5nAkSW\",scopeId:\"Hs6irUOJE\",children:/*#__PURE__*/_jsx(Label,{height:\"100%\",id:\"r0x5nAkSW\",layoutId:\"r0x5nAkSW\",q8p6OEmkj:\"NUTRITION • BALANCE • WELLNESS\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zIB2cajRE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-60bhdl\",\"data-styles-preset\":\"g4kAVuMDb\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"Evidence-informed guidance to help you feel your best-inside and out. Nourish your body, mind, and life with intention.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-60bhdl\",\"data-styles-preset\":\"g4kAVuMDb\",dir:\"auto\",children:\"Evidence-informed guidance to help you feel your best-inside and out. Nourish your body, mind, and life with intention.\"})}),className:\"framer-1jnbbz3\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-uxlmdg\",\"data-framer-name\":\"Bottom\",children:[/*#__PURE__*/_jsx(FormContainer,{className:\"framer-1hevrs5\",nodeId:\"ZlP1mfb_b\",children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"label\",{className:\"framer-1xjg570\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1cgygl9\",inputName:\"Email\",placeholder:\"Enter your email\",required:true,type:\"email\"})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1v0t5w4\",\"data-framer-name\":\"Button\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{y:undefined},zIB2cajRE:{width:\"max(min(100vw, 1200px) - 80px, 1px)\",y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"110px\",y:1364.4,children:/*#__PURE__*/_jsx(Container,{className:\"framer-173mqdz-container\",nodeId:\"rraQMZbBh\",scopeId:\"Hs6irUOJE\",children:/*#__PURE__*/_jsx(EmailButton,{height:\"100%\",id:\"rraQMZbBh\",layoutId:\"rraQMZbBh\",style:{height:\"100%\",width:\"100%\"},type:\"submit\",variant:formVariants(formState,{error:\"AiN4WdtnU\",pending:\"b0e_1YTzI\",success:\"KluXhvdOL\"},matchVariant(\"tHYmw0Ekg\")),VtgvCQgI_:\"Subscribe\",width:\"100%\"})})})})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1w6evcx\",\"data-framer-name\":\"Badge\",children:[/*#__PURE__*/_jsx(LockKeyhole,{animated:false,className:\"framer-1v20xl4\",JEeZYcamG:true,layoutId:\"PVb8H04Hc\",P_DcoRcrY:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-xhsqrz\",\"data-styles-preset\":\"eQQrjYSsW\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-e3a89203-5413-46a3-bd77-5ed528e39974, rgb(85, 83, 75))\"},children:\"No spam, ever. Unsubscribe anytime.\"})}),className:\"framer-q27xbe\",\"data-framer-name\":\"Feature\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1drkezl\",\"data-framer-name\":\"Divider\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1eug63o\",\"data-framer-name\":\"Cloumns\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation3,__framer__exit:animation6,__framer__styleAppearEffectEnabled:true,__framer__threshold:.12,__perspectiveFX:false,__targetOpacity:1,className:\"framer-19qg8os\",\"data-framer-name\":\"Footer column\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-hnd9vw\",\"data-framer-name\":\"Title\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{y:undefined},zIB2cajRE:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,y:1101.7,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1jc8w15-container\",nodeId:\"ZZQ1djBVe\",scopeId:\"Hs6irUOJE\",children:/*#__PURE__*/_jsx(IconBox2,{height:\"100%\",id:\"ZZQ1djBVe\",layoutId:\"ZZQ1djBVe\",oMM5TySIl:Leaf,QkWw_6R_d:\"Pages\",variant:matchVariant(\"NlK5YqG1O\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-11n5k7s\",\"data-framer-name\":\"Divider\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1k0uifn\",\"data-framer-name\":\"Items\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":wP6wE8kad\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":wP6wE8kad\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":wP6wE8kad\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{y:undefined},zIB2cajRE:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:1216.7,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1lafswv-container\",nodeId:\"gRXfcElIU\",scopeId:\"Hs6irUOJE\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{wGAG8VMmu:resolvedLinks[1]},zIB2cajRE:{wGAG8VMmu:resolvedLinks[2]}},children:/*#__PURE__*/_jsx(FooterItem,{height:\"100%\",id:\"gRXfcElIU\",layoutId:\"gRXfcElIU\",TOtfiicLo:\"Home\",wGAG8VMmu:resolvedLinks[0],width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"nOPIS5E3F\"},implicitPathVariables:undefined},{href:{webPageId:\"nOPIS5E3F\"},implicitPathVariables:undefined},{href:{webPageId:\"nOPIS5E3F\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{y:undefined},zIB2cajRE:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:1264.7,children:/*#__PURE__*/_jsx(Container,{className:\"framer-o1swsd-container\",nodeId:\"NSOiY4jZ4\",scopeId:\"Hs6irUOJE\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{wGAG8VMmu:resolvedLinks1[1]},zIB2cajRE:{wGAG8VMmu:resolvedLinks1[2]}},children:/*#__PURE__*/_jsx(FooterItem,{height:\"100%\",id:\"NSOiY4jZ4\",layoutId:\"NSOiY4jZ4\",TOtfiicLo:\"About\",wGAG8VMmu:resolvedLinks1[0],width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"WAnSqz3RP\"},implicitPathVariables:undefined},{href:{webPageId:\"WAnSqz3RP\"},implicitPathVariables:undefined},{href:{webPageId:\"WAnSqz3RP\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{y:undefined},zIB2cajRE:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:1312.7,children:/*#__PURE__*/_jsx(Container,{className:\"framer-136owhs-container\",nodeId:\"yvmsR1LhH\",scopeId:\"Hs6irUOJE\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{wGAG8VMmu:resolvedLinks2[1]},zIB2cajRE:{wGAG8VMmu:resolvedLinks2[2]}},children:/*#__PURE__*/_jsx(FooterItem,{height:\"100%\",id:\"yvmsR1LhH\",layoutId:\"yvmsR1LhH\",TOtfiicLo:\"Services\",wGAG8VMmu:resolvedLinks2[0],width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"KpT3rrpXD\"},implicitPathVariables:undefined},{href:{webPageId:\"KpT3rrpXD\"},implicitPathVariables:undefined},{href:{webPageId:\"KpT3rrpXD\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{y:undefined},zIB2cajRE:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:1360.7,children:/*#__PURE__*/_jsx(Container,{className:\"framer-14fsq-container\",nodeId:\"kd5Phc4pc\",scopeId:\"Hs6irUOJE\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{wGAG8VMmu:resolvedLinks3[1]},zIB2cajRE:{wGAG8VMmu:resolvedLinks3[2]}},children:/*#__PURE__*/_jsx(FooterItem,{height:\"100%\",id:\"kd5Phc4pc\",layoutId:\"kd5Phc4pc\",TOtfiicLo:\"Contact\",wGAG8VMmu:resolvedLinks3[0],width:\"100%\"})})})})})})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation3,__framer__exit:animation7,__framer__styleAppearEffectEnabled:true,__framer__threshold:.12,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1qnxv47\",\"data-framer-name\":\"Footer column\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ifxy1g\",\"data-framer-name\":\"Title\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{y:undefined},zIB2cajRE:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,y:1101.7,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xu9phe-container\",nodeId:\"niu9Os0b5\",scopeId:\"Hs6irUOJE\",children:/*#__PURE__*/_jsx(IconBox2,{height:\"100%\",id:\"niu9Os0b5\",layoutId:\"niu9Os0b5\",oMM5TySIl:Plant,QkWw_6R_d:\"Resources\",variant:matchVariant(\"NlK5YqG1O\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1qcl04d\",\"data-framer-name\":\"Divider\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-n06nlo\",\"data-framer-name\":\"Items\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tUNwUkkTZ\"},implicitPathVariables:undefined},{href:{webPageId:\"tUNwUkkTZ\"},implicitPathVariables:undefined},{href:{webPageId:\"tUNwUkkTZ\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{y:undefined},zIB2cajRE:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:1216.7,children:/*#__PURE__*/_jsx(Container,{className:\"framer-16aa7vg-container\",nodeId:\"cSL9HMFBs\",scopeId:\"Hs6irUOJE\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{wGAG8VMmu:resolvedLinks4[1]},zIB2cajRE:{wGAG8VMmu:resolvedLinks4[2]}},children:/*#__PURE__*/_jsx(FooterItem,{height:\"100%\",id:\"cSL9HMFBs\",layoutId:\"cSL9HMFBs\",TOtfiicLo:\"Products\",wGAG8VMmu:resolvedLinks4[0],width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Co4yS27QM\"},implicitPathVariables:undefined},{href:{webPageId:\"Co4yS27QM\"},implicitPathVariables:undefined},{href:{webPageId:\"Co4yS27QM\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{y:undefined},zIB2cajRE:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:1264.7,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ecajo1-container\",nodeId:\"SzJoFaeaY\",scopeId:\"Hs6irUOJE\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{wGAG8VMmu:resolvedLinks5[1]},zIB2cajRE:{wGAG8VMmu:resolvedLinks5[2]}},children:/*#__PURE__*/_jsx(FooterItem,{height:\"100%\",id:\"SzJoFaeaY\",layoutId:\"SzJoFaeaY\",TOtfiicLo:\"Insights\",wGAG8VMmu:resolvedLinks5[0],width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rIDukED_s\"},implicitPathVariables:undefined},{href:{webPageId:\"rIDukED_s\"},implicitPathVariables:undefined},{href:{webPageId:\"rIDukED_s\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{y:undefined},zIB2cajRE:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:1312.7,children:/*#__PURE__*/_jsx(Container,{className:\"framer-hj77f3-container\",nodeId:\"XIIgaVnKH\",scopeId:\"Hs6irUOJE\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{wGAG8VMmu:resolvedLinks6[1]},zIB2cajRE:{wGAG8VMmu:resolvedLinks6[2]}},children:/*#__PURE__*/_jsx(FooterItem,{height:\"100%\",id:\"XIIgaVnKH\",layoutId:\"XIIgaVnKH\",TOtfiicLo:\"BMI Calculator\",wGAG8VMmu:resolvedLinks6[0],width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"XzRyRo6R1\"},implicitPathVariables:undefined},{href:{webPageId:\"XzRyRo6R1\"},implicitPathVariables:undefined},{href:{webPageId:\"XzRyRo6R1\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{y:undefined},zIB2cajRE:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:1360.7,children:/*#__PURE__*/_jsx(Container,{className:\"framer-u4367b-container\",nodeId:\"flVY8TIwE\",scopeId:\"Hs6irUOJE\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{wGAG8VMmu:resolvedLinks7[1]},zIB2cajRE:{wGAG8VMmu:resolvedLinks7[2]}},children:/*#__PURE__*/_jsx(FooterItem,{height:\"100%\",id:\"flVY8TIwE\",layoutId:\"flVY8TIwE\",TOtfiicLo:\"Water Calculator\",wGAG8VMmu:resolvedLinks7[0],width:\"100%\"})})})})})})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition7},__framer__animateOnce:true,__framer__enter:animation3,__framer__exit:animation8,__framer__styleAppearEffectEnabled:true,__framer__threshold:.12,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1x6xs4r\",\"data-framer-name\":\"Footer column\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-o6zmli\",\"data-framer-name\":\"Title\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{y:undefined},zIB2cajRE:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,y:1101.7,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1x1jcxl-container\",nodeId:\"x2YcL4c4q\",scopeId:\"Hs6irUOJE\",children:/*#__PURE__*/_jsx(IconBox2,{height:\"100%\",id:\"x2YcL4c4q\",layoutId:\"x2YcL4c4q\",oMM5TySIl:User,QkWw_6R_d:\"About\",variant:matchVariant(\"NlK5YqG1O\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-jd058\",\"data-framer-name\":\"Divider\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-18stk6m\",\"data-framer-name\":\"Items\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":opPkFLMP_\",webPageId:\"nOPIS5E3F\"},implicitPathVariables:undefined},{href:{hash:\":opPkFLMP_\",webPageId:\"nOPIS5E3F\"},implicitPathVariables:undefined},{href:{hash:\":opPkFLMP_\",webPageId:\"nOPIS5E3F\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{y:undefined},zIB2cajRE:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:1216.7,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ligvfa-container\",nodeId:\"NL_e5zV2j\",scopeId:\"Hs6irUOJE\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{wGAG8VMmu:resolvedLinks8[1]},zIB2cajRE:{wGAG8VMmu:resolvedLinks8[2]}},children:/*#__PURE__*/_jsx(FooterItem,{height:\"100%\",id:\"NL_e5zV2j\",layoutId:\"NL_e5zV2j\",TOtfiicLo:\"My Philosophy\",wGAG8VMmu:resolvedLinks8[0],width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":WObrJSgVt\",webPageId:\"nOPIS5E3F\"},implicitPathVariables:undefined},{href:{hash:\":WObrJSgVt\",webPageId:\"nOPIS5E3F\"},implicitPathVariables:undefined},{href:{hash:\":WObrJSgVt\",webPageId:\"nOPIS5E3F\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{y:undefined},zIB2cajRE:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:1264.7,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1lugymz-container\",nodeId:\"DxDw6dhsP\",scopeId:\"Hs6irUOJE\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{wGAG8VMmu:resolvedLinks9[1]},zIB2cajRE:{wGAG8VMmu:resolvedLinks9[2]}},children:/*#__PURE__*/_jsx(FooterItem,{height:\"100%\",id:\"DxDw6dhsP\",layoutId:\"DxDw6dhsP\",TOtfiicLo:\"Credentials\",wGAG8VMmu:resolvedLinks9[0],width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":hxuMzHXXR\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":hxuMzHXXR\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":hxuMzHXXR\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{y:undefined},zIB2cajRE:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:1312.7,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1nvn2qs-container\",nodeId:\"uQEEUsuVX\",scopeId:\"Hs6irUOJE\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{wGAG8VMmu:resolvedLinks10[1]},zIB2cajRE:{wGAG8VMmu:resolvedLinks10[2]}},children:/*#__PURE__*/_jsx(FooterItem,{height:\"100%\",id:\"uQEEUsuVX\",layoutId:\"uQEEUsuVX\",TOtfiicLo:\"Testimonials\",wGAG8VMmu:resolvedLinks10[0],width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":pUNId_dSZ\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":pUNId_dSZ\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":pUNId_dSZ\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{y:undefined},zIB2cajRE:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:1360.7,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1svtnjz-container\",nodeId:\"l0NkaTdCP\",scopeId:\"Hs6irUOJE\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{wGAG8VMmu:resolvedLinks11[1]},zIB2cajRE:{wGAG8VMmu:resolvedLinks11[2]}},children:/*#__PURE__*/_jsx(FooterItem,{height:\"100%\",id:\"l0NkaTdCP\",layoutId:\"l0NkaTdCP\",TOtfiicLo:\"FAQ\",wGAG8VMmu:resolvedLinks11[0],width:\"100%\"})})})})})})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition8},__framer__animateOnce:true,__framer__enter:animation3,__framer__exit:animation9,__framer__styleAppearEffectEnabled:true,__framer__threshold:.12,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1tl93y4\",\"data-framer-name\":\"Footer column\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-w53r24\",\"data-framer-name\":\"Title\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{y:undefined},zIB2cajRE:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,y:1101.7,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1mb5lep-container\",nodeId:\"lyzAhzRUD\",scopeId:\"Hs6irUOJE\",children:/*#__PURE__*/_jsx(IconBox2,{height:\"100%\",id:\"lyzAhzRUD\",layoutId:\"lyzAhzRUD\",oMM5TySIl:ShieldCheck,QkWw_6R_d:\"Legal\",variant:matchVariant(\"NlK5YqG1O\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-c24x79\",\"data-framer-name\":\"Divider\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-zpsueo\",\"data-framer-name\":\"Items\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{idCBYY95p:\"privacy-policy\"},unresolvedPathSlugs:{idCBYY95p:{collectionId:\"ecrB3HxYs\",collectionItemId:\"mYgszUYtZ\"}},webPageId:\"ysaP2QxDe\"},implicitPathVariables:undefined},{href:{pathVariables:{idCBYY95p:\"privacy-policy\"},unresolvedPathSlugs:{idCBYY95p:{collectionId:\"ecrB3HxYs\",collectionItemId:\"mYgszUYtZ\"}},webPageId:\"ysaP2QxDe\"},implicitPathVariables:undefined},{href:{pathVariables:{idCBYY95p:\"privacy-policy\"},unresolvedPathSlugs:{idCBYY95p:{collectionId:\"ecrB3HxYs\",collectionItemId:\"mYgszUYtZ\"}},webPageId:\"ysaP2QxDe\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{y:undefined},zIB2cajRE:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:1216.7,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1grf3x1-container\",nodeId:\"LNpy_9rQF\",scopeId:\"Hs6irUOJE\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{wGAG8VMmu:resolvedLinks12[1]},zIB2cajRE:{wGAG8VMmu:resolvedLinks12[2]}},children:/*#__PURE__*/_jsx(FooterItem,{height:\"100%\",id:\"LNpy_9rQF\",layoutId:\"LNpy_9rQF\",TOtfiicLo:\"Privacy Policy\",wGAG8VMmu:resolvedLinks12[0],width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{idCBYY95p:\"terms-of-service\"},unresolvedPathSlugs:{idCBYY95p:{collectionId:\"ecrB3HxYs\",collectionItemId:\"tNwOK_4i1\"}},webPageId:\"ysaP2QxDe\"},implicitPathVariables:undefined},{href:{pathVariables:{idCBYY95p:\"terms-of-service\"},unresolvedPathSlugs:{idCBYY95p:{collectionId:\"ecrB3HxYs\",collectionItemId:\"tNwOK_4i1\"}},webPageId:\"ysaP2QxDe\"},implicitPathVariables:undefined},{href:{pathVariables:{idCBYY95p:\"terms-of-service\"},unresolvedPathSlugs:{idCBYY95p:{collectionId:\"ecrB3HxYs\",collectionItemId:\"tNwOK_4i1\"}},webPageId:\"ysaP2QxDe\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{y:undefined},zIB2cajRE:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:1264.7,children:/*#__PURE__*/_jsx(Container,{className:\"framer-qbl19z-container\",nodeId:\"vS_tWmLFF\",scopeId:\"Hs6irUOJE\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{wGAG8VMmu:resolvedLinks13[1]},zIB2cajRE:{wGAG8VMmu:resolvedLinks13[2]}},children:/*#__PURE__*/_jsx(FooterItem,{height:\"100%\",id:\"vS_tWmLFF\",layoutId:\"vS_tWmLFF\",TOtfiicLo:\"Terms of Service\",wGAG8VMmu:resolvedLinks13[0],width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vKfyFPdoA\"},implicitPathVariables:undefined},{href:{webPageId:\"vKfyFPdoA\"},implicitPathVariables:undefined},{href:{webPageId:\"vKfyFPdoA\"},implicitPathVariables:undefined}],children:resolvedLinks14=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{y:undefined},zIB2cajRE:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:1312.7,children:/*#__PURE__*/_jsx(Container,{className:\"framer-b2kzuz-container\",nodeId:\"nPorVG0tP\",scopeId:\"Hs6irUOJE\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{wGAG8VMmu:resolvedLinks14[1]},zIB2cajRE:{wGAG8VMmu:resolvedLinks14[2]}},children:/*#__PURE__*/_jsx(FooterItem,{height:\"100%\",id:\"nPorVG0tP\",layoutId:\"nPorVG0tP\",TOtfiicLo:\"404 Page\",wGAG8VMmu:resolvedLinks14[0],width:\"100%\"})})})})})})]})]})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition9},__framer__animateOnce:true,__framer__enter:animation10,__framer__exit:animation11,__framer__styleAppearEffectEnabled:true,__framer__threshold:.12,__perspectiveFX:false,__targetOpacity:1,className:\"framer-l7ky0x\",\"data-framer-name\":\"Bottom\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1syvxgd\",\"data-framer-name\":\"Socials\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1yefzwm\",\"data-styles-preset\":\"JEhsQSZCx\",dir:\"auto\",children:\"LET'S CONNECT\"})}),className:\"framer-1gebo7m\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-kzihgx\",\"data-framer-name\":\"Wrapper\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{y:undefined},zIB2cajRE:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:1667.6,children:/*#__PURE__*/_jsx(Container,{className:\"framer-b2l4fx-container\",nodeId:\"D8i98AlK4\",scopeId:\"Hs6irUOJE\",children:/*#__PURE__*/_jsx(SocialIcon,{height:\"100%\",id:\"D8i98AlK4\",layoutId:\"D8i98AlK4\",PfEVoumqA:InstagramLogo,Qyk75pJQt:\"https://www.instagram.com/\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{y:undefined},zIB2cajRE:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:1667.6,children:/*#__PURE__*/_jsx(Container,{className:\"framer-2qpvji-container\",nodeId:\"bJKOPVLws\",scopeId:\"Hs6irUOJE\",children:/*#__PURE__*/_jsx(SocialIcon,{height:\"100%\",id:\"bJKOPVLws\",layoutId:\"bJKOPVLws\",PfEVoumqA:XLogo,Qyk75pJQt:\"https://x.com/\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{y:undefined},zIB2cajRE:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:1667.6,children:/*#__PURE__*/_jsx(Container,{className:\"framer-8d7ezb-container\",nodeId:\"EquKM1xCc\",scopeId:\"Hs6irUOJE\",children:/*#__PURE__*/_jsx(SocialIcon,{height:\"100%\",id:\"EquKM1xCc\",layoutId:\"EquKM1xCc\",PfEVoumqA:PinterestLogo,Qyk75pJQt:\"https://pinterest.com/\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{y:undefined},zIB2cajRE:{y:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:1667.6,children:/*#__PURE__*/_jsx(Container,{className:\"framer-huc9ab-container\",nodeId:\"i8MEolKVi\",scopeId:\"Hs6irUOJE\",children:/*#__PURE__*/_jsx(SocialIcon,{height:\"100%\",id:\"i8MEolKVi\",layoutId:\"i8MEolKVi\",PfEVoumqA:EnvelopeSimple,Qyk75pJQt:\"mailto:hello@emma.com\",width:\"100%\"})})})})]})]}),isDisplayed()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-ksldm1 hidden-5ppiog\",\"data-framer-name\":\"Divider\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1oyr4xf\",\"data-framer-name\":\"Signature\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:490,intrinsicWidth:735,pixelHeight:490,pixelWidth:735,sizes:\"50px\",src:\"https://framerusercontent.com/images/3pKTOmtnQ2l4UI8Md5UqyKWZHVg.webp?width=735&height=490\",srcSet:\"https://framerusercontent.com/images/3pKTOmtnQ2l4UI8Md5UqyKWZHVg.webp?scale-down-to=512&width=735&height=490 512w,https://framerusercontent.com/images/3pKTOmtnQ2l4UI8Md5UqyKWZHVg.webp?width=735&height=490 735w\"}},zIB2cajRE:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:490,intrinsicWidth:735,pixelHeight:490,pixelWidth:735,sizes:\"50px\",src:\"https://framerusercontent.com/images/3pKTOmtnQ2l4UI8Md5UqyKWZHVg.webp?width=735&height=490\",srcSet:\"https://framerusercontent.com/images/3pKTOmtnQ2l4UI8Md5UqyKWZHVg.webp?scale-down-to=512&width=735&height=490 512w,https://framerusercontent.com/images/3pKTOmtnQ2l4UI8Md5UqyKWZHVg.webp?width=735&height=490 735w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:490,intrinsicWidth:735,loading:getLoadingLazyAtYPosition(1622.6),pixelHeight:490,pixelWidth:735,sizes:\"50px\",src:\"https://framerusercontent.com/images/3pKTOmtnQ2l4UI8Md5UqyKWZHVg.webp?width=735&height=490\",srcSet:\"https://framerusercontent.com/images/3pKTOmtnQ2l4UI8Md5UqyKWZHVg.webp?scale-down-to=512&width=735&height=490 512w,https://framerusercontent.com/images/3pKTOmtnQ2l4UI8Md5UqyKWZHVg.webp?width=735&height=490 735w\"},className:\"framer-6ng2mm\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-xn7w5s\",\"data-framer-name\":\"Text\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1yefzwm\",\"data-styles-preset\":\"JEhsQSZCx\",dir:\"auto\",children:\"NOURISH YOUR BODY. EMBRACE YOUR LIFE.\"})}),className:\"framer-7hpntz\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-xdhz3j\",\"data-styles-preset\":\"UFMUqbxbJ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-39a18c2a-82cf-4d61-96a4-367c3953a396, rgb(112, 125, 86))\"},children:\"Small changes, lasting results.\"})}),className:\"framer-8eisws\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],style:{originY:0,scale:.75},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-202cfh\",\"data-framer-name\":\"Divider\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-11zek9z\",\"data-framer-name\":\"Rights\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HSlpefeCA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-qdwwim\",\"data-styles-preset\":\"BpaAaB9jL\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"\\xa9 2026 Nourish Nutrition & Wellness.\"})})},zIB2cajRE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-qdwwim\",\"data-styles-preset\":\"BpaAaB9jL\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"\\xa9 2026 Nourish Nutrition & Wellness.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-qdwwim\",\"data-styles-preset\":\"BpaAaB9jL\",dir:\"auto\",style:{\"--framer-text-alignment\":\"right\"},children:\"\\xa9 2026 Nourish Nutrition & Wellness.\"})}),className:\"framer-1q6cmd9\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-qdwwim\",\"data-styles-preset\":\"BpaAaB9jL\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"All rights reserved\"})}),className:\"framer-bx8trj\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1rg89d1\",\"data-framer-name\":\"Divider\"})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation12,className:\"framer-n1j7d8-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-appear-id\":\"n1j7d8\",\"data-framer-name\":\"Floating WhatsApp Chat - Optional\",initial:animation13,isAuthoredByUser:true,layoutScroll:true,name:\"Floating WhatsApp Chat - Optional\",nodeId:\"LDqIQGNjz\",optimized:true,rendersWithMotion:true,scopeId:\"Hs6irUOJE\",children:/*#__PURE__*/_jsx(FloatingWhatsAppChatOptional,{accentColor:\"var(--token-39a18c2a-82cf-4d61-96a4-367c3953a396, rgb(112, 125, 86))\",avatar:addImageAlt({pixelHeight:1e3,pixelWidth:1e3,src:\"https://framerusercontent.com/images/N2RnKEwWWWLjf4dBkdFB3Qa030.webp?width=1000&height=1000\",srcSet:\"https://framerusercontent.com/images/N2RnKEwWWWLjf4dBkdFB3Qa030.webp?scale-down-to=512&width=1000&height=1000 512w,https://framerusercontent.com/images/N2RnKEwWWWLjf4dBkdFB3Qa030.webp?width=1000&height=1000 1000w\"},\"\"),borderColor:\"var(--token-de546889-0243-4369-a68d-44c674268e58, rgb(232, 224, 213))\",buttonLabel:\"Send\",contactName:\"Emma Wilson\",defaultMessage:\"Hi, I’d like to ask about nutrition support.\",height:\"100%\",id:\"LDqIQGNjz\",layoutId:\"LDqIQGNjz\",mutedTextColor:\"var(--token-e3a89203-5413-46a3-bd77-5ed528e39974, rgb(85, 83, 75))\",name:\"Floating WhatsApp Chat - Optional\",panelBackground:\"var(--token-3b1dec34-ef12-4cdf-b4d8-4da188ffe72c, rgb(251, 247, 245))\",phoneNumber:\"14155552671\",placeholderText:\"Type your message...\",status:\"Nutrition support\",style:{height:\"100%\",width:\"100%\"},textColor:\"var(--token-77820f74-9bf4-4a43-b6fa-653eaff8f3cf, rgb(34, 34, 34))\",viewportBottom:110,viewportRight:20,welcomeMessage:\"Hi, I’m here to help with nutrition support. Send a message and I’ll get back to you soon.\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-f2k1ef-container\",isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,nodeId:\"vze1ECE7U\",scopeId:\"Hs6irUOJE\",children:/*#__PURE__*/_jsx(BlurGradient,{blur:8,borderRadius:\"0px\",direction:\"toTop\",height:\"100%\",id:\"vze1ECE7U\",layoutId:\"vze1ECE7U\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:\"140px\",y:902,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation14,className:\"framer-a59dhd-container\",\"data-framer-appear-id\":\"a59dhd\",initial:animation15,layoutScroll:true,nodeId:\"AExyPClzV\",optimized:true,rendersWithMotion:true,scopeId:\"Hs6irUOJE\",children:/*#__PURE__*/_jsx(BuyTemplateLightRemoveThis,{height:\"100%\",id:\"AExyPClzV\",layoutId:\"AExyPClzV\",LHRhj1qSQ:\"Remix for free\",MG5zqYWOr:\"https://framer.link/WIWfb5u\",style:{height:\"100%\",width:\"100%\"},uigCinatk:\"Get Template\",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=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"HSlpefeCA\":{\"layout\":[\"fixed\",\"fixed\"]},\"zIB2cajRE\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"NkH1cd23o\":\"home\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"a1e1H_SKA\":[\".framer-1c0cknc-container\",\".framer-17da4df-container\",\".framer-gy7zcp-container\",\".framer-1k1jge8\",\".framer-n1j7d8-container\",\".framer-a59dhd-container\"],\"HSlpefeCA\":[\".framer-1c0cknc-container\",\".framer-17da4df-container\",\".framer-gy7zcp-container\",\".framer-1k1jge8\",\".framer-n1j7d8-container\",\".framer-a59dhd-container\"],\"zIB2cajRE\":[\".framer-1c0cknc-container\",\".framer-17da4df-container\",\".framer-gy7zcp-container\",\".framer-1k1jge8\",\".framer-n1j7d8-container\",\".framer-a59dhd-container\"]}\n * @framerBreakpoints {\"a1e1H_SKA\":{\"min\":1200,\"canvasClassName\":\"framer-hvki2c-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"HSlpefeCA\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-5ppiog-override\",\"minHeight\":1300,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"zIB2cajRE\":{\"max\":809,\"canvasClassName\":\"framer-1s0b8dr-override\",\"minHeight\":1800,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant a1e1H_SKA\n * @framerLayoutTemplate true\n */const FramerHs6irUOJE=withCSS(Component,css,\"framer-TQjTI\");export default FramerHs6irUOJE;FramerHs6irUOJE.displayName=\"Main\";FramerHs6irUOJE.defaultProps={height:1e3,width:1200};addPropertyControls(FramerHs6irUOJE,{NkH1cd23o:{defaultValue:false,title:\"Home\",type:ControlType.Boolean}});addFonts(FramerHs6irUOJE,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"}]},...SmoothScrollFonts,...NavigationFonts,...LabelFonts,...EmailButtonFonts,...LockKeyholeFonts,...IconBox2Fonts,...FooterItemFonts,...SocialIconFonts,...FloatingWhatsAppChatOptionalFonts,...BlurGradientFonts,...BuyTemplateLightRemoveThisFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts)],{supportsExplicitInterCodegen:true});FramerHs6irUOJE.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Navigation,{},context),()=>forwardLoader(Label,{},context),()=>forwardLoader(EmailButton,{},context),()=>forwardLoader(IconBox2,{},context),()=>forwardLoader(FooterItem,{},context),()=>forwardLoader(SocialIcon,{},context),()=>forwardLoader(BuyTemplateLightRemoveThis,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHs6irUOJE\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"a1e1H_SKA\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-hvki2c-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"HSlpefeCA\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-5ppiog-override\\\",\\\"minHeight\\\":1300,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"zIB2cajRE\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1s0b8dr-override\\\",\\\"minHeight\\\":1800,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerVariables\":\"{\\\"NkH1cd23o\\\":\\\"home\\\"}\",\"framerHitTargets\":\"{\\\"a1e1H_SKA\\\":[\\\".framer-1c0cknc-container\\\",\\\".framer-17da4df-container\\\",\\\".framer-gy7zcp-container\\\",\\\".framer-1k1jge8\\\",\\\".framer-n1j7d8-container\\\",\\\".framer-a59dhd-container\\\"],\\\"HSlpefeCA\\\":[\\\".framer-1c0cknc-container\\\",\\\".framer-17da4df-container\\\",\\\".framer-gy7zcp-container\\\",\\\".framer-1k1jge8\\\",\\\".framer-n1j7d8-container\\\",\\\".framer-a59dhd-container\\\"],\\\"zIB2cajRE\\\":[\\\".framer-1c0cknc-container\\\",\\\".framer-17da4df-container\\\",\\\".framer-gy7zcp-container\\\",\\\".framer-1k1jge8\\\",\\\".framer-n1j7d8-container\\\",\\\".framer-a59dhd-container\\\"]}\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerLayoutTemplate\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerDefaultVariant\":\"a1e1H_SKA\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HSlpefeCA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zIB2cajRE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/sO9cS2YgjYhJ3iS3t2mG/cPs7xnkOMQiP8ld9b61P/Hs6irUOJE.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {EVPLQ9BTY: \"top\", hxuMzHXXR: \"Testimonials\", pUNId_dSZ: \"faq\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rBbbtJD7T6KVdO1YRQdN/W1YQMqLUf6c5ZNLOlnJ8/augiA20Il.js\")), path: \"/\"}, Co4yS27QM: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LIT8axueJ10loLe4f6uH/cN8ewB1gkgty8dA1HL7O/Co4yS27QM.js\")), path: \"/insights\"}, WAnSqz3RP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/R1QxYJ9p5qgLlCglJkBU/I0HqZZJCrDiCPWkmCa6J/WAnSqz3RP.js\")), path: \"/services\"}, KpT3rrpXD: {elements: {nhVJcC86Q: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PyAhpGxAfGs9BsZP6Zag/dEoTikO9MrITuUG4wAR0/KpT3rrpXD.js\")), path: \"/contact\"}, vKfyFPdoA: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/O5Jtyn5bLLwFmKKHiHeC/aPIak2BHN7dnGjSZMQSs/vKfyFPdoA.js\")), path: \"/404\"}, rIDukED_s: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pllSkH4YkMqmxtVaanqi/LrQUbVve7yzDpLHBrKp7/rIDukED_s.js\")), path: \"/bmi-calculator\"}, nOPIS5E3F: {elements: {opPkFLMP_: \"My Philosophy\", WObrJSgVt: \"Credentials\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0z0YWUwsLLrldH3olsSK/9HDKvNZeaK8K4VXypgg6/nOPIS5E3F.js\")), path: \"/about\"}, XzRyRo6R1: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lwtZTk2I0kDvH09Zl7Kc/Oy0NRCM1M7pdOXiBLn31/XzRyRo6R1.js\")), path: \"/water-intake-calculator\"}, tUNwUkkTZ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5neozwjx4ac00PKeWjOQ/mxsfHO5f8FGmEhYUikPi/tUNwUkkTZ.js\")), path: \"/products\"}, ELKmAPeC_: {collectionId: \"bTcdC9ej0\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/n6zjGXR2HdTK9kSdcNxQ/PR4nZssI59gKSmHY3Gsw/ELKmAPeC_.js\")), path: \"/products/:BEEcpoXzy\"}, bgzbFSAaZ: {collectionId: \"X6Og0TfMt\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/INEBtTi3QFCKW0DoPMF5/nX5v32CajS8Wz9vOXpKO/bgzbFSAaZ.js\")), path: \"/insights/:iF0Nc7vvC\"}, ysaP2QxDe: {collectionId: \"ecrB3HxYs\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bKOqb36gVmuv3pLv3jkg/drAaKFzcrEyQmTILDyTu/ysaP2QxDe.js\")), path: \"/legal/:idCBYY95p\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {bTcdC9ej0: async () => (await import(\"https://framerusercontent.com/modules/4P4h4Z1xiHgeFiBV7RMV/xN3fy3V3Y6ya53YZTdwu/bTcdC9ej0.js\"))?.[\"utils\"], ecrB3HxYs: async () => (await import(\"https://framerusercontent.com/modules/sw0WJUtLqn9lEoYM7mhK/2CmKzJuUEfRSJDWXLAid/ecrB3HxYs.js\"))?.[\"utils\"], X6Og0TfMt: async () => (await import(\"https://framerusercontent.com/modules/Uj0OW1PaVnRZXhm3Tv4C/sEQUGu4R8snH1Pxq4tYM/X6Og0TfMt.js\"))?.[\"utils\"], Ytp6F6sZj: async () => (await import(\"https://framerusercontent.com/modules/0uDTB98Tr5HilbVolYde/yfQQIAYyjZy4JbWCwdaX/Ytp6F6sZj.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"1dfac481e72f5249aa5eec9284c8065d581c94f7f04019e2b3916a2eb17a21cc\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {NkH1cd23o: true}\r\nconst props2 = {...props1, NkH1cd23o: false}\r\nconst templateProps = {augiA20Il: props1, bgzbFSAaZ: props2, Co4yS27QM: props2, ELKmAPeC_: props2, KpT3rrpXD: props2, nOPIS5E3F: props2, rIDukED_s: props2, tUNwUkkTZ: props2, vKfyFPdoA: props2, WAnSqz3RP: props2, XzRyRo6R1: props2, ysaP2QxDe: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"Co4yS27QM\":\r\ncase \"WAnSqz3RP\":\r\ncase \"KpT3rrpXD\":\r\ncase \"vKfyFPdoA\":\r\ncase \"rIDukED_s\":\r\ncase \"nOPIS5E3F\":\r\ncase \"XzRyRo6R1\":\r\ncase \"tUNwUkkTZ\":\r\ncase \"ELKmAPeC_\":\r\ncase \"bgzbFSAaZ\":\r\ncase \"ysaP2QxDe\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"Co4yS27QM\":\r\ncase \"WAnSqz3RP\":\r\ncase \"KpT3rrpXD\":\r\ncase \"vKfyFPdoA\":\r\ncase \"rIDukED_s\":\r\ncase \"nOPIS5E3F\":\r\ncase \"XzRyRo6R1\":\r\ncase \"tUNwUkkTZ\":\r\ncase \"ELKmAPeC_\":\r\ncase \"bgzbFSAaZ\":\r\ncase \"ysaP2QxDe\":\r\nreturn [{hash: \"hvki2c\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"5ppiog\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1s0b8dr\", mediaQuery: \"(max-width: 809.98px)\"}]\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\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\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\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/O5Jtyn5bLLwFmKKHiHeC/aPIak2BHN7dnGjSZMQSs/vKfyFPdoA.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: true,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://nourish.framer.media\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/a2NBRMgcJ3XJWr6Ptm6G/uuFB0NzbbPHSPqONgsdT/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\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: content\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\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\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\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\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, contentLocaleId, pathVariables, canonicalPathVariables, 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\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\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 serverRoute = 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\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\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\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\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,\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\tFramer.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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"}