{"version":3,"file":"Chatbot.L6O2v737.mjs","names":["mask","SVG","getProps","Icon","React.forwardRef","createClient","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","getProps","React.forwardRef","addPropertyOverrides","PlusFonts","Plus","TrendingUp","TrackChanges","TipsAndUpdates","enabledGestures","serializationHash","variantClassNames","transition1","Services","Transition","React.useContext","React.useMemo","Variants","React.Fragment","React.useState","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","_Fragment","Image1","addPropertyOverrides","Plus","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","variationAxes","NavigationButtonFonts","NavigationButton","ServicesMenu","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","Logo","DotsVertical","NavigationButton","Menus","LoginButttton","serializationHash","variantClassNames","transition1","transition2","animation","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","useReducer","useState","useState","_Fragment","Suspense","useState","_Fragment","Suspense","useRef","useState","useMemo","useState","useRef","useMemo","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","RichText","useRef","useState","_Fragment"],"sources":["https:/framerusercontent.com/modules/z7kNuuCqEa8EEcG4ok8E/lQzE4Klk4ep3fonLgJ30/vwx5mBcDI.js","https:/framerusercontent.com/modules/rQHkbaO1GsNlRLdzVOXh/J6DJJkTnTIgZIU60I1WQ/Login_nav.js","https:/framerusercontent.com/modules/1Mb8SaI4Zcj8f9xaXHf0/jtOECmfnJBFXiTl0BeG9/vZIT6eV7V.js","https:/framerusercontent.com/modules/7lMgaTaAkRQ5CrmvYSxG/Wx1G2LC6IHJH990k30Bu/VSJLVMAvW.js","https:/framerusercontent.com/modules/ioF89xL5ZPWDyaIR3QOv/x7J7r6wcCpr23NzevKd0/n65xLxnhp.js","https:/framerusercontent.com/modules/M6nbjb8KaXJJsXvY2BxE/MjHwExVO8mJxCVf3t6pt/DB5sfktZe.js","https:/framerusercontent.com/modules/R8EmARbIK4ukgRrztgOy/OJgKIWiclg8otOPrA1bN/bWQ9NFP0b.js","https:/framerusercontent.com/modules/M6S0VFCQKzGoNRPSxKo9/37lud5shgNxkLpLDDZFO/RB9FAX7Ic.js","https:/framerusercontent.com/modules/kRe7furhUv22vCEsWzs3/XrCtVpPdfDVBtbjhneeJ/gymjBy7Tr.js","https:/framerusercontent.com/modules/LuwDSii6JFBfUbvleHRv/fx0E9PNJMc4lZbqnKf5o/nV253wFSG.js","https:/framerusercontent.com/modules/S012hi4eI0HUBLWyjNSf/nBM9E6EpIF0rwTSKXDTA/UDu31KNIi.js","https:/framerusercontent.com/modules/I4x7PeOFFZjFKI6Nn4hl/1MSL8PBdazmdk147wtHm/ppes7WVMC.js","https:/framerusercontent.com/modules/vGCx8cSCvojw0T1lTyLL/PJA40AS8Y9d4R2t3fZXE/kImE5DsAE.js","https:/framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js","https:/framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js","https:/framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js","https:/framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js","https:/framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js","https:/framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js","https:/framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/7p40RDrpC9PBWkQoJaco/Cookies.js","https:/framerusercontent.com/modules/FCYp8FRx320SWq9QcLcn/qpET2t2Z0ryTCtBpcD2G/magtext.js","https:/framerusercontent.com/modules/k76epLFsVsF4jlsF5pgg/vhK3G0ntf62fqS2tFDno/useColors.js","https:/framerusercontent.com/modules/quIQjXeusVKZRk3V2tVC/5hoALzyXyTieiXjYdtoX/InteractiveASCII_Prod.js","https:/framerusercontent.com/modules/fz8UAU5EMznwwGSjrJHY/8DZqKuJiusqAkhpIcQ0U/zZlgFuqno.js","https:/framerusercontent.com/modules/sDvdxWX7AVUtlhNzx8ed/NH0y4mHfzTt456sxc1Q7/Chatbot.js"],"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 1 0.5 C 1 0.776 0.776 1 0.5 1 C 0.224 1 0 0.776 0 0.5 C 0 0.224 0.224 0 0.5 0 C 0.776 0 1 0.224 1 0.5 Z\" fill=\"transparent\" height=\"1px\" id=\"L6yE7eIym\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--3it368, 1)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(11.5 11.5)\" width=\"1px\"/><path d=\"M 1 0.5 C 1 0.776 0.776 1 0.5 1 C 0.224 1 0 0.776 0 0.5 C 0 0.224 0.224 0 0.5 0 C 0.776 0 1 0.224 1 0.5 Z\" fill=\"transparent\" height=\"1px\" id=\"jgLaoF59_\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--3it368, 1)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(11.5 15.5)\" width=\"1px\"/><path d=\"M 1 0.5 C 1 0.776 0.776 1 0.5 1 C 0.224 1 0 0.776 0 0.5 C 0 0.224 0.224 0 0.5 0 C 0.776 0 1 0.224 1 0.5 Z\" fill=\"transparent\" height=\"1px\" id=\"yfIeC0V8Y\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--3it368, 1)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(11.5 7.5)\" width=\"1px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"746256484\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-s65pd\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--18mrqx2\":fICyAUQY1,\"--3it368\":BKVe8Pgvw,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-s65pd { -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 {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Dots Vertical\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-s65pd\");Icon.displayName=\"Dots Vertical\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:true,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:false,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Dots Vertical\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"true\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useEffect}from\"react\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";import{createClient}from\"https://esm.sh/@supabase/supabase-js@2\";// ---------------------------------------------------------------\n// 1. Same Supabase values as your other auth files\n// ---------------------------------------------------------------\nconst SUPABASE_URL=\"https://cyorkcbbsrazkhuzbpal.supabase.co\";const SUPABASE_PUBLISHABLE_KEY=\"sb_publishable_gKKi6E5pxJ58x2nTCRZP_g_-8PYxQDE\";// ---------------------------------------------------------------\nconst supabase=typeof window!==\"undefined\"?createClient(SUPABASE_URL,SUPABASE_PUBLISHABLE_KEY):null;// \"unknown\" until the session check comes back. Both buttons stay\n// hidden in that window, which is what stops the wrong label\n// flashing on every page load.\nconst useStore=createStore({status:\"unknown\"});let watching=false;function useAuthStatus(){const[store,setStore]=useStore();useEffect(()=>{if(!supabase||watching)return;watching=true;let active=true;supabase.auth.getSession().then(({data})=>{if(!active)return;setStore({status:data?.session?\"in\":\"out\"});});// Keeps the nav honest if the user logs out in another tab.\nconst{data:sub}=supabase.auth.onAuthStateChange((_event,session)=>{setStore({status:session?\"in\":\"out\"});});return()=>{active=false;watching=false;sub?.subscription?.unsubscribe();};},[]);return store.status;}function hiddenStyle(props){return{...props.style,display:\"none\"};}// ===============================================================\n// Apply to the button shown when SIGNED OUT.\n// Point it at your login page in Framer as normal.\n// ===============================================================\nexport function withLoginButton(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const status=useAuthStatus();if(status!==\"out\"){return /*#__PURE__*/_jsx(Component,{ref:ref,...props,style:hiddenStyle(props)});}return /*#__PURE__*/_jsx(Component,{ref:ref,...props});});}// ===============================================================\n// Apply to the button shown when SIGNED IN.\n// Point it at /dashboard in Framer as normal.\n// ===============================================================\nexport function withDashboardButton(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const status=useAuthStatus();if(status!==\"in\"){return /*#__PURE__*/_jsx(Component,{ref:ref,...props,style:hiddenStyle(props)});}return /*#__PURE__*/_jsx(Component,{ref:ref,...props});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withLoginButton\":{\"type\":\"reactHoc\",\"name\":\"withLoginButton\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withDashboardButton\":{\"type\":\"reactHoc\",\"name\":\"withDashboardButton\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Login_nav.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 14 0 L 16.29 2.29 L 11.41 7.17 L 7.41 3.17 L 0 10.59 L 1.41 12 L 7.41 6 L 11.41 10 L 17.71 3.71 L 20 6 L 20 0 Z\" fill=\"var(--esondr, rgb(0,0,0))\" height=\"12px\" id=\"RkgttjpyZ\" transform=\"translate(2 6)\" width=\"20px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,K5AAorpEW:fill??props.K5AAorpEW??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,K5AAorpEW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-6IITz\",className),layoutId:layoutId,ref:ref,style:{\"--esondr\":K5AAorpEW,...style}});});const css=[`.framer-6IITz { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--esondr); 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 {\"K5AAorpEW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Trending Up\",\"color\":{\"type\":\"variable\",\"value\":\"esondr\"},\"set\":{\"localId\":\"vectorSet/DnLsXE00W\",\"id\":\"DnLsXE00W\",\"moduleId\":\"JIScivAkNLgXrcOUxHXD\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-6IITz\");Icon.displayName=\"Trending Up\";export default Icon;addPropertyControls(Icon,{K5AAorpEW:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"K5AAorpEW\\\":\\\"fill\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Trending Up\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"esondr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/DnLsXE00W\\\",\\\"id\\\":\\\"DnLsXE00W\\\",\\\"moduleId\\\":\\\"JIScivAkNLgXrcOUxHXD\\\"}}\",\"framerDisableUnlink\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 17.07 2.93 L 15.66 4.34 C 17.1 5.79 18 7.79 18 10 C 18 14.42 14.42 18 10 18 C 5.58 18 2 14.42 2 10 C 2 5.92 5.05 2.56 9 2.07 L 9 4.09 C 6.16 4.57 4 7.03 4 10 C 4 13.31 6.69 16 10 16 C 13.31 16 16 13.31 16 10 C 16 8.34 15.33 6.84 14.24 5.76 L 12.83 7.17 C 13.55 7.9 14 8.9 14 10 C 14 12.21 12.21 14 10 14 C 7.79 14 6 12.21 6 10 C 6 8.14 7.28 6.59 9 6.14 L 9 8.28 C 8.4 8.63 8 9.26 8 10 C 8 11.1 8.9 12 10 12 C 11.1 12 12 11.1 12 10 C 12 9.26 11.6 8.62 11 8.28 L 11 0 L 10 0 C 4.48 0 0 4.48 0 10 C 0 15.52 4.48 20 10 20 C 15.52 20 20 15.52 20 10 C 20 7.24 18.88 4.74 17.07 2.93 Z\" fill=\"var(--esondr, rgb(0,0,0))\" height=\"20px\" id=\"fSvlFbQfy\" transform=\"translate(2 2)\" width=\"20px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,K5AAorpEW:fill??props.K5AAorpEW??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,K5AAorpEW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-IUvF4\",className),layoutId:layoutId,ref:ref,style:{\"--esondr\":K5AAorpEW,...style}});});const css=[`.framer-IUvF4 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--esondr); 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 {\"K5AAorpEW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Track Changes\",\"color\":{\"type\":\"variable\",\"value\":\"esondr\"},\"set\":{\"localId\":\"vectorSet/DnLsXE00W\",\"id\":\"DnLsXE00W\",\"moduleId\":\"JIScivAkNLgXrcOUxHXD\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-IUvF4\");Icon.displayName=\"Track Changes\";export default Icon;addPropertyControls(Icon,{K5AAorpEW:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Track Changes\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"esondr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/DnLsXE00W\\\",\\\"id\\\":\\\"DnLsXE00W\\\",\\\"moduleId\\\":\\\"JIScivAkNLgXrcOUxHXD\\\"}}\",\"framerVariables\":\"{\\\"K5AAorpEW\\\":\\\"fill\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 7 0 L 7 14 M 0 7 L 14 7\" fill=\"transparent\" height=\"14px\" id=\"k9yO6iNDb\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--1df8v9o, rgb(0,0,0))\" transform=\"translate(5 5)\" width=\"14px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,n2nHSaXfp:stroke??props.n2nHSaXfp??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,n2nHSaXfp,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-BboPQ\",className),layoutId:layoutId,ref:ref,style:{\"--1df8v9o\":n2nHSaXfp,...style}});});const css=[`.framer-BboPQ { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1df8v9o); 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 {\"n2nHSaXfp\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Plus\",\"color\":{\"type\":\"variable\",\"value\":\"1df8v9o\"},\"set\":{\"localId\":\"vectorSet/yXo17f3GZ\",\"id\":\"yXo17f3GZ\",\"moduleId\":\"eO37kitVCMcNEgHMGd3K\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-BboPQ\");Icon.displayName=\"Plus\";export default Icon;addPropertyControls(Icon,{n2nHSaXfp:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Plus\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1df8v9o\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/yXo17f3GZ\\\",\\\"id\\\":\\\"yXo17f3GZ\\\",\\\"moduleId\\\":\\\"eO37kitVCMcNEgHMGd3K\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerDisableUnlink\":\"true\",\"framerVariables\":\"{\\\"n2nHSaXfp\\\":\\\"stroke\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"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,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 5.5 20 L 9.5 20 C 9.5 21.1 8.6 22 7.5 22 C 6.4 22 5.5 21.1 5.5 20 Z M 3.5 19 L 11.5 19 L 11.5 17 L 3.5 17 Z M 15 9.5 C 15 13.32 12.34 15.36 11.23 16 L 3.77 16 C 2.66 15.36 0 13.32 0 9.5 C 0 5.36 3.36 2 7.5 2 C 11.64 2 15 5.36 15 9.5 Z M 13 9.5 C 13 6.47 10.53 4 7.5 4 C 4.47 4 2 6.47 2 9.5 C 2 11.97 3.49 13.39 4.35 14 L 10.65 14 C 11.51 13.39 13 11.97 13 9.5 Z M 19.87 7.37 L 18.5 8 L 19.87 8.63 L 20.5 10 L 21.13 8.63 L 22.5 8 L 21.13 7.37 L 20.5 6 Z M 17.5 6 L 18.44 3.94 L 20.5 3 L 18.44 2.06 L 17.5 0 L 16.56 2.06 L 14.5 3 L 16.56 3.94 Z\" fill=\"var(--esondr, rgb(0,0,0))\" height=\"22px\" id=\"J1M0P_MtV\" transform=\"translate(0.75 1)\" width=\"22.5px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,K5AAorpEW:fill??props.K5AAorpEW??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,K5AAorpEW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-LuhYq\",className),layoutId:layoutId,ref:ref,style:{\"--esondr\":K5AAorpEW,...style}});});const css=[`.framer-LuhYq { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--esondr); 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 {\"K5AAorpEW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Tips And Updates\",\"color\":{\"type\":\"variable\",\"value\":\"esondr\"},\"set\":{\"localId\":\"vectorSet/DnLsXE00W\",\"id\":\"DnLsXE00W\",\"moduleId\":\"JIScivAkNLgXrcOUxHXD\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-LuhYq\");Icon.displayName=\"Tips And Updates\";export default Icon;addPropertyControls(Icon,{K5AAorpEW:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Tips And Updates\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"esondr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/DnLsXE00W\\\",\\\"id\\\":\\\"DnLsXE00W\\\",\\\"moduleId\\\":\\\"JIScivAkNLgXrcOUxHXD\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"K5AAorpEW\\\":\\\"fill\\\"}\",\"framerDisableUnlink\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e0e363b)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image as Image1,Link,PathVariablesContext,queryCache,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useQueryData,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import TrendingUp from\"https://framerusercontent.com/modules/1Mb8SaI4Zcj8f9xaXHf0/jtOECmfnJBFXiTl0BeG9/vZIT6eV7V.js\";import TrackChanges from\"https://framerusercontent.com/modules/7lMgaTaAkRQ5CrmvYSxG/Wx1G2LC6IHJH990k30Bu/VSJLVMAvW.js\";import Plus from\"https://framerusercontent.com/modules/ioF89xL5ZPWDyaIR3QOv/x7J7r6wcCpr23NzevKd0/n65xLxnhp.js\";import TipsAndUpdates from\"https://framerusercontent.com/modules/M6nbjb8KaXJJsXvY2BxE/MjHwExVO8mJxCVf3t6pt/DB5sfktZe.js\";import Services from\"https://framerusercontent.com/modules/FVetGaD77gNMYqC9blPt/QZGPfjrZvYN6CwwEzRRE/ODsAJTe2V.js\";const PlusFonts=getFonts(Plus);const TrendingUpFonts=getFonts(TrendingUp);const TrackChangesFonts=getFonts(TrackChanges);const TipsAndUpdatesFonts=getFonts(TipsAndUpdates);const enabledGestures={rv_FcdgXM:{hover:true}};const serializationHash=\"framer-wCz3X\";const variantClassNames={rv_FcdgXM:\"framer-v-1orh5nx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const WSSNRfWJesamt1hhs6=undefined;const S2vdWxGtosamt1hhs6=undefined;const idsamt1hhs6=undefined;const WSSNRfWJeD1JTKvPMN=undefined;const S2vdWxGtoD1JTKvPMN=undefined;const idD1JTKvPMN=undefined;const WSSNRfWJeCTZxujeC9=undefined;const S2vdWxGtoCTZxujeC9=undefined;const idCTZxujeC9=undefined;const I1q0xMI5_HdYONN2dO=undefined;const WSSNRfWJeHdYONN2dO=undefined;const idHdYONN2dO=undefined;const KJc_De8Km=undefined;const setKJc_De8Km=undefined;const transition1={bounce:.5,delay:0,duration:.6,type:\"spring\"};const query=prequery=>prequery({from:{alias:\"samt1hhs6\",data:Services,type:\"Collection\"},select:[{collection:\"samt1hhs6\",name:\"WSSNRfWJe\",type:\"Identifier\"},{collection:\"samt1hhs6\",name:\"S2vdWxGto\",type:\"Identifier\"},{collection:\"samt1hhs6\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"samt1hhs6\",name:\"U4rdvxh9M\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"Growth\"},type:\"BinaryOperation\"}});const query1=()=>({from:{alias:\"samt1hhs6\",data:Services,type:\"Collection\"},select:[{collection:\"samt1hhs6\",name:\"WSSNRfWJe\",type:\"Identifier\"},{collection:\"samt1hhs6\",name:\"S2vdWxGto\",type:\"Identifier\"},{collection:\"samt1hhs6\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"samt1hhs6\",name:\"U4rdvxh9M\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"Growth\"},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const query2=prequery=>prequery({from:{alias:\"D1JTKvPMN\",data:Services,type:\"Collection\"},select:[{collection:\"D1JTKvPMN\",name:\"WSSNRfWJe\",type:\"Identifier\"},{collection:\"D1JTKvPMN\",name:\"S2vdWxGto\",type:\"Identifier\"},{collection:\"D1JTKvPMN\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"D1JTKvPMN\",name:\"U4rdvxh9M\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"Brand\"},type:\"BinaryOperation\"}});const query3=()=>({from:{alias:\"D1JTKvPMN\",data:Services,type:\"Collection\"},select:[{collection:\"D1JTKvPMN\",name:\"WSSNRfWJe\",type:\"Identifier\"},{collection:\"D1JTKvPMN\",name:\"S2vdWxGto\",type:\"Identifier\"},{collection:\"D1JTKvPMN\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"D1JTKvPMN\",name:\"U4rdvxh9M\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"Brand\"},type:\"BinaryOperation\"}});const query4=prequery=>prequery({from:{alias:\"CTZxujeC9\",data:Services,type:\"Collection\"},select:[{collection:\"CTZxujeC9\",name:\"WSSNRfWJe\",type:\"Identifier\"},{collection:\"CTZxujeC9\",name:\"S2vdWxGto\",type:\"Identifier\"},{collection:\"CTZxujeC9\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"CTZxujeC9\",name:\"U4rdvxh9M\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"Content\"},type:\"BinaryOperation\"}});const query5=()=>({from:{alias:\"CTZxujeC9\",data:Services,type:\"Collection\"},select:[{collection:\"CTZxujeC9\",name:\"WSSNRfWJe\",type:\"Identifier\"},{collection:\"CTZxujeC9\",name:\"S2vdWxGto\",type:\"Identifier\"},{collection:\"CTZxujeC9\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"CTZxujeC9\",name:\"U4rdvxh9M\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"Content\"},type:\"BinaryOperation\"}});const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const query6=(prequery,{KJc_De8Km})=>prequery({from:{alias:\"HdYONN2dO\",data:Services,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"HdYONN2dO\",name:\"I1q0xMI5_\",type:\"Identifier\"},{collection:\"HdYONN2dO\",name:\"WSSNRfWJe\",type:\"Identifier\"},{collection:\"HdYONN2dO\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"HdYONN2dO\",name:\"WSSNRfWJe\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:KJc_De8Km},type:\"BinaryOperation\"}});const query7=KJc_De8Km=>({from:{alias:\"HdYONN2dO\",data:Services,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"HdYONN2dO\",name:\"I1q0xMI5_\",type:\"Identifier\"},{collection:\"HdYONN2dO\",name:\"WSSNRfWJe\",type:\"Identifier\"},{collection:\"HdYONN2dO\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"HdYONN2dO\",name:\"WSSNRfWJe\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:KJc_De8Km},type:\"BinaryOperation\"}});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 useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({height,hoveredSlug,id,width,...props})=>{return{...props,KJc_De8Km:hoveredSlug??props.KJc_De8Km??\"branding-design\"};};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,\"KJc_De8Km\":externalKJc_De8Km,\"onKJc_De8KmChange\":setExternalKJc_De8Km,...restProps}=getProps(props);const[KJc_De8Km,setKJc_De8Km]=useStateVariable(externalKJc_De8Km,setExternalKJc_De8Km);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"rv_FcdgXM\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1t85ug1=({argbx7nzt})=>activeVariantCallback(async(...args)=>{setKJc_De8Km?.(argbx7nzt);});const onMouseLeaveycgycp=activeVariantCallback(async(...args)=>{setKJc_De8Km?.(\"branding-design\");});const onMouseEnterpc9dyi=({arg174yitn})=>activeVariantCallback(async(...args)=>{setKJc_De8Km?.(arg174yitn);});const onMouseEnterl2tzdm=({arg1dh455u})=>activeVariantCallback(async(...args)=>{setKJc_De8Km?.(arg1dh455u);});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"rv_FcdgXM-hover\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1orh5nx\",className,classNames),\"data-framer-name\":\"Rest\",layoutDependency:layoutDependency,layoutId:\"rv_FcdgXM\",ref:refBinding,style:{...style},...addPropertyOverrides({\"rv_FcdgXM-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kvXSyN9qy\"},motionChild:true,nodeId:\"mzK0FdtAH\",scopeId:\"bWQ9NFP0b\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-pj92fm framer-1eyc3hm\",\"data-framer-name\":\"Trigger\",layoutDependency:layoutDependency,layoutId:\"mzK0FdtAH\",style:{backgroundColor:\"var(--token-1d1f370c-14e9-408b-926d-0b03a67e53d6)\",borderBottomLeftRadius:64,borderBottomRightRadius:64,borderTopLeftRadius:64,borderTopRightRadius:64},variants:{\"rv_FcdgXM-hover\":{backgroundColor:\"var(--token-a5938163-e148-4ab2-b542-597d3f50415a, rgb(230, 251, 246))\"}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-570dc71d-9e23-46ea-ac88-7b7c140097f9))\"},children:\"Services\"})}),className:\"framer-y35b6m\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"ZjhaduWBH\",style:{\"--extracted-r6o4lv\":\"var(--token-570dc71d-9e23-46ea-ac88-7b7c140097f9)\"},variants:{\"rv_FcdgXM-hover\":{\"--extracted-r6o4lv\":\"var(--token-348577b9-8c1c-4720-bb43-cd6deeeada53, rgb(6, 94, 75))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"rv_FcdgXM-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-348577b9-8c1c-4720-bb43-cd6deeeada53, rgb(6, 94, 75)))\"},children:\"Services\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Plus,{animated:true,className:\"framer-16q5on2\",layoutDependency:layoutDependency,layoutId:\"XnS2YDv0I\",style:{\"--1df8v9o\":\"var(--token-570dc71d-9e23-46ea-ac88-7b7c140097f9)\",rotate:0},variants:{\"rv_FcdgXM-hover\":{\"--1df8v9o\":\"var(--token-348577b9-8c1c-4720-bb43-cd6deeeada53, rgb(6, 94, 75))\",rotate:131}}})]})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-16ivpyo\",\"data-framer-name\":\"PanelWrap\",layoutDependency:layoutDependency,layoutId:\"d0uKHXOZs\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1uklr7j\",\"data-border\":true,\"data-framer-name\":\"Panel\",layoutDependency:layoutDependency,layoutId:\"XGSQJ3olT\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(6, 94, 75, 0.12)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 20px 40px 0px rgba(6, 60, 48, 0.14)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1n0zdtn\",\"data-framer-name\":\"Columns\",layoutDependency:layoutDependency,layoutId:\"G0rCa5urQ\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xxg3yk\",\"data-border\":true,\"data-framer-name\":\"Growth\",layoutDependency:layoutDependency,layoutId:\"bQ80qyTdx\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(1, 130, 102, 0.2)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jiik29\",layoutDependency:layoutDependency,layoutId:\"g73QmB5tL\",children:[/*#__PURE__*/_jsx(TrendingUp,{animated:true,className:\"framer-11wuyi0\",layoutDependency:layoutDependency,layoutId:\"JBweMAkG_\",style:{\"--esondr\":\"var(--token-570dc71d-9e23-46ea-ac88-7b7c140097f9, rgb(1, 130, 101))\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(3, 130, 90))\"},children:\"Growth\"})}),className:\"framer-lr89mt\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"CTgypPjTY\",style:{\"--extracted-r6o4lv\":\"rgb(3, 130, 90)\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-dwn000\",\"data-framer-name\":\"List\",layoutDependency:layoutDependency,layoutId:\"samt1hhs6\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idsamt1hhs6,S2vdWxGto:S2vdWxGtosamt1hhs6,WSSNRfWJe:WSSNRfWJesamt1hhs6},index)=>{WSSNRfWJesamt1hhs6??=\"\";S2vdWxGtosamt1hhs6??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`samt1hhs6-${idsamt1hhs6}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{WSSNRfWJe:WSSNRfWJesamt1hhs6},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{WSSNRfWJe:WSSNRfWJesamt1hhs6},webPageId:\"epHstIRS9\"},motionChild:true,nodeId:\"VV_Zlw7lE\",scopeId:\"bWQ9NFP0b\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1vg6uld framer-1eyc3hm\",\"data-framer-name\":\"Row\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"VV_Zlw7lE\",onMouseEnter:onMouseEnter1t85ug1({argbx7nzt:WSSNRfWJesamt1hhs6}),onMouseLeave:onMouseLeaveycgycp,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(3, 130, 90))\"},children:\"SEO, GEO and AEO\"})}),className:\"framer-clc2j8\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Xa9IHAMhh\",style:{\"--extracted-r6o4lv\":\"rgb(3, 130, 90)\"},text:S2vdWxGtosamt1hhs6,verticalAlignment:\"top\",withExternalLayout:true})})})})},idsamt1hhs6);})});}})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1x0td4q\",\"data-border\":true,\"data-framer-name\":\"Brand\",layoutDependency:layoutDependency,layoutId:\"wwueFtHC7\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(1, 130, 102, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14u4mt1\",layoutDependency:layoutDependency,layoutId:\"rcc8IwYrc\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-570dc71d-9e23-46ea-ac88-7b7c140097f9, rgb(1, 130, 101)))\"},children:\"Brand\"})}),className:\"framer-1kj42kq\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"aU9BKZz3P\",style:{\"--extracted-r6o4lv\":\"var(--token-570dc71d-9e23-46ea-ac88-7b7c140097f9, rgb(1, 130, 101))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(TrackChanges,{animated:true,className:\"framer-jp4yf4\",layoutDependency:layoutDependency,layoutId:\"Zrtu_91J6\",style:{\"--esondr\":\"var(--token-570dc71d-9e23-46ea-ac88-7b7c140097f9, rgb(1, 130, 101))\"}})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-qb1x53\",\"data-framer-name\":\"List\",layoutDependency:layoutDependency,layoutId:\"D1JTKvPMN\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query3(),children:(collection1,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({id:idD1JTKvPMN,S2vdWxGto:S2vdWxGtoD1JTKvPMN,WSSNRfWJe:WSSNRfWJeD1JTKvPMN},index1)=>{WSSNRfWJeD1JTKvPMN??=\"\";S2vdWxGtoD1JTKvPMN??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`D1JTKvPMN-${idD1JTKvPMN}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{WSSNRfWJe:WSSNRfWJeD1JTKvPMN},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{WSSNRfWJe:WSSNRfWJeD1JTKvPMN},webPageId:\"epHstIRS9\"},motionChild:true,nodeId:\"lgtP0DENx\",scopeId:\"bWQ9NFP0b\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-13knfqd framer-1eyc3hm\",\"data-framer-name\":\"Row\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"lgtP0DENx\",onMouseEnter:onMouseEnterpc9dyi({arg174yitn:WSSNRfWJeD1JTKvPMN}),onMouseLeave:onMouseLeaveycgycp,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-570dc71d-9e23-46ea-ac88-7b7c140097f9, rgb(1, 130, 101)))\"},children:\"Branding Design\"})}),className:\"framer-1o21pn9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MgOIF2G92\",style:{\"--extracted-r6o4lv\":\"var(--token-570dc71d-9e23-46ea-ac88-7b7c140097f9, rgb(1, 130, 101))\"},text:S2vdWxGtoD1JTKvPMN,verticalAlignment:\"top\",withExternalLayout:true})})})})},idD1JTKvPMN);})});}})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17b7ofd\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"yjQvgXGvH\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kme9qm\",layoutDependency:layoutDependency,layoutId:\"Ubj7YR6f5\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-570dc71d-9e23-46ea-ac88-7b7c140097f9, rgb(1, 130, 101)))\"},children:\"Content\"})}),className:\"framer-1l6yo9p\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"LckXMp1WV\",style:{\"--extracted-r6o4lv\":\"var(--token-570dc71d-9e23-46ea-ac88-7b7c140097f9, rgb(1, 130, 101))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(TipsAndUpdates,{animated:true,className:\"framer-hyv113\",layoutDependency:layoutDependency,layoutId:\"KM9lmWncq\",style:{\"--esondr\":\"var(--token-570dc71d-9e23-46ea-ac88-7b7c140097f9, rgb(1, 130, 101))\"}})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kwe0yq\",\"data-framer-name\":\"List\",layoutDependency:layoutDependency,layoutId:\"CTZxujeC9\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query5(),children:(collection2,paginationInfo2,loadMore2)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection2?.map(({id:idCTZxujeC9,S2vdWxGto:S2vdWxGtoCTZxujeC9,WSSNRfWJe:WSSNRfWJeCTZxujeC9},index2)=>{WSSNRfWJeCTZxujeC9??=\"\";S2vdWxGtoCTZxujeC9??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`CTZxujeC9-${idCTZxujeC9}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{WSSNRfWJe:WSSNRfWJeCTZxujeC9},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{WSSNRfWJe:WSSNRfWJeCTZxujeC9},webPageId:\"epHstIRS9\"},motionChild:true,nodeId:\"Vv5xbIi0w\",scopeId:\"bWQ9NFP0b\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-13of24x framer-1eyc3hm\",\"data-framer-name\":\"Row\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Vv5xbIi0w\",onMouseEnter:onMouseEnterl2tzdm({arg1dh455u:WSSNRfWJeCTZxujeC9}),onMouseLeave:onMouseLeaveycgycp,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-570dc71d-9e23-46ea-ac88-7b7c140097f9, rgb(1, 130, 101)))\"},children:\"UGC at Scale\"})}),className:\"framer-wb12fn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"H4ecd2_sk\",style:{\"--extracted-r6o4lv\":\"var(--token-570dc71d-9e23-46ea-ac88-7b7c140097f9, rgb(1, 130, 101))\"},text:S2vdWxGtoCTZxujeC9,verticalAlignment:\"top\",withExternalLayout:true})})})})},idCTZxujeC9);})});}})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ektnsk\",\"data-framer-name\":\"Preview\",layoutDependency:layoutDependency,layoutId:\"HdYONN2dO\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query7(KJc_De8Km),children:(collection3,paginationInfo3,loadMore3)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection3?.map(({I1q0xMI5_:I1q0xMI5_HdYONN2dO,id:idHdYONN2dO,WSSNRfWJe:WSSNRfWJeHdYONN2dO},index3)=>{WSSNRfWJeHdYONN2dO??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`HdYONN2dO-${idHdYONN2dO}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{WSSNRfWJe:WSSNRfWJeHdYONN2dO},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",sizes:\"302px\",...toResponsiveImage(I1q0xMI5_HdYONN2dO)},className:\"framer-z7zqiy\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"Gac1JWMt0\",style:{borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14},...addPropertyOverrides({\"rv_FcdgXM-hover\":{background:{alt:\"Branding design service page hero visual for Motion Labs\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+35+17+0+28+0+0),pixelHeight:941,pixelWidth:1672,sizes:\"302px\",...toResponsiveImage(I1q0xMI5_HdYONN2dO)}}},baseVariant,gestureVariant)})})},idHdYONN2dO);})});}})})})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wCz3X.framer-1eyc3hm, .framer-wCz3X .framer-1eyc3hm { display: block; }\",\".framer-wCz3X.framer-1orh5nx { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; 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-wCz3X .framer-pj92fm { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 8px 16px 8px 16px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-wCz3X .framer-y35b6m { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-wCz3X .framer-16q5on2 { flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 16px; }\",\".framer-wCz3X .framer-16ivpyo { 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; left: -330px; padding: 17px 0px 0px 0px; position: absolute; top: 35px; width: min-content; z-index: 9; }\",\".framer-wCz3X .framer-1uklr7j { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 28px; position: relative; width: min-content; z-index: 9; }\",\".framer-wCz3X .framer-1n0zdtn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-wCz3X .framer-xxg3yk { 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; padding: 0px 24px 0px 0px; position: relative; width: min-content; }\",\".framer-wCz3X .framer-jiik29 { 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: 156px; }\",\".framer-wCz3X .framer-11wuyi0, .framer-wCz3X .framer-jp4yf4, .framer-wCz3X .framer-hyv113 { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-wCz3X .framer-lr89mt, .framer-wCz3X .framer-clc2j8, .framer-wCz3X .framer-1kj42kq, .framer-wCz3X .framer-1o21pn9, .framer-wCz3X .framer-1l6yo9p, .framer-wCz3X .framer-wb12fn { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-wCz3X .framer-dwn000 { 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: 156px; }\",\".framer-wCz3X .framer-1vg6uld, .framer-wCz3X .framer-13knfqd, .framer-wCz3X .framer-13of24x { 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; padding: 8px 0px 8px 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-wCz3X .framer-1x0td4q, .framer-wCz3X .framer-17b7ofd { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: auto; justify-content: flex-start; padding: 0px 24px 0px 24px; position: relative; width: min-content; }\",\".framer-wCz3X .framer-14u4mt1, .framer-wCz3X .framer-1kme9qm { 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: 132px; }\",\".framer-wCz3X .framer-qb1x53, .framer-wCz3X .framer-1kwe0yq { 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: 132px; }\",\".framer-wCz3X .framer-ektnsk { 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; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-wCz3X .framer-z7zqiy { flex: none; height: 170px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 302px; will-change: var(--framer-will-change-override, transform); }\",\".framer-wCz3X.framer-v-1orh5nx.hover .framer-xxg3yk, .framer-wCz3X.framer-v-1orh5nx.hover .framer-jp4yf4, .framer-wCz3X.framer-v-1orh5nx.hover .framer-hyv113 { order: 0; }\",\".framer-wCz3X.framer-v-1orh5nx.hover .framer-1x0td4q { order: 2; }\",\".framer-wCz3X.framer-v-1orh5nx.hover .framer-1kj42kq, .framer-wCz3X.framer-v-1orh5nx.hover .framer-17b7ofd, .framer-wCz3X.framer-v-1orh5nx.hover .framer-1l6yo9p { order: 1; }\",'.framer-wCz3X[data-border=\"true\"]::after, .framer-wCz3X [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 35\n * @framerIntrinsicWidth 118.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"DcMlASzhL\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"KJc_De8Km\":\"hoveredSlug\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerbWQ9NFP0b=withCSS(Component,css,\"framer-wCz3X\");export default FramerbWQ9NFP0b;FramerbWQ9NFP0b.displayName=\"Services Menu\";FramerbWQ9NFP0b.defaultProps={height:35,width:118.5};addPropertyControls(FramerbWQ9NFP0b,{KJc_De8Km:{defaultValue:\"branding-design\",title:\"Hovered Slug\",type:ControlType.String},onKJc_De8KmChange:{changes:\"KJc_De8Km\",type:ControlType.ChangeHandler}});addFonts(FramerbWQ9NFP0b,[{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\"},{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"},{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\"}]},...PlusFonts,...TrendingUpFonts,...TrackChangesFonts,...TipsAndUpdatesFonts],{supportsExplicitInterCodegen:true});FramerbWQ9NFP0b.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()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbWQ9NFP0b\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"35\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"KJc_De8Km\\\":\\\"hoveredSlug\\\"}\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"DcMlASzhL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"118.5\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7bfce40)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,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 Plus from\"https://framerusercontent.com/modules/ioF89xL5ZPWDyaIR3QOv/x7J7r6wcCpr23NzevKd0/n65xLxnhp.js\";const PlusFonts=getFonts(Plus);const enabledGestures={bp5Fs8S2e:{hover:true},YmG7UC0C6:{hover:true}};const cycleOrder=[\"YmG7UC0C6\",\"bp5Fs8S2e\",\"DddR9Duaq\"];const serializationHash=\"framer-GjYB8\";const variantClassNames={bp5Fs8S2e:\"framer-v-lijtrc\",DddR9Duaq:\"framer-v-1hr5w16\",YmG7UC0C6:\"framer-v-6s2rx9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const AqzyaYqmt=undefined;const TFiupUFoi=undefined;const V8bRoSY0w=undefined;const KqpAhQZ0t=undefined;const phnWt2qtF=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={\"Variant 1\":\"YmG7UC0C6\",\"Variant 2\":\"bp5Fs8S2e\",\"Variant 3\":\"DddR9Duaq\"};const Variants=motion.create(React.Fragment);const getProps=({height,hover,id,label,link,mouseEnter,mouseLeave,width,...props})=>{return{...props,AqzyaYqmt:mouseEnter??props.AqzyaYqmt,KqpAhQZ0t:link??props.KqpAhQZ0t,phnWt2qtF:label??props.phnWt2qtF??\"Serivces\",TFiupUFoi:hover??props.TFiupUFoi,V8bRoSY0w:mouseLeave??props.V8bRoSY0w,variant:humanReadableVariantMap[props.variant]??props.variant??\"YmG7UC0C6\"};};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,AqzyaYqmt,V8bRoSY0w,TFiupUFoi,phnWt2qtF,KqpAhQZ0t,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"YmG7UC0C6\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEntervk2zhz=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(AqzyaYqmt){const res=await AqzyaYqmt(...args);if(res===false)return false;}if(TFiupUFoi){const res=await TFiupUFoi(...args);if(res===false)return false;}});const onMouseLeave1r5ewmt=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});if(V8bRoSY0w){const res=await V8bRoSY0w(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"DddR9Duaq\")return false;return true;};const isDisplayed1=()=>{if(gestureVariant===\"bp5Fs8S2e-hover\")return true;if(baseVariant===\"bp5Fs8S2e\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"DddR9Duaq\")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:KqpAhQZ0t,motionChild:true,nodeId:\"YmG7UC0C6\",openInNewTab:false,scopeId:\"RB9FAX7Ic\",smoothScroll:false,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-6s2rx9\",className,classNames)} framer-1vy3a6z`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"YmG7UC0C6\",onMouseEnter:onMouseEntervk2zhz,onMouseLeave:onMouseLeave1r5ewmt,ref:refBinding,style:{borderBottomLeftRadius:64,borderBottomRightRadius:64,borderTopLeftRadius:64,borderTopRightRadius:64,...style},...addPropertyOverrides({\"bp5Fs8S2e-hover\":{\"data-framer-name\":undefined},\"YmG7UC0C6-hover\":{\"data-framer-name\":undefined},bp5Fs8S2e:{\"data-framer-name\":\"Variant 2\"},DddR9Duaq:{\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7okl4x\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"bxRXwq_md\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(6, 94, 75, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-1d1f370c-14e9-408b-926d-0b03a67e53d6, rgb(247, 255, 253))\",borderBottomLeftRadius:64,borderBottomRightRadius:64,borderTopLeftRadius:64,borderTopRightRadius:64},variants:{\"bp5Fs8S2e-hover\":{\"--border-color\":\"var(--token-348577b9-8c1c-4720-bb43-cd6deeeada53, rgb(6, 94, 75))\",backgroundColor:\"var(--token-a5938163-e148-4ab2-b542-597d3f50415a, rgb(230, 251, 246))\"},\"YmG7UC0C6-hover\":{\"--border-color\":\"var(--token-348577b9-8c1c-4720-bb43-cd6deeeada53, rgb(6, 94, 75))\",backgroundColor:\"var(--token-a5938163-e148-4ab2-b542-597d3f50415a, rgb(230, 251, 246))\"}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlETXlMQ0FpZDJkb2RDSWdOVEF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 32, \"wght\" 500)',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-570dc71d-9e23-46ea-ac88-7b7c140097f9, rgb(1, 130, 101)))\"},children:\"Products\"})}),className:\"framer-195kfi4\",fonts:[\"Inter-Variable\"],layoutDependency:layoutDependency,layoutId:\"GtsvXKVas\",style:{\"--extracted-2gg91v\":'\"opsz\" 32, \"wght\" 500',\"--extracted-r6o4lv\":\"var(--token-570dc71d-9e23-46ea-ac88-7b7c140097f9, rgb(1, 130, 101))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:phnWt2qtF,variants:{\"YmG7UC0C6-hover\":{\"--extracted-r6o4lv\":\"var(--token-348577b9-8c1c-4720-bb43-cd6deeeada53, rgb(6, 94, 75))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"YmG7UC0C6-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlETXlMQ0FpZDJkb2RDSWdOVEF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 32, \"wght\" 500)',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-348577b9-8c1c-4720-bb43-cd6deeeada53, rgb(6, 94, 75)))\"},children:\"Products\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(Plus,{animated:true,className:\"framer-5w7z7r\",layoutDependency:layoutDependency,layoutId:\"dsgQdgVY_\",style:{\"--1df8v9o\":\"var(--token-570dc71d-9e23-46ea-ac88-7b7c140097f9, rgb(1, 130, 101))\",rotate:0},variants:{\"bp5Fs8S2e-hover\":{rotate:-45}}})]})}),isDisplayed2()&&/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-b7imw1\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"zh4DFYZqs\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-348577b9-8c1c-4720-bb43-cd6deeeada53, rgb(6, 94, 75))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-a5938163-e148-4ab2-b542-597d3f50415a, rgb(230, 251, 246))\",borderBottomLeftRadius:64,borderBottomRightRadius:64,borderTopLeftRadius:64,borderTopRightRadius:64},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlETXlMQ0FpZDJkb2RDSWdOVEF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 32, \"wght\" 500)',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-570dc71d-9e23-46ea-ac88-7b7c140097f9, rgb(1, 130, 101)))\"},children:\"Products\"})}),className:\"framer-d16ok4\",fonts:[\"Inter-Variable\"],layoutDependency:layoutDependency,layoutId:\"gEXTwVOG6\",style:{\"--extracted-2gg91v\":'\"opsz\" 32, \"wght\" 500',\"--extracted-r6o4lv\":\"var(--token-570dc71d-9e23-46ea-ac88-7b7c140097f9, rgb(1, 130, 101))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:phnWt2qtF,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Plus,{animated:true,className:\"framer-ld9npa\",layoutDependency:layoutDependency,layoutId:\"JsVWSZHxm\",style:{\"--1df8v9o\":\"var(--token-570dc71d-9e23-46ea-ac88-7b7c140097f9, rgb(1, 130, 101))\",rotate:-45}})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GjYB8.framer-1vy3a6z, .framer-GjYB8 .framer-1vy3a6z { display: block; }\",\".framer-GjYB8.framer-6s2rx9 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-GjYB8 .framer-7okl4x { 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: hidden; padding: 8px 16px 8px 16px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-GjYB8 .framer-195kfi4, .framer-GjYB8 .framer-d16ok4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-GjYB8 .framer-5w7z7r { flex: none; height: var(--framer-aspect-ratio-supported, 15px); position: relative; width: 16px; }\",\".framer-GjYB8 .framer-b7imw1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 12px 20px 12px 20px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-GjYB8 .framer-ld9npa { flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 16px; }\",\".framer-GjYB8.framer-v-lijtrc.framer-6s2rx9 { flex-direction: row; gap: 12px; }\",\".framer-GjYB8.framer-v-lijtrc .framer-7okl4x { flex-direction: row; gap: 4px; }\",\".framer-GjYB8.framer-v-lijtrc .framer-5w7z7r { height: var(--framer-aspect-ratio-supported, 16px); }\",\".framer-GjYB8.framer-v-1hr5w16.framer-6s2rx9 { cursor: unset; flex-direction: row; gap: 12px; }\",'.framer-GjYB8[data-border=\"true\"]::after, .framer-GjYB8 [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 35\n * @framerIntrinsicWidth 93\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"bp5Fs8S2e\":{\"layout\":[\"auto\",\"auto\"]},\"DddR9Duaq\":{\"layout\":[\"auto\",\"auto\"]},\"Z4qiUCIZr\":{\"layout\":[\"auto\",\"auto\"]},\"lWODaJ9n_\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"AqzyaYqmt\":\"mouseEnter\",\"V8bRoSY0w\":\"mouseLeave\",\"TFiupUFoi\":\"hover\",\"phnWt2qtF\":\"label\",\"KqpAhQZ0t\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRB9FAX7Ic=withCSS(Component,css,\"framer-GjYB8\");export default FramerRB9FAX7Ic;FramerRB9FAX7Ic.displayName=\"Navigation Button\";FramerRB9FAX7Ic.defaultProps={height:35,width:93};addPropertyControls(FramerRB9FAX7Ic,{variant:{options:[\"YmG7UC0C6\",\"bp5Fs8S2e\",\"DddR9Duaq\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum},AqzyaYqmt:{title:\"Mouse Enter\",type:ControlType.EventHandler},V8bRoSY0w:{title:\"Mouse Leave\",type:ControlType.EventHandler},TFiupUFoi:{title:\"Hover\",type:ControlType.EventHandler},phnWt2qtF:{defaultValue:\"Serivces\",displayTextArea:false,title:\"Label\",type:ControlType.String},onphnWt2qtFChange:{changes:\"phnWt2qtF\",type:ControlType.ChangeHandler},KqpAhQZ0t:{title:\"Link\",type:ControlType.Link}});const variationAxes=[{defaultValue:14,maxValue:32,minValue:14,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];addFonts(FramerRB9FAX7Ic,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Variable\",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/mYcqTSergLb16PdbJJQMl9ebYm4.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/ZRl8AlxwsX1m7xS1eJCiSPbztg.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/nhSQpBRqFmXNUBY2p5SENQ8NplQ.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/DYHjxG0qXjopUuruoacfl5SA.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/s7NH6sl7w4NU984r5hcmo1tPSYo.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/7lw0VWkeXrGYJT05oB3DsFy8BaY.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/wx5nfqEgOXnxuFaxB0Mn9OhmcZA.woff2\",variationAxes,weight:\"400\"}]},...PlusFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRB9FAX7Ic\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bp5Fs8S2e\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"DddR9Duaq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Z4qiUCIZr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"lWODaJ9n_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"AqzyaYqmt\\\":\\\"mouseEnter\\\",\\\"V8bRoSY0w\\\":\\\"mouseLeave\\\",\\\"TFiupUFoi\\\":\\\"hover\\\",\\\"phnWt2qtF\\\":\\\"label\\\",\\\"KqpAhQZ0t\\\":\\\"link\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"93\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"35\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RB9FAX7Ic.map","// Generated by Framer (4d43e7b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,forwardLoader,getFonts,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ServicesMenu from\"https://framerusercontent.com/modules/R8EmARbIK4ukgRrztgOy/OJgKIWiclg8otOPrA1bN/bWQ9NFP0b.js\";import NavigationButton from\"https://framerusercontent.com/modules/M6S0VFCQKzGoNRPSxKo9/37lud5shgNxkLpLDDZFO/RB9FAX7Ic.js\";const NavigationButtonFonts=getFonts(NavigationButton);const ServicesMenuFonts=getFonts(ServicesMenu);const serializationHash=\"framer-wHSWf\";const variantClassNames={UGxwlsptP:\"framer-v-wo6mk5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return 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,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"UGxwlsptP\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-wo6mk5\",className,classNames),\"data-framer-name\":\"No Hover\",layoutDependency:layoutDependency,layoutId:\"UGxwlsptP\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1oc411i\",\"data-framer-name\":\"Menus\",layoutDependency:layoutDependency,layoutId:\"orJ0OvLU4\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ayerYvf0q\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,y:(componentViewport?.y||0)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4eydf2-container\",layoutDependency:layoutDependency,layoutId:\"My0dtE3qD-container\",nodeId:\"My0dtE3qD\",rendersWithMotion:true,scopeId:\"gymjBy7Tr\",children:/*#__PURE__*/_jsx(NavigationButton,{height:\"100%\",id:\"My0dtE3qD\",KqpAhQZ0t:resolvedLinks[0],layoutId:\"My0dtE3qD\",phnWt2qtF:\"Blog\",variant:matchVariant(\"YmG7UC0C6\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,y:(componentViewport?.y||0)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b13cj4-container\",layoutDependency:layoutDependency,layoutId:\"OblSAxj4x-container\",nodeId:\"OblSAxj4x\",rendersWithMotion:true,scopeId:\"gymjBy7Tr\",children:/*#__PURE__*/_jsx(ServicesMenu,{height:\"100%\",id:\"OblSAxj4x\",KJc_De8Km:\"branding-design\",layoutId:\"OblSAxj4x\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"qQNCIjuks\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,y:(componentViewport?.y||0)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ro9agd-container\",layoutDependency:layoutDependency,layoutId:\"p2XdLDgx2-container\",nodeId:\"p2XdLDgx2\",rendersWithMotion:true,scopeId:\"gymjBy7Tr\",children:/*#__PURE__*/_jsx(NavigationButton,{height:\"100%\",id:\"p2XdLDgx2\",KqpAhQZ0t:resolvedLinks1[0],layoutId:\"p2XdLDgx2\",phnWt2qtF:\"About\",variant:matchVariant(\"YmG7UC0C6\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,y:(componentViewport?.y||0)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mblx5f-container\",layoutDependency:layoutDependency,layoutId:\"gFAs8Ga6Z-container\",nodeId:\"gFAs8Ga6Z\",rendersWithMotion:true,scopeId:\"gymjBy7Tr\",children:/*#__PURE__*/_jsx(NavigationButton,{height:\"100%\",id:\"gFAs8Ga6Z\",KqpAhQZ0t:resolvedLinks2[0],layoutId:\"gFAs8Ga6Z\",phnWt2qtF:\"Our Agents\",variant:matchVariant(\"YmG7UC0C6\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ioVjD1u2V\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,y:(componentViewport?.y||0)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-w14zat-container\",layoutDependency:layoutDependency,layoutId:\"SAgH6CI_I-container\",nodeId:\"SAgH6CI_I\",rendersWithMotion:true,scopeId:\"gymjBy7Tr\",children:/*#__PURE__*/_jsx(NavigationButton,{height:\"100%\",id:\"SAgH6CI_I\",KqpAhQZ0t:resolvedLinks3[0],layoutId:\"SAgH6CI_I\",phnWt2qtF:\"Our Work\",variant:matchVariant(\"YmG7UC0C6\"),width:\"100%\"})})})})]})})})})});});const css=[\".framer-wHSWf.framer-1pwj9sk, .framer-wHSWf .framer-1pwj9sk { display: block; }\",\".framer-wHSWf.framer-wo6mk5 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-wHSWf .framer-1oc411i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-wHSWf .framer-4eydf2-container, .framer-wHSWf .framer-b13cj4-container, .framer-wHSWf .framer-ro9agd-container, .framer-wHSWf .framer-mblx5f-container, .framer-wHSWf .framer-w14zat-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 35.2\n * @framerIntrinsicWidth 533.617\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramergymjBy7Tr=withCSS(Component,css,\"framer-wHSWf\");export default FramergymjBy7Tr;FramergymjBy7Tr.displayName=\"Menus\";FramergymjBy7Tr.defaultProps={height:35.2,width:533.617};addFonts(FramergymjBy7Tr,[{explicitInter:true,fonts:[]},...NavigationButtonFonts,...ServicesMenuFonts],{supportsExplicitInterCodegen:true});FramergymjBy7Tr.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavigationButton,{},context),forwardLoader(ServicesMenu,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergymjBy7Tr\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"35.2\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"533.617\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./gymjBy7Tr.map","// Generated by Framer (c9b3949)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"hxy0L4i3D\",\"RxadqvZdH\"];const serializationHash=\"framer-RmY0T\";const variantClassNames={hxy0L4i3D:\"framer-v-1ozv8pf\",RxadqvZdH:\"framer-v-1pwgqqu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"hxy0L4i3D\",\"Variant 2\":\"RxadqvZdH\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"hxy0L4i3D\"};};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:\"hxy0L4i3D\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ozv8pf\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"hxy0L4i3D\",ref:refBinding,style:{...style},...addPropertyOverrides({RxadqvZdH:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-167g08e\",layoutDependency:layoutDependency,layoutId:\"rQwGaOsge\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 80.959 18\" overflow=\"visible\"><g><g transform=\"translate(0 2.542)\"><path d=\"M 5.783 14.479 C 5.728 14.479 5.674 14.461 5.601 14.423 C 5.528 14.386 5.492 14.293 5.474 14.163 L 2.564 2.053 C 2.564 1.96 2.51 1.923 2.455 1.923 C 2.382 1.923 2.364 1.979 2.364 2.072 L 1.982 12.97 C 1.982 13.343 2.019 13.622 2.164 13.809 C 2.291 13.995 2.51 14.125 2.837 14.181 L 3.091 14.219 C 3.255 14.219 3.346 14.312 3.346 14.461 C 3.346 14.61 3.255 14.684 3.055 14.684 L 0.291 14.684 C 0.091 14.684 0 14.61 0 14.461 C 0 14.312 0.091 14.237 0.255 14.219 L 0.509 14.181 C 0.837 14.125 1.073 14.014 1.2 13.809 C 1.328 13.622 1.382 13.343 1.4 12.97 L 1.782 1.755 C 1.782 1.476 1.764 1.289 1.673 1.196 C 1.582 1.103 1.382 1.028 1.091 0.972 L 0.655 0.898 C 0.491 0.861 0.4 0.786 0.4 0.656 C 0.4 0.525 0.491 0.432 0.691 0.432 L 3.001 0.432 C 3.401 0.432 3.637 0.637 3.728 1.028 L 6.056 10.884 C 6.074 10.977 6.128 11.014 6.183 11.014 C 6.237 11.014 6.274 10.977 6.292 10.884 L 8.729 0.935 C 8.802 0.6 9.02 0.432 9.347 0.432 L 11.62 0.432 C 11.82 0.432 11.911 0.507 11.911 0.656 C 11.911 0.805 11.82 0.861 11.657 0.898 L 11.22 0.972 C 10.947 1.028 10.766 1.103 10.675 1.196 C 10.584 1.289 10.547 1.476 10.566 1.755 L 10.947 13.38 C 10.947 13.66 11.002 13.846 11.075 13.939 C 11.147 14.032 11.329 14.107 11.602 14.163 L 12.038 14.237 C 12.202 14.274 12.293 14.349 12.293 14.479 C 12.293 14.61 12.202 14.703 12.002 14.703 L 8.511 14.703 C 8.311 14.703 8.22 14.628 8.22 14.479 C 8.22 14.33 8.311 14.274 8.474 14.237 L 8.911 14.163 C 9.183 14.107 9.365 14.032 9.456 13.939 C 9.547 13.846 9.584 13.66 9.565 13.38 L 9.238 2.072 C 9.238 1.979 9.202 1.923 9.147 1.923 C 9.093 1.923 9.038 1.96 9.02 2.034 L 6.092 14.163 C 6.074 14.293 6.019 14.386 5.965 14.423 C 5.91 14.461 5.856 14.479 5.801 14.479 Z M 15.721 14.839 C 15.068 14.792 14.503 14.528 14.008 14.025 C 13.511 13.54 13.157 12.881 12.9 12.078 C 12.646 11.275 12.56 10.373 12.628 9.406 C 12.693 8.439 12.899 7.577 13.261 6.819 C 13.622 6.06 14.081 5.477 14.639 5.051 C 15.197 4.624 15.792 4.441 16.427 4.488 C 17.061 4.533 17.645 4.799 18.14 5.302 C 18.634 5.805 18.991 6.446 19.247 7.249 C 19.503 8.052 19.587 8.935 19.522 9.902 C 19.456 10.869 19.249 11.75 18.889 12.508 C 18.529 13.267 18.085 13.87 17.529 14.278 C 16.972 14.686 16.357 14.886 15.705 14.839 L 15.723 14.839 Z M 15.756 14.338 C 17.098 14.435 17.858 12.92 18.07 9.798 C 18.283 6.675 17.718 5.084 16.394 4.989 C 15.07 4.894 14.292 6.407 14.081 9.511 C 13.87 12.614 14.432 14.243 15.757 14.338 Z M 24.877 14.666 C 24.677 14.666 24.586 14.591 24.586 14.442 C 24.586 14.293 24.677 14.237 24.841 14.2 L 25.077 14.163 C 25.404 14.107 25.605 14.032 25.695 13.92 C 25.786 13.809 25.823 13.622 25.823 13.343 L 25.823 6.711 C 25.823 6.468 25.786 6.319 25.714 6.226 C 25.641 6.133 25.514 6.077 25.332 6.059 L 24.932 6.003 C 24.768 6.003 24.677 5.909 24.677 5.779 C 24.677 5.649 24.786 5.593 24.986 5.556 C 25.386 5.481 25.714 5.388 25.95 5.239 C 26.186 5.09 26.441 4.922 26.659 4.699 C 26.768 4.587 26.877 4.512 26.95 4.512 C 27.059 4.512 27.132 4.587 27.132 4.754 L 27.132 13.324 C 27.132 13.604 27.168 13.79 27.241 13.92 C 27.314 14.032 27.459 14.107 27.678 14.144 L 28.169 14.2 C 28.314 14.219 28.387 14.293 28.387 14.423 C 28.387 14.554 28.296 14.666 28.096 14.666 Z M 26.496 2.724 C 26.223 2.724 26.005 2.631 25.805 2.426 C 25.623 2.221 25.532 1.979 25.532 1.68 C 25.532 1.382 25.623 1.122 25.805 0.935 C 25.986 0.749 26.223 0.656 26.496 0.656 C 26.768 0.656 26.987 0.749 27.168 0.935 C 27.35 1.122 27.441 1.382 27.441 1.68 C 27.441 1.979 27.35 2.239 27.168 2.426 C 26.987 2.631 26.768 2.724 26.496 2.724 Z M 24.272 4.885 C 24.272 5.071 24.162 5.164 23.962 5.164 L 22.708 5.164 C 22.526 5.164 22.435 5.257 22.435 5.444 L 22.435 9.71 L 22.468 13.231 L 22.468 13.324 C 22.468 13.604 22.506 13.79 22.58 13.92 C 22.655 14.032 22.804 14.107 23.028 14.144 L 23.531 14.2 C 23.682 14.219 23.757 14.293 23.757 14.423 L 23.757 14.459 C 23.741 14.567 23.655 14.656 23.486 14.664 C 23.477 14.666 23.468 14.666 23.459 14.666 L 20.156 14.666 C 19.951 14.666 19.858 14.591 19.858 14.442 C 19.858 14.293 19.951 14.237 20.118 14.2 L 20.362 14.163 C 20.696 14.107 20.902 14.032 20.996 13.92 C 21.089 13.809 21.126 13.622 21.126 13.343 L 21.126 9.71 L 21.127 9.71 L 21.127 5.388 C 21.127 5.239 21.055 5.146 20.891 5.146 L 20.327 5.146 C 20.127 5.146 20.018 5.071 20.018 4.903 C 20.018 4.736 20.073 4.699 20.2 4.624 C 20.618 4.326 20.964 3.991 21.218 3.655 C 21.473 3.301 21.709 2.836 21.891 2.221 C 21.982 1.941 22.091 1.811 22.218 1.811 C 22.346 1.811 22.437 1.923 22.437 2.128 L 22.437 4.326 C 22.437 4.512 22.528 4.605 22.709 4.605 L 23.964 4.605 C 24.164 4.605 24.273 4.699 24.273 4.885 Z M 31.815 14.839 C 31.162 14.792 30.596 14.528 30.102 14.025 C 29.605 13.54 29.251 12.881 28.994 12.078 C 28.738 11.275 28.654 10.373 28.721 9.406 C 28.789 8.439 28.992 7.577 29.354 6.819 C 29.716 6.06 30.174 5.477 30.733 5.051 C 31.291 4.624 31.886 4.441 32.52 4.488 C 33.155 4.533 33.739 4.799 34.233 5.302 C 34.728 5.805 35.084 6.446 35.341 7.249 C 35.597 8.052 35.681 8.935 35.615 9.902 C 35.55 10.869 35.343 11.75 34.983 12.508 C 34.621 13.267 34.179 13.87 33.622 14.278 C 33.066 14.686 32.451 14.886 31.798 14.839 L 31.817 14.839 Z M 31.849 14.338 C 33.191 14.435 33.951 12.92 34.164 9.798 C 34.377 6.675 33.811 5.084 32.488 4.989 C 31.164 4.894 30.385 6.407 30.174 9.511 C 29.963 12.614 30.525 14.243 31.851 14.338 Z M 36.243 14.666 C 36.043 14.666 35.952 14.591 35.952 14.442 C 35.952 14.293 36.043 14.237 36.206 14.2 L 36.443 14.163 C 36.716 14.107 36.897 14.032 36.97 13.92 C 37.061 13.809 37.097 13.622 37.097 13.343 L 37.097 6.711 C 37.097 6.468 37.061 6.319 36.988 6.226 C 36.916 6.133 36.788 6.077 36.606 6.059 L 36.206 6.003 C 36.043 6.003 35.952 5.909 35.952 5.779 C 35.952 5.649 36.061 5.593 36.261 5.556 C 36.661 5.481 36.97 5.388 37.17 5.239 C 37.388 5.09 37.607 4.922 37.843 4.699 C 37.952 4.587 38.061 4.512 38.134 4.512 C 38.243 4.512 38.316 4.587 38.316 4.754 L 38.316 5.649 C 38.316 5.76 38.352 5.835 38.443 5.872 C 38.534 5.909 38.625 5.872 38.716 5.76 C 39.225 5.257 39.68 4.922 40.08 4.736 C 40.48 4.549 40.88 4.456 41.316 4.456 C 41.753 4.456 42.353 4.661 42.698 5.071 C 43.044 5.481 43.226 6.096 43.226 6.897 L 43.226 13.324 C 43.226 13.604 43.262 13.79 43.353 13.902 C 43.444 14.014 43.608 14.088 43.88 14.125 L 44.299 14.181 C 44.444 14.2 44.517 14.293 44.517 14.423 C 44.517 14.554 44.444 14.647 44.281 14.647 L 41.044 14.647 C 40.862 14.647 40.771 14.573 40.771 14.423 C 40.771 14.274 40.844 14.219 40.989 14.181 L 41.262 14.144 C 41.535 14.107 41.716 14.032 41.789 13.902 C 41.88 13.79 41.916 13.585 41.916 13.306 L 41.916 7.102 C 41.916 6.45 41.807 6.003 41.571 5.742 C 41.335 5.481 41.007 5.351 40.589 5.351 C 40.171 5.351 39.807 5.481 39.48 5.723 C 39.152 5.965 38.898 6.282 38.698 6.692 C 38.498 7.102 38.407 7.53 38.407 8.033 L 38.407 13.324 C 38.407 13.604 38.443 13.79 38.534 13.92 C 38.625 14.032 38.789 14.107 39.061 14.144 L 39.589 14.2 C 39.734 14.219 39.807 14.293 39.807 14.423 C 39.807 14.554 39.716 14.666 39.516 14.666 Z M 49.427 14.666 C 49.227 14.666 49.136 14.591 49.136 14.442 C 49.136 14.293 49.227 14.237 49.391 14.2 L 49.827 14.125 C 50.1 14.07 50.282 13.995 50.354 13.902 C 50.445 13.809 50.482 13.622 50.482 13.343 L 50.482 1.718 C 50.482 1.438 50.445 1.252 50.354 1.159 C 50.263 1.066 50.1 0.991 49.827 0.935 L 49.391 0.861 C 49.227 0.823 49.136 0.749 49.136 0.619 C 49.136 0.488 49.227 0.395 49.427 0.395 L 52.955 0.395 C 53.155 0.395 53.246 0.469 53.246 0.637 C 53.246 0.805 53.173 0.823 53.028 0.861 L 52.5 0.935 C 52.227 0.972 52.046 1.047 51.973 1.159 C 51.882 1.271 51.846 1.457 51.846 1.736 L 51.846 12.803 C 51.846 13.268 51.973 13.622 52.246 13.827 C 52.5 14.032 52.846 14.144 53.246 14.144 C 53.646 14.144 53.846 14.088 54.155 13.958 C 54.464 13.827 54.755 13.604 55.01 13.25 C 55.264 12.896 55.464 12.393 55.592 11.722 L 55.846 10.399 C 55.883 10.232 55.974 10.139 56.137 10.139 C 56.301 10.139 56.392 10.25 56.374 10.474 L 56.137 14.181 C 56.119 14.479 55.955 14.628 55.646 14.628 L 49.409 14.628 Z M 71.524 14.79 C 71.009 14.722 70.612 14.681 70.121 14.327 C 69.831 14.122 69.576 14.178 69.358 14.476 C 69.23 14.625 69.139 14.718 69.067 14.755 C 68.994 14.792 68.939 14.83 68.867 14.83 C 68.721 14.83 68.667 14.736 68.721 14.55 C 68.776 14.252 68.812 13.861 68.83 13.376 C 68.849 12.892 68.867 12.277 68.867 11.476 L 68.867 1.993 C 68.867 1.751 68.83 1.602 68.758 1.509 C 68.685 1.416 68.558 1.36 68.376 1.341 L 67.976 1.285 C 67.83 1.267 67.757 1.174 67.757 1.043 C 67.757 0.913 67.83 0.838 67.976 0.801 C 68.339 0.727 68.63 0.633 68.885 0.522 C 69.121 0.41 69.34 0.317 69.503 0.205 C 69.703 0.075 69.867 0 69.958 0 C 70.049 0 70.176 0.112 70.176 0.317 L 70.176 5.198 C 70.176 5.31 70.212 5.365 70.303 5.403 C 70.394 5.44 70.485 5.403 70.576 5.291 C 71.122 4.713 71.74 4.415 72.395 4.415 C 73.049 4.415 73.504 4.62 73.959 5.012 C 74.413 5.421 74.777 5.962 75.031 6.688 C 75.286 7.396 75.432 8.235 75.432 9.203 C 75.432 10.172 75.268 11.271 74.922 12.11 C 74.595 12.948 74.14 13.619 73.558 14.084 C 72.995 14.55 72.34 14.792 71.613 14.792 L 71.524 14.792 Z M 71.596 14.345 C 72.324 14.345 72.906 13.917 73.342 13.041 C 73.778 12.166 74.015 10.992 74.015 9.52 C 74.015 8.048 73.815 7.135 73.433 6.427 C 73.051 5.719 72.506 5.365 71.796 5.365 C 71.087 5.365 70.978 5.552 70.651 5.924 C 70.323 6.297 70.16 6.8 70.16 7.471 L 70.16 12.445 C 70.16 13.041 70.287 13.507 70.56 13.842 C 70.814 14.178 71.176 14.334 71.571 14.347 L 71.596 14.347 Z M 77.841 14.669 C 77.546 14.619 77.29 14.561 76.968 14.463 C 76.693 14.381 76.426 14.274 76.17 14.144 C 76.066 14.062 76.001 13.945 76.012 13.796 L 76.108 11.581 C 76.123 11.357 76.221 11.253 76.384 11.264 C 76.548 11.275 76.612 11.392 76.654 11.601 C 76.808 12.546 77.037 13.198 77.321 13.572 C 77.606 13.928 77.976 14.142 78.428 14.174 C 78.881 14.206 79.11 14.073 79.383 13.794 C 79.64 13.512 79.794 13.114 79.83 12.594 C 79.867 12.074 79.752 11.599 79.509 11.171 C 79.247 10.74 78.805 10.261 78.185 9.731 C 77.545 9.218 77.086 8.719 76.81 8.231 C 76.534 7.743 76.423 7.232 76.461 6.675 C 76.499 6.118 76.808 5.338 77.346 4.909 C 77.886 4.481 78.594 4.264 79.425 4.367 C 80.003 4.44 79.93 4.44 80.163 4.512 C 80.396 4.585 80.607 4.693 80.798 4.838 C 80.902 4.92 80.967 5.038 80.958 5.168 L 80.845 7.346 C 80.831 7.551 80.752 7.638 80.589 7.627 C 80.425 7.616 80.447 7.579 80.396 7.519 C 80.356 7.448 80.331 7.371 80.32 7.29 C 80.123 6.416 79.91 5.803 79.68 5.451 C 79.449 5.099 79.152 4.909 78.77 4.881 C 78.388 4.853 78.147 4.948 77.912 5.174 C 77.677 5.399 77.548 5.69 77.525 6.042 C 77.501 6.394 77.594 6.906 77.841 7.279 C 78.09 7.633 78.55 8.095 79.225 8.648 C 79.829 9.159 80.283 9.714 80.572 10.276 C 80.862 10.839 80.985 11.445 80.94 12.095 C 80.896 12.745 80.583 13.581 80.021 14.064 C 79.461 14.528 78.605 14.759 77.883 14.677 L 77.839 14.668 Z\" fill=\"var(--token-348577b9-8c1c-4720-bb43-cd6deeeada53, rgb(0, 43, 34)) /* {&quot;name&quot;:&quot;--color-brand-900&quot;} */\"></path></g><g transform=\"translate(56.671 0)\"><path d=\"M 10.401 14.407 C 8.728 9.023 8.582 9.861 9.946 4.142 C 10.146 4.198 10.346 4.048 10.401 3.844 C 10.456 3.639 10.328 3.434 10.11 3.378 L 6.364 2.428 C 6.164 2.39 5.964 2.539 5.909 2.744 C 5.855 2.949 5.982 3.154 6.2 3.21 C 4.836 8.911 5 8.128 1.108 12.078 C -0.274 13.494 -0.674 15.748 1.745 16.344 L 7.91 17.891 C 10.31 18.487 11.056 16.549 10.383 14.388 Z M 9.655 17.09 C 9.255 17.499 8.582 17.444 8.055 17.332 L 1.89 15.785 C 1.381 15.655 0.836 15.394 0.654 14.817 C 0.417 14.016 0.999 13.047 1.545 12.507 C 2.272 11.743 3.054 11.016 3.782 10.252 C 4.273 9.768 4.745 9.246 5.109 8.631 C 5.491 7.998 5.746 7.327 5.964 6.619 C 6.273 5.539 6.528 4.421 6.782 3.341 L 9.383 3.993 C 9.128 5.073 8.855 6.21 8.637 7.309 C 8.492 8.035 8.401 8.743 8.455 9.488 C 8.51 10.196 8.692 10.867 8.873 11.538 C 9.183 12.544 9.528 13.568 9.837 14.575 C 10.074 15.301 10.219 16.475 9.655 17.071 Z M 6.425 9.322 C 6.37 9.527 6.152 9.658 5.97 9.62 C 5.77 9.565 5.643 9.341 5.679 9.155 C 5.716 8.968 5.952 8.819 6.134 8.857 C 6.352 8.912 6.461 9.136 6.425 9.322 Z M 7.516 5.764 C 7.461 5.969 7.243 6.099 7.061 6.062 C 6.861 6.006 6.734 5.783 6.77 5.596 C 6.825 5.391 7.043 5.261 7.225 5.298 C 7.443 5.354 7.552 5.578 7.516 5.764 Z M 8.061 1.274 C 8.28 1.33 8.389 1.554 8.352 1.74 C 8.316 1.926 8.08 2.075 7.898 2.038 C 7.716 2.001 7.57 1.758 7.607 1.572 C 7.661 1.367 7.88 1.237 8.061 1.274 Z M 8.607 4.572 C 8.571 4.739 8.407 4.832 8.261 4.795 C 8.116 4.758 8.007 4.59 8.043 4.441 C 8.08 4.274 8.243 4.18 8.389 4.218 C 8.552 4.255 8.643 4.423 8.607 4.572 Z M 9.534 0.007 C 9.698 0.044 9.789 0.212 9.753 0.361 C 9.716 0.51 9.553 0.622 9.407 0.585 C 9.243 0.547 9.153 0.38 9.189 0.231 C 9.225 0.082 9.389 -0.03 9.534 0.007 Z M 8.007 7.701 C 7.934 8.037 7.625 8.204 7.298 8.13 C 6.97 8.055 6.807 7.739 6.879 7.403 C 6.952 7.068 7.261 6.9 7.589 6.975 C 7.916 7.049 8.08 7.366 8.007 7.701 Z M 7.152 12.396 C 7.079 12.676 6.825 12.825 6.57 12.75 C 6.316 12.676 6.152 12.415 6.225 12.154 C 6.297 11.875 6.552 11.726 6.807 11.8 C 7.079 11.875 7.225 12.135 7.152 12.396 Z M 6.152 14.93 C 6.116 15.098 5.952 15.191 5.806 15.154 C 5.643 15.116 5.552 14.949 5.588 14.8 C 5.625 14.632 5.788 14.539 5.934 14.576 C 6.097 14.613 6.188 14.781 6.152 14.93 Z M 4.879 12.899 C 4.824 13.104 4.606 13.235 4.424 13.197 C 4.224 13.141 4.097 12.918 4.133 12.732 C 4.188 12.527 4.406 12.396 4.588 12.434 C 4.806 12.489 4.915 12.713 4.879 12.899 Z M 9.243 14.725 L 8.08 10.98 C 6.734 11.446 5.934 9.639 4.588 10.105 L 1.86 12.881 C 1.515 13.235 0.951 14.036 1.115 14.595 C 1.206 14.93 1.66 15.079 1.951 15.154 L 8.116 16.7 C 8.407 16.774 8.952 16.868 9.171 16.625 C 9.553 16.234 9.353 15.191 9.207 14.725 Z\" fill=\"var(--token-348577b9-8c1c-4720-bb43-cd6deeeada53, rgb(0, 43, 34)) /* {&quot;name&quot;:&quot;--color-brand-900&quot;} */\"></path></g></g></svg>',withExternalLayout:true,...addPropertyOverrides({RxadqvZdH:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 80.959 18\" overflow=\"visible\"><g><g transform=\"translate(0 2.542)\"><path d=\"M 5.783 14.479 C 5.728 14.479 5.674 14.461 5.601 14.423 C 5.528 14.386 5.492 14.293 5.474 14.163 L 2.564 2.053 C 2.564 1.96 2.51 1.923 2.455 1.923 C 2.382 1.923 2.364 1.979 2.364 2.072 L 1.982 12.97 C 1.982 13.343 2.019 13.622 2.164 13.809 C 2.291 13.995 2.51 14.125 2.837 14.181 L 3.091 14.219 C 3.255 14.219 3.346 14.312 3.346 14.461 C 3.346 14.61 3.255 14.684 3.055 14.684 L 0.291 14.684 C 0.091 14.684 0 14.61 0 14.461 C 0 14.312 0.091 14.237 0.255 14.219 L 0.509 14.181 C 0.837 14.125 1.073 14.014 1.2 13.809 C 1.328 13.622 1.382 13.343 1.4 12.97 L 1.782 1.755 C 1.782 1.476 1.764 1.289 1.673 1.196 C 1.582 1.103 1.382 1.028 1.091 0.972 L 0.655 0.898 C 0.491 0.861 0.4 0.786 0.4 0.656 C 0.4 0.525 0.491 0.432 0.691 0.432 L 3.001 0.432 C 3.401 0.432 3.637 0.637 3.728 1.028 L 6.056 10.884 C 6.074 10.977 6.128 11.014 6.183 11.014 C 6.237 11.014 6.274 10.977 6.292 10.884 L 8.729 0.935 C 8.802 0.6 9.02 0.432 9.347 0.432 L 11.62 0.432 C 11.82 0.432 11.911 0.507 11.911 0.656 C 11.911 0.805 11.82 0.861 11.657 0.898 L 11.22 0.972 C 10.947 1.028 10.766 1.103 10.675 1.196 C 10.584 1.289 10.547 1.476 10.566 1.755 L 10.947 13.38 C 10.947 13.66 11.002 13.846 11.075 13.939 C 11.147 14.032 11.329 14.107 11.602 14.163 L 12.038 14.237 C 12.202 14.274 12.293 14.349 12.293 14.479 C 12.293 14.61 12.202 14.703 12.002 14.703 L 8.511 14.703 C 8.311 14.703 8.22 14.628 8.22 14.479 C 8.22 14.33 8.311 14.274 8.474 14.237 L 8.911 14.163 C 9.183 14.107 9.365 14.032 9.456 13.939 C 9.547 13.846 9.584 13.66 9.565 13.38 L 9.238 2.072 C 9.238 1.979 9.202 1.923 9.147 1.923 C 9.093 1.923 9.038 1.96 9.02 2.034 L 6.092 14.163 C 6.074 14.293 6.019 14.386 5.965 14.423 C 5.91 14.461 5.856 14.479 5.801 14.479 Z M 15.721 14.839 C 15.068 14.792 14.503 14.528 14.008 14.025 C 13.511 13.54 13.157 12.881 12.9 12.078 C 12.646 11.275 12.56 10.373 12.628 9.406 C 12.693 8.439 12.899 7.577 13.261 6.819 C 13.622 6.06 14.081 5.477 14.639 5.051 C 15.197 4.624 15.792 4.441 16.427 4.488 C 17.061 4.533 17.645 4.799 18.14 5.302 C 18.634 5.805 18.991 6.446 19.247 7.249 C 19.503 8.052 19.587 8.935 19.522 9.902 C 19.456 10.869 19.249 11.75 18.889 12.508 C 18.529 13.267 18.085 13.87 17.529 14.278 C 16.972 14.686 16.357 14.886 15.705 14.839 L 15.723 14.839 Z M 15.756 14.338 C 17.098 14.435 17.858 12.92 18.07 9.798 C 18.283 6.675 17.718 5.084 16.394 4.989 C 15.07 4.894 14.292 6.407 14.081 9.511 C 13.87 12.614 14.432 14.243 15.757 14.338 Z M 24.877 14.666 C 24.677 14.666 24.586 14.591 24.586 14.442 C 24.586 14.293 24.677 14.237 24.841 14.2 L 25.077 14.163 C 25.404 14.107 25.605 14.032 25.695 13.92 C 25.786 13.809 25.823 13.622 25.823 13.343 L 25.823 6.711 C 25.823 6.468 25.786 6.319 25.714 6.226 C 25.641 6.133 25.514 6.077 25.332 6.059 L 24.932 6.003 C 24.768 6.003 24.677 5.909 24.677 5.779 C 24.677 5.649 24.786 5.593 24.986 5.556 C 25.386 5.481 25.714 5.388 25.95 5.239 C 26.186 5.09 26.441 4.922 26.659 4.699 C 26.768 4.587 26.877 4.512 26.95 4.512 C 27.059 4.512 27.132 4.587 27.132 4.754 L 27.132 13.324 C 27.132 13.604 27.168 13.79 27.241 13.92 C 27.314 14.032 27.459 14.107 27.678 14.144 L 28.169 14.2 C 28.314 14.219 28.387 14.293 28.387 14.423 C 28.387 14.554 28.296 14.666 28.096 14.666 Z M 26.496 2.724 C 26.223 2.724 26.005 2.631 25.805 2.426 C 25.623 2.221 25.532 1.979 25.532 1.68 C 25.532 1.382 25.623 1.122 25.805 0.935 C 25.986 0.749 26.223 0.656 26.496 0.656 C 26.768 0.656 26.987 0.749 27.168 0.935 C 27.35 1.122 27.441 1.382 27.441 1.68 C 27.441 1.979 27.35 2.239 27.168 2.426 C 26.987 2.631 26.768 2.724 26.496 2.724 Z M 24.272 4.885 C 24.272 5.071 24.162 5.164 23.962 5.164 L 22.708 5.164 C 22.526 5.164 22.435 5.257 22.435 5.444 L 22.435 9.71 L 22.468 13.231 L 22.468 13.324 C 22.468 13.604 22.506 13.79 22.58 13.92 C 22.655 14.032 22.804 14.107 23.028 14.144 L 23.531 14.2 C 23.682 14.219 23.757 14.293 23.757 14.423 L 23.757 14.459 C 23.741 14.567 23.655 14.656 23.486 14.664 C 23.477 14.666 23.468 14.666 23.459 14.666 L 20.156 14.666 C 19.951 14.666 19.858 14.591 19.858 14.442 C 19.858 14.293 19.951 14.237 20.118 14.2 L 20.362 14.163 C 20.696 14.107 20.902 14.032 20.996 13.92 C 21.089 13.809 21.126 13.622 21.126 13.343 L 21.126 9.71 L 21.127 9.71 L 21.127 5.388 C 21.127 5.239 21.055 5.146 20.891 5.146 L 20.327 5.146 C 20.127 5.146 20.018 5.071 20.018 4.903 C 20.018 4.736 20.073 4.699 20.2 4.624 C 20.618 4.326 20.964 3.991 21.218 3.655 C 21.473 3.301 21.709 2.836 21.891 2.221 C 21.982 1.941 22.091 1.811 22.218 1.811 C 22.346 1.811 22.437 1.923 22.437 2.128 L 22.437 4.326 C 22.437 4.512 22.528 4.605 22.709 4.605 L 23.964 4.605 C 24.164 4.605 24.273 4.699 24.273 4.885 Z M 31.815 14.839 C 31.162 14.792 30.596 14.528 30.102 14.025 C 29.605 13.54 29.251 12.881 28.994 12.078 C 28.738 11.275 28.654 10.373 28.721 9.406 C 28.789 8.439 28.992 7.577 29.354 6.819 C 29.716 6.06 30.174 5.477 30.733 5.051 C 31.291 4.624 31.886 4.441 32.52 4.488 C 33.155 4.533 33.739 4.799 34.233 5.302 C 34.728 5.805 35.084 6.446 35.341 7.249 C 35.597 8.052 35.681 8.935 35.615 9.902 C 35.55 10.869 35.343 11.75 34.983 12.508 C 34.621 13.267 34.179 13.87 33.622 14.278 C 33.066 14.686 32.451 14.886 31.798 14.839 L 31.817 14.839 Z M 31.849 14.338 C 33.191 14.435 33.951 12.92 34.164 9.798 C 34.377 6.675 33.811 5.084 32.488 4.989 C 31.164 4.894 30.385 6.407 30.174 9.511 C 29.963 12.614 30.525 14.243 31.851 14.338 Z M 36.243 14.666 C 36.043 14.666 35.952 14.591 35.952 14.442 C 35.952 14.293 36.043 14.237 36.206 14.2 L 36.443 14.163 C 36.716 14.107 36.897 14.032 36.97 13.92 C 37.061 13.809 37.097 13.622 37.097 13.343 L 37.097 6.711 C 37.097 6.468 37.061 6.319 36.988 6.226 C 36.916 6.133 36.788 6.077 36.606 6.059 L 36.206 6.003 C 36.043 6.003 35.952 5.909 35.952 5.779 C 35.952 5.649 36.061 5.593 36.261 5.556 C 36.661 5.481 36.97 5.388 37.17 5.239 C 37.388 5.09 37.607 4.922 37.843 4.699 C 37.952 4.587 38.061 4.512 38.134 4.512 C 38.243 4.512 38.316 4.587 38.316 4.754 L 38.316 5.649 C 38.316 5.76 38.352 5.835 38.443 5.872 C 38.534 5.909 38.625 5.872 38.716 5.76 C 39.225 5.257 39.68 4.922 40.08 4.736 C 40.48 4.549 40.88 4.456 41.316 4.456 C 41.753 4.456 42.353 4.661 42.698 5.071 C 43.044 5.481 43.226 6.096 43.226 6.897 L 43.226 13.324 C 43.226 13.604 43.262 13.79 43.353 13.902 C 43.444 14.014 43.608 14.088 43.88 14.125 L 44.299 14.181 C 44.444 14.2 44.517 14.293 44.517 14.423 C 44.517 14.554 44.444 14.647 44.281 14.647 L 41.044 14.647 C 40.862 14.647 40.771 14.573 40.771 14.423 C 40.771 14.274 40.844 14.219 40.989 14.181 L 41.262 14.144 C 41.535 14.107 41.716 14.032 41.789 13.902 C 41.88 13.79 41.916 13.585 41.916 13.306 L 41.916 7.102 C 41.916 6.45 41.807 6.003 41.571 5.742 C 41.335 5.481 41.007 5.351 40.589 5.351 C 40.171 5.351 39.807 5.481 39.48 5.723 C 39.152 5.965 38.898 6.282 38.698 6.692 C 38.498 7.102 38.407 7.53 38.407 8.033 L 38.407 13.324 C 38.407 13.604 38.443 13.79 38.534 13.92 C 38.625 14.032 38.789 14.107 39.061 14.144 L 39.589 14.2 C 39.734 14.219 39.807 14.293 39.807 14.423 C 39.807 14.554 39.716 14.666 39.516 14.666 Z M 49.427 14.666 C 49.227 14.666 49.136 14.591 49.136 14.442 C 49.136 14.293 49.227 14.237 49.391 14.2 L 49.827 14.125 C 50.1 14.07 50.282 13.995 50.354 13.902 C 50.445 13.809 50.482 13.622 50.482 13.343 L 50.482 1.718 C 50.482 1.438 50.445 1.252 50.354 1.159 C 50.263 1.066 50.1 0.991 49.827 0.935 L 49.391 0.861 C 49.227 0.823 49.136 0.749 49.136 0.619 C 49.136 0.488 49.227 0.395 49.427 0.395 L 52.955 0.395 C 53.155 0.395 53.246 0.469 53.246 0.637 C 53.246 0.805 53.173 0.823 53.028 0.861 L 52.5 0.935 C 52.227 0.972 52.046 1.047 51.973 1.159 C 51.882 1.271 51.846 1.457 51.846 1.736 L 51.846 12.803 C 51.846 13.268 51.973 13.622 52.246 13.827 C 52.5 14.032 52.846 14.144 53.246 14.144 C 53.646 14.144 53.846 14.088 54.155 13.958 C 54.464 13.827 54.755 13.604 55.01 13.25 C 55.264 12.896 55.464 12.393 55.592 11.722 L 55.846 10.399 C 55.883 10.232 55.974 10.139 56.137 10.139 C 56.301 10.139 56.392 10.25 56.374 10.474 L 56.137 14.181 C 56.119 14.479 55.955 14.628 55.646 14.628 L 49.409 14.628 Z M 71.524 14.79 C 71.009 14.722 70.612 14.681 70.121 14.327 C 69.831 14.122 69.576 14.178 69.358 14.476 C 69.23 14.625 69.139 14.718 69.067 14.755 C 68.994 14.792 68.939 14.83 68.867 14.83 C 68.721 14.83 68.667 14.736 68.721 14.55 C 68.776 14.252 68.812 13.861 68.83 13.376 C 68.849 12.892 68.867 12.277 68.867 11.476 L 68.867 1.993 C 68.867 1.751 68.83 1.602 68.758 1.509 C 68.685 1.416 68.558 1.36 68.376 1.341 L 67.976 1.285 C 67.83 1.267 67.757 1.174 67.757 1.043 C 67.757 0.913 67.83 0.838 67.976 0.801 C 68.339 0.727 68.63 0.633 68.885 0.522 C 69.121 0.41 69.34 0.317 69.503 0.205 C 69.703 0.075 69.867 0 69.958 0 C 70.049 0 70.176 0.112 70.176 0.317 L 70.176 5.198 C 70.176 5.31 70.212 5.365 70.303 5.403 C 70.394 5.44 70.485 5.403 70.576 5.291 C 71.122 4.713 71.74 4.415 72.395 4.415 C 73.049 4.415 73.504 4.62 73.959 5.012 C 74.413 5.421 74.777 5.962 75.031 6.688 C 75.286 7.396 75.432 8.235 75.432 9.203 C 75.432 10.172 75.268 11.271 74.922 12.11 C 74.595 12.948 74.14 13.619 73.558 14.084 C 72.995 14.55 72.34 14.792 71.613 14.792 L 71.524 14.792 Z M 71.596 14.345 C 72.324 14.345 72.906 13.917 73.342 13.041 C 73.778 12.166 74.015 10.992 74.015 9.52 C 74.015 8.048 73.815 7.135 73.433 6.427 C 73.051 5.719 72.506 5.365 71.796 5.365 C 71.087 5.365 70.978 5.552 70.651 5.924 C 70.323 6.297 70.16 6.8 70.16 7.471 L 70.16 12.445 C 70.16 13.041 70.287 13.507 70.56 13.842 C 70.814 14.178 71.176 14.334 71.571 14.347 L 71.596 14.347 Z M 77.841 14.669 C 77.546 14.619 77.29 14.561 76.968 14.463 C 76.693 14.381 76.426 14.274 76.17 14.144 C 76.066 14.062 76.001 13.945 76.012 13.796 L 76.108 11.581 C 76.123 11.357 76.221 11.253 76.384 11.264 C 76.548 11.275 76.612 11.392 76.654 11.601 C 76.808 12.546 77.037 13.198 77.321 13.572 C 77.606 13.928 77.976 14.142 78.428 14.174 C 78.881 14.206 79.11 14.073 79.383 13.794 C 79.64 13.512 79.794 13.114 79.83 12.594 C 79.867 12.074 79.752 11.599 79.509 11.171 C 79.247 10.74 78.805 10.261 78.185 9.731 C 77.545 9.218 77.086 8.719 76.81 8.231 C 76.534 7.743 76.423 7.232 76.461 6.675 C 76.499 6.118 76.808 5.338 77.346 4.909 C 77.886 4.481 78.594 4.264 79.425 4.367 C 80.003 4.44 79.93 4.44 80.163 4.512 C 80.396 4.585 80.607 4.693 80.798 4.838 C 80.902 4.92 80.967 5.038 80.958 5.168 L 80.845 7.346 C 80.831 7.551 80.752 7.638 80.589 7.627 C 80.425 7.616 80.447 7.579 80.396 7.519 C 80.356 7.448 80.331 7.371 80.32 7.29 C 80.123 6.416 79.91 5.803 79.68 5.451 C 79.449 5.099 79.152 4.909 78.77 4.881 C 78.388 4.853 78.147 4.948 77.912 5.174 C 77.677 5.399 77.548 5.69 77.525 6.042 C 77.501 6.394 77.594 6.906 77.841 7.279 C 78.09 7.633 78.55 8.095 79.225 8.648 C 79.829 9.159 80.283 9.714 80.572 10.276 C 80.862 10.839 80.985 11.445 80.94 12.095 C 80.896 12.745 80.583 13.581 80.021 14.064 C 79.461 14.528 78.605 14.759 77.883 14.677 L 77.839 14.668 Z\" fill=\"var(--token-a5938163-e148-4ab2-b542-597d3f50415a, rgb(230, 251, 246)) /* {&quot;name&quot;:&quot;--color-brand-050&quot;} */\"></path></g><g transform=\"translate(56.671 0)\"><path d=\"M 10.401 14.407 C 8.728 9.023 8.582 9.861 9.946 4.142 C 10.146 4.198 10.346 4.048 10.401 3.844 C 10.456 3.639 10.328 3.434 10.11 3.378 L 6.364 2.428 C 6.164 2.39 5.964 2.539 5.909 2.744 C 5.855 2.949 5.982 3.154 6.2 3.21 C 4.836 8.911 5 8.128 1.108 12.078 C -0.274 13.494 -0.674 15.748 1.745 16.344 L 7.91 17.891 C 10.31 18.487 11.056 16.549 10.383 14.388 Z M 9.655 17.09 C 9.255 17.499 8.582 17.444 8.055 17.332 L 1.89 15.785 C 1.381 15.655 0.836 15.394 0.654 14.817 C 0.417 14.016 0.999 13.047 1.545 12.507 C 2.272 11.743 3.054 11.016 3.782 10.252 C 4.273 9.768 4.745 9.246 5.109 8.631 C 5.491 7.998 5.746 7.327 5.964 6.619 C 6.273 5.539 6.528 4.421 6.782 3.341 L 9.383 3.993 C 9.128 5.073 8.855 6.21 8.637 7.309 C 8.492 8.035 8.401 8.743 8.455 9.488 C 8.51 10.196 8.692 10.867 8.873 11.538 C 9.183 12.544 9.528 13.568 9.837 14.575 C 10.074 15.301 10.219 16.475 9.655 17.071 Z M 6.425 9.322 C 6.37 9.527 6.152 9.658 5.97 9.62 C 5.77 9.565 5.643 9.341 5.679 9.155 C 5.716 8.968 5.952 8.819 6.134 8.857 C 6.352 8.912 6.461 9.136 6.425 9.322 Z M 7.516 5.764 C 7.461 5.969 7.243 6.099 7.061 6.062 C 6.861 6.006 6.734 5.783 6.77 5.596 C 6.825 5.391 7.043 5.261 7.225 5.298 C 7.443 5.354 7.552 5.578 7.516 5.764 Z M 8.061 1.274 C 8.28 1.33 8.389 1.554 8.352 1.74 C 8.316 1.926 8.08 2.075 7.898 2.038 C 7.716 2.001 7.57 1.758 7.607 1.572 C 7.661 1.367 7.88 1.237 8.061 1.274 Z M 8.607 4.572 C 8.571 4.739 8.407 4.832 8.261 4.795 C 8.116 4.758 8.007 4.59 8.043 4.441 C 8.08 4.274 8.243 4.18 8.389 4.218 C 8.552 4.255 8.643 4.423 8.607 4.572 Z M 9.534 0.007 C 9.698 0.044 9.789 0.212 9.753 0.361 C 9.716 0.51 9.553 0.622 9.407 0.585 C 9.243 0.547 9.153 0.38 9.189 0.231 C 9.225 0.082 9.389 -0.03 9.534 0.007 Z M 8.007 7.701 C 7.934 8.037 7.625 8.204 7.298 8.13 C 6.97 8.055 6.807 7.739 6.879 7.403 C 6.952 7.068 7.261 6.9 7.589 6.975 C 7.916 7.049 8.08 7.366 8.007 7.701 Z M 7.152 12.396 C 7.079 12.676 6.825 12.825 6.57 12.75 C 6.316 12.676 6.152 12.415 6.225 12.154 C 6.297 11.875 6.552 11.726 6.807 11.8 C 7.079 11.875 7.225 12.135 7.152 12.396 Z M 6.152 14.93 C 6.116 15.098 5.952 15.191 5.806 15.154 C 5.643 15.116 5.552 14.949 5.588 14.8 C 5.625 14.632 5.788 14.539 5.934 14.576 C 6.097 14.613 6.188 14.781 6.152 14.93 Z M 4.879 12.899 C 4.824 13.104 4.606 13.235 4.424 13.197 C 4.224 13.141 4.097 12.918 4.133 12.732 C 4.188 12.527 4.406 12.396 4.588 12.434 C 4.806 12.489 4.915 12.713 4.879 12.899 Z M 9.243 14.725 L 8.08 10.98 C 6.734 11.446 5.934 9.639 4.588 10.105 L 1.86 12.881 C 1.515 13.235 0.951 14.036 1.115 14.595 C 1.206 14.93 1.66 15.079 1.951 15.154 L 8.116 16.7 C 8.407 16.774 8.952 16.868 9.171 16.625 C 9.553 16.234 9.353 15.191 9.207 14.725 Z\" fill=\"var(--token-a5938163-e148-4ab2-b542-597d3f50415a, rgb(230, 251, 246)) /* {&quot;name&quot;:&quot;--color-brand-050&quot;} */\"></path></g></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1bpi2ft\",layoutDependency:layoutDependency,layoutId:\"TGDhSEw7p\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 80.959 14.846\" overflow=\"visible\"><g><path d=\"M 5.783 14.479 C 5.728 14.479 5.674 14.461 5.601 14.423 C 5.528 14.386 5.492 14.293 5.474 14.163 L 2.564 2.053 C 2.564 1.96 2.51 1.923 2.455 1.923 C 2.382 1.923 2.364 1.979 2.364 2.072 L 1.982 12.97 C 1.982 13.343 2.019 13.622 2.164 13.809 C 2.291 13.995 2.51 14.125 2.837 14.181 L 3.091 14.219 C 3.255 14.219 3.346 14.312 3.346 14.461 C 3.346 14.61 3.255 14.684 3.055 14.684 L 0.291 14.684 C 0.091 14.684 0 14.61 0 14.461 C 0 14.312 0.091 14.237 0.255 14.219 L 0.509 14.181 C 0.837 14.125 1.073 14.014 1.2 13.809 C 1.328 13.622 1.382 13.343 1.4 12.97 L 1.782 1.755 C 1.782 1.476 1.764 1.289 1.673 1.196 C 1.582 1.103 1.382 1.028 1.091 0.972 L 0.655 0.898 C 0.491 0.861 0.4 0.786 0.4 0.656 C 0.4 0.525 0.491 0.432 0.691 0.432 L 3.001 0.432 C 3.401 0.432 3.637 0.637 3.728 1.028 L 6.056 10.884 C 6.074 10.977 6.128 11.014 6.183 11.014 C 6.237 11.014 6.274 10.977 6.292 10.884 L 8.729 0.935 C 8.802 0.6 9.02 0.432 9.347 0.432 L 11.62 0.432 C 11.82 0.432 11.911 0.507 11.911 0.656 C 11.911 0.805 11.82 0.861 11.657 0.898 L 11.22 0.972 C 10.947 1.028 10.766 1.103 10.675 1.196 C 10.584 1.289 10.547 1.476 10.566 1.755 L 10.947 13.38 C 10.947 13.66 11.002 13.846 11.075 13.939 C 11.147 14.032 11.329 14.107 11.602 14.163 L 12.038 14.237 C 12.202 14.274 12.293 14.349 12.293 14.479 C 12.293 14.61 12.202 14.703 12.002 14.703 L 8.511 14.703 C 8.311 14.703 8.22 14.628 8.22 14.479 C 8.22 14.33 8.311 14.274 8.474 14.237 L 8.911 14.163 C 9.183 14.107 9.365 14.032 9.456 13.939 C 9.547 13.846 9.584 13.66 9.565 13.38 L 9.238 2.072 C 9.238 1.979 9.202 1.923 9.147 1.923 C 9.093 1.923 9.038 1.96 9.02 2.034 L 6.092 14.163 C 6.074 14.293 6.019 14.386 5.965 14.423 C 5.91 14.461 5.856 14.479 5.801 14.479 Z M 15.721 14.839 C 15.068 14.792 14.503 14.528 14.008 14.025 C 13.511 13.54 13.157 12.881 12.9 12.078 C 12.646 11.275 12.56 10.373 12.628 9.406 C 12.693 8.439 12.899 7.577 13.261 6.819 C 13.622 6.06 14.081 5.477 14.639 5.051 C 15.197 4.624 15.792 4.441 16.427 4.488 C 17.061 4.533 17.645 4.799 18.14 5.302 C 18.634 5.805 18.991 6.446 19.247 7.249 C 19.503 8.052 19.587 8.935 19.522 9.902 C 19.456 10.869 19.249 11.75 18.889 12.508 C 18.529 13.267 18.085 13.87 17.529 14.278 C 16.972 14.686 16.357 14.886 15.705 14.839 L 15.723 14.839 Z M 15.756 14.338 C 17.098 14.435 17.858 12.92 18.07 9.798 C 18.283 6.675 17.718 5.084 16.394 4.989 C 15.07 4.894 14.292 6.407 14.081 9.511 C 13.87 12.614 14.432 14.243 15.757 14.338 Z M 24.877 14.666 C 24.677 14.666 24.586 14.591 24.586 14.442 C 24.586 14.293 24.677 14.237 24.841 14.2 L 25.077 14.163 C 25.404 14.107 25.605 14.032 25.695 13.92 C 25.786 13.809 25.823 13.622 25.823 13.343 L 25.823 6.711 C 25.823 6.468 25.786 6.319 25.714 6.226 C 25.641 6.133 25.514 6.077 25.332 6.059 L 24.932 6.003 C 24.768 6.003 24.677 5.909 24.677 5.779 C 24.677 5.649 24.786 5.593 24.986 5.556 C 25.386 5.481 25.714 5.388 25.95 5.239 C 26.186 5.09 26.441 4.922 26.659 4.699 C 26.768 4.587 26.877 4.512 26.95 4.512 C 27.059 4.512 27.132 4.587 27.132 4.754 L 27.132 13.324 C 27.132 13.604 27.168 13.79 27.241 13.92 C 27.314 14.032 27.459 14.107 27.678 14.144 L 28.169 14.2 C 28.314 14.219 28.387 14.293 28.387 14.423 C 28.387 14.554 28.296 14.666 28.096 14.666 Z M 26.496 2.724 C 26.223 2.724 26.005 2.631 25.805 2.426 C 25.623 2.221 25.532 1.979 25.532 1.68 C 25.532 1.382 25.623 1.122 25.805 0.935 C 25.986 0.749 26.223 0.656 26.496 0.656 C 26.768 0.656 26.987 0.749 27.168 0.935 C 27.35 1.122 27.441 1.382 27.441 1.68 C 27.441 1.979 27.35 2.239 27.168 2.426 C 26.987 2.631 26.768 2.724 26.496 2.724 Z M 24.272 4.885 C 24.272 5.071 24.162 5.164 23.962 5.164 L 22.708 5.164 C 22.526 5.164 22.435 5.257 22.435 5.444 L 22.435 9.71 L 22.468 13.231 L 22.468 13.324 C 22.468 13.604 22.506 13.79 22.58 13.92 C 22.655 14.032 22.804 14.107 23.028 14.144 L 23.531 14.2 C 23.682 14.219 23.757 14.293 23.757 14.423 L 23.757 14.459 C 23.741 14.567 23.655 14.656 23.486 14.664 C 23.477 14.666 23.468 14.666 23.459 14.666 L 20.156 14.666 C 19.951 14.666 19.858 14.591 19.858 14.442 C 19.858 14.293 19.951 14.237 20.118 14.2 L 20.362 14.163 C 20.696 14.107 20.902 14.032 20.996 13.92 C 21.089 13.809 21.126 13.622 21.126 13.343 L 21.126 9.71 L 21.127 9.71 L 21.127 5.388 C 21.127 5.239 21.055 5.146 20.891 5.146 L 20.327 5.146 C 20.127 5.146 20.018 5.071 20.018 4.903 C 20.018 4.736 20.073 4.699 20.2 4.624 C 20.618 4.326 20.964 3.991 21.218 3.655 C 21.473 3.301 21.709 2.836 21.891 2.221 C 21.982 1.941 22.091 1.811 22.218 1.811 C 22.346 1.811 22.437 1.923 22.437 2.128 L 22.437 4.326 C 22.437 4.512 22.528 4.605 22.709 4.605 L 23.964 4.605 C 24.164 4.605 24.273 4.699 24.273 4.885 Z M 31.815 14.839 C 31.162 14.792 30.596 14.528 30.102 14.025 C 29.605 13.54 29.251 12.881 28.994 12.078 C 28.738 11.275 28.654 10.373 28.721 9.406 C 28.789 8.439 28.992 7.577 29.354 6.819 C 29.716 6.06 30.174 5.477 30.733 5.051 C 31.291 4.624 31.886 4.441 32.52 4.488 C 33.155 4.533 33.739 4.799 34.233 5.302 C 34.728 5.805 35.084 6.446 35.341 7.249 C 35.597 8.052 35.681 8.935 35.615 9.902 C 35.55 10.869 35.343 11.75 34.983 12.508 C 34.621 13.267 34.179 13.87 33.622 14.278 C 33.066 14.686 32.451 14.886 31.798 14.839 L 31.817 14.839 Z M 31.849 14.338 C 33.191 14.435 33.951 12.92 34.164 9.798 C 34.377 6.675 33.811 5.084 32.488 4.989 C 31.164 4.894 30.385 6.407 30.174 9.511 C 29.963 12.614 30.525 14.243 31.851 14.338 Z M 36.243 14.666 C 36.043 14.666 35.952 14.591 35.952 14.442 C 35.952 14.293 36.043 14.237 36.206 14.2 L 36.443 14.163 C 36.716 14.107 36.897 14.032 36.97 13.92 C 37.061 13.809 37.097 13.622 37.097 13.343 L 37.097 6.711 C 37.097 6.468 37.061 6.319 36.988 6.226 C 36.916 6.133 36.788 6.077 36.606 6.059 L 36.206 6.003 C 36.043 6.003 35.952 5.909 35.952 5.779 C 35.952 5.649 36.061 5.593 36.261 5.556 C 36.661 5.481 36.97 5.388 37.17 5.239 C 37.388 5.09 37.607 4.922 37.843 4.699 C 37.952 4.587 38.061 4.512 38.134 4.512 C 38.243 4.512 38.316 4.587 38.316 4.754 L 38.316 5.649 C 38.316 5.76 38.352 5.835 38.443 5.872 C 38.534 5.909 38.625 5.872 38.716 5.76 C 39.225 5.257 39.68 4.922 40.08 4.736 C 40.48 4.549 40.88 4.456 41.316 4.456 C 41.753 4.456 42.353 4.661 42.698 5.071 C 43.044 5.481 43.226 6.096 43.226 6.897 L 43.226 13.324 C 43.226 13.604 43.262 13.79 43.353 13.902 C 43.444 14.014 43.608 14.088 43.88 14.125 L 44.299 14.181 C 44.444 14.2 44.517 14.293 44.517 14.423 C 44.517 14.554 44.444 14.647 44.281 14.647 L 41.044 14.647 C 40.862 14.647 40.771 14.573 40.771 14.423 C 40.771 14.274 40.844 14.219 40.989 14.181 L 41.262 14.144 C 41.535 14.107 41.716 14.032 41.789 13.902 C 41.88 13.79 41.916 13.585 41.916 13.306 L 41.916 7.102 C 41.916 6.45 41.807 6.003 41.571 5.742 C 41.335 5.481 41.007 5.351 40.589 5.351 C 40.171 5.351 39.807 5.481 39.48 5.723 C 39.152 5.965 38.898 6.282 38.698 6.692 C 38.498 7.102 38.407 7.53 38.407 8.033 L 38.407 13.324 C 38.407 13.604 38.443 13.79 38.534 13.92 C 38.625 14.032 38.789 14.107 39.061 14.144 L 39.589 14.2 C 39.734 14.219 39.807 14.293 39.807 14.423 C 39.807 14.554 39.716 14.666 39.516 14.666 Z M 49.427 14.666 C 49.227 14.666 49.136 14.591 49.136 14.442 C 49.136 14.293 49.227 14.237 49.391 14.2 L 49.827 14.125 C 50.1 14.07 50.282 13.995 50.354 13.902 C 50.445 13.809 50.482 13.622 50.482 13.343 L 50.482 1.718 C 50.482 1.438 50.445 1.252 50.354 1.159 C 50.263 1.066 50.1 0.991 49.827 0.935 L 49.391 0.861 C 49.227 0.823 49.136 0.749 49.136 0.619 C 49.136 0.488 49.227 0.395 49.427 0.395 L 52.955 0.395 C 53.155 0.395 53.246 0.469 53.246 0.637 C 53.246 0.805 53.173 0.823 53.028 0.861 L 52.5 0.935 C 52.227 0.972 52.046 1.047 51.973 1.159 C 51.882 1.271 51.846 1.457 51.846 1.736 L 51.846 12.803 C 51.846 13.268 51.973 13.622 52.246 13.827 C 52.5 14.032 52.846 14.144 53.246 14.144 C 53.646 14.144 53.846 14.088 54.155 13.958 C 54.464 13.827 54.755 13.604 55.01 13.25 C 55.264 12.896 55.464 12.393 55.592 11.722 L 55.846 10.399 C 55.883 10.232 55.974 10.139 56.137 10.139 C 56.301 10.139 56.392 10.25 56.374 10.474 L 56.137 14.181 C 56.119 14.479 55.955 14.628 55.646 14.628 L 49.409 14.628 Z M 71.524 14.79 C 71.009 14.722 70.612 14.681 70.121 14.327 C 69.831 14.122 69.576 14.178 69.358 14.476 C 69.23 14.625 69.139 14.718 69.067 14.755 C 68.994 14.792 68.939 14.83 68.867 14.83 C 68.721 14.83 68.667 14.736 68.721 14.55 C 68.776 14.252 68.812 13.861 68.83 13.376 C 68.849 12.892 68.867 12.277 68.867 11.476 L 68.867 1.993 C 68.867 1.751 68.83 1.602 68.758 1.509 C 68.685 1.416 68.558 1.36 68.376 1.341 L 67.976 1.285 C 67.83 1.267 67.757 1.174 67.757 1.043 C 67.757 0.913 67.83 0.838 67.976 0.801 C 68.339 0.727 68.63 0.633 68.885 0.522 C 69.121 0.41 69.34 0.317 69.503 0.205 C 69.703 0.075 69.867 0 69.958 0 C 70.049 0 70.176 0.112 70.176 0.317 L 70.176 5.198 C 70.176 5.31 70.212 5.365 70.303 5.403 C 70.394 5.44 70.485 5.403 70.576 5.291 C 71.122 4.713 71.74 4.415 72.395 4.415 C 73.049 4.415 73.504 4.62 73.959 5.012 C 74.413 5.421 74.777 5.962 75.031 6.688 C 75.286 7.396 75.432 8.235 75.432 9.203 C 75.432 10.172 75.268 11.271 74.922 12.11 C 74.595 12.948 74.14 13.619 73.558 14.084 C 72.995 14.55 72.34 14.792 71.613 14.792 L 71.524 14.792 Z M 71.596 14.345 C 72.324 14.345 72.906 13.917 73.342 13.041 C 73.778 12.166 74.015 10.992 74.015 9.52 C 74.015 8.048 73.815 7.135 73.433 6.427 C 73.051 5.719 72.506 5.365 71.796 5.365 C 71.087 5.365 70.978 5.552 70.651 5.924 C 70.323 6.297 70.16 6.8 70.16 7.471 L 70.16 12.445 C 70.16 13.041 70.287 13.507 70.56 13.842 C 70.814 14.178 71.176 14.334 71.571 14.347 L 71.596 14.347 Z M 77.841 14.669 C 77.546 14.619 77.29 14.561 76.968 14.463 C 76.693 14.381 76.426 14.274 76.17 14.144 C 76.066 14.062 76.001 13.945 76.012 13.796 L 76.108 11.581 C 76.123 11.357 76.221 11.253 76.384 11.264 C 76.548 11.275 76.612 11.392 76.654 11.601 C 76.808 12.546 77.037 13.198 77.321 13.572 C 77.606 13.928 77.976 14.142 78.428 14.174 C 78.881 14.206 79.11 14.073 79.383 13.794 C 79.64 13.512 79.794 13.114 79.83 12.594 C 79.867 12.074 79.752 11.599 79.509 11.171 C 79.247 10.74 78.805 10.261 78.185 9.731 C 77.545 9.218 77.086 8.719 76.81 8.231 C 76.534 7.743 76.423 7.232 76.461 6.675 C 76.499 6.118 76.808 5.338 77.346 4.909 C 77.886 4.481 78.594 4.264 79.425 4.367 C 80.003 4.44 79.93 4.44 80.163 4.512 C 80.396 4.585 80.607 4.693 80.798 4.838 C 80.902 4.92 80.967 5.038 80.958 5.168 L 80.845 7.346 C 80.831 7.551 80.752 7.638 80.589 7.627 C 80.425 7.616 80.447 7.579 80.396 7.519 C 80.356 7.448 80.331 7.371 80.32 7.29 C 80.123 6.416 79.91 5.803 79.68 5.451 C 79.449 5.099 79.152 4.909 78.77 4.881 C 78.388 4.853 78.147 4.948 77.912 5.174 C 77.677 5.399 77.548 5.69 77.525 6.042 C 77.501 6.394 77.594 6.906 77.841 7.279 C 78.09 7.633 78.55 8.095 79.225 8.648 C 79.829 9.159 80.283 9.714 80.572 10.276 C 80.862 10.839 80.985 11.445 80.94 12.095 C 80.896 12.745 80.583 13.581 80.021 14.064 C 79.461 14.528 78.605 14.759 77.883 14.677 L 77.839 14.668 Z\" fill=\"var(--token-348577b9-8c1c-4720-bb43-cd6deeeada53, rgb(0, 43, 34)) /* {&quot;name&quot;:&quot;--color-brand-900&quot;} */\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({RxadqvZdH:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 80.959 14.846\" overflow=\"visible\"><g><path d=\"M 5.783 14.479 C 5.728 14.479 5.674 14.461 5.601 14.423 C 5.528 14.386 5.492 14.293 5.474 14.163 L 2.564 2.053 C 2.564 1.96 2.51 1.923 2.455 1.923 C 2.382 1.923 2.364 1.979 2.364 2.072 L 1.982 12.97 C 1.982 13.343 2.019 13.622 2.164 13.809 C 2.291 13.995 2.51 14.125 2.837 14.181 L 3.091 14.219 C 3.255 14.219 3.346 14.312 3.346 14.461 C 3.346 14.61 3.255 14.684 3.055 14.684 L 0.291 14.684 C 0.091 14.684 0 14.61 0 14.461 C 0 14.312 0.091 14.237 0.255 14.219 L 0.509 14.181 C 0.837 14.125 1.073 14.014 1.2 13.809 C 1.328 13.622 1.382 13.343 1.4 12.97 L 1.782 1.755 C 1.782 1.476 1.764 1.289 1.673 1.196 C 1.582 1.103 1.382 1.028 1.091 0.972 L 0.655 0.898 C 0.491 0.861 0.4 0.786 0.4 0.656 C 0.4 0.525 0.491 0.432 0.691 0.432 L 3.001 0.432 C 3.401 0.432 3.637 0.637 3.728 1.028 L 6.056 10.884 C 6.074 10.977 6.128 11.014 6.183 11.014 C 6.237 11.014 6.274 10.977 6.292 10.884 L 8.729 0.935 C 8.802 0.6 9.02 0.432 9.347 0.432 L 11.62 0.432 C 11.82 0.432 11.911 0.507 11.911 0.656 C 11.911 0.805 11.82 0.861 11.657 0.898 L 11.22 0.972 C 10.947 1.028 10.766 1.103 10.675 1.196 C 10.584 1.289 10.547 1.476 10.566 1.755 L 10.947 13.38 C 10.947 13.66 11.002 13.846 11.075 13.939 C 11.147 14.032 11.329 14.107 11.602 14.163 L 12.038 14.237 C 12.202 14.274 12.293 14.349 12.293 14.479 C 12.293 14.61 12.202 14.703 12.002 14.703 L 8.511 14.703 C 8.311 14.703 8.22 14.628 8.22 14.479 C 8.22 14.33 8.311 14.274 8.474 14.237 L 8.911 14.163 C 9.183 14.107 9.365 14.032 9.456 13.939 C 9.547 13.846 9.584 13.66 9.565 13.38 L 9.238 2.072 C 9.238 1.979 9.202 1.923 9.147 1.923 C 9.093 1.923 9.038 1.96 9.02 2.034 L 6.092 14.163 C 6.074 14.293 6.019 14.386 5.965 14.423 C 5.91 14.461 5.856 14.479 5.801 14.479 Z M 15.721 14.839 C 15.068 14.792 14.503 14.528 14.008 14.025 C 13.511 13.54 13.157 12.881 12.9 12.078 C 12.646 11.275 12.56 10.373 12.628 9.406 C 12.693 8.439 12.899 7.577 13.261 6.819 C 13.622 6.06 14.081 5.477 14.639 5.051 C 15.197 4.624 15.792 4.441 16.427 4.488 C 17.061 4.533 17.645 4.799 18.14 5.302 C 18.634 5.805 18.991 6.446 19.247 7.249 C 19.503 8.052 19.587 8.935 19.522 9.902 C 19.456 10.869 19.249 11.75 18.889 12.508 C 18.529 13.267 18.085 13.87 17.529 14.278 C 16.972 14.686 16.357 14.886 15.705 14.839 L 15.723 14.839 Z M 15.756 14.338 C 17.098 14.435 17.858 12.92 18.07 9.798 C 18.283 6.675 17.718 5.084 16.394 4.989 C 15.07 4.894 14.292 6.407 14.081 9.511 C 13.87 12.614 14.432 14.243 15.757 14.338 Z M 24.877 14.666 C 24.677 14.666 24.586 14.591 24.586 14.442 C 24.586 14.293 24.677 14.237 24.841 14.2 L 25.077 14.163 C 25.404 14.107 25.605 14.032 25.695 13.92 C 25.786 13.809 25.823 13.622 25.823 13.343 L 25.823 6.711 C 25.823 6.468 25.786 6.319 25.714 6.226 C 25.641 6.133 25.514 6.077 25.332 6.059 L 24.932 6.003 C 24.768 6.003 24.677 5.909 24.677 5.779 C 24.677 5.649 24.786 5.593 24.986 5.556 C 25.386 5.481 25.714 5.388 25.95 5.239 C 26.186 5.09 26.441 4.922 26.659 4.699 C 26.768 4.587 26.877 4.512 26.95 4.512 C 27.059 4.512 27.132 4.587 27.132 4.754 L 27.132 13.324 C 27.132 13.604 27.168 13.79 27.241 13.92 C 27.314 14.032 27.459 14.107 27.678 14.144 L 28.169 14.2 C 28.314 14.219 28.387 14.293 28.387 14.423 C 28.387 14.554 28.296 14.666 28.096 14.666 Z M 26.496 2.724 C 26.223 2.724 26.005 2.631 25.805 2.426 C 25.623 2.221 25.532 1.979 25.532 1.68 C 25.532 1.382 25.623 1.122 25.805 0.935 C 25.986 0.749 26.223 0.656 26.496 0.656 C 26.768 0.656 26.987 0.749 27.168 0.935 C 27.35 1.122 27.441 1.382 27.441 1.68 C 27.441 1.979 27.35 2.239 27.168 2.426 C 26.987 2.631 26.768 2.724 26.496 2.724 Z M 24.272 4.885 C 24.272 5.071 24.162 5.164 23.962 5.164 L 22.708 5.164 C 22.526 5.164 22.435 5.257 22.435 5.444 L 22.435 9.71 L 22.468 13.231 L 22.468 13.324 C 22.468 13.604 22.506 13.79 22.58 13.92 C 22.655 14.032 22.804 14.107 23.028 14.144 L 23.531 14.2 C 23.682 14.219 23.757 14.293 23.757 14.423 L 23.757 14.459 C 23.741 14.567 23.655 14.656 23.486 14.664 C 23.477 14.666 23.468 14.666 23.459 14.666 L 20.156 14.666 C 19.951 14.666 19.858 14.591 19.858 14.442 C 19.858 14.293 19.951 14.237 20.118 14.2 L 20.362 14.163 C 20.696 14.107 20.902 14.032 20.996 13.92 C 21.089 13.809 21.126 13.622 21.126 13.343 L 21.126 9.71 L 21.127 9.71 L 21.127 5.388 C 21.127 5.239 21.055 5.146 20.891 5.146 L 20.327 5.146 C 20.127 5.146 20.018 5.071 20.018 4.903 C 20.018 4.736 20.073 4.699 20.2 4.624 C 20.618 4.326 20.964 3.991 21.218 3.655 C 21.473 3.301 21.709 2.836 21.891 2.221 C 21.982 1.941 22.091 1.811 22.218 1.811 C 22.346 1.811 22.437 1.923 22.437 2.128 L 22.437 4.326 C 22.437 4.512 22.528 4.605 22.709 4.605 L 23.964 4.605 C 24.164 4.605 24.273 4.699 24.273 4.885 Z M 31.815 14.839 C 31.162 14.792 30.596 14.528 30.102 14.025 C 29.605 13.54 29.251 12.881 28.994 12.078 C 28.738 11.275 28.654 10.373 28.721 9.406 C 28.789 8.439 28.992 7.577 29.354 6.819 C 29.716 6.06 30.174 5.477 30.733 5.051 C 31.291 4.624 31.886 4.441 32.52 4.488 C 33.155 4.533 33.739 4.799 34.233 5.302 C 34.728 5.805 35.084 6.446 35.341 7.249 C 35.597 8.052 35.681 8.935 35.615 9.902 C 35.55 10.869 35.343 11.75 34.983 12.508 C 34.621 13.267 34.179 13.87 33.622 14.278 C 33.066 14.686 32.451 14.886 31.798 14.839 L 31.817 14.839 Z M 31.849 14.338 C 33.191 14.435 33.951 12.92 34.164 9.798 C 34.377 6.675 33.811 5.084 32.488 4.989 C 31.164 4.894 30.385 6.407 30.174 9.511 C 29.963 12.614 30.525 14.243 31.851 14.338 Z M 36.243 14.666 C 36.043 14.666 35.952 14.591 35.952 14.442 C 35.952 14.293 36.043 14.237 36.206 14.2 L 36.443 14.163 C 36.716 14.107 36.897 14.032 36.97 13.92 C 37.061 13.809 37.097 13.622 37.097 13.343 L 37.097 6.711 C 37.097 6.468 37.061 6.319 36.988 6.226 C 36.916 6.133 36.788 6.077 36.606 6.059 L 36.206 6.003 C 36.043 6.003 35.952 5.909 35.952 5.779 C 35.952 5.649 36.061 5.593 36.261 5.556 C 36.661 5.481 36.97 5.388 37.17 5.239 C 37.388 5.09 37.607 4.922 37.843 4.699 C 37.952 4.587 38.061 4.512 38.134 4.512 C 38.243 4.512 38.316 4.587 38.316 4.754 L 38.316 5.649 C 38.316 5.76 38.352 5.835 38.443 5.872 C 38.534 5.909 38.625 5.872 38.716 5.76 C 39.225 5.257 39.68 4.922 40.08 4.736 C 40.48 4.549 40.88 4.456 41.316 4.456 C 41.753 4.456 42.353 4.661 42.698 5.071 C 43.044 5.481 43.226 6.096 43.226 6.897 L 43.226 13.324 C 43.226 13.604 43.262 13.79 43.353 13.902 C 43.444 14.014 43.608 14.088 43.88 14.125 L 44.299 14.181 C 44.444 14.2 44.517 14.293 44.517 14.423 C 44.517 14.554 44.444 14.647 44.281 14.647 L 41.044 14.647 C 40.862 14.647 40.771 14.573 40.771 14.423 C 40.771 14.274 40.844 14.219 40.989 14.181 L 41.262 14.144 C 41.535 14.107 41.716 14.032 41.789 13.902 C 41.88 13.79 41.916 13.585 41.916 13.306 L 41.916 7.102 C 41.916 6.45 41.807 6.003 41.571 5.742 C 41.335 5.481 41.007 5.351 40.589 5.351 C 40.171 5.351 39.807 5.481 39.48 5.723 C 39.152 5.965 38.898 6.282 38.698 6.692 C 38.498 7.102 38.407 7.53 38.407 8.033 L 38.407 13.324 C 38.407 13.604 38.443 13.79 38.534 13.92 C 38.625 14.032 38.789 14.107 39.061 14.144 L 39.589 14.2 C 39.734 14.219 39.807 14.293 39.807 14.423 C 39.807 14.554 39.716 14.666 39.516 14.666 Z M 49.427 14.666 C 49.227 14.666 49.136 14.591 49.136 14.442 C 49.136 14.293 49.227 14.237 49.391 14.2 L 49.827 14.125 C 50.1 14.07 50.282 13.995 50.354 13.902 C 50.445 13.809 50.482 13.622 50.482 13.343 L 50.482 1.718 C 50.482 1.438 50.445 1.252 50.354 1.159 C 50.263 1.066 50.1 0.991 49.827 0.935 L 49.391 0.861 C 49.227 0.823 49.136 0.749 49.136 0.619 C 49.136 0.488 49.227 0.395 49.427 0.395 L 52.955 0.395 C 53.155 0.395 53.246 0.469 53.246 0.637 C 53.246 0.805 53.173 0.823 53.028 0.861 L 52.5 0.935 C 52.227 0.972 52.046 1.047 51.973 1.159 C 51.882 1.271 51.846 1.457 51.846 1.736 L 51.846 12.803 C 51.846 13.268 51.973 13.622 52.246 13.827 C 52.5 14.032 52.846 14.144 53.246 14.144 C 53.646 14.144 53.846 14.088 54.155 13.958 C 54.464 13.827 54.755 13.604 55.01 13.25 C 55.264 12.896 55.464 12.393 55.592 11.722 L 55.846 10.399 C 55.883 10.232 55.974 10.139 56.137 10.139 C 56.301 10.139 56.392 10.25 56.374 10.474 L 56.137 14.181 C 56.119 14.479 55.955 14.628 55.646 14.628 L 49.409 14.628 Z M 71.524 14.79 C 71.009 14.722 70.612 14.681 70.121 14.327 C 69.831 14.122 69.576 14.178 69.358 14.476 C 69.23 14.625 69.139 14.718 69.067 14.755 C 68.994 14.792 68.939 14.83 68.867 14.83 C 68.721 14.83 68.667 14.736 68.721 14.55 C 68.776 14.252 68.812 13.861 68.83 13.376 C 68.849 12.892 68.867 12.277 68.867 11.476 L 68.867 1.993 C 68.867 1.751 68.83 1.602 68.758 1.509 C 68.685 1.416 68.558 1.36 68.376 1.341 L 67.976 1.285 C 67.83 1.267 67.757 1.174 67.757 1.043 C 67.757 0.913 67.83 0.838 67.976 0.801 C 68.339 0.727 68.63 0.633 68.885 0.522 C 69.121 0.41 69.34 0.317 69.503 0.205 C 69.703 0.075 69.867 0 69.958 0 C 70.049 0 70.176 0.112 70.176 0.317 L 70.176 5.198 C 70.176 5.31 70.212 5.365 70.303 5.403 C 70.394 5.44 70.485 5.403 70.576 5.291 C 71.122 4.713 71.74 4.415 72.395 4.415 C 73.049 4.415 73.504 4.62 73.959 5.012 C 74.413 5.421 74.777 5.962 75.031 6.688 C 75.286 7.396 75.432 8.235 75.432 9.203 C 75.432 10.172 75.268 11.271 74.922 12.11 C 74.595 12.948 74.14 13.619 73.558 14.084 C 72.995 14.55 72.34 14.792 71.613 14.792 L 71.524 14.792 Z M 71.596 14.345 C 72.324 14.345 72.906 13.917 73.342 13.041 C 73.778 12.166 74.015 10.992 74.015 9.52 C 74.015 8.048 73.815 7.135 73.433 6.427 C 73.051 5.719 72.506 5.365 71.796 5.365 C 71.087 5.365 70.978 5.552 70.651 5.924 C 70.323 6.297 70.16 6.8 70.16 7.471 L 70.16 12.445 C 70.16 13.041 70.287 13.507 70.56 13.842 C 70.814 14.178 71.176 14.334 71.571 14.347 L 71.596 14.347 Z M 77.841 14.669 C 77.546 14.619 77.29 14.561 76.968 14.463 C 76.693 14.381 76.426 14.274 76.17 14.144 C 76.066 14.062 76.001 13.945 76.012 13.796 L 76.108 11.581 C 76.123 11.357 76.221 11.253 76.384 11.264 C 76.548 11.275 76.612 11.392 76.654 11.601 C 76.808 12.546 77.037 13.198 77.321 13.572 C 77.606 13.928 77.976 14.142 78.428 14.174 C 78.881 14.206 79.11 14.073 79.383 13.794 C 79.64 13.512 79.794 13.114 79.83 12.594 C 79.867 12.074 79.752 11.599 79.509 11.171 C 79.247 10.74 78.805 10.261 78.185 9.731 C 77.545 9.218 77.086 8.719 76.81 8.231 C 76.534 7.743 76.423 7.232 76.461 6.675 C 76.499 6.118 76.808 5.338 77.346 4.909 C 77.886 4.481 78.594 4.264 79.425 4.367 C 80.003 4.44 79.93 4.44 80.163 4.512 C 80.396 4.585 80.607 4.693 80.798 4.838 C 80.902 4.92 80.967 5.038 80.958 5.168 L 80.845 7.346 C 80.831 7.551 80.752 7.638 80.589 7.627 C 80.425 7.616 80.447 7.579 80.396 7.519 C 80.356 7.448 80.331 7.371 80.32 7.29 C 80.123 6.416 79.91 5.803 79.68 5.451 C 79.449 5.099 79.152 4.909 78.77 4.881 C 78.388 4.853 78.147 4.948 77.912 5.174 C 77.677 5.399 77.548 5.69 77.525 6.042 C 77.501 6.394 77.594 6.906 77.841 7.279 C 78.09 7.633 78.55 8.095 79.225 8.648 C 79.829 9.159 80.283 9.714 80.572 10.276 C 80.862 10.839 80.985 11.445 80.94 12.095 C 80.896 12.745 80.583 13.581 80.021 14.064 C 79.461 14.528 78.605 14.759 77.883 14.677 L 77.839 14.668 Z\" fill=\"var(--token-a5938163-e148-4ab2-b542-597d3f50415a, rgb(230, 251, 246)) /* {&quot;name&quot;:&quot;--color-brand-050&quot;} */\"></path></g></svg>'}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1md1xdg\",layoutDependency:layoutDependency,layoutId:\"q2C4jfwwP\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 80.959 14.846\" overflow=\"visible\"><path d=\"M 5.783 14.479 C 5.728 14.479 5.674 14.461 5.601 14.423 C 5.528 14.386 5.492 14.293 5.474 14.163 L 2.564 2.053 C 2.564 1.96 2.51 1.923 2.455 1.923 C 2.382 1.923 2.364 1.979 2.364 2.072 L 1.982 12.97 C 1.982 13.343 2.019 13.622 2.164 13.809 C 2.291 13.995 2.51 14.125 2.837 14.181 L 3.091 14.219 C 3.255 14.219 3.346 14.312 3.346 14.461 C 3.346 14.61 3.255 14.684 3.055 14.684 L 0.291 14.684 C 0.091 14.684 0 14.61 0 14.461 C 0 14.312 0.091 14.237 0.255 14.219 L 0.509 14.181 C 0.837 14.125 1.073 14.014 1.2 13.809 C 1.328 13.622 1.382 13.343 1.4 12.97 L 1.782 1.755 C 1.782 1.476 1.764 1.289 1.673 1.196 C 1.582 1.103 1.382 1.028 1.091 0.972 L 0.655 0.898 C 0.491 0.861 0.4 0.786 0.4 0.656 C 0.4 0.525 0.491 0.432 0.691 0.432 L 3.001 0.432 C 3.401 0.432 3.637 0.637 3.728 1.028 L 6.056 10.884 C 6.074 10.977 6.128 11.014 6.183 11.014 C 6.237 11.014 6.274 10.977 6.292 10.884 L 8.729 0.935 C 8.802 0.6 9.02 0.432 9.347 0.432 L 11.62 0.432 C 11.82 0.432 11.911 0.507 11.911 0.656 C 11.911 0.805 11.82 0.861 11.657 0.898 L 11.22 0.972 C 10.947 1.028 10.766 1.103 10.675 1.196 C 10.584 1.289 10.547 1.476 10.566 1.755 L 10.947 13.38 C 10.947 13.66 11.002 13.846 11.075 13.939 C 11.147 14.032 11.329 14.107 11.602 14.163 L 12.038 14.237 C 12.202 14.274 12.293 14.349 12.293 14.479 C 12.293 14.61 12.202 14.703 12.002 14.703 L 8.511 14.703 C 8.311 14.703 8.22 14.628 8.22 14.479 C 8.22 14.33 8.311 14.274 8.474 14.237 L 8.911 14.163 C 9.183 14.107 9.365 14.032 9.456 13.939 C 9.547 13.846 9.584 13.66 9.565 13.38 L 9.238 2.072 C 9.238 1.979 9.202 1.923 9.147 1.923 C 9.093 1.923 9.038 1.96 9.02 2.034 L 6.092 14.163 C 6.074 14.293 6.019 14.386 5.965 14.423 C 5.91 14.461 5.856 14.479 5.801 14.479 Z M 15.721 14.839 C 15.068 14.792 14.503 14.528 14.008 14.025 C 13.511 13.54 13.157 12.881 12.9 12.078 C 12.646 11.275 12.56 10.373 12.628 9.406 C 12.693 8.439 12.899 7.577 13.261 6.819 C 13.622 6.06 14.081 5.477 14.639 5.051 C 15.197 4.624 15.792 4.441 16.427 4.488 C 17.061 4.533 17.645 4.799 18.14 5.302 C 18.634 5.805 18.991 6.446 19.247 7.249 C 19.503 8.052 19.587 8.935 19.522 9.902 C 19.456 10.869 19.249 11.75 18.889 12.508 C 18.529 13.267 18.085 13.87 17.529 14.278 C 16.972 14.686 16.357 14.886 15.705 14.839 L 15.723 14.839 Z M 15.756 14.338 C 17.098 14.435 17.858 12.92 18.07 9.798 C 18.283 6.675 17.718 5.084 16.394 4.989 C 15.07 4.894 14.292 6.407 14.081 9.511 C 13.87 12.614 14.432 14.243 15.757 14.338 Z M 24.877 14.666 C 24.677 14.666 24.586 14.591 24.586 14.442 C 24.586 14.293 24.677 14.237 24.841 14.2 L 25.077 14.163 C 25.404 14.107 25.605 14.032 25.695 13.92 C 25.786 13.809 25.823 13.622 25.823 13.343 L 25.823 6.711 C 25.823 6.468 25.786 6.319 25.714 6.226 C 25.641 6.133 25.514 6.077 25.332 6.059 L 24.932 6.003 C 24.768 6.003 24.677 5.909 24.677 5.779 C 24.677 5.649 24.786 5.593 24.986 5.556 C 25.386 5.481 25.714 5.388 25.95 5.239 C 26.186 5.09 26.441 4.922 26.659 4.699 C 26.768 4.587 26.877 4.512 26.95 4.512 C 27.059 4.512 27.132 4.587 27.132 4.754 L 27.132 13.324 C 27.132 13.604 27.168 13.79 27.241 13.92 C 27.314 14.032 27.459 14.107 27.678 14.144 L 28.169 14.2 C 28.314 14.219 28.387 14.293 28.387 14.423 C 28.387 14.554 28.296 14.666 28.096 14.666 Z M 26.496 2.724 C 26.223 2.724 26.005 2.631 25.805 2.426 C 25.623 2.221 25.532 1.979 25.532 1.68 C 25.532 1.382 25.623 1.122 25.805 0.935 C 25.986 0.749 26.223 0.656 26.496 0.656 C 26.768 0.656 26.987 0.749 27.168 0.935 C 27.35 1.122 27.441 1.382 27.441 1.68 C 27.441 1.979 27.35 2.239 27.168 2.426 C 26.987 2.631 26.768 2.724 26.496 2.724 Z M 24.272 4.885 C 24.272 5.071 24.162 5.164 23.962 5.164 L 22.708 5.164 C 22.526 5.164 22.435 5.257 22.435 5.444 L 22.435 9.71 L 22.468 13.231 L 22.468 13.324 C 22.468 13.604 22.506 13.79 22.58 13.92 C 22.655 14.032 22.804 14.107 23.028 14.144 L 23.531 14.2 C 23.682 14.219 23.757 14.293 23.757 14.423 L 23.757 14.459 C 23.741 14.567 23.655 14.656 23.486 14.664 C 23.477 14.666 23.468 14.666 23.459 14.666 L 20.156 14.666 C 19.951 14.666 19.858 14.591 19.858 14.442 C 19.858 14.293 19.951 14.237 20.118 14.2 L 20.362 14.163 C 20.696 14.107 20.902 14.032 20.996 13.92 C 21.089 13.809 21.126 13.622 21.126 13.343 L 21.126 9.71 L 21.127 9.71 L 21.127 5.388 C 21.127 5.239 21.055 5.146 20.891 5.146 L 20.327 5.146 C 20.127 5.146 20.018 5.071 20.018 4.903 C 20.018 4.736 20.073 4.699 20.2 4.624 C 20.618 4.326 20.964 3.991 21.218 3.655 C 21.473 3.301 21.709 2.836 21.891 2.221 C 21.982 1.941 22.091 1.811 22.218 1.811 C 22.346 1.811 22.437 1.923 22.437 2.128 L 22.437 4.326 C 22.437 4.512 22.528 4.605 22.709 4.605 L 23.964 4.605 C 24.164 4.605 24.273 4.699 24.273 4.885 Z M 31.815 14.839 C 31.162 14.792 30.596 14.528 30.102 14.025 C 29.605 13.54 29.251 12.881 28.994 12.078 C 28.738 11.275 28.654 10.373 28.721 9.406 C 28.789 8.439 28.992 7.577 29.354 6.819 C 29.716 6.06 30.174 5.477 30.733 5.051 C 31.291 4.624 31.886 4.441 32.52 4.488 C 33.155 4.533 33.739 4.799 34.233 5.302 C 34.728 5.805 35.084 6.446 35.341 7.249 C 35.597 8.052 35.681 8.935 35.615 9.902 C 35.55 10.869 35.343 11.75 34.983 12.508 C 34.621 13.267 34.179 13.87 33.622 14.278 C 33.066 14.686 32.451 14.886 31.798 14.839 L 31.817 14.839 Z M 31.849 14.338 C 33.191 14.435 33.951 12.92 34.164 9.798 C 34.377 6.675 33.811 5.084 32.488 4.989 C 31.164 4.894 30.385 6.407 30.174 9.511 C 29.963 12.614 30.525 14.243 31.851 14.338 Z M 36.243 14.666 C 36.043 14.666 35.952 14.591 35.952 14.442 C 35.952 14.293 36.043 14.237 36.206 14.2 L 36.443 14.163 C 36.716 14.107 36.897 14.032 36.97 13.92 C 37.061 13.809 37.097 13.622 37.097 13.343 L 37.097 6.711 C 37.097 6.468 37.061 6.319 36.988 6.226 C 36.916 6.133 36.788 6.077 36.606 6.059 L 36.206 6.003 C 36.043 6.003 35.952 5.909 35.952 5.779 C 35.952 5.649 36.061 5.593 36.261 5.556 C 36.661 5.481 36.97 5.388 37.17 5.239 C 37.388 5.09 37.607 4.922 37.843 4.699 C 37.952 4.587 38.061 4.512 38.134 4.512 C 38.243 4.512 38.316 4.587 38.316 4.754 L 38.316 5.649 C 38.316 5.76 38.352 5.835 38.443 5.872 C 38.534 5.909 38.625 5.872 38.716 5.76 C 39.225 5.257 39.68 4.922 40.08 4.736 C 40.48 4.549 40.88 4.456 41.316 4.456 C 41.753 4.456 42.353 4.661 42.698 5.071 C 43.044 5.481 43.226 6.096 43.226 6.897 L 43.226 13.324 C 43.226 13.604 43.262 13.79 43.353 13.902 C 43.444 14.014 43.608 14.088 43.88 14.125 L 44.299 14.181 C 44.444 14.2 44.517 14.293 44.517 14.423 C 44.517 14.554 44.444 14.647 44.281 14.647 L 41.044 14.647 C 40.862 14.647 40.771 14.573 40.771 14.423 C 40.771 14.274 40.844 14.219 40.989 14.181 L 41.262 14.144 C 41.535 14.107 41.716 14.032 41.789 13.902 C 41.88 13.79 41.916 13.585 41.916 13.306 L 41.916 7.102 C 41.916 6.45 41.807 6.003 41.571 5.742 C 41.335 5.481 41.007 5.351 40.589 5.351 C 40.171 5.351 39.807 5.481 39.48 5.723 C 39.152 5.965 38.898 6.282 38.698 6.692 C 38.498 7.102 38.407 7.53 38.407 8.033 L 38.407 13.324 C 38.407 13.604 38.443 13.79 38.534 13.92 C 38.625 14.032 38.789 14.107 39.061 14.144 L 39.589 14.2 C 39.734 14.219 39.807 14.293 39.807 14.423 C 39.807 14.554 39.716 14.666 39.516 14.666 Z M 49.427 14.666 C 49.227 14.666 49.136 14.591 49.136 14.442 C 49.136 14.293 49.227 14.237 49.391 14.2 L 49.827 14.125 C 50.1 14.07 50.282 13.995 50.354 13.902 C 50.445 13.809 50.482 13.622 50.482 13.343 L 50.482 1.718 C 50.482 1.438 50.445 1.252 50.354 1.159 C 50.263 1.066 50.1 0.991 49.827 0.935 L 49.391 0.861 C 49.227 0.823 49.136 0.749 49.136 0.619 C 49.136 0.488 49.227 0.395 49.427 0.395 L 52.955 0.395 C 53.155 0.395 53.246 0.469 53.246 0.637 C 53.246 0.805 53.173 0.823 53.028 0.861 L 52.5 0.935 C 52.227 0.972 52.046 1.047 51.973 1.159 C 51.882 1.271 51.846 1.457 51.846 1.736 L 51.846 12.803 C 51.846 13.268 51.973 13.622 52.246 13.827 C 52.5 14.032 52.846 14.144 53.246 14.144 C 53.646 14.144 53.846 14.088 54.155 13.958 C 54.464 13.827 54.755 13.604 55.01 13.25 C 55.264 12.896 55.464 12.393 55.592 11.722 L 55.846 10.399 C 55.883 10.232 55.974 10.139 56.137 10.139 C 56.301 10.139 56.392 10.25 56.374 10.474 L 56.137 14.181 C 56.119 14.479 55.955 14.628 55.646 14.628 L 49.409 14.628 Z M 71.524 14.79 C 71.009 14.722 70.612 14.681 70.121 14.327 C 69.831 14.122 69.576 14.178 69.358 14.476 C 69.23 14.625 69.139 14.718 69.067 14.755 C 68.994 14.792 68.939 14.83 68.867 14.83 C 68.721 14.83 68.667 14.736 68.721 14.55 C 68.776 14.252 68.812 13.861 68.83 13.376 C 68.849 12.892 68.867 12.277 68.867 11.476 L 68.867 1.993 C 68.867 1.751 68.83 1.602 68.758 1.509 C 68.685 1.416 68.558 1.36 68.376 1.341 L 67.976 1.285 C 67.83 1.267 67.757 1.174 67.757 1.043 C 67.757 0.913 67.83 0.838 67.976 0.801 C 68.339 0.727 68.63 0.633 68.885 0.522 C 69.121 0.41 69.34 0.317 69.503 0.205 C 69.703 0.075 69.867 0 69.958 0 C 70.049 0 70.176 0.112 70.176 0.317 L 70.176 5.198 C 70.176 5.31 70.212 5.365 70.303 5.403 C 70.394 5.44 70.485 5.403 70.576 5.291 C 71.122 4.713 71.74 4.415 72.395 4.415 C 73.049 4.415 73.504 4.62 73.959 5.012 C 74.413 5.421 74.777 5.962 75.031 6.688 C 75.286 7.396 75.432 8.235 75.432 9.203 C 75.432 10.172 75.268 11.271 74.922 12.11 C 74.595 12.948 74.14 13.619 73.558 14.084 C 72.995 14.55 72.34 14.792 71.613 14.792 L 71.524 14.792 Z M 71.596 14.345 C 72.324 14.345 72.906 13.917 73.342 13.041 C 73.778 12.166 74.015 10.992 74.015 9.52 C 74.015 8.048 73.815 7.135 73.433 6.427 C 73.051 5.719 72.506 5.365 71.796 5.365 C 71.087 5.365 70.978 5.552 70.651 5.924 C 70.323 6.297 70.16 6.8 70.16 7.471 L 70.16 12.445 C 70.16 13.041 70.287 13.507 70.56 13.842 C 70.814 14.178 71.176 14.334 71.571 14.347 L 71.596 14.347 Z M 77.841 14.669 C 77.546 14.619 77.29 14.561 76.968 14.463 C 76.693 14.381 76.426 14.274 76.17 14.144 C 76.066 14.062 76.001 13.945 76.012 13.796 L 76.108 11.581 C 76.123 11.357 76.221 11.253 76.384 11.264 C 76.548 11.275 76.612 11.392 76.654 11.601 C 76.808 12.546 77.037 13.198 77.321 13.572 C 77.606 13.928 77.976 14.142 78.428 14.174 C 78.881 14.206 79.11 14.073 79.383 13.794 C 79.64 13.512 79.794 13.114 79.83 12.594 C 79.867 12.074 79.752 11.599 79.509 11.171 C 79.247 10.74 78.805 10.261 78.185 9.731 C 77.545 9.218 77.086 8.719 76.81 8.231 C 76.534 7.743 76.423 7.232 76.461 6.675 C 76.499 6.118 76.808 5.338 77.346 4.909 C 77.886 4.481 78.594 4.264 79.425 4.367 C 80.003 4.44 79.93 4.44 80.163 4.512 C 80.396 4.585 80.607 4.693 80.798 4.838 C 80.902 4.92 80.967 5.038 80.958 5.168 L 80.845 7.346 C 80.831 7.551 80.752 7.638 80.589 7.627 C 80.425 7.616 80.447 7.579 80.396 7.519 C 80.356 7.448 80.331 7.371 80.32 7.29 C 80.123 6.416 79.91 5.803 79.68 5.451 C 79.449 5.099 79.152 4.909 78.77 4.881 C 78.388 4.853 78.147 4.948 77.912 5.174 C 77.677 5.399 77.548 5.69 77.525 6.042 C 77.501 6.394 77.594 6.906 77.841 7.279 C 78.09 7.633 78.55 8.095 79.225 8.648 C 79.829 9.159 80.283 9.714 80.572 10.276 C 80.862 10.839 80.985 11.445 80.94 12.095 C 80.896 12.745 80.583 13.581 80.021 14.064 C 79.461 14.528 78.605 14.759 77.883 14.677 L 77.839 14.668 Z\" fill=\"var(--token-348577b9-8c1c-4720-bb43-cd6deeeada53, rgb(0, 43, 34)) /* {&quot;name&quot;:&quot;--color-brand-900&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({RxadqvZdH:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 80.959 14.846\" overflow=\"visible\"><path d=\"M 5.783 14.479 C 5.728 14.479 5.674 14.461 5.601 14.423 C 5.528 14.386 5.492 14.293 5.474 14.163 L 2.564 2.053 C 2.564 1.96 2.51 1.923 2.455 1.923 C 2.382 1.923 2.364 1.979 2.364 2.072 L 1.982 12.97 C 1.982 13.343 2.019 13.622 2.164 13.809 C 2.291 13.995 2.51 14.125 2.837 14.181 L 3.091 14.219 C 3.255 14.219 3.346 14.312 3.346 14.461 C 3.346 14.61 3.255 14.684 3.055 14.684 L 0.291 14.684 C 0.091 14.684 0 14.61 0 14.461 C 0 14.312 0.091 14.237 0.255 14.219 L 0.509 14.181 C 0.837 14.125 1.073 14.014 1.2 13.809 C 1.328 13.622 1.382 13.343 1.4 12.97 L 1.782 1.755 C 1.782 1.476 1.764 1.289 1.673 1.196 C 1.582 1.103 1.382 1.028 1.091 0.972 L 0.655 0.898 C 0.491 0.861 0.4 0.786 0.4 0.656 C 0.4 0.525 0.491 0.432 0.691 0.432 L 3.001 0.432 C 3.401 0.432 3.637 0.637 3.728 1.028 L 6.056 10.884 C 6.074 10.977 6.128 11.014 6.183 11.014 C 6.237 11.014 6.274 10.977 6.292 10.884 L 8.729 0.935 C 8.802 0.6 9.02 0.432 9.347 0.432 L 11.62 0.432 C 11.82 0.432 11.911 0.507 11.911 0.656 C 11.911 0.805 11.82 0.861 11.657 0.898 L 11.22 0.972 C 10.947 1.028 10.766 1.103 10.675 1.196 C 10.584 1.289 10.547 1.476 10.566 1.755 L 10.947 13.38 C 10.947 13.66 11.002 13.846 11.075 13.939 C 11.147 14.032 11.329 14.107 11.602 14.163 L 12.038 14.237 C 12.202 14.274 12.293 14.349 12.293 14.479 C 12.293 14.61 12.202 14.703 12.002 14.703 L 8.511 14.703 C 8.311 14.703 8.22 14.628 8.22 14.479 C 8.22 14.33 8.311 14.274 8.474 14.237 L 8.911 14.163 C 9.183 14.107 9.365 14.032 9.456 13.939 C 9.547 13.846 9.584 13.66 9.565 13.38 L 9.238 2.072 C 9.238 1.979 9.202 1.923 9.147 1.923 C 9.093 1.923 9.038 1.96 9.02 2.034 L 6.092 14.163 C 6.074 14.293 6.019 14.386 5.965 14.423 C 5.91 14.461 5.856 14.479 5.801 14.479 Z M 15.721 14.839 C 15.068 14.792 14.503 14.528 14.008 14.025 C 13.511 13.54 13.157 12.881 12.9 12.078 C 12.646 11.275 12.56 10.373 12.628 9.406 C 12.693 8.439 12.899 7.577 13.261 6.819 C 13.622 6.06 14.081 5.477 14.639 5.051 C 15.197 4.624 15.792 4.441 16.427 4.488 C 17.061 4.533 17.645 4.799 18.14 5.302 C 18.634 5.805 18.991 6.446 19.247 7.249 C 19.503 8.052 19.587 8.935 19.522 9.902 C 19.456 10.869 19.249 11.75 18.889 12.508 C 18.529 13.267 18.085 13.87 17.529 14.278 C 16.972 14.686 16.357 14.886 15.705 14.839 L 15.723 14.839 Z M 15.756 14.338 C 17.098 14.435 17.858 12.92 18.07 9.798 C 18.283 6.675 17.718 5.084 16.394 4.989 C 15.07 4.894 14.292 6.407 14.081 9.511 C 13.87 12.614 14.432 14.243 15.757 14.338 Z M 24.877 14.666 C 24.677 14.666 24.586 14.591 24.586 14.442 C 24.586 14.293 24.677 14.237 24.841 14.2 L 25.077 14.163 C 25.404 14.107 25.605 14.032 25.695 13.92 C 25.786 13.809 25.823 13.622 25.823 13.343 L 25.823 6.711 C 25.823 6.468 25.786 6.319 25.714 6.226 C 25.641 6.133 25.514 6.077 25.332 6.059 L 24.932 6.003 C 24.768 6.003 24.677 5.909 24.677 5.779 C 24.677 5.649 24.786 5.593 24.986 5.556 C 25.386 5.481 25.714 5.388 25.95 5.239 C 26.186 5.09 26.441 4.922 26.659 4.699 C 26.768 4.587 26.877 4.512 26.95 4.512 C 27.059 4.512 27.132 4.587 27.132 4.754 L 27.132 13.324 C 27.132 13.604 27.168 13.79 27.241 13.92 C 27.314 14.032 27.459 14.107 27.678 14.144 L 28.169 14.2 C 28.314 14.219 28.387 14.293 28.387 14.423 C 28.387 14.554 28.296 14.666 28.096 14.666 Z M 26.496 2.724 C 26.223 2.724 26.005 2.631 25.805 2.426 C 25.623 2.221 25.532 1.979 25.532 1.68 C 25.532 1.382 25.623 1.122 25.805 0.935 C 25.986 0.749 26.223 0.656 26.496 0.656 C 26.768 0.656 26.987 0.749 27.168 0.935 C 27.35 1.122 27.441 1.382 27.441 1.68 C 27.441 1.979 27.35 2.239 27.168 2.426 C 26.987 2.631 26.768 2.724 26.496 2.724 Z M 24.272 4.885 C 24.272 5.071 24.162 5.164 23.962 5.164 L 22.708 5.164 C 22.526 5.164 22.435 5.257 22.435 5.444 L 22.435 9.71 L 22.468 13.231 L 22.468 13.324 C 22.468 13.604 22.506 13.79 22.58 13.92 C 22.655 14.032 22.804 14.107 23.028 14.144 L 23.531 14.2 C 23.682 14.219 23.757 14.293 23.757 14.423 L 23.757 14.459 C 23.741 14.567 23.655 14.656 23.486 14.664 C 23.477 14.666 23.468 14.666 23.459 14.666 L 20.156 14.666 C 19.951 14.666 19.858 14.591 19.858 14.442 C 19.858 14.293 19.951 14.237 20.118 14.2 L 20.362 14.163 C 20.696 14.107 20.902 14.032 20.996 13.92 C 21.089 13.809 21.126 13.622 21.126 13.343 L 21.126 9.71 L 21.127 9.71 L 21.127 5.388 C 21.127 5.239 21.055 5.146 20.891 5.146 L 20.327 5.146 C 20.127 5.146 20.018 5.071 20.018 4.903 C 20.018 4.736 20.073 4.699 20.2 4.624 C 20.618 4.326 20.964 3.991 21.218 3.655 C 21.473 3.301 21.709 2.836 21.891 2.221 C 21.982 1.941 22.091 1.811 22.218 1.811 C 22.346 1.811 22.437 1.923 22.437 2.128 L 22.437 4.326 C 22.437 4.512 22.528 4.605 22.709 4.605 L 23.964 4.605 C 24.164 4.605 24.273 4.699 24.273 4.885 Z M 31.815 14.839 C 31.162 14.792 30.596 14.528 30.102 14.025 C 29.605 13.54 29.251 12.881 28.994 12.078 C 28.738 11.275 28.654 10.373 28.721 9.406 C 28.789 8.439 28.992 7.577 29.354 6.819 C 29.716 6.06 30.174 5.477 30.733 5.051 C 31.291 4.624 31.886 4.441 32.52 4.488 C 33.155 4.533 33.739 4.799 34.233 5.302 C 34.728 5.805 35.084 6.446 35.341 7.249 C 35.597 8.052 35.681 8.935 35.615 9.902 C 35.55 10.869 35.343 11.75 34.983 12.508 C 34.621 13.267 34.179 13.87 33.622 14.278 C 33.066 14.686 32.451 14.886 31.798 14.839 L 31.817 14.839 Z M 31.849 14.338 C 33.191 14.435 33.951 12.92 34.164 9.798 C 34.377 6.675 33.811 5.084 32.488 4.989 C 31.164 4.894 30.385 6.407 30.174 9.511 C 29.963 12.614 30.525 14.243 31.851 14.338 Z M 36.243 14.666 C 36.043 14.666 35.952 14.591 35.952 14.442 C 35.952 14.293 36.043 14.237 36.206 14.2 L 36.443 14.163 C 36.716 14.107 36.897 14.032 36.97 13.92 C 37.061 13.809 37.097 13.622 37.097 13.343 L 37.097 6.711 C 37.097 6.468 37.061 6.319 36.988 6.226 C 36.916 6.133 36.788 6.077 36.606 6.059 L 36.206 6.003 C 36.043 6.003 35.952 5.909 35.952 5.779 C 35.952 5.649 36.061 5.593 36.261 5.556 C 36.661 5.481 36.97 5.388 37.17 5.239 C 37.388 5.09 37.607 4.922 37.843 4.699 C 37.952 4.587 38.061 4.512 38.134 4.512 C 38.243 4.512 38.316 4.587 38.316 4.754 L 38.316 5.649 C 38.316 5.76 38.352 5.835 38.443 5.872 C 38.534 5.909 38.625 5.872 38.716 5.76 C 39.225 5.257 39.68 4.922 40.08 4.736 C 40.48 4.549 40.88 4.456 41.316 4.456 C 41.753 4.456 42.353 4.661 42.698 5.071 C 43.044 5.481 43.226 6.096 43.226 6.897 L 43.226 13.324 C 43.226 13.604 43.262 13.79 43.353 13.902 C 43.444 14.014 43.608 14.088 43.88 14.125 L 44.299 14.181 C 44.444 14.2 44.517 14.293 44.517 14.423 C 44.517 14.554 44.444 14.647 44.281 14.647 L 41.044 14.647 C 40.862 14.647 40.771 14.573 40.771 14.423 C 40.771 14.274 40.844 14.219 40.989 14.181 L 41.262 14.144 C 41.535 14.107 41.716 14.032 41.789 13.902 C 41.88 13.79 41.916 13.585 41.916 13.306 L 41.916 7.102 C 41.916 6.45 41.807 6.003 41.571 5.742 C 41.335 5.481 41.007 5.351 40.589 5.351 C 40.171 5.351 39.807 5.481 39.48 5.723 C 39.152 5.965 38.898 6.282 38.698 6.692 C 38.498 7.102 38.407 7.53 38.407 8.033 L 38.407 13.324 C 38.407 13.604 38.443 13.79 38.534 13.92 C 38.625 14.032 38.789 14.107 39.061 14.144 L 39.589 14.2 C 39.734 14.219 39.807 14.293 39.807 14.423 C 39.807 14.554 39.716 14.666 39.516 14.666 Z M 49.427 14.666 C 49.227 14.666 49.136 14.591 49.136 14.442 C 49.136 14.293 49.227 14.237 49.391 14.2 L 49.827 14.125 C 50.1 14.07 50.282 13.995 50.354 13.902 C 50.445 13.809 50.482 13.622 50.482 13.343 L 50.482 1.718 C 50.482 1.438 50.445 1.252 50.354 1.159 C 50.263 1.066 50.1 0.991 49.827 0.935 L 49.391 0.861 C 49.227 0.823 49.136 0.749 49.136 0.619 C 49.136 0.488 49.227 0.395 49.427 0.395 L 52.955 0.395 C 53.155 0.395 53.246 0.469 53.246 0.637 C 53.246 0.805 53.173 0.823 53.028 0.861 L 52.5 0.935 C 52.227 0.972 52.046 1.047 51.973 1.159 C 51.882 1.271 51.846 1.457 51.846 1.736 L 51.846 12.803 C 51.846 13.268 51.973 13.622 52.246 13.827 C 52.5 14.032 52.846 14.144 53.246 14.144 C 53.646 14.144 53.846 14.088 54.155 13.958 C 54.464 13.827 54.755 13.604 55.01 13.25 C 55.264 12.896 55.464 12.393 55.592 11.722 L 55.846 10.399 C 55.883 10.232 55.974 10.139 56.137 10.139 C 56.301 10.139 56.392 10.25 56.374 10.474 L 56.137 14.181 C 56.119 14.479 55.955 14.628 55.646 14.628 L 49.409 14.628 Z M 71.524 14.79 C 71.009 14.722 70.612 14.681 70.121 14.327 C 69.831 14.122 69.576 14.178 69.358 14.476 C 69.23 14.625 69.139 14.718 69.067 14.755 C 68.994 14.792 68.939 14.83 68.867 14.83 C 68.721 14.83 68.667 14.736 68.721 14.55 C 68.776 14.252 68.812 13.861 68.83 13.376 C 68.849 12.892 68.867 12.277 68.867 11.476 L 68.867 1.993 C 68.867 1.751 68.83 1.602 68.758 1.509 C 68.685 1.416 68.558 1.36 68.376 1.341 L 67.976 1.285 C 67.83 1.267 67.757 1.174 67.757 1.043 C 67.757 0.913 67.83 0.838 67.976 0.801 C 68.339 0.727 68.63 0.633 68.885 0.522 C 69.121 0.41 69.34 0.317 69.503 0.205 C 69.703 0.075 69.867 0 69.958 0 C 70.049 0 70.176 0.112 70.176 0.317 L 70.176 5.198 C 70.176 5.31 70.212 5.365 70.303 5.403 C 70.394 5.44 70.485 5.403 70.576 5.291 C 71.122 4.713 71.74 4.415 72.395 4.415 C 73.049 4.415 73.504 4.62 73.959 5.012 C 74.413 5.421 74.777 5.962 75.031 6.688 C 75.286 7.396 75.432 8.235 75.432 9.203 C 75.432 10.172 75.268 11.271 74.922 12.11 C 74.595 12.948 74.14 13.619 73.558 14.084 C 72.995 14.55 72.34 14.792 71.613 14.792 L 71.524 14.792 Z M 71.596 14.345 C 72.324 14.345 72.906 13.917 73.342 13.041 C 73.778 12.166 74.015 10.992 74.015 9.52 C 74.015 8.048 73.815 7.135 73.433 6.427 C 73.051 5.719 72.506 5.365 71.796 5.365 C 71.087 5.365 70.978 5.552 70.651 5.924 C 70.323 6.297 70.16 6.8 70.16 7.471 L 70.16 12.445 C 70.16 13.041 70.287 13.507 70.56 13.842 C 70.814 14.178 71.176 14.334 71.571 14.347 L 71.596 14.347 Z M 77.841 14.669 C 77.546 14.619 77.29 14.561 76.968 14.463 C 76.693 14.381 76.426 14.274 76.17 14.144 C 76.066 14.062 76.001 13.945 76.012 13.796 L 76.108 11.581 C 76.123 11.357 76.221 11.253 76.384 11.264 C 76.548 11.275 76.612 11.392 76.654 11.601 C 76.808 12.546 77.037 13.198 77.321 13.572 C 77.606 13.928 77.976 14.142 78.428 14.174 C 78.881 14.206 79.11 14.073 79.383 13.794 C 79.64 13.512 79.794 13.114 79.83 12.594 C 79.867 12.074 79.752 11.599 79.509 11.171 C 79.247 10.74 78.805 10.261 78.185 9.731 C 77.545 9.218 77.086 8.719 76.81 8.231 C 76.534 7.743 76.423 7.232 76.461 6.675 C 76.499 6.118 76.808 5.338 77.346 4.909 C 77.886 4.481 78.594 4.264 79.425 4.367 C 80.003 4.44 79.93 4.44 80.163 4.512 C 80.396 4.585 80.607 4.693 80.798 4.838 C 80.902 4.92 80.967 5.038 80.958 5.168 L 80.845 7.346 C 80.831 7.551 80.752 7.638 80.589 7.627 C 80.425 7.616 80.447 7.579 80.396 7.519 C 80.356 7.448 80.331 7.371 80.32 7.29 C 80.123 6.416 79.91 5.803 79.68 5.451 C 79.449 5.099 79.152 4.909 78.77 4.881 C 78.388 4.853 78.147 4.948 77.912 5.174 C 77.677 5.399 77.548 5.69 77.525 6.042 C 77.501 6.394 77.594 6.906 77.841 7.279 C 78.09 7.633 78.55 8.095 79.225 8.648 C 79.829 9.159 80.283 9.714 80.572 10.276 C 80.862 10.839 80.985 11.445 80.94 12.095 C 80.896 12.745 80.583 13.581 80.021 14.064 C 79.461 14.528 78.605 14.759 77.883 14.677 L 77.839 14.668 Z\" fill=\"var(--token-a5938163-e148-4ab2-b542-597d3f50415a, rgb(230, 251, 246)) /* {&quot;name&quot;:&quot;--color-brand-050&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-mspo2o\",layoutDependency:layoutDependency,layoutId:\"aoFE7KTIy\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.293 14.271\" overflow=\"visible\"><path d=\"M 5.783 14.047 C 5.728 14.047 5.674 14.029 5.601 13.991 C 5.528 13.954 5.492 13.861 5.474 13.73 L 2.564 1.621 C 2.564 1.528 2.51 1.49 2.455 1.49 C 2.382 1.49 2.364 1.546 2.364 1.639 L 1.982 12.538 C 1.982 12.911 2.019 13.19 2.164 13.376 C 2.291 13.563 2.51 13.693 2.837 13.749 L 3.091 13.786 C 3.255 13.786 3.346 13.879 3.346 14.029 C 3.346 14.178 3.255 14.252 3.055 14.252 L 0.291 14.252 C 0.091 14.252 0 14.178 0 14.029 C 0 13.879 0.091 13.805 0.255 13.786 L 0.509 13.749 C 0.837 13.693 1.073 13.581 1.2 13.376 C 1.328 13.19 1.382 12.911 1.4 12.538 L 1.782 1.323 C 1.782 1.043 1.764 0.857 1.673 0.764 C 1.582 0.671 1.382 0.596 1.091 0.54 L 0.655 0.466 C 0.491 0.428 0.4 0.354 0.4 0.224 C 0.4 0.093 0.491 0 0.691 0 L 3.001 0 C 3.401 0 3.637 0.205 3.728 0.596 L 6.056 10.452 C 6.074 10.545 6.128 10.582 6.183 10.582 C 6.237 10.582 6.274 10.545 6.292 10.452 L 8.729 0.503 C 8.802 0.168 9.02 0 9.347 0 L 11.62 0 C 11.82 0 11.911 0.075 11.911 0.224 C 11.911 0.373 11.82 0.428 11.657 0.466 L 11.22 0.54 C 10.947 0.596 10.766 0.671 10.675 0.764 C 10.584 0.857 10.547 1.043 10.566 1.323 L 10.947 12.948 C 10.947 13.227 11.002 13.414 11.075 13.507 C 11.147 13.6 11.329 13.675 11.602 13.73 L 12.038 13.805 C 12.202 13.842 12.293 13.917 12.293 14.047 C 12.293 14.178 12.202 14.271 12.002 14.271 L 8.511 14.271 C 8.311 14.271 8.22 14.196 8.22 14.047 C 8.22 13.898 8.311 13.842 8.474 13.805 L 8.911 13.73 C 9.183 13.675 9.365 13.6 9.456 13.507 C 9.547 13.414 9.584 13.227 9.565 12.948 L 9.238 1.639 C 9.238 1.546 9.202 1.49 9.147 1.49 C 9.093 1.49 9.038 1.528 9.02 1.602 L 6.092 13.73 C 6.074 13.861 6.019 13.954 5.965 13.991 C 5.91 14.029 5.856 14.047 5.801 14.047 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2af35d\",layoutDependency:layoutDependency,layoutId:\"FqAlbqRKf\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.937 10.365\" overflow=\"visible\"><path d=\"M 3.115 10.358 C 2.462 10.311 1.897 10.047 1.402 9.544 C 0.906 9.059 0.551 8.4 0.295 7.597 C 0.04 6.794 -0.045 5.892 0.022 4.925 C 0.088 3.959 0.293 3.096 0.655 2.338 C 1.017 1.579 1.475 0.996 2.033 0.57 C 2.592 0.143 3.186 -0.039 3.821 0.007 C 4.456 0.052 5.039 0.318 5.534 0.821 C 6.029 1.324 6.385 1.965 6.641 2.768 C 6.898 3.571 6.981 4.454 6.916 5.421 C 6.851 6.388 6.643 7.269 6.283 8.027 C 5.923 8.786 5.479 9.389 4.923 9.797 C 4.366 10.205 3.752 10.405 3.099 10.358 L 3.117 10.358 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-b92yba\",layoutDependency:layoutDependency,layoutId:\"mJLuzT0zf\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.077 9.357\" overflow=\"visible\"><path d=\"M 1.718 9.353 C 3.06 9.45 3.82 7.935 4.033 4.813 C 4.246 1.69 3.68 0.099 2.356 0.004 C 1.032 -0.091 0.254 1.422 0.043 4.526 C -0.168 7.63 0.394 9.258 1.72 9.353 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xcrqgg\",layoutDependency:layoutDependency,layoutId:\"M_o4QhONN\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.801 10.153\" overflow=\"visible\"><path d=\"M 0.291 10.153 C 0.091 10.153 0 10.079 0 9.93 C 0 9.781 0.091 9.725 0.255 9.688 L 0.491 9.65 C 0.818 9.595 1.018 9.52 1.109 9.408 C 1.2 9.296 1.237 9.11 1.237 8.831 L 1.237 2.198 C 1.237 1.956 1.2 1.807 1.127 1.714 C 1.055 1.621 0.927 1.565 0.746 1.546 L 0.346 1.49 C 0.182 1.49 0.091 1.397 0.091 1.267 C 0.091 1.136 0.2 1.081 0.4 1.043 C 0.8 0.969 1.127 0.876 1.364 0.727 C 1.6 0.578 1.855 0.41 2.073 0.186 C 2.182 0.075 2.291 0 2.364 0 C 2.473 0 2.546 0.075 2.546 0.242 L 2.546 8.812 C 2.546 9.092 2.582 9.278 2.655 9.408 C 2.728 9.52 2.873 9.595 3.091 9.632 L 3.582 9.688 C 3.728 9.706 3.801 9.781 3.801 9.911 C 3.801 10.042 3.71 10.153 3.51 10.153 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-w8f322\",layoutDependency:layoutDependency,layoutId:\"YY6rRFVFC\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.909 2.068\" overflow=\"visible\"><path d=\"M 0.964 2.068 C 0.691 2.068 0.473 1.975 0.273 1.77 C 0.091 1.565 0 1.323 0 1.025 C 0 0.727 0.091 0.466 0.273 0.279 C 0.455 0.093 0.691 0 0.964 0 C 1.237 0 1.455 0.093 1.637 0.279 C 1.819 0.466 1.909 0.727 1.909 1.025 C 1.909 1.323 1.819 1.584 1.637 1.77 C 1.455 1.975 1.237 2.068 0.964 2.068 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1l06mht\",layoutDependency:layoutDependency,layoutId:\"NgoyWCSnY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.415 12.855\" overflow=\"visible\"><path d=\"M 4.414 3.074 C 4.414 3.26 4.304 3.353 4.104 3.353 L 2.85 3.353 C 2.668 3.353 2.577 3.447 2.577 3.633 L 2.577 7.899 L 2.61 11.42 L 2.61 11.513 C 2.61 11.793 2.648 11.979 2.722 12.11 C 2.797 12.221 2.946 12.296 3.17 12.333 L 3.673 12.389 C 3.824 12.408 3.899 12.482 3.899 12.613 L 3.899 12.648 C 3.883 12.756 3.797 12.846 3.628 12.853 C 3.619 12.855 3.61 12.855 3.601 12.855 L 0.298 12.855 C 0.093 12.855 0 12.78 0 12.631 C 0 12.482 0.093 12.426 0.26 12.389 L 0.504 12.352 C 0.838 12.296 1.044 12.221 1.138 12.11 C 1.231 11.998 1.267 11.812 1.267 11.532 L 1.267 7.899 L 1.269 7.899 L 1.269 3.577 C 1.269 3.428 1.197 3.335 1.033 3.335 L 0.469 3.335 C 0.269 3.335 0.16 3.26 0.16 3.093 C 0.16 2.925 0.215 2.888 0.342 2.813 C 0.76 2.515 1.106 2.18 1.36 1.844 C 1.615 1.49 1.851 1.025 2.033 0.41 C 2.124 0.13 2.233 0 2.36 0 C 2.488 0 2.579 0.112 2.579 0.317 L 2.579 2.515 C 2.579 2.701 2.67 2.795 2.851 2.795 L 4.106 2.795 C 4.306 2.795 4.415 2.888 4.415 3.074 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-10ru1bc\",layoutDependency:layoutDependency,layoutId:\"jD4aOYBg6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.938 10.365\" overflow=\"visible\"><path d=\"M 3.116 10.358 C 2.463 10.311 1.897 10.047 1.403 9.544 C 0.906 9.059 0.551 8.4 0.295 7.597 C 0.039 6.794 -0.045 5.892 0.022 4.925 C 0.09 3.959 0.293 3.096 0.655 2.338 C 1.017 1.579 1.475 0.996 2.034 0.57 C 2.592 0.143 3.186 -0.039 3.821 0.007 C 4.456 0.052 5.04 0.318 5.534 0.821 C 6.029 1.324 6.385 1.965 6.642 2.768 C 6.898 3.571 6.982 4.454 6.916 5.421 C 6.851 6.388 6.643 7.269 6.283 8.027 C 5.921 8.786 5.48 9.389 4.923 9.797 C 4.367 10.205 3.752 10.405 3.099 10.358 L 3.117 10.358 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-h5xovn\",layoutDependency:layoutDependency,layoutId:\"XbRsVqes_\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.077 9.357\" overflow=\"visible\"><path d=\"M 1.718 9.353 C 3.06 9.45 3.82 7.935 4.033 4.813 C 4.246 1.69 3.68 0.099 2.356 0.004 C 1.032 -0.091 0.254 1.422 0.043 4.526 C -0.168 7.63 0.394 9.258 1.72 9.353 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9bf8np\",layoutDependency:layoutDependency,layoutId:\"Qldq4fJcc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.565 10.209\" overflow=\"visible\"><path d=\"M 0.291 10.209 C 0.091 10.209 0 10.135 0 9.986 C 0 9.837 0.091 9.781 0.255 9.744 L 0.491 9.706 C 0.764 9.65 0.946 9.576 1.018 9.464 C 1.109 9.352 1.146 9.166 1.146 8.887 L 1.146 2.254 C 1.146 2.012 1.109 1.863 1.037 1.77 C 0.964 1.677 0.837 1.621 0.655 1.602 L 0.255 1.546 C 0.091 1.546 0 1.453 0 1.323 C 0 1.192 0.109 1.136 0.309 1.099 C 0.709 1.025 1.018 0.932 1.218 0.782 C 1.437 0.633 1.655 0.466 1.891 0.242 C 2 0.13 2.109 0.056 2.182 0.056 C 2.291 0.056 2.364 0.13 2.364 0.298 L 2.364 1.192 C 2.364 1.304 2.4 1.379 2.491 1.416 C 2.582 1.453 2.673 1.416 2.764 1.304 C 3.273 0.801 3.728 0.466 4.128 0.279 C 4.528 0.093 4.928 0 5.365 0 C 5.801 0 6.401 0.205 6.747 0.615 C 7.092 1.025 7.274 1.639 7.274 2.441 L 7.274 8.868 C 7.274 9.147 7.31 9.334 7.401 9.445 C 7.492 9.557 7.656 9.632 7.929 9.669 L 8.347 9.725 C 8.492 9.744 8.565 9.837 8.565 9.967 C 8.565 10.098 8.492 10.191 8.329 10.191 L 5.092 10.191 C 4.91 10.191 4.819 10.116 4.819 9.967 C 4.819 9.818 4.892 9.762 5.037 9.725 L 5.31 9.688 C 5.583 9.65 5.765 9.576 5.837 9.445 C 5.928 9.334 5.965 9.129 5.965 8.849 L 5.965 2.645 C 5.965 1.993 5.856 1.546 5.619 1.285 C 5.383 1.025 5.055 0.894 4.637 0.894 C 4.219 0.894 3.855 1.025 3.528 1.267 C 3.201 1.509 2.946 1.826 2.746 2.236 C 2.546 2.645 2.455 3.074 2.455 3.577 L 2.455 8.868 C 2.455 9.147 2.491 9.334 2.582 9.464 C 2.673 9.576 2.837 9.65 3.11 9.688 L 3.637 9.744 C 3.782 9.762 3.855 9.837 3.855 9.967 C 3.855 10.098 3.764 10.209 3.564 10.209 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-znm8hj\",layoutDependency:layoutDependency,layoutId:\"lUNSFutt8\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.24 14.271\" overflow=\"visible\"><path d=\"M 0.291 14.271 C 0.091 14.271 0 14.196 0 14.047 C 0 13.898 0.091 13.842 0.255 13.805 L 0.691 13.73 C 0.964 13.675 1.146 13.6 1.218 13.507 C 1.309 13.414 1.346 13.227 1.346 12.948 L 1.346 1.323 C 1.346 1.043 1.309 0.857 1.218 0.764 C 1.127 0.671 0.964 0.596 0.691 0.54 L 0.255 0.466 C 0.091 0.428 0 0.354 0 0.224 C 0 0.093 0.091 0 0.291 0 L 3.819 0 C 4.019 0 4.11 0.075 4.11 0.242 C 4.11 0.41 4.037 0.428 3.892 0.466 L 3.364 0.54 C 3.091 0.578 2.91 0.652 2.837 0.764 C 2.746 0.876 2.71 1.062 2.71 1.341 L 2.71 12.408 C 2.71 12.873 2.837 13.227 3.11 13.432 C 3.364 13.637 3.71 13.749 4.11 13.749 C 4.51 13.749 4.71 13.693 5.019 13.563 C 5.328 13.432 5.619 13.209 5.874 12.855 C 6.128 12.501 6.328 11.998 6.456 11.327 L 6.71 10.004 C 6.747 9.837 6.838 9.744 7.001 9.744 C 7.165 9.744 7.256 9.855 7.238 10.079 L 7.001 13.786 C 6.983 14.084 6.819 14.233 6.51 14.233 L 0.273 14.233 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xtuyrc\",layoutDependency:layoutDependency,layoutId:\"uqX9ERsMb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.674 14.83\" overflow=\"visible\"><path d=\"M 3.766 14.79 C 3.251 14.722 2.855 14.681 2.364 14.327 C 2.073 14.122 1.819 14.178 1.6 14.476 C 1.473 14.625 1.382 14.718 1.309 14.755 C 1.237 14.792 1.182 14.83 1.109 14.83 C 0.964 14.83 0.909 14.736 0.964 14.55 C 1.018 14.252 1.055 13.861 1.073 13.376 C 1.091 12.892 1.109 12.277 1.109 11.476 L 1.109 1.993 C 1.109 1.751 1.073 1.602 1 1.509 C 0.927 1.416 0.8 1.36 0.618 1.341 L 0.218 1.285 C 0.073 1.267 0 1.174 0 1.043 C 0 0.913 0.073 0.838 0.218 0.801 C 0.582 0.727 0.873 0.633 1.127 0.522 C 1.364 0.41 1.582 0.317 1.746 0.205 C 1.946 0.075 2.109 0 2.2 0 C 2.291 0 2.419 0.112 2.419 0.317 L 2.419 5.198 C 2.419 5.31 2.455 5.365 2.546 5.403 C 2.637 5.44 2.728 5.403 2.819 5.291 C 3.364 4.713 3.983 4.415 4.637 4.415 C 5.292 4.415 5.746 4.62 6.201 5.012 C 6.656 5.421 7.019 5.962 7.274 6.688 C 7.529 7.396 7.674 8.235 7.674 9.203 C 7.674 10.172 7.51 11.271 7.165 12.11 C 6.838 12.948 6.383 13.619 5.801 14.084 C 5.237 14.55 4.583 14.792 3.855 14.792 L 3.766 14.792 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-aaobjx\",layoutDependency:layoutDependency,layoutId:\"oDgXZ1HO3\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.855 8.982\" overflow=\"visible\"><path d=\"M 1.437 8.98 C 2.164 8.98 2.746 8.551 3.182 7.676 C 3.619 6.8 3.855 5.626 3.855 4.155 C 3.855 2.683 3.655 1.77 3.273 1.062 C 2.891 0.354 2.346 0 1.637 0 C 0.927 0 0.818 0.186 0.491 0.559 C 0.164 0.932 0 1.435 0 2.105 L 0 7.079 C 0 7.676 0.127 8.141 0.4 8.477 C 0.655 8.812 1.017 8.969 1.411 8.982 L 1.437 8.982 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1oyhaqd\",layoutDependency:layoutDependency,layoutId:\"oqFnG2tKY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.948 10.351\" overflow=\"visible\"><path d=\"M 1.831 10.328 C 1.536 10.277 1.28 10.22 0.958 10.121 C 0.683 10.039 0.416 9.933 0.159 9.802 C 0.056 9.72 -0.01 9.603 0.001 9.454 L 0.098 7.239 C 0.112 7.015 0.21 6.911 0.374 6.922 C 0.538 6.933 0.601 7.051 0.643 7.259 C 0.798 8.204 1.027 8.856 1.311 9.23 C 1.596 9.586 1.965 9.8 2.418 9.832 C 2.871 9.864 3.1 9.731 3.373 9.452 C 3.629 9.171 3.784 8.772 3.82 8.252 C 3.856 7.732 3.742 7.257 3.498 6.829 C 3.236 6.399 2.794 5.92 2.174 5.389 C 1.534 4.876 1.076 4.377 0.8 3.889 C 0.523 3.401 0.412 2.89 0.45 2.333 C 0.489 1.776 0.798 0.996 1.336 0.567 C 1.876 0.139 2.583 -0.077 3.415 0.025 C 3.993 0.098 3.92 0.098 4.153 0.17 C 4.386 0.243 4.597 0.351 4.787 0.497 C 4.891 0.578 4.957 0.696 4.948 0.826 L 4.835 3.004 C 4.82 3.209 4.742 3.297 4.578 3.285 C 4.415 3.274 4.437 3.237 4.386 3.177 C 4.346 3.107 4.32 3.029 4.309 2.948 C 4.113 2.074 3.9 1.462 3.669 1.109 C 3.438 0.757 3.142 0.567 2.76 0.539 C 2.378 0.511 2.136 0.606 1.902 0.832 C 1.667 1.057 1.538 1.348 1.514 1.7 C 1.491 2.052 1.583 2.564 1.831 2.937 C 2.08 3.291 2.54 3.753 3.214 4.306 C 3.818 4.817 4.273 5.372 4.562 5.935 C 4.851 6.497 4.975 7.103 4.929 7.753 C 4.886 8.403 4.573 9.24 4.011 9.722 C 3.451 10.186 2.594 10.417 1.872 10.335 L 1.829 10.326 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-19ykjc4\",layoutDependency:layoutDependency,layoutId:\"jK85rctCN\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.619 18\" overflow=\"visible\"><g><path d=\"M 10.401 14.407 C 8.728 9.023 8.582 9.861 9.946 4.142 C 10.146 4.198 10.346 4.048 10.401 3.844 C 10.456 3.639 10.328 3.434 10.11 3.378 L 6.364 2.428 C 6.164 2.39 5.964 2.539 5.909 2.744 C 5.855 2.949 5.982 3.154 6.2 3.21 C 4.836 8.911 5 8.128 1.108 12.078 C -0.274 13.494 -0.674 15.748 1.745 16.344 L 7.91 17.891 C 10.31 18.487 11.056 16.549 10.383 14.388 Z M 9.655 17.09 C 9.255 17.499 8.582 17.444 8.055 17.332 L 1.89 15.785 C 1.381 15.655 0.836 15.394 0.654 14.817 C 0.417 14.016 0.999 13.047 1.545 12.507 C 2.272 11.743 3.054 11.016 3.782 10.252 C 4.273 9.768 4.745 9.246 5.109 8.631 C 5.491 7.998 5.746 7.327 5.964 6.619 C 6.273 5.539 6.528 4.421 6.782 3.341 L 9.383 3.993 C 9.128 5.073 8.855 6.21 8.637 7.309 C 8.492 8.035 8.401 8.743 8.455 9.488 C 8.51 10.196 8.692 10.867 8.873 11.538 C 9.183 12.544 9.528 13.568 9.837 14.575 C 10.074 15.301 10.219 16.475 9.655 17.071 Z M 6.425 9.322 C 6.37 9.527 6.152 9.658 5.97 9.62 C 5.77 9.565 5.643 9.341 5.679 9.155 C 5.716 8.968 5.952 8.819 6.134 8.857 C 6.352 8.912 6.461 9.136 6.425 9.322 Z M 7.516 5.764 C 7.461 5.969 7.243 6.099 7.061 6.062 C 6.861 6.006 6.734 5.783 6.77 5.596 C 6.825 5.391 7.043 5.261 7.225 5.298 C 7.443 5.354 7.552 5.578 7.516 5.764 Z M 8.061 1.274 C 8.28 1.33 8.389 1.554 8.352 1.74 C 8.316 1.926 8.08 2.075 7.898 2.038 C 7.716 2.001 7.57 1.758 7.607 1.572 C 7.661 1.367 7.88 1.237 8.061 1.274 Z M 8.607 4.572 C 8.571 4.739 8.407 4.832 8.261 4.795 C 8.116 4.758 8.007 4.59 8.043 4.441 C 8.08 4.274 8.243 4.18 8.389 4.218 C 8.552 4.255 8.643 4.423 8.607 4.572 Z M 9.534 0.007 C 9.698 0.044 9.789 0.212 9.753 0.361 C 9.716 0.51 9.553 0.622 9.407 0.585 C 9.243 0.547 9.153 0.38 9.189 0.231 C 9.225 0.082 9.389 -0.03 9.534 0.007 Z M 8.007 7.701 C 7.934 8.037 7.625 8.204 7.298 8.13 C 6.97 8.055 6.807 7.739 6.879 7.403 C 6.952 7.068 7.261 6.9 7.589 6.975 C 7.916 7.049 8.08 7.366 8.007 7.701 Z M 7.152 12.396 C 7.079 12.676 6.825 12.825 6.57 12.75 C 6.316 12.676 6.152 12.415 6.225 12.154 C 6.297 11.875 6.552 11.726 6.807 11.8 C 7.079 11.875 7.225 12.135 7.152 12.396 Z M 6.152 14.93 C 6.116 15.098 5.952 15.191 5.806 15.154 C 5.643 15.116 5.552 14.949 5.588 14.8 C 5.625 14.632 5.788 14.539 5.934 14.576 C 6.097 14.613 6.188 14.781 6.152 14.93 Z M 4.879 12.899 C 4.824 13.104 4.606 13.235 4.424 13.197 C 4.224 13.141 4.097 12.918 4.133 12.732 C 4.188 12.527 4.406 12.396 4.588 12.434 C 4.806 12.489 4.915 12.713 4.879 12.899 Z M 9.243 14.725 L 8.08 10.98 C 6.734 11.446 5.934 9.639 4.588 10.105 L 1.86 12.881 C 1.515 13.235 0.951 14.036 1.115 14.595 C 1.206 14.93 1.66 15.079 1.951 15.154 L 8.116 16.7 C 8.407 16.774 8.952 16.868 9.171 16.625 C 9.553 16.234 9.353 15.191 9.207 14.725 Z\" fill=\"var(--token-348577b9-8c1c-4720-bb43-cd6deeeada53, rgb(0, 43, 34)) /* {&quot;name&quot;:&quot;--color-brand-900&quot;} */\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({RxadqvZdH:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.619 18\" overflow=\"visible\"><g><path d=\"M 10.401 14.407 C 8.728 9.023 8.582 9.861 9.946 4.142 C 10.146 4.198 10.346 4.048 10.401 3.844 C 10.456 3.639 10.328 3.434 10.11 3.378 L 6.364 2.428 C 6.164 2.39 5.964 2.539 5.909 2.744 C 5.855 2.949 5.982 3.154 6.2 3.21 C 4.836 8.911 5 8.128 1.108 12.078 C -0.274 13.494 -0.674 15.748 1.745 16.344 L 7.91 17.891 C 10.31 18.487 11.056 16.549 10.383 14.388 Z M 9.655 17.09 C 9.255 17.499 8.582 17.444 8.055 17.332 L 1.89 15.785 C 1.381 15.655 0.836 15.394 0.654 14.817 C 0.417 14.016 0.999 13.047 1.545 12.507 C 2.272 11.743 3.054 11.016 3.782 10.252 C 4.273 9.768 4.745 9.246 5.109 8.631 C 5.491 7.998 5.746 7.327 5.964 6.619 C 6.273 5.539 6.528 4.421 6.782 3.341 L 9.383 3.993 C 9.128 5.073 8.855 6.21 8.637 7.309 C 8.492 8.035 8.401 8.743 8.455 9.488 C 8.51 10.196 8.692 10.867 8.873 11.538 C 9.183 12.544 9.528 13.568 9.837 14.575 C 10.074 15.301 10.219 16.475 9.655 17.071 Z M 6.425 9.322 C 6.37 9.527 6.152 9.658 5.97 9.62 C 5.77 9.565 5.643 9.341 5.679 9.155 C 5.716 8.968 5.952 8.819 6.134 8.857 C 6.352 8.912 6.461 9.136 6.425 9.322 Z M 7.516 5.764 C 7.461 5.969 7.243 6.099 7.061 6.062 C 6.861 6.006 6.734 5.783 6.77 5.596 C 6.825 5.391 7.043 5.261 7.225 5.298 C 7.443 5.354 7.552 5.578 7.516 5.764 Z M 8.061 1.274 C 8.28 1.33 8.389 1.554 8.352 1.74 C 8.316 1.926 8.08 2.075 7.898 2.038 C 7.716 2.001 7.57 1.758 7.607 1.572 C 7.661 1.367 7.88 1.237 8.061 1.274 Z M 8.607 4.572 C 8.571 4.739 8.407 4.832 8.261 4.795 C 8.116 4.758 8.007 4.59 8.043 4.441 C 8.08 4.274 8.243 4.18 8.389 4.218 C 8.552 4.255 8.643 4.423 8.607 4.572 Z M 9.534 0.007 C 9.698 0.044 9.789 0.212 9.753 0.361 C 9.716 0.51 9.553 0.622 9.407 0.585 C 9.243 0.547 9.153 0.38 9.189 0.231 C 9.225 0.082 9.389 -0.03 9.534 0.007 Z M 8.007 7.701 C 7.934 8.037 7.625 8.204 7.298 8.13 C 6.97 8.055 6.807 7.739 6.879 7.403 C 6.952 7.068 7.261 6.9 7.589 6.975 C 7.916 7.049 8.08 7.366 8.007 7.701 Z M 7.152 12.396 C 7.079 12.676 6.825 12.825 6.57 12.75 C 6.316 12.676 6.152 12.415 6.225 12.154 C 6.297 11.875 6.552 11.726 6.807 11.8 C 7.079 11.875 7.225 12.135 7.152 12.396 Z M 6.152 14.93 C 6.116 15.098 5.952 15.191 5.806 15.154 C 5.643 15.116 5.552 14.949 5.588 14.8 C 5.625 14.632 5.788 14.539 5.934 14.576 C 6.097 14.613 6.188 14.781 6.152 14.93 Z M 4.879 12.899 C 4.824 13.104 4.606 13.235 4.424 13.197 C 4.224 13.141 4.097 12.918 4.133 12.732 C 4.188 12.527 4.406 12.396 4.588 12.434 C 4.806 12.489 4.915 12.713 4.879 12.899 Z M 9.243 14.725 L 8.08 10.98 C 6.734 11.446 5.934 9.639 4.588 10.105 L 1.86 12.881 C 1.515 13.235 0.951 14.036 1.115 14.595 C 1.206 14.93 1.66 15.079 1.951 15.154 L 8.116 16.7 C 8.407 16.774 8.952 16.868 9.171 16.625 C 9.553 16.234 9.353 15.191 9.207 14.725 Z\" fill=\"var(--token-a5938163-e148-4ab2-b542-597d3f50415a, rgb(230, 251, 246)) /* {&quot;name&quot;:&quot;--color-brand-050&quot;} */\"></path></g></svg>'}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-odgmza\",layoutDependency:layoutDependency,layoutId:\"F2_Vo9Z84\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.619 18\" overflow=\"visible\"><path d=\"M 10.401 14.407 C 8.728 9.023 8.582 9.861 9.946 4.142 C 10.146 4.198 10.346 4.048 10.401 3.844 C 10.456 3.639 10.328 3.434 10.11 3.378 L 6.364 2.428 C 6.164 2.39 5.964 2.539 5.909 2.744 C 5.855 2.949 5.982 3.154 6.2 3.21 C 4.836 8.911 5 8.128 1.108 12.078 C -0.274 13.494 -0.674 15.748 1.745 16.344 L 7.91 17.891 C 10.31 18.487 11.056 16.549 10.383 14.388 Z M 9.655 17.09 C 9.255 17.499 8.582 17.444 8.055 17.332 L 1.89 15.785 C 1.381 15.655 0.836 15.394 0.654 14.817 C 0.417 14.016 0.999 13.047 1.545 12.507 C 2.272 11.743 3.054 11.016 3.782 10.252 C 4.273 9.768 4.745 9.246 5.109 8.631 C 5.491 7.998 5.746 7.327 5.964 6.619 C 6.273 5.539 6.528 4.421 6.782 3.341 L 9.383 3.993 C 9.128 5.073 8.855 6.21 8.637 7.309 C 8.492 8.035 8.401 8.743 8.455 9.488 C 8.51 10.196 8.692 10.867 8.873 11.538 C 9.183 12.544 9.528 13.568 9.837 14.575 C 10.074 15.301 10.219 16.475 9.655 17.071 Z M 6.425 9.322 C 6.37 9.527 6.152 9.658 5.97 9.62 C 5.77 9.565 5.643 9.341 5.679 9.155 C 5.716 8.968 5.952 8.819 6.134 8.857 C 6.352 8.912 6.461 9.136 6.425 9.322 Z M 7.516 5.764 C 7.461 5.969 7.243 6.099 7.061 6.062 C 6.861 6.006 6.734 5.783 6.77 5.596 C 6.825 5.391 7.043 5.261 7.225 5.298 C 7.443 5.354 7.552 5.578 7.516 5.764 Z M 8.061 1.274 C 8.28 1.33 8.389 1.554 8.352 1.74 C 8.316 1.926 8.08 2.075 7.898 2.038 C 7.716 2.001 7.57 1.758 7.607 1.572 C 7.661 1.367 7.88 1.237 8.061 1.274 Z M 8.607 4.572 C 8.571 4.739 8.407 4.832 8.261 4.795 C 8.116 4.758 8.007 4.59 8.043 4.441 C 8.08 4.274 8.243 4.18 8.389 4.218 C 8.552 4.255 8.643 4.423 8.607 4.572 Z M 9.534 0.007 C 9.698 0.044 9.789 0.212 9.753 0.361 C 9.716 0.51 9.553 0.622 9.407 0.585 C 9.243 0.547 9.153 0.38 9.189 0.231 C 9.225 0.082 9.389 -0.03 9.534 0.007 Z M 8.007 7.701 C 7.934 8.037 7.625 8.204 7.298 8.13 C 6.97 8.055 6.807 7.739 6.879 7.403 C 6.952 7.068 7.261 6.9 7.589 6.975 C 7.916 7.049 8.08 7.366 8.007 7.701 Z M 7.152 12.396 C 7.079 12.676 6.825 12.825 6.57 12.75 C 6.316 12.676 6.152 12.415 6.225 12.154 C 6.297 11.875 6.552 11.726 6.807 11.8 C 7.079 11.875 7.225 12.135 7.152 12.396 Z M 6.152 14.93 C 6.116 15.098 5.952 15.191 5.806 15.154 C 5.643 15.116 5.552 14.949 5.588 14.8 C 5.625 14.632 5.788 14.539 5.934 14.576 C 6.097 14.613 6.188 14.781 6.152 14.93 Z M 4.879 12.899 C 4.824 13.104 4.606 13.235 4.424 13.197 C 4.224 13.141 4.097 12.918 4.133 12.732 C 4.188 12.527 4.406 12.396 4.588 12.434 C 4.806 12.489 4.915 12.713 4.879 12.899 Z M 9.243 14.725 L 8.08 10.98 C 6.734 11.446 5.934 9.639 4.588 10.105 L 1.86 12.881 C 1.515 13.235 0.951 14.036 1.115 14.595 C 1.206 14.93 1.66 15.079 1.951 15.154 L 8.116 16.7 C 8.407 16.774 8.952 16.868 9.171 16.625 C 9.553 16.234 9.353 15.191 9.207 14.725 Z\" fill=\"var(--token-348577b9-8c1c-4720-bb43-cd6deeeada53, rgb(0, 43, 34)) /* {&quot;name&quot;:&quot;--color-brand-900&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({RxadqvZdH:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.619 18\" overflow=\"visible\"><path d=\"M 10.401 14.407 C 8.728 9.023 8.582 9.861 9.946 4.142 C 10.146 4.198 10.346 4.048 10.401 3.844 C 10.456 3.639 10.328 3.434 10.11 3.378 L 6.364 2.428 C 6.164 2.39 5.964 2.539 5.909 2.744 C 5.855 2.949 5.982 3.154 6.2 3.21 C 4.836 8.911 5 8.128 1.108 12.078 C -0.274 13.494 -0.674 15.748 1.745 16.344 L 7.91 17.891 C 10.31 18.487 11.056 16.549 10.383 14.388 Z M 9.655 17.09 C 9.255 17.499 8.582 17.444 8.055 17.332 L 1.89 15.785 C 1.381 15.655 0.836 15.394 0.654 14.817 C 0.417 14.016 0.999 13.047 1.545 12.507 C 2.272 11.743 3.054 11.016 3.782 10.252 C 4.273 9.768 4.745 9.246 5.109 8.631 C 5.491 7.998 5.746 7.327 5.964 6.619 C 6.273 5.539 6.528 4.421 6.782 3.341 L 9.383 3.993 C 9.128 5.073 8.855 6.21 8.637 7.309 C 8.492 8.035 8.401 8.743 8.455 9.488 C 8.51 10.196 8.692 10.867 8.873 11.538 C 9.183 12.544 9.528 13.568 9.837 14.575 C 10.074 15.301 10.219 16.475 9.655 17.071 Z M 6.425 9.322 C 6.37 9.527 6.152 9.658 5.97 9.62 C 5.77 9.565 5.643 9.341 5.679 9.155 C 5.716 8.968 5.952 8.819 6.134 8.857 C 6.352 8.912 6.461 9.136 6.425 9.322 Z M 7.516 5.764 C 7.461 5.969 7.243 6.099 7.061 6.062 C 6.861 6.006 6.734 5.783 6.77 5.596 C 6.825 5.391 7.043 5.261 7.225 5.298 C 7.443 5.354 7.552 5.578 7.516 5.764 Z M 8.061 1.274 C 8.28 1.33 8.389 1.554 8.352 1.74 C 8.316 1.926 8.08 2.075 7.898 2.038 C 7.716 2.001 7.57 1.758 7.607 1.572 C 7.661 1.367 7.88 1.237 8.061 1.274 Z M 8.607 4.572 C 8.571 4.739 8.407 4.832 8.261 4.795 C 8.116 4.758 8.007 4.59 8.043 4.441 C 8.08 4.274 8.243 4.18 8.389 4.218 C 8.552 4.255 8.643 4.423 8.607 4.572 Z M 9.534 0.007 C 9.698 0.044 9.789 0.212 9.753 0.361 C 9.716 0.51 9.553 0.622 9.407 0.585 C 9.243 0.547 9.153 0.38 9.189 0.231 C 9.225 0.082 9.389 -0.03 9.534 0.007 Z M 8.007 7.701 C 7.934 8.037 7.625 8.204 7.298 8.13 C 6.97 8.055 6.807 7.739 6.879 7.403 C 6.952 7.068 7.261 6.9 7.589 6.975 C 7.916 7.049 8.08 7.366 8.007 7.701 Z M 7.152 12.396 C 7.079 12.676 6.825 12.825 6.57 12.75 C 6.316 12.676 6.152 12.415 6.225 12.154 C 6.297 11.875 6.552 11.726 6.807 11.8 C 7.079 11.875 7.225 12.135 7.152 12.396 Z M 6.152 14.93 C 6.116 15.098 5.952 15.191 5.806 15.154 C 5.643 15.116 5.552 14.949 5.588 14.8 C 5.625 14.632 5.788 14.539 5.934 14.576 C 6.097 14.613 6.188 14.781 6.152 14.93 Z M 4.879 12.899 C 4.824 13.104 4.606 13.235 4.424 13.197 C 4.224 13.141 4.097 12.918 4.133 12.732 C 4.188 12.527 4.406 12.396 4.588 12.434 C 4.806 12.489 4.915 12.713 4.879 12.899 Z M 9.243 14.725 L 8.08 10.98 C 6.734 11.446 5.934 9.639 4.588 10.105 L 1.86 12.881 C 1.515 13.235 0.951 14.036 1.115 14.595 C 1.206 14.93 1.66 15.079 1.951 15.154 L 8.116 16.7 C 8.407 16.774 8.952 16.868 9.171 16.625 C 9.553 16.234 9.353 15.191 9.207 14.725 Z\" fill=\"var(--token-a5938163-e148-4ab2-b542-597d3f50415a, rgb(230, 251, 246)) /* {&quot;name&quot;:&quot;--color-brand-050&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-r23n1t\",layoutDependency:layoutDependency,layoutId:\"O_WYmoduq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.619 15.578\" overflow=\"visible\"><path d=\"M 10.401 11.985 C 8.728 6.601 8.582 7.439 9.946 1.72 C 10.146 1.776 10.346 1.627 10.401 1.422 C 10.456 1.217 10.328 1.012 10.11 0.956 L 6.364 0.006 C 6.164 -0.032 5.964 0.118 5.909 0.322 C 5.855 0.527 5.982 0.732 6.2 0.788 C 4.836 6.489 5 5.707 1.108 9.656 C -0.274 11.072 -0.674 13.326 1.745 13.922 L 7.91 15.469 C 10.31 16.065 11.056 14.127 10.383 11.966 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gt5awl\",layoutDependency:layoutDependency,layoutId:\"w5jxHtNc1\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.447 14.072\" overflow=\"visible\"><path d=\"M 9.056 13.749 C 8.656 14.159 7.983 14.103 7.455 13.991 L 1.291 12.445 C 0.782 12.315 0.236 12.054 0.054 11.476 C -0.182 10.675 0.4 9.706 0.945 9.166 C 1.673 8.402 2.455 7.676 3.182 6.912 C 3.673 6.427 4.146 5.906 4.509 5.291 C 4.891 4.658 5.146 3.987 5.364 3.279 C 5.673 2.198 5.928 1.081 6.182 0 L 8.783 0.652 C 8.528 1.733 8.256 2.869 8.037 3.968 C 7.892 4.695 7.801 5.403 7.856 6.148 C 7.91 6.856 8.092 7.527 8.274 8.197 C 8.583 9.203 8.928 10.228 9.238 11.234 C 9.474 11.961 9.619 13.134 9.056 13.73 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rtbx38\",layoutDependency:layoutDependency,layoutId:\"hXUnUzUSl\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.752 0.472 C 0.697 0.676 0.479 0.807 0.297 0.77 C 0.097 0.714 -0.03 0.49 0.006 0.304 C 0.043 0.118 0.279 -0.032 0.461 0.006 C 0.679 0.062 0.788 0.285 0.752 0.472 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12f9yjr\",layoutDependency:layoutDependency,layoutId:\"DzC2456za\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.752 0.472 C 0.697 0.677 0.479 0.807 0.297 0.77 C 0.097 0.714 -0.03 0.491 0.006 0.304 C 0.061 0.099 0.279 -0.031 0.461 0.006 C 0.679 0.062 0.788 0.286 0.752 0.472 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-lruszg\",layoutDependency:layoutDependency,layoutId:\"m1md2jNXp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.46 0.006 C 0.678 0.062 0.788 0.286 0.751 0.472 C 0.715 0.658 0.478 0.807 0.297 0.77 C 0.115 0.733 -0.031 0.491 0.006 0.304 C 0.06 0.099 0.278 -0.031 0.46 0.006 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-19naaxm\",layoutDependency:layoutDependency,layoutId:\"R3S8nFcvb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.571 0.362 C 0.534 0.53 0.371 0.623 0.225 0.586 C 0.08 0.548 -0.029 0.381 0.007 0.232 C 0.043 0.064 0.207 -0.029 0.353 0.008 C 0.516 0.045 0.607 0.213 0.571 0.362 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1premf5\",layoutDependency:layoutDependency,layoutId:\"YYuz8zQtN\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.353 0.007 C 0.517 0.044 0.608 0.212 0.572 0.361 C 0.535 0.51 0.372 0.622 0.226 0.585 C 0.063 0.547 -0.028 0.38 0.008 0.231 C 0.044 0.082 0.208 -0.03 0.353 0.007 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-v06vvw\",layoutDependency:layoutDependency,layoutId:\"jojZP9hIn\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.162 1.19\" overflow=\"visible\"><path d=\"M 1.145 0.744 C 1.072 1.079 0.763 1.247 0.435 1.173 C 0.108 1.098 -0.056 0.781 0.017 0.446 C 0.09 0.111 0.399 -0.057 0.726 0.017 C 1.054 0.092 1.217 0.409 1.145 0.744 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-xnrgo4\",layoutDependency:layoutDependency,layoutId:\"L7auaUXEA\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.945 0.615 C 0.872 0.895 0.617 1.044 0.363 0.969 C 0.108 0.895 -0.055 0.634 0.017 0.373 C 0.09 0.094 0.345 -0.055 0.599 0.019 C 0.872 0.094 1.018 0.354 0.945 0.615 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1bnffg2\",layoutDependency:layoutDependency,layoutId:\"pkwS7IbVv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.572 0.362 C 0.535 0.53 0.372 0.623 0.226 0.586 C 0.063 0.548 -0.028 0.381 0.008 0.232 C 0.044 0.064 0.208 -0.029 0.353 0.008 C 0.517 0.045 0.608 0.213 0.572 0.362 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-l8u48a\",layoutDependency:layoutDependency,layoutId:\"em40gdoGN\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.752 0.472 C 0.697 0.677 0.479 0.807 0.297 0.77 C 0.097 0.714 -0.03 0.491 0.006 0.304 C 0.061 0.099 0.279 -0.031 0.461 0.006 C 0.679 0.062 0.788 0.286 0.752 0.472 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-m97ai9\",layoutDependency:layoutDependency,layoutId:\"khK6UnPoY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.306 6.754\" overflow=\"visible\"><path d=\"M 8.158 4.698 L 6.994 0.953 C 5.648 1.419 4.848 -0.388 3.502 0.077 L 0.775 2.853 C 0.429 3.207 -0.135 4.008 0.029 4.567 C 0.12 4.903 0.575 5.052 0.866 5.126 L 7.03 6.673 C 7.321 6.747 7.867 6.84 8.085 6.598 C 8.467 6.207 8.267 5.163 8.121 4.698 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})]})})})})});});const css=[\".framer-RmY0T.framer-1trpq48, .framer-RmY0T .framer-1trpq48 { display: block; }\",\".framer-RmY0T.framer-1ozv8pf { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-RmY0T .framer-167g08e { height: 18px; position: relative; width: 81px; }\",\".framer-RmY0T .framer-1bpi2ft { height: 15px; left: 0px; position: absolute; top: 3px; width: 81px; }\",\".framer-RmY0T .framer-1md1xdg { height: 15px; left: 0px; position: absolute; top: 0px; width: 81px; }\",\".framer-RmY0T .framer-mspo2o { height: 15px; left: 0px; position: absolute; top: 1px; width: 13px; }\",\".framer-RmY0T .framer-2af35d { height: 11px; left: 13px; position: absolute; top: 5px; width: 7px; }\",\".framer-RmY0T .framer-b92yba { height: 10px; left: 14px; position: absolute; top: 5px; width: 4px; }\",\".framer-RmY0T .framer-1xcrqgg { height: 10px; left: 25px; position: absolute; top: 5px; width: 4px; }\",\".framer-RmY0T .framer-w8f322 { height: 2px; left: 26px; position: absolute; top: 1px; width: 2px; }\",\".framer-RmY0T .framer-1l06mht { height: 13px; left: 20px; position: absolute; top: 2px; width: 5px; }\",\".framer-RmY0T .framer-10ru1bc { height: 11px; left: 29px; position: absolute; top: 5px; width: 7px; }\",\".framer-RmY0T .framer-h5xovn { height: 10px; left: 30px; position: absolute; top: 5px; width: 4px; }\",\".framer-RmY0T .framer-9bf8np { height: 10px; left: 36px; position: absolute; top: 5px; width: 9px; }\",\".framer-RmY0T .framer-znm8hj { height: 15px; left: 49px; position: absolute; top: 1px; width: 7px; }\",\".framer-RmY0T .framer-1xtuyrc { height: 15px; left: 68px; position: absolute; top: 0px; width: 8px; }\",\".framer-RmY0T .framer-aaobjx { height: 9px; left: 70px; position: absolute; top: 6px; width: 4px; }\",\".framer-RmY0T .framer-1oyhaqd { height: 11px; left: 76px; position: absolute; top: 5px; width: 5px; }\",\".framer-RmY0T .framer-19ykjc4 { height: 18px; left: 57px; position: absolute; top: 0px; width: 11px; }\",\".framer-RmY0T .framer-odgmza { height: 18px; left: 0px; position: absolute; top: 0px; width: 11px; }\",\".framer-RmY0T .framer-r23n1t { height: 16px; left: 0px; position: absolute; top: 3px; width: 11px; }\",\".framer-RmY0T .framer-gt5awl { height: 14px; left: 1px; position: absolute; top: 4px; width: 10px; }\",\".framer-RmY0T .framer-rtbx38 { height: 1px; left: 6px; position: absolute; top: 9px; width: 1px; }\",\".framer-RmY0T .framer-12f9yjr { height: 1px; left: 7px; position: absolute; top: 6px; width: 1px; }\",\".framer-RmY0T .framer-lruszg { height: 1px; left: 8px; position: absolute; top: 2px; width: 1px; }\",\".framer-RmY0T .framer-19naaxm { height: 1px; left: 8px; position: absolute; top: 4px; width: 1px; }\",\".framer-RmY0T .framer-1premf5 { height: 1px; left: 9px; position: absolute; top: 0px; width: 1px; }\",\".framer-RmY0T .framer-v06vvw { height: 1px; left: 7px; position: absolute; top: 7px; width: 1px; }\",\".framer-RmY0T .framer-xnrgo4 { height: 1px; left: 6px; position: absolute; top: 12px; width: 1px; }\",\".framer-RmY0T .framer-1bnffg2 { height: 1px; left: 6px; position: absolute; top: 15px; width: 1px; }\",\".framer-RmY0T .framer-l8u48a { height: 1px; left: 4px; position: absolute; top: 13px; width: 1px; }\",\".framer-RmY0T .framer-m97ai9 { height: 7px; left: 1px; position: absolute; top: 10px; width: 9px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 18\n * @framerIntrinsicWidth 81\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"RxadqvZdH\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramernV253wFSG=withCSS(Component,css,\"framer-RmY0T\");export default FramernV253wFSG;FramernV253wFSG.displayName=\"logo\";FramernV253wFSG.defaultProps={height:18,width:81};addPropertyControls(FramernV253wFSG,{variant:{options:[\"hxy0L4i3D\",\"RxadqvZdH\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramernV253wFSG,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernV253wFSG\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"18\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RxadqvZdH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"81\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nV253wFSG.map","// Generated by Framer (4f63079)\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/d0uZvT6K90IiaTKze7bu/gnDyLYL74EWlZUwddMbj/Lza7MTtQU.js\";const enabledGestures={JYVuvYBB3:{hover:true}};const serializationHash=\"framer-ZqtN9\";const variantClassNames={JYVuvYBB3:\"framer-v-1uk4mdf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const QKgvaSXgG=undefined;const Mj6wmlINE=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,title,width,...props})=>{return{...props,Mj6wmlINE:title??props.Mj6wmlINE??\"Login\",QKgvaSXgG:link??props.QKgvaSXgG};};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,QKgvaSXgG,Mj6wmlINE,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"JYVuvYBB3\",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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1uk4mdf\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"JYVuvYBB3\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-570dc71d-9e23-46ea-ac88-7b7c140097f9, rgb(1, 130, 101))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",background:\"linear-gradient(180deg, var(--token-1d1f370c-14e9-408b-926d-0b03a67e53d6, rgb(247, 255, 253)) 0%, var(--token-1d1f370c-14e9-408b-926d-0b03a67e53d6, rgb(247, 255, 253)) 100%)\",backgroundColor:\"var(--token-1d1f370c-14e9-408b-926d-0b03a67e53d6, rgb(247, 255, 253))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"JYVuvYBB3-hover\":{background:\"linear-gradient(180deg, var(--token-a5938163-e148-4ab2-b542-597d3f50415a, rgb(230, 251, 246)) 0%, var(--token-a5938163-e148-4ab2-b542-597d3f50415a, rgb(230, 251, 246)) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"JYVuvYBB3-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlETXlMQ0FpZDJkb2RDSWdOVEF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 32, \"wght\" 500)',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-570dc71d-9e23-46ea-ac88-7b7c140097f9, rgb(1, 130, 101)))\"},children:/*#__PURE__*/_jsx(Link,{href:QKgvaSXgG,motionChild:true,nodeId:\"UswwuKqDr\",openInNewTab:false,relValues:[],scopeId:\"UDu31KNIi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-15hb6ul\",\"data-styles-preset\":\"Lza7MTtQU\",children:\"Login\"})})})}),className:\"framer-1froc0o\",fonts:[\"Inter-Variable\"],layoutDependency:layoutDependency,layoutId:\"UswwuKqDr\",style:{\"--extracted-2gg91v\":'\"opsz\" 32, \"wght\" 500',\"--extracted-r6o4lv\":\"var(--token-570dc71d-9e23-46ea-ac88-7b7c140097f9, rgb(1, 130, 101))\"},text:Mj6wmlINE,verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\".framer-ZqtN9.framer-1jhgwvl, .framer-ZqtN9 .framer-1jhgwvl { display: block; }\",\".framer-ZqtN9.framer-1uk4mdf { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 6px 16px 8px 16px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-ZqtN9 .framer-1froc0o { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css,'.framer-ZqtN9[data-border=\"true\"]::after, .framer-ZqtN9 [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 33.2\n * @framerIntrinsicWidth 71.3\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"wopZ0RP9M\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"QKgvaSXgG\":\"link\",\"Mj6wmlINE\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUDu31KNIi=withCSS(Component,css,\"framer-ZqtN9\");export default FramerUDu31KNIi;FramerUDu31KNIi.displayName=\"login butttton\";FramerUDu31KNIi.defaultProps={height:33.2,width:71.3};addPropertyControls(FramerUDu31KNIi,{QKgvaSXgG:{title:\"Link\",type:ControlType.Link},Mj6wmlINE:{defaultValue:\"Login\",displayTextArea:false,title:\"Title\",type:ControlType.String},onMj6wmlINEChange:{changes:\"Mj6wmlINE\",type:ControlType.ChangeHandler}});const variationAxes=[{defaultValue:14,maxValue:32,minValue:14,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];addFonts(FramerUDu31KNIi,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Variable\",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/mYcqTSergLb16PdbJJQMl9ebYm4.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/ZRl8AlxwsX1m7xS1eJCiSPbztg.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/nhSQpBRqFmXNUBY2p5SENQ8NplQ.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/DYHjxG0qXjopUuruoacfl5SA.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/s7NH6sl7w4NU984r5hcmo1tPSYo.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/7lw0VWkeXrGYJT05oB3DsFy8BaY.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/wx5nfqEgOXnxuFaxB0Mn9OhmcZA.woff2\",variationAxes,weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUDu31KNIi\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"QKgvaSXgG\\\":\\\"link\\\",\\\"Mj6wmlINE\\\":\\\"title\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"33.2\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wopZ0RP9M\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"71.3\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UDu31KNIi.map","// Generated by Framer (a322632)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getPropertyControls,Link,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import DotsVertical from\"https://framerusercontent.com/modules/z7kNuuCqEa8EEcG4ok8E/lQzE4Klk4ep3fonLgJ30/vwx5mBcDI.js\";import{withDashboardButton,withLoginButton}from\"https://framerusercontent.com/modules/rQHkbaO1GsNlRLdzVOXh/J6DJJkTnTIgZIU60I1WQ/Login_nav.js\";import PixelShiftButton from\"https://framerusercontent.com/modules/5Q3wcj0eXOQXMSVuziDL/m1TH0NEc8KY9HSqMIMcl/PixelShiftButton.js\";import Menus from\"https://framerusercontent.com/modules/kRe7furhUv22vCEsWzs3/XrCtVpPdfDVBtbjhneeJ/gymjBy7Tr.js\";import Logo from\"https://framerusercontent.com/modules/LuwDSii6JFBfUbvleHRv/fx0E9PNJMc4lZbqnKf5o/nV253wFSG.js\";import NavigationButton from\"https://framerusercontent.com/modules/M6S0VFCQKzGoNRPSxKo9/37lud5shgNxkLpLDDZFO/RB9FAX7Ic.js\";import LoginButttton from\"https://framerusercontent.com/modules/S012hi4eI0HUBLWyjNSf/nBM9E6EpIF0rwTSKXDTA/UDu31KNIi.js\";const LogoFonts=getFonts(Logo);const LogoWithVariantAppearEffect=withVariantAppearEffect(Logo);const DotsVerticalFonts=getFonts(DotsVertical);const PixelShiftButtonFonts=getFonts(PixelShiftButton);const NavigationButtonFonts=getFonts(NavigationButton);const MenusFonts=getFonts(Menus);const LoginButtttonFonts=getFonts(LoginButttton);const MotionDivWithLoginButton1jcfvek=withCodeBoundaryForOverrides(motion.div,{nodeId:\"mOHzlM4TM\",override:withLoginButton,scopeId:\"ppes7WVMC\"});const MotionDivWithDashboardButton1dhpjc9=withCodeBoundaryForOverrides(motion.div,{nodeId:\"L367Bxm07\",override:withDashboardButton,scopeId:\"ppes7WVMC\"});const LogoControls=getPropertyControls(Logo);const cycleOrder=[\"aq1UWsSNi\",\"pdNSebBOb\",\"qwamZmpoq\",\"JtQBO7YMF\",\"zCjPUNpk6\",\"HG6xYwvRP\",\"Rfi0CSLHJ\"];const serializationHash=\"framer-uPDTO\";const variantClassNames={aq1UWsSNi:\"framer-v-1brhtaw\",HG6xYwvRP:\"framer-v-bsvuz8\",JtQBO7YMF:\"framer-v-19syihu\",pdNSebBOb:\"framer-v-j3zo7y\",qwamZmpoq:\"framer-v-1in7x7d\",Rfi0CSLHJ:\"framer-v-c59p3v\",zCjPUNpk6:\"framer-v-1bu8hqs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const oCGhqzcjz=undefined;const FAxxKbEgz=undefined;const kmvgslYS_=undefined;const flIK9xqn8=undefined;const transition1={bounce:.4,delay:0,duration:.6,type:\"spring\"};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.2,skewX:0,skewY:0,transition:transition2};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2,y:-2};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.05,skewX:0,skewY:0,transition:transition2,y:-2};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={\"phone expand\":\"JtQBO7YMF\",\"phone primary\":\"pdNSebBOb\",\"phone white\":\"zCjPUNpk6\",\"Variant 1\":\"aq1UWsSNi\",\"Variant 6\":\"HG6xYwvRP\",\"Variant 7\":\"Rfi0CSLHJ\",white:\"qwamZmpoq\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Variant 1\":\"hxy0L4i3D\",\"Variant 2\":\"RxadqvZdH\"};const getProps=({cursor,height,id,logo,scrollSection,scrollSection2,width,...props})=>{return{...props,FAxxKbEgz:humanReadableEnumMap[logo]??logo??props.FAxxKbEgz??\"hxy0L4i3D\",flIK9xqn8:scrollSection2??props.flIK9xqn8,kmvgslYS_:scrollSection??props.kmvgslYS_,oCGhqzcjz:cursor??props.oCGhqzcjz,variant:humanReadableVariantMap[props.variant]??props.variant??\"aq1UWsSNi\"};};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,kmvgslYS_,flIK9xqn8,oCGhqzcjz,FAxxKbEgz,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"aq1UWsSNi\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapbvxwug=activeVariantCallback(async(...args)=>{setVariant(\"pdNSebBOb\");});const onTap1xaxch4=activeVariantCallback(async(...args)=>{setVariant(\"zCjPUNpk6\");});const onTapssa1iy=activeVariantCallback(async(...args)=>{setVariant(\"JtQBO7YMF\");});const onTaplrlv0z=activeVariantCallback(async(...args)=>{setVariant(\"HG6xYwvRP\");});const sharedStyleClassNames=[];const isDisplayed=()=>{if(baseVariant===\"Rfi0CSLHJ\")return false;return true;};const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed1=()=>{if([\"JtQBO7YMF\",\"HG6xYwvRP\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"JtQBO7YMF\",\"HG6xYwvRP\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if([\"pdNSebBOb\",\"zCjPUNpk6\"].includes(baseVariant))return true;return false;};const router=useRouter();const isDisplayed4=()=>{if(baseVariant===\"JtQBO7YMF\")return true;return false;};const isDisplayed5=()=>{if([\"pdNSebBOb\",\"JtQBO7YMF\",\"zCjPUNpk6\",\"HG6xYwvRP\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:isDisplayed()&&/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1brhtaw\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"aq1UWsSNi\",ref:refBinding,style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-a5938163-e148-4ab2-b542-597d3f50415a, rgb(230, 251, 246))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",backdropFilter:\"blur(8px)\",background:\"linear-gradient(180deg, var(--token-1d1f370c-14e9-408b-926d-0b03a67e53d6, rgb(247, 255, 253)) 0%, var(--token-1d1f370c-14e9-408b-926d-0b03a67e53d6, rgb(247, 255, 253)) 100%)\",backgroundColor:\"var(--token-1d1f370c-14e9-408b-926d-0b03a67e53d6, rgb(247, 255, 253))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,WebkitBackdropFilter:\"blur(8px)\",...style},variants:{HG6xYwvRP:{background:\"linear-gradient(180deg, rgba(247, 255, 253, 0.4) 0%, rgba(247, 255, 253, 0.4) 100%)\",backgroundColor:\"rgba(247, 255, 253, 0.4)\"},JtQBO7YMF:{\"--border-color\":\"var(--token-1d1f370c-14e9-408b-926d-0b03a67e53d6, rgb(247, 255, 253))\",background:\"linear-gradient(180deg, rgb(247, 247, 247) 0%, var(--token-1d1f370c-14e9-408b-926d-0b03a67e53d6, rgb(247, 255, 253)) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderTopLeftRadius:0,borderTopRightRadius:0},pdNSebBOb:{\"--border-color\":\"var(--token-1d1f370c-14e9-408b-926d-0b03a67e53d6, rgb(247, 255, 253))\",background:\"linear-gradient(180deg, rgb(255, 255, 255) 0%, var(--token-1d1f370c-14e9-408b-926d-0b03a67e53d6, rgb(247, 255, 253)) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderTopLeftRadius:0,borderTopRightRadius:0},qwamZmpoq:{background:\"linear-gradient(180deg, rgba(247, 255, 253, 0.15) 0%, rgba(247, 255, 253, 0.15) 100%)\",backgroundColor:\"rgba(247, 255, 253, 0.15)\"}},...addPropertyOverrides({HG6xYwvRP:{\"data-framer-name\":\"Variant 6\"},JtQBO7YMF:{\"data-framer-name\":\"phone expand\"},pdNSebBOb:{\"data-framer-name\":\"phone primary\"},qwamZmpoq:{\"data-framer-name\":\"white\"},zCjPUNpk6:{\"data-framer-name\":\"phone white\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gy5avi\",\"data-framer-name\":\"Main\",layoutDependency:layoutDependency,layoutId:\"QR_CUOWIP\",children:[isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10yjkwi\",\"data-border\":true,\"data-framer-name\":\"heading\",layoutDependency:layoutDependency,layoutId:\"cOSdMVBoL\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(6, 94, 75, 0.5)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"yow8ISBnT\",openInNewTab:false,scopeId:\"ppes7WVMC\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1gr8dou framer-i5tbob\",layoutDependency:layoutDependency,layoutId:\"yow8ISBnT\",whileHover:animation,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,...addPropertyOverrides({HG6xYwvRP:{y:(componentViewport?.y||0)+0+0+0+0+19},JtQBO7YMF:{y:(componentViewport?.y||0)+0+0+0+0+19}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11smulb-container\",\"data-framer-cursor\":oCGhqzcjz,layoutDependency:layoutDependency,layoutId:\"QLfQ6ZI43-container\",nodeId:\"QLfQ6ZI43\",rendersWithMotion:true,scopeId:\"ppes7WVMC\",style:{scale:1},variants:{HG6xYwvRP:{scale:.8},JtQBO7YMF:{scale:.8}},children:/*#__PURE__*/_jsx(LogoWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:kmvgslYS_,target:\"RxadqvZdH\"},{ref:flIK9xqn8,target:\"hxy0L4i3D\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"QLfQ6ZI43\",layoutId:\"QLfQ6ZI43\",variant:matchVariant(FAxxKbEgz),width:\"100%\",...addPropertyOverrides({HG6xYwvRP:{variant:matchVariant(\"RxadqvZdH\")}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-t6rjaw\",layoutDependency:layoutDependency,layoutId:\"t_y7uHyK0\",...addPropertyOverrides({HG6xYwvRP:{\"data-highlight\":true,onTap:onTap1xaxch4},JtQBO7YMF:{\"data-highlight\":true,onTap:onTapbvxwug}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(DotsVertical,{animated:true,className:\"framer-1s4f8a2\",layoutDependency:layoutDependency,layoutId:\"yfbUkdzZl\",style:{\"--1335ju\":1.5,\"--18mrqx2\":\"var(--token-348577b9-8c1c-4720-bb43-cd6deeeada53, rgb(6, 94, 75))\",\"--3it368\":1,rotate:-90},variants:{HG6xYwvRP:{\"--18mrqx2\":\"var(--token-a5938163-e148-4ab2-b542-597d3f50415a, rgb(230, 251, 246))\"}}})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k8s41a\",\"data-framer-name\":\"buttons\",layoutDependency:layoutDependency,layoutId:\"Qj3yAOjIR\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"PmCZUf1Jz\",openInNewTab:false,scopeId:\"ppes7WVMC\",...addPropertyOverrides({HG6xYwvRP:{href:{webPageId:\"BlQdJ5VoL\"}},JtQBO7YMF:{href:{webPageId:\"BlQdJ5VoL\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1k4c9gl framer-i5tbob\",\"data-framer-name\":\"Call Us\",layoutDependency:layoutDependency,layoutId:\"PmCZUf1Jz\",children:[isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pyanhl\",layoutDependency:layoutDependency,layoutId:\"WsnkiTFOG\",whileHover:animation1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:(componentViewport?.y||0)+(0+((componentViewport?.height||56)-0-200)/2)+72+0+0+19,...addPropertyOverrides({pdNSebBOb:{y:(componentViewport?.y||0)+0+0+0+0+19},zCjPUNpk6:{y:(componentViewport?.y||0)+0+0+0+0+19}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10vh72y-container\",layoutDependency:layoutDependency,layoutId:\"rmQs303vh-container\",nodeId:\"rmQs303vh\",rendersWithMotion:true,scopeId:\"ppes7WVMC\",style:{scale:1},variants:{pdNSebBOb:{scale:.8},qwamZmpoq:{scale:1},zCjPUNpk6:{scale:.8}},children:/*#__PURE__*/_jsx(LogoWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:kmvgslYS_,target:\"RxadqvZdH\"},{ref:flIK9xqn8,target:\"hxy0L4i3D\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"rmQs303vh\",layoutId:\"rmQs303vh\",variant:matchVariant(FAxxKbEgz),width:\"100%\",...addPropertyOverrides({qwamZmpoq:{variant:matchVariant(\"RxadqvZdH\")},zCjPUNpk6:{variant:matchVariant(\"RxadqvZdH\")}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-16ipf7v\",layoutDependency:layoutDependency,layoutId:\"ILzxW6W9q\",...addPropertyOverrides({pdNSebBOb:{\"data-highlight\":true,onTap:onTapssa1iy},zCjPUNpk6:{\"data-highlight\":true,onTap:onTaplrlv0z}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(DotsVertical,{animated:true,className:\"framer-1laxmac\",layoutDependency:layoutDependency,layoutId:\"rOMNHW3RP\",style:{\"--1335ju\":1.5,\"--18mrqx2\":\"var(--token-348577b9-8c1c-4720-bb43-cd6deeeada53, rgb(6, 94, 75))\",\"--3it368\":1},variants:{zCjPUNpk6:{\"--18mrqx2\":\"var(--token-a5938163-e148-4ab2-b542-597d3f50415a, rgb(230, 251, 246))\"}}})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xaq0ry-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"vQ4dmN1LG-container\",nodeId:\"vQ4dmN1LG\",rendersWithMotion:true,scopeId:\"ppes7WVMC\",whileHover:animation2,children:/*#__PURE__*/_jsx(PixelShiftButton,{colors:{defaultBg:\"var(--token-570dc71d-9e23-46ea-ac88-7b7c140097f9, rgb(1, 130, 101))\",defaultTextColor:\"var(--token-a5938163-e148-4ab2-b542-597d3f50415a, rgb(230, 251, 246))\",hoverBg:\"var(--token-1d1f370c-14e9-408b-926d-0b03a67e53d6, rgb(247, 255, 253))\",hoverTextColor:\"var(--token-348577b9-8c1c-4720-bb43-cd6deeeada53, rgb(6, 94, 75))\",strokeColor:\"rgb(37, 99, 235)\"},fillWidth:false,height:\"100%\",id:\"vQ4dmN1LG\",label:\"Call Us\",layout:{borderRadius:8,pixelSize:6,strokeWidth:0},layoutId:\"vQ4dmN1LG\",openInNewTab:true,padding:{bottom:8,left:12,right:12,top:8},style:{width:\"100%\"},typography:{font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},fontSize:16},width:\"100%\",...addPropertyOverrides({JtQBO7YMF:{label:\"Schdule A Call\"}},baseVariant,gestureVariant)})})})]})}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"aQtq9QLK_\",scopeId:\"ppes7WVMC\",...addPropertyOverrides({HG6xYwvRP:{href:{webPageId:\"ayerYvf0q\"},openInNewTab:false},JtQBO7YMF:{href:{webPageId:\"ayerYvf0q\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-rfjal0 framer-i5tbob\",\"data-framer-name\":\"Blog\",layoutDependency:layoutDependency,layoutId:\"aQtq9QLK_\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ayerYvf0q\"},implicitPathVariables:undefined},{href:{webPageId:\"ayerYvf0q\"},implicitPathVariables:undefined},{href:{webPageId:\"ayerYvf0q\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,...addPropertyOverrides({HG6xYwvRP:{y:(componentViewport?.y||0)+0+0+56+0+0+16},JtQBO7YMF:{y:(componentViewport?.y||0)+0+0+56+0+0+16}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wwrkde-container\",layoutDependency:layoutDependency,layoutId:\"ZxVPk0Lre-container\",nodeId:\"ZxVPk0Lre\",rendersWithMotion:true,scopeId:\"ppes7WVMC\",children:/*#__PURE__*/_jsx(NavigationButton,{height:\"100%\",id:\"ZxVPk0Lre\",KqpAhQZ0t:resolvedLinks[0],layoutId:\"ZxVPk0Lre\",phnWt2qtF:\"Blog\",style:{height:\"100%\"},variant:matchVariant(\"YmG7UC0C6\"),width:\"100%\",...addPropertyOverrides({HG6xYwvRP:{KqpAhQZ0t:resolvedLinks[2]},JtQBO7YMF:{KqpAhQZ0t:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"gbSyQs8HB\",scopeId:\"ppes7WVMC\",...addPropertyOverrides({HG6xYwvRP:{href:{webPageId:\"kvXSyN9qy\"},openInNewTab:false},JtQBO7YMF:{href:{webPageId:\"kvXSyN9qy\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-g4mns1 framer-i5tbob\",\"data-framer-name\":\"services\",layoutDependency:layoutDependency,layoutId:\"gbSyQs8HB\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kvXSyN9qy\"},implicitPathVariables:undefined},{href:{webPageId:\"kvXSyN9qy\"},implicitPathVariables:undefined},{href:{webPageId:\"kvXSyN9qy\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,...addPropertyOverrides({HG6xYwvRP:{y:(componentViewport?.y||0)+0+0+56+0+64+16},JtQBO7YMF:{y:(componentViewport?.y||0)+0+0+56+0+64+16}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1myttag-container\",layoutDependency:layoutDependency,layoutId:\"Is2rrQRI_-container\",nodeId:\"Is2rrQRI_\",rendersWithMotion:true,scopeId:\"ppes7WVMC\",children:/*#__PURE__*/_jsx(NavigationButton,{height:\"100%\",id:\"Is2rrQRI_\",KqpAhQZ0t:resolvedLinks1[0],layoutId:\"Is2rrQRI_\",phnWt2qtF:\"Services\",style:{height:\"100%\"},variant:matchVariant(\"YmG7UC0C6\"),width:\"100%\",...addPropertyOverrides({HG6xYwvRP:{KqpAhQZ0t:resolvedLinks1[2]},JtQBO7YMF:{KqpAhQZ0t:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"fDhXVkMCb\",scopeId:\"ppes7WVMC\",...addPropertyOverrides({HG6xYwvRP:{href:{webPageId:\"qQNCIjuks\"},openInNewTab:false},JtQBO7YMF:{href:{webPageId:\"qQNCIjuks\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1qc5xym framer-i5tbob\",\"data-framer-name\":\"about\",layoutDependency:layoutDependency,layoutId:\"fDhXVkMCb\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"qQNCIjuks\"},implicitPathVariables:undefined},{href:{webPageId:\"qQNCIjuks\"},implicitPathVariables:undefined},{href:{webPageId:\"qQNCIjuks\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,...addPropertyOverrides({HG6xYwvRP:{y:(componentViewport?.y||0)+0+0+56+0+128+16},JtQBO7YMF:{y:(componentViewport?.y||0)+0+0+56+0+128+16}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11gdiqc-container\",layoutDependency:layoutDependency,layoutId:\"yyWPRm8d8-container\",nodeId:\"yyWPRm8d8\",rendersWithMotion:true,scopeId:\"ppes7WVMC\",children:/*#__PURE__*/_jsx(NavigationButton,{height:\"100%\",id:\"yyWPRm8d8\",KqpAhQZ0t:resolvedLinks2[0],layoutId:\"yyWPRm8d8\",phnWt2qtF:\"About\",style:{height:\"100%\"},variant:matchVariant(\"YmG7UC0C6\"),width:\"100%\",...addPropertyOverrides({HG6xYwvRP:{KqpAhQZ0t:resolvedLinks2[2]},JtQBO7YMF:{KqpAhQZ0t:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1c65yqu\",\"data-framer-name\":\"Our Agent\",layoutDependency:layoutDependency,layoutId:\"cWxPzRJrX\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,...addPropertyOverrides({HG6xYwvRP:{y:(componentViewport?.y||0)+0+0+56+0+192+16},JtQBO7YMF:{y:(componentViewport?.y||0)+0+0+56+0+192+16}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-c8ewms-container\",layoutDependency:layoutDependency,layoutId:\"y_LTG55LZ-container\",nodeId:\"y_LTG55LZ\",rendersWithMotion:true,scopeId:\"ppes7WVMC\",children:/*#__PURE__*/_jsx(NavigationButton,{height:\"100%\",id:\"y_LTG55LZ\",KqpAhQZ0t:resolvedLinks3[0],layoutId:\"y_LTG55LZ\",phnWt2qtF:\"Our Agents\",style:{height:\"100%\"},variant:matchVariant(\"YmG7UC0C6\"),width:\"100%\",...addPropertyOverrides({HG6xYwvRP:{KqpAhQZ0t:resolvedLinks3[1]},JtQBO7YMF:{KqpAhQZ0t:undefined}},baseVariant,gestureVariant)})})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"g8Jqiemca\"},motionChild:true,nodeId:\"UxUG_Kuf5\",openInNewTab:false,scopeId:\"ppes7WVMC\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-11jywtk framer-i5tbob\",\"data-framer-name\":\"Our Agent\",layoutDependency:layoutDependency,layoutId:\"UxUG_Kuf5\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,...addPropertyOverrides({JtQBO7YMF:{y:(componentViewport?.y||0)+0+0+56+0+256+16}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-j5se1m-container\",layoutDependency:layoutDependency,layoutId:\"YaZfEVmFz-container\",nodeId:\"YaZfEVmFz\",rendersWithMotion:true,scopeId:\"ppes7WVMC\",children:/*#__PURE__*/_jsx(NavigationButton,{height:\"100%\",id:\"YaZfEVmFz\",layoutId:\"YaZfEVmFz\",phnWt2qtF:\"Our Work\",style:{height:\"100%\"},variant:matchVariant(\"YmG7UC0C6\"),width:\"100%\"})})})})})]}),isDisplayed5()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-18llk8i\",\"data-framer-name\":\"Menus\",layoutDependency:layoutDependency,layoutId:\"OT1Dy9MvQ\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,width:\"594px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||56)-0-200)/2)+80.5+4,...addPropertyOverrides({qwamZmpoq:{width:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uho2wo-container\",layoutDependency:layoutDependency,layoutId:\"Nz6807YXi-container\",nodeId:\"Nz6807YXi\",rendersWithMotion:true,scopeId:\"ppes7WVMC\",children:/*#__PURE__*/_jsx(Menus,{height:\"100%\",id:\"Nz6807YXi\",layoutId:\"Nz6807YXi\",style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xpwphf\",layoutDependency:layoutDependency,layoutId:\"BHJ7NSLYb\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kudobq\",layoutDependency:layoutDependency,layoutId:\"mrojjvtEj\",children:[/*#__PURE__*/_jsx(MotionDivWithLoginButton1jcfvek,{className:\"framer-1jcfvek\",\"data-framer-name\":\"Navigation Button\",layoutDependency:layoutDependency,layoutId:\"mOHzlM4TM\",style:{borderBottomLeftRadius:64,borderBottomRightRadius:64,borderTopLeftRadius:64,borderTopRightRadius:64},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"nDehCI1wD\"},implicitPathVariables:undefined},{href:{webPageId:\"nDehCI1wD\"},implicitPathVariables:undefined},{href:{webPageId:\"nDehCI1wD\"},implicitPathVariables:undefined},{href:{webPageId:\"nDehCI1wD\"},implicitPathVariables:undefined},{href:{webPageId:\"nDehCI1wD\"},implicitPathVariables:undefined},{href:{webPageId:\"nDehCI1wD\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,y:(componentViewport?.y||0)+(0+((componentViewport?.height||56)-0-200)/2)+0+83.5+0+0+0,...addPropertyOverrides({HG6xYwvRP:{y:(componentViewport?.y||0)+0+0+376+0+0+0+0},JtQBO7YMF:{y:(componentViewport?.y||0)+0+0+440+20+0+0+0},pdNSebBOb:{y:(componentViewport?.y||0)+0+11.5+0+0+0+0},zCjPUNpk6:{y:(componentViewport?.y||0)+0+11.5+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1taxjb5-container\",layoutDependency:layoutDependency,layoutId:\"NkU3TlJyB-container\",nodeId:\"NkU3TlJyB\",rendersWithMotion:true,scopeId:\"ppes7WVMC\",children:/*#__PURE__*/_jsx(LoginButttton,{height:\"100%\",id:\"NkU3TlJyB\",layoutId:\"NkU3TlJyB\",Mj6wmlINE:\"Login\",QKgvaSXgG:resolvedLinks4[0],width:\"100%\",...addPropertyOverrides({HG6xYwvRP:{QKgvaSXgG:resolvedLinks4[5]},JtQBO7YMF:{QKgvaSXgG:resolvedLinks4[3]},pdNSebBOb:{QKgvaSXgG:resolvedLinks4[1]},qwamZmpoq:{QKgvaSXgG:resolvedLinks4[2]},zCjPUNpk6:{QKgvaSXgG:resolvedLinks4[4]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(MotionDivWithDashboardButton1dhpjc9,{className:\"framer-1dhpjc9\",\"data-framer-name\":\"Navigation Button\",layoutDependency:layoutDependency,layoutId:\"L367Bxm07\",style:{borderBottomLeftRadius:64,borderBottomRightRadius:64,borderTopLeftRadius:64,borderTopRightRadius:64},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"VAgcHjsWn\"},implicitPathVariables:undefined},{href:{webPageId:\"VAgcHjsWn\"},implicitPathVariables:undefined},{href:{webPageId:\"VAgcHjsWn\"},implicitPathVariables:undefined},{href:{webPageId:\"VAgcHjsWn\"},implicitPathVariables:undefined},{href:{webPageId:\"VAgcHjsWn\"},implicitPathVariables:undefined},{href:{webPageId:\"VAgcHjsWn\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,y:(componentViewport?.y||0)+(0+((componentViewport?.height||56)-0-200)/2)+0+83.5+0+0+0,...addPropertyOverrides({HG6xYwvRP:{y:(componentViewport?.y||0)+0+0+376+0+0+0+0},JtQBO7YMF:{y:(componentViewport?.y||0)+0+0+440+20+0+0+0},pdNSebBOb:{y:(componentViewport?.y||0)+0+11.5+0+0+0+0},zCjPUNpk6:{y:(componentViewport?.y||0)+0+11.5+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4hqj67-container\",layoutDependency:layoutDependency,layoutId:\"pvmeeOVyk-container\",nodeId:\"pvmeeOVyk\",rendersWithMotion:true,scopeId:\"ppes7WVMC\",children:/*#__PURE__*/_jsx(LoginButttton,{height:\"100%\",id:\"pvmeeOVyk\",layoutId:\"pvmeeOVyk\",Mj6wmlINE:\"Dashboard\",QKgvaSXgG:resolvedLinks5[0],width:\"100%\",...addPropertyOverrides({HG6xYwvRP:{QKgvaSXgG:resolvedLinks5[5]},JtQBO7YMF:{QKgvaSXgG:resolvedLinks5[3]},pdNSebBOb:{QKgvaSXgG:resolvedLinks5[1]},qwamZmpoq:{QKgvaSXgG:resolvedLinks5[2]},zCjPUNpk6:{QKgvaSXgG:resolvedLinks5[4]}},baseVariant,gestureVariant)})})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-2g819q\",layoutDependency:layoutDependency,layoutId:\"YRXamHg_l\",...addPropertyOverrides({pdNSebBOb:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:isDisplayed5()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"BlQdJ5VoL\"},implicitPathVariables:undefined},{href:{webPageId:\"BlQdJ5VoL\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18z7jue-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"lj9vR2hPi-container\",nodeId:\"lj9vR2hPi\",rendersWithMotion:true,scopeId:\"ppes7WVMC\",whileHover:animation3,children:/*#__PURE__*/_jsx(PixelShiftButton,{colors:{defaultBg:\"var(--token-570dc71d-9e23-46ea-ac88-7b7c140097f9, rgb(1, 130, 101))\",defaultTextColor:\"var(--token-a5938163-e148-4ab2-b542-597d3f50415a, rgb(230, 251, 246))\",hoverBg:\"var(--token-1d1f370c-14e9-408b-926d-0b03a67e53d6, rgb(247, 255, 253))\",hoverTextColor:\"var(--token-348577b9-8c1c-4720-bb43-cd6deeeada53, rgb(6, 94, 75))\",strokeColor:\"rgb(37, 99, 235)\"},fillWidth:false,height:\"100%\",href:resolvedLinks6[0],id:\"lj9vR2hPi\",label:\"Book a call\",layout:{borderRadius:7,pixelSize:6,strokeWidth:0},layoutId:\"lj9vR2hPi\",openInNewTab:true,padding:{bottom:8,left:12,right:12,top:8},typography:{font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},fontSize:16},width:\"100%\",...addPropertyOverrides({qwamZmpoq:{href:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})})})]})]})})})})});});const css=[\".framer-uPDTO.framer-i5tbob, .framer-uPDTO .framer-i5tbob { display: block; }\",\".framer-uPDTO.framer-1brhtaw { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: 56px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1440px; }\",\".framer-uPDTO .framer-gy5avi { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-uPDTO .framer-10yjkwi { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 56px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-uPDTO .framer-1gr8dou { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 56px; justify-content: center; overflow: visible; padding: 0px 16px 0px 16px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-uPDTO .framer-11smulb-container, .framer-uPDTO .framer-10vh72y-container, .framer-uPDTO .framer-1taxjb5-container, .framer-uPDTO .framer-4hqj67-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-uPDTO .framer-t6rjaw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 56px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 66px; }\",\".framer-uPDTO .framer-1s4f8a2, .framer-uPDTO .framer-1laxmac { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 32px; }\",\".framer-uPDTO .framer-k8s41a { 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-uPDTO .framer-1k4c9gl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-uPDTO .framer-1pyanhl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 56px; justify-content: center; overflow: visible; padding: 0px 20px 0px 32px; position: relative; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-uPDTO .framer-16ipf7v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 200px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 66px; }\",\".framer-uPDTO .framer-xaq0ry-container { flex: none; height: auto; position: relative; width: 78px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-uPDTO .framer-rfjal0, .framer-uPDTO .framer-g4mns1, .framer-uPDTO .framer-1qc5xym, .framer-uPDTO .framer-1c65yqu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 64px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 390px; }\",\".framer-uPDTO .framer-wwrkde-container, .framer-uPDTO .framer-1myttag-container, .framer-uPDTO .framer-11gdiqc-container, .framer-uPDTO .framer-c8ewms-container, .framer-uPDTO .framer-j5se1m-container { flex: none; height: 32px; position: relative; width: auto; }\",\".framer-uPDTO .framer-11jywtk { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 64px; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 1px; }\",\".framer-uPDTO .framer-18llk8i { 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; overflow: visible; padding: 4px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-uPDTO .framer-uho2wo-container { flex: none; height: auto; position: relative; width: 594px; }\",\".framer-uPDTO .framer-xpwphf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 20px 0px 0px; position: relative; width: min-content; }\",\".framer-uPDTO .framer-1kudobq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-uPDTO .framer-1jcfvek, .framer-uPDTO .framer-1dhpjc9 { 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; position: relative; width: min-content; }\",\".framer-uPDTO .framer-2g819q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-uPDTO .framer-18z7jue-container { flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-uPDTO.framer-v-j3zo7y.framer-1brhtaw, .framer-uPDTO.framer-v-1bu8hqs.framer-1brhtaw { align-content: flex-start; align-items: flex-start; width: 390px; }\",\".framer-uPDTO.framer-v-j3zo7y .framer-gy5avi, .framer-uPDTO.framer-v-1bu8hqs .framer-gy5avi { height: 56px; }\",\".framer-uPDTO.framer-v-j3zo7y .framer-k8s41a { flex: 1 0 0px; order: 1; width: 1px; }\",\".framer-uPDTO.framer-v-j3zo7y .framer-1k4c9gl, .framer-uPDTO.framer-v-1bu8hqs .framer-1k4c9gl { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-uPDTO.framer-v-j3zo7y .framer-1pyanhl, .framer-uPDTO.framer-v-1bu8hqs .framer-1pyanhl { padding: 0px 16px 0px 16px; }\",\".framer-uPDTO.framer-v-j3zo7y .framer-16ipf7v, .framer-uPDTO.framer-v-1bu8hqs .framer-16ipf7v { align-content: flex-end; align-items: flex-end; cursor: pointer; flex: 1 0 0px; height: 56px; padding: 0px 16px 0px 0px; width: 1px; }\",\".framer-uPDTO.framer-v-j3zo7y .framer-xpwphf, .framer-uPDTO.framer-v-19syihu .framer-1myttag-container, .framer-uPDTO.framer-v-19syihu .framer-11gdiqc-container, .framer-uPDTO.framer-v-19syihu .framer-c8ewms-container, .framer-uPDTO.framer-v-19syihu .framer-j5se1m-container, .framer-uPDTO.framer-v-bsvuz8 .framer-xaq0ry-container, .framer-uPDTO.framer-v-bsvuz8 .framer-1myttag-container, .framer-uPDTO.framer-v-bsvuz8 .framer-11gdiqc-container, .framer-uPDTO.framer-v-bsvuz8 .framer-c8ewms-container { order: 2; }\",\".framer-uPDTO.framer-v-j3zo7y .framer-2g819q { height: 100%; min-width: 58px; position: absolute; right: 60px; top: 50%; z-index: 1; }\",\".framer-uPDTO.framer-v-1in7x7d .framer-uho2wo-container { width: auto; }\",\".framer-uPDTO.framer-v-19syihu.framer-1brhtaw { align-content: flex-start; align-items: flex-start; gap: 0px; height: min-content; justify-content: flex-start; width: 390px; }\",\".framer-uPDTO.framer-v-19syihu .framer-gy5avi { align-content: flex-end; align-items: flex-end; flex-direction: column; gap: 0px; justify-content: flex-start; }\",\".framer-uPDTO.framer-v-19syihu .framer-10yjkwi, .framer-uPDTO.framer-v-bsvuz8 .framer-10yjkwi { flex: none; order: 0; width: 100%; }\",\".framer-uPDTO.framer-v-19syihu .framer-t6rjaw, .framer-uPDTO.framer-v-bsvuz8 .framer-t6rjaw { align-content: flex-end; align-items: flex-end; cursor: pointer; flex: 1 0 0px; padding: 0px 16px 0px 0px; width: 1px; }\",\".framer-uPDTO.framer-v-19syihu .framer-k8s41a, .framer-uPDTO.framer-v-bsvuz8 .framer-k8s41a { flex-direction: column; gap: 0px; order: 1; padding: 0px 12px 0px 0px; width: 100%; }\",\".framer-uPDTO.framer-v-19syihu .framer-1k4c9gl { height: 64px; justify-content: flex-end; order: 5; padding: 0px 16px 0px 0px; width: 100%; }\",\".framer-uPDTO.framer-v-19syihu .framer-xaq0ry-container { order: 2; width: auto; }\",\".framer-uPDTO.framer-v-19syihu .framer-rfjal0, .framer-uPDTO.framer-v-bsvuz8 .framer-rfjal0 { justify-content: flex-end; order: 0; text-decoration: none; width: 100%; }\",\".framer-uPDTO.framer-v-19syihu .framer-wwrkde-container, .framer-uPDTO.framer-v-bsvuz8 .framer-wwrkde-container { order: 0; }\",\".framer-uPDTO.framer-v-19syihu .framer-g4mns1, .framer-uPDTO.framer-v-bsvuz8 .framer-g4mns1 { justify-content: flex-end; order: 1; text-decoration: none; width: 100%; }\",\".framer-uPDTO.framer-v-19syihu .framer-1qc5xym, .framer-uPDTO.framer-v-bsvuz8 .framer-1qc5xym { justify-content: flex-end; order: 2; text-decoration: none; width: 100%; }\",\".framer-uPDTO.framer-v-19syihu .framer-1c65yqu, .framer-uPDTO.framer-v-bsvuz8 .framer-1c65yqu { justify-content: flex-end; order: 3; width: 100%; }\",\".framer-uPDTO.framer-v-19syihu .framer-11jywtk { flex: none; order: 4; width: 100%; }\",\".framer-uPDTO.framer-v-19syihu .framer-xpwphf { order: 3; padding: 20px; }\",\".framer-uPDTO.framer-v-19syihu .framer-2g819q { height: 56px; min-width: 58px; position: absolute; right: 60px; top: 0px; z-index: 1; }\",\".framer-uPDTO.framer-v-1bu8hqs .framer-k8s41a { flex: 1 0 0px; width: 1px; }\",\".framer-uPDTO.framer-v-1bu8hqs .framer-2g819q, .framer-uPDTO.framer-v-bsvuz8 .framer-2g819q { min-height: 36px; min-width: 116px; }\",\".framer-uPDTO.framer-v-bsvuz8.framer-1brhtaw { align-content: flex-start; align-items: flex-start; gap: 0px; height: 376px; justify-content: flex-start; width: 390px; }\",\".framer-uPDTO.framer-v-bsvuz8 .framer-gy5avi { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 0px; justify-content: flex-start; }\",\".framer-uPDTO.framer-v-bsvuz8 .framer-1k4c9gl { height: 64px; justify-content: flex-end; order: 4; padding: 0px 16px 0px 0px; width: 100%; }\",\".framer-uPDTO.framer-v-bsvuz8 .framer-xpwphf { order: 3; }\",'.framer-uPDTO[data-border=\"true\"]::after, .framer-uPDTO [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 56\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"pdNSebBOb\":{\"layout\":[\"fixed\",\"fixed\"]},\"qwamZmpoq\":{\"layout\":[\"fixed\",\"fixed\"]},\"JtQBO7YMF\":{\"layout\":[\"fixed\",\"auto\"]},\"zCjPUNpk6\":{\"layout\":[\"fixed\",\"fixed\"]},\"HG6xYwvRP\":{\"layout\":[\"fixed\",\"fixed\"]},\"Rfi0CSLHJ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"kmvgslYS_\":\"scrollSection\",\"flIK9xqn8\":\"scrollSection2\",\"oCGhqzcjz\":\"cursor\",\"FAxxKbEgz\":\"logo\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerppes7WVMC=withCSS(Component,css,\"framer-uPDTO\");export default Framerppes7WVMC;Framerppes7WVMC.displayName=\"Aave's Navigation Bar\";Framerppes7WVMC.defaultProps={height:56,width:1440};addPropertyControls(Framerppes7WVMC,{variant:{options:[\"aq1UWsSNi\",\"pdNSebBOb\",\"qwamZmpoq\",\"JtQBO7YMF\",\"zCjPUNpk6\",\"HG6xYwvRP\",\"Rfi0CSLHJ\"],optionTitles:[\"Variant 1\",\"phone primary\",\"white\",\"phone expand\",\"phone white\",\"Variant 6\",\"Variant 7\"],title:\"Variant\",type:ControlType.Enum},kmvgslYS_:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef},flIK9xqn8:{title:\"Scroll Section 2\",type:ControlType.ScrollSectionRef},oCGhqzcjz:{title:\"Cursor\",type:ControlType.CustomCursor},FAxxKbEgz:LogoControls?.[\"variant\"]&&{...LogoControls[\"variant\"],defaultValue:\"hxy0L4i3D\",description:undefined,hidden:undefined,optional:undefined,title:\"logo\"},onFAxxKbEgzChange:{changes:\"FAxxKbEgz\",type:ControlType.ChangeHandler}});addFonts(Framerppes7WVMC,[{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\"}]},...LogoFonts,...DotsVerticalFonts,...PixelShiftButtonFonts,...NavigationButtonFonts,...MenusFonts,...LoginButtttonFonts],{supportsExplicitInterCodegen:true});Framerppes7WVMC.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Logo,{},context),forwardLoader(NavigationButton,{},context),forwardLoader(Menus,{},context),forwardLoader(LoginButttton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerppes7WVMC\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pdNSebBOb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qwamZmpoq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JtQBO7YMF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zCjPUNpk6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HG6xYwvRP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Rfi0CSLHJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1440\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"56\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"kmvgslYS_\\\":\\\"scrollSection\\\",\\\"flIK9xqn8\\\":\\\"scrollSection2\\\",\\\"oCGhqzcjz\\\":\\\"cursor\\\",\\\"FAxxKbEgz\\\":\\\"logo\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ppes7WVMC.map","// Generated by Framer (4cfe617)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FR;InterDisplay-Medium\",\"FR;InterDisplay-Bold\",\"FR;InterDisplay-BoldItalic\",\"FR;InterDisplay-MediumItalic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/ePuN3mCjzajIHnyCdvKBFiZkyY0.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/V3j1L0o5vPFKe26Sw4HcpXCfHo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/F3kdpd2N0cToWV5huaZjjgM.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/0iDmxkizU9goZoclqIqsV5rvETU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/r0mv3NegmA0akcQsNFotG32Las.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/iwWTDc49ENF2tCHbqlNARXw6Ug.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/Ii21jnSJkulBKsHHXKlapi7fv9w.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/I11LrmuBDQZweplJ62KkVsklU5Y.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/UjFZPDy3qGuDktQM4q9CxhKfIa8.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/8exwVHJy2DhJ4N5prYlVMrEKmQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/UTeedEK21hO5jDxEUldzdScUqpg.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/Ig8B8nzy11hzIWEIYnkg91sofjo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/qITWJ2WdG0wrgQPDb8lvnYnTXDg.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/qctQFoJqJ9aIbRSIp0AhCQpFxn8.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/fXvVh2JeZlehNcEhKHpHH0frSl0.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/7pScaNeb6M7n2HF2jKemDqzCIr4.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/qS4UjQYyATcVV9rODk0Zx9KhkY8.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/VfD2n20yM7v0hrUEBHEyafsmMBY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/4oIO9fB59bn3cKFWz7piCj28z9s.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",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/MzumQQZJQBC6KM1omtmwOtsogtI.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/F5Lmfd3fCAu7TwiYbI4DLWw4ks.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/A5P4nkYCJlLQxGxaS1lzG8PNSc.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/vuPfygr1n1zYxscvWgGI8hRf3LE.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/jplzYzqFHXreyADwk9yrkQlWQ.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/sSIKP2TfVPvfK7YVENPE5H87A.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",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/gawbeo7iEJSRZ4kcrh6YRrU8o.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",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/RkMAGv2iAm3rw7tZzs7FaZf0rM.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter Display\",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/8E92vrr3j1gDqzepmeSbD2u0JxA.woff2\",weight:\"500\"}]}];export const css=['.framer-N4wJ1 .framer-styles-preset-1s8n570:not(.rich-text-wrapper), .framer-N4wJ1 .framer-styles-preset-1s8n570.rich-text-wrapper h4 { --framer-font-family: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.08em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-348577b9-8c1c-4720-bb43-cd6deeeada53, #065e4b); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: inherit; }','@media (max-width: 1439px) and (min-width: 810px) { .framer-N4wJ1 .framer-styles-preset-1s8n570:not(.rich-text-wrapper), .framer-N4wJ1 .framer-styles-preset-1s8n570.rich-text-wrapper h4 { --framer-font-family: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.08em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-348577b9-8c1c-4720-bb43-cd6deeeada53, #065e4b); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: inherit; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-N4wJ1 .framer-styles-preset-1s8n570:not(.rich-text-wrapper), .framer-N4wJ1 .framer-styles-preset-1s8n570.rich-text-wrapper h4 { --framer-font-family: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Display\", \"Inter Display Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.08em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-348577b9-8c1c-4720-bb43-cd6deeeada53, #065e4b); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: inherit; } }'];export const className=\"framer-N4wJ1\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window['${dataLayerName}']=window['${dataLayerName}']||[];`+(dataLayer?`window['${dataLayerName}'].push(${JSON.stringify(dataLayer)});`:\"\")+`window['${dataLayerName}'].push({'gtm.start':new Date().getTime(),event:'gtm.js'})`;/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=\"\";if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`${customDomain}/${customScriptName}?id=${id}${dataLayerName===\"dataLayer\"?\"\":`&l=${dataLayerName}`}${params}`;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.src=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);script.crossOrigin=\"anonymous\"// allows for more detailed INP collection\n;return script;};return{getDataLayerScript,getScript};};/**\n * Function to init the GTM\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n * @param environment - Specify the custom environment to use\n * @param nonce - Server-generated nonce\n * @param id - The ID of the GTM\n */export const initGTM=({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName})=>{const gtm=setupGTM({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName});const dataLayerScript=gtm.getDataLayerScript();const script=gtm.getScript();document.head.append(dataLayerScript,script);};export function sendToGTM(){if(isBrowser){window[\"dataLayer\"]=window[\"dataLayer\"]||[];window[\"dataLayer\"].push(arguments);}}\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map","import{isBrowser}from\"framer-motion\";import{useLayoutEffect}from\"react\";export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFlexboxValues(position){const positionParts=position.split(\"-\");let justifyContent,alignItems;switch(positionParts[0]){case\"top\":alignItems=\"flex-start\";break;case\"bottom\":alignItems=\"flex-end\";break;case\"center\":alignItems=\"center\";break;default:alignItems=\"initial\";break;}switch(positionParts[1]){case\"left\":justifyContent=\"flex-start\";break;case\"right\":justifyContent=\"flex-end\";break;case\"center\":justifyContent=\"center\";break;default:justifyContent=\"initial\";break;}return{justifyContent,alignItems};}export function getMultipleShadows(...shadows){const output=[];shadows.forEach(shadow=>{return shadow&&output.push(shadow);});return output.join(\", \");}export function getShadow(shadow){if(shadow){return`${shadow.shadowX}px ${shadow.shadowY}px ${shadow.shadowBlur}px ${shadow.shadowColor}`;}else return null;}export function safeJSONParse(jsonString,onError){try{return JSON.parse(jsonString);}catch{if(onError)onError();}}export const getCookie=(name,cookies)=>{cookies=cookies?cookies:isBrowser?document.cookie:\"\";var _cookies_match;const[,,cookie]=(_cookies_match=cookies.match(`(^|;) ?${name}=([^;]*)(;|$)`))!==null&&_cookies_match!==void 0?_cookies_match:[null,null,null];return cookie;};/**\n * Yields to main thread before continuing execution, which might allow the browser to paint.\n * If `options.priority` is 'user-blocking', it will asynchronously resolve in older browsers.\n * @param {object} options - see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n * @see interactionResponse for guaranteeing execution after a paint\n */export function yieldToMain(options){if(\"scheduler\"in window){if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if((options===null||options===void 0?void 0:options.priority)===\"user-blocking\"){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but this does not create space for a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve);});}/**\n * Helper function for `yieldToMain`, which yields before calling `fn`.\n * @see yieldToMain\n */export async function yieldBeforeCb(fn,options){await yieldToMain(options);return fn();}/**\n * Similar to `yieldToMain`, but also waits for the next animation frame before yielding (with a fallback of 100ms if the animation frame never fires).\n * Compared to `yieldToMain`, it guarantees improved INP, but might make processing a little slower. Use only if necessary.\n * @see yieldToMain\n */export function interactionResponse(options){return new Promise(resolve=>{setTimeout(resolve,200)// Fallback for the case where the animation frame never fires.\n;requestAnimationFrame(()=>{void yieldBeforeCb(resolve,options);});});}/**\n * Runs `fn` after the next paint. Similar to `useEffect`, but *guarantees* that the function is run after the next paint.\n * @important Does not support a cleanup fn.\n * @see https://thoughtspile.github.io/2021/11/15/unintentional-layout-effect/\n */export function useAfterPaintEffect(fn,deps,options){useLayoutEffect(()=>{const runAfterPaint=async()=>{await interactionResponse(options);fn();};void runAfterPaint();// eslint-disable-next-line react-hooks/exhaustive-deps -- deps are passed in\n},deps);}\nexport const __FramerMetadata__ = {\"exports\":{\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCookie\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer,useState,startTransition}from\"react\";import{initGTM,sendToGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js\";import{safeJSONParse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";function toGTMConsent(consent){return{functionality_storage:consent.necessary?\"granted\":\"denied\",security_storage:consent.necessary?\"granted\":\"denied\",ad_storage:consent.marketing?\"granted\":\"denied\",ad_user_data:consent.marketing?\"granted\":\"denied\",ad_personalization:consent.marketing?\"granted\":\"denied\",analytics_storage:consent.analytics?\"granted\":\"denied\",personalization_storage:consent.preferences?\"granted\":\"denied\"};}function fromGTMConsent(consent){return{necessary:consent.functionality_storage===\"granted\"&&consent.security_storage===\"granted\",marketing:consent.ad_storage===\"granted\"&&consent.ad_user_data===\"granted\"&&consent.ad_personalization===\"granted\",analytics:consent.analytics_storage===\"granted\",preferences:consent.personalization_storage===\"granted\"};}function reducer(state,action){switch(action.type){case\"autoAccept\":return{...state,sync:true,autoAccepted:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"acceptAll\":return{...state,sync:true,dismissed:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"rejectAll\":return{...state,sync:true,dismissed:true,modes:{analytics:false,marketing:false,necessary:false,preferences:false}};case\"acceptCurrent\":return{...state,dismissed:true,sync:true};case\"update\":return{...state,modes:{...state.modes,...action.modes},sync:action.sync};case\"toggle\":return{...state,modes:{...state.modes,[action.mode]:!state.modes[action.mode]}};case\"initFromLocalStorage\":return{...state,modes:action.modes,dismissed:action.dismissed,autoAccepted:action.autoAccepted,initializedFromLocalStorage:true,sync:true};case\"initFromGTM\":return{...state,modes:action.modes,initializedFromGTM:true};case\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:state.hasSynced||action.success};default:return state;}}const initialState={dismissed:false,autoAccepted:false,modes:null,sync:false,initializedFromLocalStorage:false,initializedFromGTM:false,hasSynced:false};export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};// Keep track of if GTM has been loaded as a script and default consent has been set,\n// to ensure the script does not keep appending between page switches.\nlet hasInitializedGTM=false;export function useConsent({gtmId,defaultConsent,gtmLoadedExternally=false,defaultsFromGTM=false}){const[state,dispatch]=useReducer(reducer,initialState);const isOnFramerCanvas=useIsOnFramerCanvas();const consentModeLocalStorageKey=\"framerCookiesConsentMode\";const dismissedLocalStorageKey=\"framerCookiesDismissed\";const autoAcceptedLocalStorageKey=\"framerCookiesAutoAccepted\";function getStateFromLocalStorage(){const consentFromLocalStorage=localStorage.getItem(consentModeLocalStorageKey);const dismissedFromLocalStorage=localStorage.getItem(dismissedLocalStorageKey);const autoAcceptedFromLocalStorage=localStorage.getItem(autoAcceptedLocalStorageKey);const isDismissed=dismissedFromLocalStorage!==null;const isAutoAccepted=autoAcceptedFromLocalStorage!==null;const hasConsentInLocalStorage=consentFromLocalStorage!==null;const consentInLocalStorageIsNotDefault=isDismissed||isAutoAccepted;const shouldLoadConsentFromLocalStorage=hasConsentInLocalStorage&&consentInLocalStorageIsNotDefault;dispatch({type:\"initFromLocalStorage\",dismissed:isDismissed,autoAccepted:isAutoAccepted,modes:shouldLoadConsentFromLocalStorage?safeJSONParse(consentFromLocalStorage,()=>localStorage.removeItem(consentModeLocalStorageKey)):defaultConsent});}function syncToGTM(){if(gtmId){if(!hasInitializedGTM&&!gtmLoadedExternally&&!defaultsFromGTM){// This is the first time we sync consent, so we save it as \"default\" and initialize tag manager.\n// This order is important, because we need to have set the default consent BEFORE we initialize\n// GTM. See https://developers.google.com/tag-platform/devguides/consent?tab=tag-manager&sjid=11348191096952324675-EU#implementation_example\n// It might seem weird that we're \"sending\" before initializing, but \"sending\" here means building up\n// the \"dataLayer\" object that GTM picks up when it initializes.\nsendToGTM(\"consent\",\"default\",toGTMConsent(state.modes));initGTM({dataLayer:undefined,dataLayerName:\"dataLayer\",environment:undefined,nonce:undefined,injectScript:true,id:gtmId});hasInitializedGTM=true;}else{hasInitializedGTM=true;sendToGTM(\"consent\",\"update\",toGTMConsent(state.modes));// must be sent like this or else GTM doesn't act on it(?)\n// Publically documented: https://www.framer.com/academy/lessons/cookie-banner-component#:~:text=Run%20a%20Tag%20After%20The%20Consent%20Update\nwindow.dataLayer.push({event:\"cookie_consent_update\"});}}}useEffect(()=>{if(isOnFramerCanvas)return;if(!defaultsFromGTM)return;if(defaultConsent===null)return;if(state.initializedFromGTM)return;if(state.modes!==null)return;// State was already set (from localStorage)\nyieldBeforeCb(()=>{dispatch({type:\"initFromGTM\",modes:defaultConsent});},{priority:\"user-blocking\"});},[defaultsFromGTM,defaultConsent,state.initializedFromGTM,state.modes]);useEffect(()=>{if(isOnFramerCanvas)return;yieldBeforeCb(()=>getStateFromLocalStorage(),{priority:\"user-blocking\"});},[]);// Anytime the dismissed value is updated, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.dismissed){localStorage.setItem(dismissedLocalStorageKey,\"true\");}},[state.dismissed]);// Anytime consent is auto accepted, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.autoAccepted){localStorage.setItem(autoAcceptedLocalStorageKey,\"true\");}},[state.autoAccepted]);// Sync data to dataLayer and localStorage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(!state.sync)return;const shouldSync=isBrowser&&state.modes!==null;yieldBeforeCb(()=>{if(!shouldSync){dispatch({type:\"synced\",success:false});return;}// else\nsyncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\",success:true});},{priority:\"user-blocking\"});},[state.sync,state.modes]);function dismiss(){dispatch({type:\"dismiss\"});localStorage.setItem(dismissedLocalStorageKey,\"true\");}function autoAccept(){dispatch({type:\"autoAccept\"});}function acceptAll(){dispatch({type:\"acceptAll\"});}function rejectAll(){dispatch({type:\"rejectAll\"});}function acceptCurrent(){dispatch({type:\"acceptCurrent\"});}function toggleMode(mode){dispatch({type:\"toggle\",mode});}return{modes:state.modes,isInitialized:state.hasSynced||state.initializedFromGTM,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}////////////////////////////////////////////////////////////////////////////////\nconst PROMISE_NAME=\"__framer_cookieBannerDefaultConsentPromise\";// NOTE: Error can be ignored, because of `isBrowser`\nconst gtmSetsDefaultConsent=isBrowser&&!!window[PROMISE_NAME];export function useGTMDefaultConsent(){const[consent,setConsent]=useState(null);useEffect(()=>{if(!gtmSetsDefaultConsent)return;window[PROMISE_NAME].then(result=>{startTransition(()=>{setConsent(result);});});},[]);// Simplified region to use for the cookie banner\nlet region;if(consent){region=Object.values(consent).every(v=>v===\"granted\")?\"World\":\"EU\";}return{available:gtmSetsDefaultConsent,consent:consent?fromGTMConsent(consent):null,region};}\nexport const __FramerMetadata__ = {\"exports\":{\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useGTMDefaultConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./consent.map","// Check if visitor is in EU\nconst countries=[\"BE\",\"EL\",\"LT\",\"PT\",\"BG\",\"ES\",\"LU\",\"RO\",\"CZ\",\"FR\",\"RE\",\"GP\",\"MQ\",\"GF\",\"YT\",\"BL\",\"MF\",\"PM\",\"WF\",\"PF\",\"NC\",\"HU\",\"SI\",\"DK\",\"FO\",\"GL\",\"HR\",\"MT\",\"SK\",\"DE\",\"IT\",\"NL\",\"AW\",\"CW\",\"SX\",\"FI\",\"AX\",\"EE\",\"CY\",\"AT\",\"SE\",\"IE\",\"LV\",\"PL\",\"UK\",\"GB\",\"AI\",\"BM\",\"IO\",\"VG\",\"KY\",\"FK\",\"GI\",\"MS\",\"PN\",\"SH\",\"TC\",\"GG\",\"JE\",\"IM\"];const isInEUTimezone=()=>{return Intl?.DateTimeFormat()?.resolvedOptions()?.timeZone?.startsWith(\"Europe\");};const isEULocale=()=>{const locale=navigator.language??navigator.languages?.[0];return countries.some(country=>locale?.toUpperCase()?.includes(country));};let _inEU=null;export const inEU=()=>{if(_inEU===null)_inEU=isInEUTimezone()||isEULocale();return _inEU;};\nexport const __FramerMetadata__ = {\"exports\":{\"inEU\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./inEU.map","import{isBrowser}from\"framer-motion\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";export function useRegion({content,useRegionFromProps,skipEUCheck,regionFromGTM}){const isInEUBasedOnLocation=isBrowser&&!skipEUCheck&&!regionFromGTM?inEU():false;const regionBasedOnLocation=isInEUBasedOnLocation?\"EU\":\"World\";const regionFromProps=content.isEU?\"EU\":\"World\";const regionContent={EU:{title:content.euTitle,description:content.euDescription,type:content.euType,defaults:content.euDefaults,policy:content.euPolicy,blocking:content.euBlocking,showReject:content.euType===\"advanced\"?content.euShowReject:true},World:{title:content.worldTitle,description:content.worldDescription,type:content.worldType,defaults:content.worldDefaults,policy:content.worldPolicy,blocking:content.worldBlocking,showReject:content.worldType===\"advanced\"?content.worldShowReject:true}};return regionContent[regionFromGTM?regionFromGTM:useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./region.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,lazy,Suspense}from\"react\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";const SPACING=20;// if you update the Toggle component inside this project, copy the new URL to here:\nconst Toggle=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/sBWK1WbcsjrFOSoIzxuJ/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const paddingValue=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;const bannerShadow=getShadow(banner.style.shadow);const borderShadow=banner.style.border?.width?`inset 0 0 0 ${banner.style.border.width}px ${banner.style.border.color}`:null;const bannerStyle={background:banner.style.fill,boxShadow:getMultipleShadows(bannerShadow,borderShadow),overflow:\"hidden\",borderRadius:banner.style.border.radius};return /*#__PURE__*/_jsx(motion.div,{initial:animateOnMount&&{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},animate:{y:0,x:0,scale:1,opacity:1},exit:{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},transition:animateOnMount?banner.animation.transition:{duration:0},style:{fontFamily:DEFAULT_FONT_FAMILY,maxHeight:`calc(100vh - ${maxHeightReduction}px)`,flexDirection:\"column\",gap:12,position:\"relative\",display:\"flex\",zIndex:100,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...bannerStyle,overflow:\"scroll\",width:\"100%\",maxWidth:banner.width},className:`--framer-cookie-banner-container --framer-cookie-banner-type-${region.type}`,children:region.type===\"simple\"?/*#__PURE__*/_jsx(SimpleBanner,{banner:banner,button:button,linkColor:linkColor,description:region.description,policy:region.policy,onDismiss:onDismiss}):region.type===\"medium\"?/*#__PURE__*/_jsx(AcceptRejectBanner,{banner:banner,button:button,linkColor:linkColor,title:region.title,description:region.description,policy:region.policy,onAccept:onAcceptAll,onReject:onRejectAll}):/*#__PURE__*/_jsx(OptionsBanner,{banner:banner,button:button,options:options,previewOptions:previewOptions,linkColor:linkColor,title:region.title,description:region.description,showReject:region.showReject,policy:region.policy,onOptionToggle:onToggleConsent,consent:consentModes,onAcceptAll:onAcceptAll,onRejectAll:onRejectAll,onAcceptCurrent:onAcceptCurrent})})});},[`.--framer-cookie-banner-container::-webkit-scrollbar { display: none; }`,`.--framer-cookie-banner-container { \n            -ms-overflow-style: none; \n            scrollbar-width: none;  \n        }`],\"framer-lib-cookie-banner\");function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...theme.fontTitle},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive,ariaLabel:`Toggle for ${title}`})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...theme.fontTitle,fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...theme.fontBody},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",fontWeight:\"bold\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||policy?.link;if(!shouldShow)return null;if(!description){return /*#__PURE__*/_jsx(DescriptionParagraph,{policy:policy,style:style,linkColor:linkColor});}// @ivan: Support rendering the description in multiple paragraphs.\n// This is a site speed optimization: it allows to split a single\n// huge <p> into several smaller ones, which prevents the huge <p>\n// from becoming an LCP element.\nconst descriptionParagraphs=description?.split(\"\\n\\n\");return description.split(\"\\n\\n\").map((line,index)=>/*#__PURE__*/_jsx(DescriptionParagraph,{line:line,// Only render the policy in the last paragraph\n    policy:index===descriptionParagraphs.length-1?policy:null,style:{// Add a spacing between paragraphs\n    marginTop:index>0?4:0,...style},linkColor:linkColor},index));}function DescriptionParagraph({line,policy,style,linkColor}){return /*#__PURE__*/_jsxs(\"p\",{style:{lineHeight:1.5,margin:0,padding:0,fontSize:14,...style},children:[line,line&&policy?.link?\" \":null,policy?.link&&/*#__PURE__*/_jsxs(\"span\",{children:[policy?.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy?.link,target:\"_blank\",style:{color:linkColor,textDecoration:\"none\"},children:policy?.label}),\".\"]})]});}function Buttons({children,direction}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:direction,gap:10,marginTop:16},children:children});}const Button=withCSS(function Button({id,children,primary,settings,onClick}){const paddingValue=settings.paddingPerSide?`${settings.paddingTop}px ${settings.paddingRight}px ${settings.paddingBottom}px ${settings.paddingLeft}px`:`${settings.padding}px`;const theme=primary?settings.primary:settings.secondary;return /*#__PURE__*/_jsx(motion.input,{className:\"__framer-cookie-component-button\",id:`__framer-cookie-component-button-${id}`,onClick:onClick,type:\"button\",value:`${children}`,whileHover:{opacity:settings.hoverOpacity??.6},whileTap:{opacity:settings.tapOpacity??.4},style:{WebkitAppearance:\"none\",appearance:\"none\",width:settings.fluid?\"100%\":\"auto\",height:\"auto\",border:\"none\",padding:paddingValue,borderRadius:settings.borderRadius,boxShadow:getShadow(theme.shadow),background:theme.fill,color:theme.color,fontSize:14,lineHeight:1,cursor:\"pointer\",fontWeight:settings.font?\"unset\":600,...settings.font}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\");\nexport const __FramerMetadata__ = {\"exports\":{\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useIsOnFramerCanvas,withCSS}from\"framer\";import{AnimatePresence,isBrowser,motion}from\"framer-motion\";import{lazy,Suspense,useEffect,useState}from\"react\";import{createPortal}from\"react-dom\";import{defaultConsent,useConsent,useGTMDefaultConsent}from\"https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";import{DEFAULT_FONT_FAMILY,getFlexboxValues,interactionResponse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";// Keep track of open state between page reloads\nlet initiallyOpen=false;/**\n * COOKIE BANNER\n * By Floris Verloop\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n *\n */export default function CookieBanner({gtmId,preview,trigger,banner,button,content,options,style,gtmLoadedExternally,onShown,onConsentChange,onAccept,onDismiss,onReject,onSavePreferences}){const isOnFramerCanvas=useIsOnFramerCanvas();const isPreview=preview&&isOnFramerCanvas;const skipLogic=!preview&&isOnFramerCanvas;const isInEU=isBrowser?inEU():false;// we ignore customer's GTM in preview because their specific setups can break the preview currently\n// this can be removed if we remove reliance on globals for react symbols in the preview\n// https://framer-team.slack.com/archives/C01J38GC2SW/p1770826268498759\nconst skipGTMId=isInFramerPreview();const gtmDefaults=useGTMDefaultConsent();const region=useRegion({content,useRegionFromProps:isPreview,// skip EU check (expensive) if we are on the canvas and don't want a preview\nskipEUCheck:skipLogic,regionFromGTM:gtmDefaults.region});const consent=useConsent({gtmId:skipGTMId?\"\":gtmId,defaultConsent:gtmDefaults.available?gtmDefaults.consent:region.defaults,gtmLoadedExternally,defaultsFromGTM:gtmDefaults.available});const[isOpen,setIsOpen]=useState(initiallyOpen);// On page switch, disable all transitions so the banner shows up as fast as possible.\nconst[instantlyShowOnMount,setInstantlyShowOnMount]=useState(initiallyOpen);useEffect(()=>{if(skipLogic)return;// Save open state between page switches\ninitiallyOpen=isOpen;// Disable instantly show on mount after first open\nif(isOpen){setInstantlyShowOnMount(false);}// Track shown event\nif(isOpen&&!isPreview&&onShown){yieldBeforeCb(()=>onShown({isInEU}),{priority:\"user-blocking\"});}},[isOpen,skipLogic]);// Check if user should be prompted\nuseEffect(()=>{if(skipLogic)return;const noConsentGiven=consent.isInitialized&&!consent.isDismissed;const shouldAutoAccept=region.type===\"simple\"&&!consent.isAutoAccepted;if(noConsentGiven){performance.mark(\"framer-cookie-open\");setIsOpen(true);/** Automatically accept all cookies for simple banner. */if(shouldAutoAccept){consent.autoAccept();// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}}if(consent.isDismissed){setIsOpen(false);}},[consent.isInitialized,consent.isDismissed,skipLogic]);useEffect(()=>{if(skipLogic)return;if(onConsentChange){yieldBeforeCb(()=>onConsentChange({isInEU,consent:consent.modes}));}},[consent.modes,skipLogic]);async function handleDismiss(){await interactionResponse();consent.dismiss();setIsOpen(false);// Fire callback\nif(onDismiss){yieldBeforeCb(()=>onDismiss({isInEU}));}}async function handleAcceptAll(){await interactionResponse();consent.acceptAll();setIsOpen(false);// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}async function handleRejectAll(){await interactionResponse();consent.rejectAll();setIsOpen(false);// Fire callback\nif(onReject){yieldBeforeCb(()=>onReject({isInEU}));}}async function handleAcceptCurrent(){await interactionResponse();consent.acceptCurrent();setIsOpen(false);// Fire callbacks\nyieldBeforeCb(()=>{if(onAccept){onAccept({isInEU});}});yieldBeforeCb(()=>{if(onSavePreferences){onSavePreferences({isInEU});}});}if(isPreview){return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:banner.width},children:/*#__PURE__*/_jsx(Banner,{banner:banner,button:button,region:region,options:options,previewOptions:isPreview&&options.preview,consentModes:{...defaultConsent,necessary:true},animateOnMount:false})});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Trigger,{style:style,trigger:trigger,onClick:()=>setIsOpen(true)}),!skipLogic&&/*#__PURE__*/_jsx(Overlay,{banner:banner,button:button,region:region,options:options,consentModes:consent.modes,animateOnMount:!instantlyShowOnMount,onAcceptAll:handleAcceptAll,onAcceptCurrent:handleAcceptCurrent,onRejectAll:handleRejectAll,onDismiss:handleDismiss,onToggleConsent:consent.toggleMode,isOpen:isOpen})]});}function isInFramerPreview(){return RenderTarget.current()===RenderTarget.preview&&typeof window!==\"undefined\"&&window.origin?.endsWith(\"framercanvas.com\");}const IconCookie=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/80EyUU0Nk6u7skW3IlHH/qKhU3oZiLDe4R0LcF3Tp/Icons.js\"));function Overlay(props){const insetValue=props.banner.insetPerSide?`${props.banner.insetTop}px ${props.banner.insetRight}px ${props.banner.insetBottom}px ${props.banner.insetLeft}px`:`${props.banner.inset}px`;const{justifyContent,alignItems}=getFlexboxValues(props.banner.position);const isOpen=props.isOpen;const[shouldRenderPortal,setShouldRenderPortal]=useState(isOpen);// if the portal has previously been rendered, we want to keep rendering the portal, which ensures:\n// - that AnimatePresence works (fade out effect)\n// - we don't cause body style recalc/reflow when the DOM node is removed\nif(!shouldRenderPortal&&isOpen)setShouldRenderPortal(isOpen);if(!shouldRenderPortal)return null;const blocking=props.region.blocking;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen?/*#__PURE__*/_jsxs(motion.div,{style:{// We only need to span to the full viewport width if the overlay is blocking.\n// Otherwise, we optimize for a smaller layer size. see: https://framer-team.slack.com/archives/C05V49Q4NJ2/p1709820207863249\ntop:blocking||alignItems===\"flex-start\"?0:undefined,left:blocking||justifyContent===\"flex-start\"?0:undefined,right:blocking||justifyContent===\"flex-end\"?0:undefined,height:blocking?\"100%\":undefined,width:blocking||justifyContent===\"center\"?\"100%\":undefined,bottom:blocking||alignItems===\"flex-end\"?0:undefined,boxSizing:\"border-box\",position:\"fixed\",touchAction:\"none\",padding:insetValue,zIndex:props.banner.zIndex,display:\"flex\",flexDirection:\"row\",gap:20,justifyContent:\"center\",pointerEvents:blocking?\"all\":\"none\"},children:[blocking&&/*#__PURE__*/_jsx(Backdrop,{color:props.banner.style?.backdrop}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent,alignItems,pointerEvents:\"none\",maxWidth:props.banner.containerWidth>0?props.banner.containerWidth:\"unset\"},children:/*#__PURE__*/_jsx(Banner,{...props})})]}):null})}),document.body);}const Trigger=withCSS(({trigger,style,onClick})=>{const isOnFramerCanvas=useIsOnFramerCanvas();if(trigger.type!==\"none\"){return /*#__PURE__*/_jsx(\"button\",{className:\"__framer-cookie-component-button\",\"aria-label\":\"Cookie Trigger\",style:{width:\"100%\",height:\"100%\",background:\"none\",display:\"flex\",border:\"none\",padding:0,color:trigger.color,fontSize:16,cursor:\"pointer\",...trigger.textFont},onClick:onClick,children:trigger.type===\"icon\"?/*#__PURE__*/_jsx(_Fragment,{children:trigger.iconType===\"custom\"&&trigger.iconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:trigger.iconImage.src,width:trigger.iconSize,height:trigger.iconSize}):/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(IconCookie,{width:trigger.iconSize,height:trigger.iconSize,color:trigger.color})})}):/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:trigger.text})});}if(isOnFramerCanvas){return /*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:8,color:\"#09F\",border:\"1px dashed #09F\",background:\"rgba(0, 153, 255, 0.1)\",padding:20,display:\"flex\",flexDirection:\"column\",gap:5,fontFamily:DEFAULT_FONT_FAMILY,textAlign:\"center\",justifyContent:\"center\",width:164,...style},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,fontWeight:600,lineHeight:1,margin:0},children:\"Cookie Banner\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,lineHeight:1.5,margin:0},children:\"Put on a page to add a Cookie Banner.\"})]});}},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-trigger\");function Backdrop({color}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",backgroundColor:color,pointerEvents:\"none\"}});}addPropertyControls(CookieBanner,{gtmId:{title:\"GTM ID\",type:ControlType.String,placeholder:\"GTM-AAAAAAA\",description:\"Your GTM container ID.\\n[Learn more](https://www.framer.com/learn/cookie-banner/)\"},preview:{type:ControlType.Boolean,defaultValue:true,description:\"Lets you preview the banner on the Canvas.\"},trigger:{type:ControlType.Object,buttonTitle:\"Icon, Text\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:[\"text\",\"icon\",\"none\"],optionTitles:[\"Text\",\"Icon\",\"None\"],defaultValue:\"text\",displaySegmentedControl:true},iconType:{title:\"Icon\",type:ControlType.Enum,options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,hidden:props=>props.type!==\"icon\"},text:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.type!==\"text\"},textFont:{// @ts-ignore - internal\ntype:ControlType.Font,title:\" \",controls:\"extended\",hidden:props=>props.type!==\"text\"},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24,hidden:props=>props.type!==\"icon\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.type===\"none\"||props.type===\"icon\"&&props.iconType===\"custom\"},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===\"default\"}}},banner:{title:\"Banner\",type:ControlType.Object,buttonTitle:\"Font, Styles\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"top-left\",\"top-center\",\"top-right\",\"bottom-right\",\"bottom-center\",\"bottom-left\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Right\",\"Bottom Center\",\"Bottom Left\"],defaultValue:\"bottom-right\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},width:{title:\"Width\",type:ControlType.Number,defaultValue:360,min:200,max:1e3,displayStepper:true,step:5},containerWidth:{title:\"Wrapping\",type:ControlType.Number,defaultValue:0,min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:20,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},inset:{title:\"Inset\",type:ControlType.FusedNumber,toggleKey:\"insetPerSide\",toggleTitles:[\"Inset\",\"Inset per side\"],defaultValue:20,valueKeys:[\"insetTop\",\"insetRight\",\"insetBottom\",\"insetLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors, Shadow\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"extended\"},colorTitle:{title:\" \",type:ControlType.Color,defaultValue:\"#000\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"extended\"},colorBody:{title:\" \",type:ControlType.Color,defaultValue:\"#444\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#FFF\"},link:{title:\"Link\",type:ControlType.Color,optional:true,defaultValue:\"#999\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:14},width:{title:\"Width\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:1},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.05)\"}}},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100,defaultValue:4}}},backdrop:{title:\"Backdrop\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\",hidden:(_,props)=>!props.content.euBlocking&&!props.content.worldBlocking}}},animation:{icon:\"effect\",buttonTitle:\"Options\",type:ControlType.Object,controls:{x:{type:ControlType.Number,displayStepper:true,defaultValue:0},y:{type:ControlType.Number,displayStepper:true,defaultValue:10},scale:{type:ControlType.Number,min:0,step:.1,defaultValue:1},transition:{type:ControlType.Transition}}}}},button:{title:\"Buttons\",type:ControlType.Object,buttonTitle:\"Variants, Style\",controls:{primary:{title:\"Primary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},secondary:{title:\"Secondary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EEE\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#444\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},labels:{type:ControlType.Object,controls:{accept:{type:ControlType.String,defaultValue:\"Accept\"},reject:{type:ControlType.String,defaultValue:\"Reject\"},acceptAll:{type:ControlType.String,defaultValue:\"Accept all\"},rejectAll:{type:ControlType.String,defaultValue:\"Reject all\"},customize:{type:ControlType.String,defaultValue:\"Customize\"},save:{type:ControlType.String,defaultValue:\"Save Preferences\"},confirm:{type:ControlType.String,defaultValue:\"Okay\"}}},font:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},tapOpacity:{title:\"Tap Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.4},hoverOpacity:{title:\"Hover Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.6},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"row\",\"column\"],// @ts-ignore - internal\noptionIcons:[\"direction-horizontal\",\"direction-vertical\"],defaultValue:\"row\",displaySegmentedControl:true},fluid:{title:\"Fluid\",type:ControlType.Boolean,defaultValue:true}}},content:{title:\"Regions\",type:ControlType.Object,buttonTitle:\"World, EU\",controls:{isEU:{title:\" \",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"EU\",disabledTitle:\"World\"},euType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"medium\",hidden:props=>!props.isEU},euTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.euType===\"simple\"||!props.isEU},euDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",displayTextArea:true,hidden:props=>!props.isEU},euPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link,defaultValue:\"https://www.framer.com/legal/policy/\"},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>!props.isEU},euDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>!props.isEU},euShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.euType!==\"advanced\"},euBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>!props.isEU},worldType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"simple\",hidden:props=>props.isEU},worldTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.worldType===\"simple\"||props.isEU},worldDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to personalize content, run ads, and analyze traffic.\",displayTextArea:true,hidden:props=>props.isEU},worldPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>props.isEU},worldDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>props.isEU},worldShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.worldType!==\"advanced\"},worldBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>props.isEU}}},options:{type:ControlType.Object,buttonTitle:\"Content, Styles\",hidden:(_,props)=>props.content.euType!==\"advanced\"&&props.content.worldType!==\"advanced\",controls:{preview:{type:ControlType.Boolean,defaultValue:false,description:\"Open when previewing banner on the canvas.\",hidden:(_,props)=>!props.preview},necessary:{title:\"Necessary\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Necessary\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables security and basic functionality.\",displayTextArea:true},optional:{title:\"Optional\",type:ControlType.Boolean,defaultValue:true}}},preferences:{title:\"Preferences\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Preferences\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables personalized content and settings.\",displayTextArea:true,optional:true}}},analytics:{title:\"Analytics\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Analytics\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables tracking of performance.\",displayTextArea:true}}},marketing:{title:\"Marketing\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Marketing\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables ads personalization and tracking.\",displayTextArea:true}}},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"basic\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"basic\"},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},width:{title:\"Width\",type:ControlType.Number,displayStepper:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"}}},toggleColor:{title:\"On\",type:ControlType.Color,defaultValue:\"#000\"},toggleColorInactive:{title:\"Off\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}}}}});CookieBanner.displayName=\"Cookie Banner\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerDisableUnlink\":\"*\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cookies.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion,useMotionTemplate,useSpring,useTransform,useMotionValue,useMotionValueEvent,transform}from\"framer-motion\";import{useRef}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * These annotations control how your component sizes\n * Learn more: https://www.framer.com/developers/#code-components-auto-sizing\n *\n * @framerDisableUnlink\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */ export default function MagText(props){const mouseX=useMotionValue(0);return /*#__PURE__*/ _jsx(\"div\",{style:{position:\"relative\",cursor:\"default\",whiteSpace:\"pre\",fontFamily:props.font.fontFamily,color:props.color,fontSize:props.font.fontSize,fontWeight:props.font.fontWeight,letterSpacing:props.font.letterSpacing,lineHeight:props.font.lineHeight},onMouseLeave:()=>{mouseX.set(Infinity);},onMouseMove:e=>{mouseX.set(e.clientX);},children:props.text.split(\"\").map((c,idx)=>/*#__PURE__*/ _jsx(Character,{c:c,mouseX:mouseX},idx))});};function Character({c,mouseX}){const ref=useRef(null);const scaleRange=[1,1.2];const scaleX=useSpring(1,{stiffness:350,damping:40});const w=useTransform(scaleX,scaleRange,[0,.07]);const padding=useTransform(scaleX,scaleRange,[0,.05]);const scaleY=useTransform(scaleX,scaleRange,[1,.95]);useMotionValueEvent(mouseX,\"change\",mx=>{if(ref.current){const{left,width}=ref.current.getBoundingClientRect();const characterCenter=left+width/2;const distance=Math.abs(characterCenter-mx);scaleX.set(transform(distance,[70,0],scaleRange));}});return /*#__PURE__*/ _jsx(motion.span,{ref:ref,style:{display:\"inline-block\",scaleX:scaleX,scaleY:scaleY,WebkitTextStrokeColor:\"currentColor\",WebkitTextStrokeWidth:useMotionTemplate`${w}em`,paddingInline:useMotionTemplate`${padding}em`},children:c});}MagText.displayName=\"MagText\";MagText.defaultProps={text:\"Colorless green ideas sleep furiously\",color:\"black\"};addPropertyControls(MagText,{text:{type:ControlType.String,title:\"Text\",defaultValue:\"Colorless green ideas sleep furiously\",displayTextArea:true},font:{title:\"Font\",type:\"font\",controls:\"extended\"},color:{type:ControlType.Color,defaultValue:\"#000\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MagText\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"* @framerSupportedLayoutWidth auto\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./magtext.map","import{RenderTarget}from\"framer\";import{useEffect,useState,useMemo}from\"react\";const cssVariableRegex=/var\\s*\\(\\s*(--[\\w-]+)(?:\\s*,\\s*((?:[^)(]+|\\((?:[^)(]+|\\([^)(]*\\))*\\))*))?\\s*\\)/;export function useColors(...colors){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const isOptimizing=typeof window===\"undefined\";const darkMode=useDarkMode();const[styleValues,setStyleValues]=useState(()=>extractStyleValues(colors.map(extractCSSVariableName)));useEffect(()=>{if(!isCanvas)return;const div=document.body.querySelector(\"main > div\");if(!div)return;const observer=new MutationObserver(()=>{setStyleValues(extractStyleValues(colors.map(extractCSSVariableName)));});observer.observe(div,{attributes:true,attributeFilter:[\"style\"]});return()=>observer.disconnect();},colors);const variableNames=useMemo(()=>colors.map(extractCSSVariableName),[colors]);if(isOptimizing){return colors.map(color=>extractDefaultValue(color));}let values=[];for(let i=0;i<colors.length;i++){const color=colors[i];// Return original value if not a string\nif(typeof color!==\"string\"){values.push(color);continue;}const variableName=variableNames[i];const colorValues=styleValues[variableName];if(variableName&&colorValues){values.push(darkMode?colorValues.dark||colorValues.light||color:colorValues.light||color);}else{values.push(color);}}return values;}////////////////////\nfunction extractStyleValues(variableNames){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const result={};let lightVars={};let darkVars={};if(isCanvas&&typeof document!==\"undefined\"){const div=document.body.querySelector(\"main > div\");if(div){const style=div.getAttribute(\"style\");if(style){const vars=parseVariables(style);lightVars=vars;darkVars=vars;}}}else{const{light,dark}=extractColorStyles();lightVars=parseVariables(light);darkVars=parseVariables(dark);}// Include all variables\nconst allVarNames=new Set([...Object.keys(lightVars),...Object.keys(darkVars)]);allVarNames.forEach(varName=>{result[varName]={light:lightVars[varName]||\"\",dark:darkVars[varName]||\"\"};});return result;}function extractColorStyles(){let lightSection=\"\";let darkSection=\"\";if(typeof document!==\"undefined\"){const styles=document.head.querySelectorAll(\"style[data-framer-css], style[data-framer-css-ssr], style[data-framer-css-ssr-minified]\");for(const style of styles){const rules=style.sheet?.cssRules;if(!rules)continue;const styleRules=[];for(const rule of rules){if(rule instanceof CSSStyleRule){styleRules.push([rule,false]);}else if(rule instanceof CSSMediaRule){if(rule.conditionText===\"(prefers-color-scheme: dark)\"){for(const subrule of rule.cssRules){if(subrule instanceof CSSStyleRule){styleRules.push([subrule,true]);}}}}}for(const[rule,isDarkMedia]of styleRules){const css=rule.cssText;const hasVars=css.includes(\"--token-\");if(!hasVars)continue;const isDark=isDarkMedia?rule.selectorText===\"body\":rule.selectorText==='body[data-framer-theme=\"dark\"]';const isLight=!isDarkMedia&&rule.selectorText===\"body\";if(!isDark&&!isLight)continue;if(isDark){if(!darkSection){darkSection=css.substring(css.indexOf(\"{\")+1,css.lastIndexOf(\"}\")).trim();}}else{if(!lightSection){lightSection=css.substring(css.indexOf(\"{\")+1,css.lastIndexOf(\"}\")).trim();}}if(darkSection&&lightSection)break;}if(darkSection&&lightSection)break;}}return{light:lightSection,dark:darkSection};}export function useDarkMode(){const isPreview=typeof window!==\"undefined\"&&window.location.origin.endsWith(\"framercanvas.com\");const[isDarkMode,setIsDarkMode]=useState(()=>{if(typeof window===\"undefined\"){return false;}else if(isPreview&&typeof document!==\"undefined\"){return document.body.getAttribute(\"data-framer-theme\")===\"dark\";}else{return window.matchMedia(\"(prefers-color-scheme: dark)\").matches;}});useEffect(()=>{if(isPreview){const observer=new MutationObserver(mutations=>{mutations.forEach(mutation=>{if(mutation.attributeName===\"data-framer-theme\"){const theme=document.body.getAttribute(\"data-framer-theme\");setIsDarkMode(theme===\"dark\");}});});observer.observe(document.body,{attributes:true,attributeFilter:[\"data-framer-theme\"]});return()=>observer.disconnect();}else{const mediaQuery=window.matchMedia(\"(prefers-color-scheme: dark)\");const handleChange=e=>{setIsDarkMode(e.matches);};// Update initial value\nif(mediaQuery.matches!==isDarkMode){setIsDarkMode(mediaQuery.matches);}mediaQuery.addListener(handleChange);return()=>mediaQuery.removeListener(handleChange);}},[isPreview]);return isDarkMode;}function extractCSSVariableName(cssString){if(!cssString||!cssString.startsWith(\"var(\")){return\"\";}const match=cssVariableRegex.exec(cssString);if(match){const variableName=match[1];return variableName||\"\";}return\"\";}function parseVariables(section){const vars={};if(!section)return vars;const declarations=section.split(\";\").filter(Boolean);declarations.forEach(declaration=>{const[name,value]=declaration.split(\":\").map(s=>s.trim());if(name&&value){vars[name]=value;}});return vars;}function extractDefaultValue(cssVar){// Check if the string starts with \"var(\"\nif(!cssVar||!cssVar.startsWith(\"var(\")){return cssVar// Return the original value if it doesn't start with \"var(\"\n;}// Remove \"var(\" from the beginning and \")\" from the end\nconst content=cssVar.slice(4,-1);// Split the content by comma\nconst parts=content.split(\",\");// If there's more than one part, the second part is the default value\nif(parts.length>1){// Trim any whitespace from the default value\nreturn parts.slice(1).join(\",\").trim();}// If there's no comma, return an empty string or null\nreturn\"\";}\nexport const __FramerMetadata__ = {\"exports\":{\"useDarkMode\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useColors\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useColors.map","function _define_property(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj[key]=value;}return obj;}import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,Color}from\"framer\";import{useEffect,useState,useRef,useMemo}from\"react\";import{useMotionValue,useSpring}from\"framer-motion\";import{useColors}from\"https://framerusercontent.com/modules/k76epLFsVsF4jlsF5pgg/vhK3G0ntf62fqS2tFDno/useColors.js\";const characterSets={detailed:\"$@B%8&WM#*oahkbdpqwmZO0QLCJUYXzcvunxrjft/\\\\|()1{}[]?-_+~<>i!lI;:,\\\"^`'.\",standard:\"@%#*+=-:.\",blocks:\"█▓▒░ \",binary:\"01\",hex:\"0123456789ABCDEF\"};const DEFAULT_IMAGE={src:\"https://framerusercontent.com/images/rMjuVOUhT39Hdz1kbwue16ZOySE.png\",srcSet:\"https://framerusercontent.com/images/rMjuVOUhT39Hdz1kbwue16ZOySE.png?scale-down-to=512 512w,https://framerusercontent.com/images/rMjuVOUhT39Hdz1kbwue16ZOySE.png 710w\"};const DEFAULT_FONT={fontFamily:'\"Fragment Mono\", monospace',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"};/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 400\n */export default function InteractiveASCII(props){const{cursor,backgroundColor,color,font,sizing,style,glow,staticEffect}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const image=props.image||DEFAULT_IMAGE;const sizeMode=style?.width&&style?.height?\"both\":style?.width?\"width\":style?.height?\"height\":\"none\";const isSolidColor=color.mode===\"color\";const ditheringMode=staticEffect?\"noise\":props.ditheringMode;const[text,setText]=useState(\"\");const canvasRef=useRef(null);const ctxRef=useRef(null);const maskCanvasRef=useRef(null);const maskCtxRef=useRef(null);const ref=useRef(null);const textRef=useRef(null);const glowRef=useRef(null);const staticIntervalRef=useRef(null);const{x:cursorX,y:cursorY,initialized:cursorInitialized,initializedRef:cursorInitializedRef}=useFollowCursor(cursor?.smoothing||0,textRef);const lastValuesRef=useRef({cursorX:0,cursorY:0,cursorInitialized,outputWidth:props.outputWidth,characterSet:props.characterSet,customCharacterSet:props.customCharacterSet,ditheringMode,invertColors:props.invertColors,whiteMode:props.whiteMode,blur:props.blur,brightness:props.brightness,contrast:props.contrast,cursorStyle:cursor?.style,cursorInvert:cursor?.invert,cursorWidth:cursor?.width,font});const[color1Value,color2Value]=useColors(isSolidColor?\"#FFF\":color.color1,isSolidColor?\"#FFF\":color.color2);const[color1Color,color2Color]=useMemo(()=>[new Color(color1Value),new Color(color2Value)],[color1Value,color2Value]);const colorInterpolatorRef=useRef(()=>createColorInterpolator(color.mode,color1Color,color2Color));const rngSeedRef=useRef(Math.random());const[img,setImg]=useState(null);const[cursorImg,setCursorImg]=useState(null);useEffect(()=>{if(image?.src){const img=new Image;img.crossOrigin=\"anonymous\";img.onload=()=>{setImg(img);};img.src=image.src;return()=>{img.onload=null;};}else{setImg(null);}},[image]);useEffect(()=>{if(cursor?.style===\"image\"&&cursor?.image?.src){const img=new Image;img.crossOrigin=\"anonymous\";img.onload=()=>{setCursorImg(img);};img.src=cursor.image.src;return()=>{img.onload=null;};}else{setCursorImg(null);}},[cursor?.style,cursor?.image]);useEffect(()=>{colorInterpolatorRef.current=createColorInterpolator(color.mode,color1Color,color2Color);},[color1Color,color2Color,color.mode]);useEffect(()=>{lastValuesRef.current={...lastValuesRef.current,outputWidth:props.outputWidth,characterSet:props.characterSet,customCharacterSet:props.customCharacterSet,ditheringMode,invertColors:props.invertColors,whiteMode:props.whiteMode,blur:props.blur,brightness:props.brightness,contrast:props.contrast,font,cursorStyle:cursor?.style,cursorInvert:cursor?.invert,cursorWidth:cursor?.width};},[props.outputWidth,props.characterSet,props.customCharacterSet,ditheringMode,props.invertColors,props.whiteMode,props.blur,props.brightness,props.contrast,font,cursor?.style,cursor?.invert,cursor?.width]);useEffect(()=>{// Initialize canvas and context\nif(!canvasRef.current){canvasRef.current=document.createElement(\"canvas\");ctxRef.current=canvasRef.current.getContext(\"2d\",{willReadFrequently:true});}if(!maskCanvasRef.current){maskCanvasRef.current=document.createElement(\"canvas\");maskCtxRef.current=maskCanvasRef.current.getContext(\"2d\",{willReadFrequently:true});}if(img&&ctxRef.current&&maskCtxRef.current){const loadImage=async()=>{try{const{ascii,grayValues}=generateASCII(img,lastValuesRef.current,canvasRef.current,ctxRef.current,cursorX,cursorY,cursorInitializedRef,textRef,cursorImg,rngSeedRef);setText(ascii);// Update the mask with gradient colors\nif(!isSolidColor){const{outputWidth:asciiWidth}=lastValuesRef.current;const asciiHeight=Math.round(img.height/img.width*asciiWidth*measureFontAspectRatio(font));maskCanvasRef.current.width=asciiWidth;maskCanvasRef.current.height=asciiHeight;const imageData=maskCtxRef.current.getImageData(0,0,asciiWidth,asciiHeight);const data=imageData.data;for(let i=0;i<grayValues.length;i++){const gray=grayValues[i];const point1=color.mode===\"gradient\"?color.color1Point/100:color.threshold/100;const point2=color.mode===\"gradient\"?color.color2Point/100:1;let percent;if(point1===point2){// If points are equal, pick color based on which side of the point the gray value falls\npercent=gray/255<point1?0:1;}else{percent=Math.min(Math.max(mapRange(gray/255,Math.min(point1,point2),Math.max(point1,point2),0,1),0),1);}let interpolatedColor=percent<=point1?color1Color:percent>=point2?color2Color:colorInterpolatorRef.current(percent);const{r,g,b,a}=Color.toRgb(interpolatedColor);const idx=i*4;data[idx]=isNaN(r)?0:r;data[idx+1]=isNaN(g)?0:g;data[idx+2]=isNaN(b)?0:b;data[idx+3]=typeof a===\"number\"?isNaN(a)?0:a*255:255;}maskCtxRef.current.putImageData(imageData,0,0);}}catch(error){console.error(\"Error generating ASCII:\",error);}};let needsUpdate=false;// Subscribe to motion value changes\nconst unsubscribeX=cursorX.on(\"change\",()=>{needsUpdate=true;});const unsubscribeY=cursorY.on(\"change\",()=>{needsUpdate=true;});// Set up interval to check for changes\nconst intervalId=setInterval(()=>{if(needsUpdate){const currentValues={...lastValuesRef.current,cursorInitialized:cursorInitializedRef.current,cursorX:cursorX.get(),cursorY:cursorY.get()};// Check if any values have changed\nconst hasChanged=Object.entries(currentValues).some(([key,value])=>lastValuesRef.current[key]!==value);if(hasChanged){loadImage();lastValuesRef.current=currentValues;}needsUpdate=false;}},24);// Set up static effect interval if enabled\nif(staticEffect&&staticEffect.interval>0&&!(isCanvas&&staticEffect.preview===false)){// Clear any existing interval\nif(staticIntervalRef.current){clearInterval(staticIntervalRef.current);}// Create new interval for static effect\nstaticIntervalRef.current=setInterval(()=>{rngSeedRef.current=Math.random();loadImage();},staticEffect.interval*1e3);}else if(staticIntervalRef.current){// Clear interval if static effect is disabled\nclearInterval(staticIntervalRef.current);staticIntervalRef.current=null;}// Initial load\nloadImage();return()=>{clearInterval(intervalId);if(staticIntervalRef.current){clearInterval(staticIntervalRef.current);staticIntervalRef.current=null;}unsubscribeX();unsubscribeY();};}return()=>{if(canvasRef.current){canvasRef.current.remove();}if(maskCanvasRef.current){maskCanvasRef.current.remove();}if(staticIntervalRef.current){clearInterval(staticIntervalRef.current);staticIntervalRef.current=null;}};},[img,props,cursorX,cursorY,cursorImg,staticEffect]);useEffect(()=>{// Scale text to fit container width\nif(ref.current&&textRef.current){const updateScale=()=>{const containerWidth=ref.current?.offsetWidth;const containerHeight=ref.current?.offsetHeight;const textWidth=textRef.current?.scrollWidth;const textHeight=textRef.current?.scrollHeight;if(textWidth&&textHeight){let scale=1;let width=style?.width||\"auto\";let height=style?.height||\"auto\";switch(sizeMode){case\"width\":scale=containerWidth/textWidth;height=style?.height||`${textHeight*scale}px`;break;case\"height\":scale=containerHeight/textHeight;width=style?.width||`${textWidth*scale}px`;break;case\"both\":const widthScale=containerWidth/textWidth;const heightScale=containerHeight/textHeight;scale=sizing===\"fit\"?Math.min(widthScale,heightScale):Math.max(widthScale,heightScale);break;case\"none\":scale=1;break;}const translate=sizeMode===\"none\"?\"\":`translate(-50%, -50%)`;const transform=`${translate} scale(${scale})`;textRef.current.style.transform=transform;if(glowRef.current){glowRef.current.style.transform=transform;}ref.current.style.width=width;ref.current.style.height=height;}};const resizeObserver=new ResizeObserver(updateScale);resizeObserver.observe(ref.current);resizeObserver.observe(textRef.current);// Initial scale\nupdateScale();return()=>{resizeObserver.disconnect();};}},[text,sizeMode,sizing]);const textStyle={width:\"fit-content\",height:\"fit-content\",color:color.mode===\"color\"?color.color:\"transparent\",userSelect:\"none\",whiteSpace:\"pre\",textAlign:\"center\",transformOrigin:\"center\",fontVariantNumeric:\"tabular-nums\",...sizeMode!==\"none\"?{position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\"}:{},...!isSolidColor?{backgroundImage:`url(${maskCanvasRef.current?.toDataURL()})`,backgroundRepeat:\"no-repeat\",backgroundSize:\"100% 100%\",imageRendering:\"pixelated\",backgroundClip:\"text\",WebkitBackgroundClip:\"text\"}:{},...font};return /*#__PURE__*/_jsxs(\"div\",{ref:ref,style:{position:\"relative\",overflow:\"hidden\",backgroundColor,borderRadius:props.radius,...style},children:[glow?.blur>0&&glow?.opacity>0&&/*#__PURE__*/_jsx(\"div\",{ref:glowRef,style:{position:\"absolute\",filter:`blur(${glow.blur}px)`,...textStyle,opacity:glow.opacity},\"aria-hidden\":\"true\",children:text}),/*#__PURE__*/_jsx(\"div\",{ref:textRef,style:{...textStyle},\"aria-label\":image?.alt,children:text})]});}InteractiveASCII.displayName=\"Interactive ASCII\";addPropertyControls(InteractiveASCII,{cursor:{type:ControlType.Object,icon:\"effect\",optional:true,defaultValue:{size:20,smoothing:0},controls:{style:{type:ControlType.Enum,defaultValue:\"gradient\",options:[\"gradient\",\"circle\",\"image\"],optionTitles:[\"Gradient\",\"Circle\",\"Image\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},image:{type:ControlType.ResponsiveImage,hidden:props=>props.style!==\"image\"},width:{type:ControlType.Number,defaultValue:20,min:1,max:500,step:1,description:\"Measured in characters\"},invert:{type:ControlType.Boolean,defaultValue:false},smoothing:{type:ControlType.Number,defaultValue:0,min:0,max:100,step:1}}},image:{type:ControlType.ResponsiveImage,__defaultAssetReference:\"data:framer/asset-reference,rMjuVOUhT39Hdz1kbwue16ZOySE.png?originalFilename=image.png&preferredSize=auto\"},sizing:{type:ControlType.Enum,defaultValue:\"fit\",options:[\"fit\",\"fill\"],optionTitles:[\"Fit\",\"Fill\"],displaySegmentedControl:true},font:{type:\"font\",defaultFontType:\"monospace\",displayTextAlignment:false,controls:\"extended\",defaultValue:{fontSize:12,lineHeight:1}},color:{type:ControlType.Object,controls:{mode:{type:ControlType.Enum,options:[\"color\",\"gradient\",\"glow\"],optionTitles:[\"Color\",\"Gradient\",\"Glow\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},color:{type:ControlType.Color,defaultValue:\"#fff\",hidden:props=>props.mode!==\"color\"},color1:{type:ControlType.Color,defaultValue:\"#fff\",title:\"Color 1\",hidden:props=>props.mode!==\"gradient\"&&props.mode!==\"glow\"},color1Point:{type:ControlType.Number,defaultValue:0,min:0,max:100,step:1,unit:\"%\",title:\"Position\",hidden:props=>props.mode!==\"gradient\"},color2:{type:ControlType.Color,defaultValue:\"#000\",title:\"Color 2\",hidden:props=>props.mode!==\"gradient\"&&props.mode!==\"glow\"},color2Point:{type:ControlType.Number,defaultValue:100,min:0,max:100,step:1,unit:\"%\",title:\"Position\",hidden:props=>props.mode!==\"gradient\"},threshold:{type:ControlType.Number,defaultValue:50,min:0,max:100,step:1,unit:\"%\",hidden:props=>props.mode!==\"glow\"}}},glow:{type:ControlType.Object,optional:true,icon:\"effect\",controls:{blur:{type:ControlType.Number,defaultValue:8,min:1,max:30,step:1},opacity:{type:ControlType.Number,defaultValue:1,min:0,max:1,step:.01}}},staticEffect:{type:ControlType.Object,optional:true,icon:\"effect\",title:\"Static\",controls:{preview:{type:ControlType.Boolean,defaultValue:true,description:\"Show effect in editor\"},interval:{type:ControlType.Number,defaultValue:.1,min:.05,max:1,step:.01,unit:\"s\",description:\"Makes the text change continuously like a static/noise effect\"}}},backgroundColor:{type:ControlType.Color,defaultValue:\"#000\",optional:true,title:\"Background\"},outputWidth:{type:ControlType.Number,defaultValue:100,min:20,max:500,step:1,title:\"Width\"},characterSet:{type:ControlType.Enum,defaultValue:\"detailed\",options:[\"detailed\",\"standard\",\"blocks\",\"binary\",\"hex\",\"custom\"],optionTitles:[`Detailed (${characterSets.detailed})`,`Standard (${characterSets.standard})`,`Blocks (${characterSets.blocks})`,`Binary (${characterSets.binary})`,`Hex (${characterSets.hex})`,\"Custom\"],title:\"Characters\"},customCharacterSet:{type:ControlType.String,defaultValue:\"@%#*+=-:.\",placeholder:\"Character set\",title:\"Custom\",hidden:props=>props.characterSet!==\"custom\"},ditheringMode:{type:ControlType.Enum,defaultValue:\"none\",options:[\"none\",\"floyd\",\"atkinson\",\"ordered\"],optionTitles:[\"None\",\"Floyd-Steinberg\",\"Atkinson\",\"Ordered\"],title:\"Dithering\",hidden:props=>!!props.staticEffect},invertColors:{type:ControlType.Boolean,defaultValue:false,title:\"Invert\"},whiteMode:{type:ControlType.Enum,defaultValue:\"ignore\",options:[\"keep\",\"ignore\"],optionTitles:[\"Keep\",\"Ignore\"],displaySegmentedControl:true,title:\"White\"},blur:{type:ControlType.Number,defaultValue:0,min:0,max:10,step:1,displayStepper:true},brightness:{type:ControlType.Number,defaultValue:0,min:-100,max:100},contrast:{type:ControlType.Number,defaultValue:0,min:-100,max:100},radius:{type:ControlType.BorderRadius,defaultValue:\"0px\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});// Helper Functions\n// Measure font aspect ratio by creating a temporary element\nfunction measureFontAspectRatio(font){font=font||DEFAULT_FONT;const temp=document.createElement(\"div\");temp.style.position=\"absolute\";temp.style.visibility=\"hidden\";temp.style.whiteSpace=\"nowrap\";temp.style.fontFamily=font.fontFamily;temp.style.fontWeight=font.fontWeight;temp.style.fontSize=font.fontSize;temp.style.lineHeight=font.lineHeight;temp.style.letterSpacing=font.letterSpacing;temp.textContent=\"W\";document.body.appendChild(temp);const width=temp.offsetWidth;const height=temp.offsetHeight;document.body.removeChild(temp);return width/height;}// Clamp a value between min and max.\nfunction clamp(value,min,max){return Math.max(min,Math.min(max,value));}// ASCII Art Generation Functions\n// Generate grayscale 0-255 values from an image.\nfunction generateGrayValues(img,props,canvas,ctx,cursorX,cursorY,cursorInitializedRef,containerRef,cursorImg){const{cursorStyle,cursorWidth,cursorInvert,outputWidth:asciiWidth,brightness,contrast:contrastValue,blur:blurValue,invertColors:invertEnabled,font}=props;const contrastFactor=259*(contrastValue+255)/(255*(259-contrastValue));const fontAspectRatio=measureFontAspectRatio(font);const asciiHeight=Math.round(img.height/img.width*asciiWidth*fontAspectRatio);canvas.width=asciiWidth;canvas.height=asciiHeight;ctx.filter=blurValue>0?`blur(${blurValue}px)`:\"none\";ctx.drawImage(img,0,0,asciiWidth,asciiHeight);if(cursorWidth&&cursorInitializedRef.current){// Map cursor coordinates from component space to ASCII grid space\nconst mappedX=cursorX.get()*asciiWidth;const mappedY=cursorY.get()*(asciiHeight/fontAspectRatio);ctx.save();ctx.scale(1,fontAspectRatio);switch(cursorStyle){case\"gradient\":{// Create a radial gradient for the cursor effect\nconst gradient=ctx.createRadialGradient(mappedX,mappedY,0,mappedX,mappedY,cursorWidth/2);if(cursorInvert){gradient.addColorStop(0,\"rgba(255, 255, 255, 1)\");gradient.addColorStop(1,\"rgba(255, 255, 255, 0)\");}else{gradient.addColorStop(0,\"rgba(0, 0, 0, 1)\");gradient.addColorStop(1,\"rgba(0, 0, 0, 0)\");}ctx.fillStyle=gradient;ctx.fillRect(0,0,asciiWidth,asciiHeight/fontAspectRatio);break;}case\"circle\":{ctx.fillStyle=cursorInvert?\"rgba(255, 255, 255, 1)\":\"rgba(0, 0, 0, 1)\";ctx.beginPath();ctx.arc(mappedX,mappedY,cursorWidth/2,0,Math.PI*2);ctx.fill();break;}case\"image\":{if(cursorImg){// Calculate the size of the cursor image in ASCII grid space\nconst cursorHeight=cursorImg.height/cursorImg.width*cursorWidth;// Draw the cursor image centered at the cursor position\nctx.save();if(cursorInvert){ctx.filter=\"invert(1)\";}ctx.drawImage(cursorImg,mappedX-cursorWidth/2,mappedY-cursorHeight/2,cursorWidth,cursorHeight);ctx.restore();}break;}}ctx.restore();}const imageData=ctx.getImageData(0,0,asciiWidth,asciiHeight);const data=imageData.data;const gray=[];for(let i=0;i<data.length;i+=4){let lum=.299*data[i]+.587*data[i+1]+.114*data[i+2];if(invertEnabled)lum=255-lum;let adjusted=clamp(contrastFactor*(lum-128)+128+brightness,0,255);gray.push(adjusted);}return{gray,asciiHeight};}// Generate standard ASCII art (non-DOG modes).\nfunction generateASCII(img,props,canvas,ctx,cursorX,cursorY,cursorInitializedRef,containerRef,cursorImg,rngSeedRef){const{outputWidth:asciiWidth,ditheringMode:ditherAlgorithm,characterSet:charset,customCharacterSet,whiteMode}=props;const ignoreWhite=whiteMode===\"ignore\";const gradient=charset===\"custom\"?customCharacterSet||\"0 \":characterSets[charset];const nLevels=gradient.length;const{gray:grayOriginal,asciiHeight}=generateGrayValues(img,props,canvas,ctx,cursorX,cursorY,cursorInitializedRef,containerRef,cursorImg);const gray=[...grayOriginal];let ascii=\"\";if(ditherAlgorithm!==\"none\"){if(ditherAlgorithm===\"floyd\"){// Floyd–Steinberg dithering\nfor(let y=0;y<asciiHeight;y++){let line=\"\";for(let x=0;x<asciiWidth;x++){const idx=y*asciiWidth+x;if(ignoreWhite&&grayOriginal[idx]===255){line+=\" \";continue;}let computedLevel=Math.round(gray[idx]/255*(nLevels-1));line+=gradient.charAt(computedLevel);const newPixel=computedLevel/(nLevels-1)*255;const error=gray[idx]-newPixel;if(x+1<asciiWidth){gray[idx+1]=clamp(gray[idx+1]+error*(7/16),0,255);}if(x-1>=0&&y+1<asciiHeight){gray[idx-1+asciiWidth]=clamp(gray[idx-1+asciiWidth]+error*(3/16),0,255);}if(y+1<asciiHeight){gray[idx+asciiWidth]=clamp(gray[idx+asciiWidth]+error*(5/16),0,255);}if(x+1<asciiWidth&&y+1<asciiHeight){gray[idx+asciiWidth+1]=clamp(gray[idx+asciiWidth+1]+error*(1/16),0,255);}}ascii+=line+\"\\n\";}}else if(ditherAlgorithm===\"atkinson\"){// Atkinson dithering\nfor(let y=0;y<asciiHeight;y++){let line=\"\";for(let x=0;x<asciiWidth;x++){const idx=y*asciiWidth+x;if(ignoreWhite&&grayOriginal[idx]===255){line+=\" \";continue;}let computedLevel=Math.round(gray[idx]/255*(nLevels-1));line+=gradient.charAt(computedLevel);const newPixel=computedLevel/(nLevels-1)*255;const error=gray[idx]-newPixel;const diffusion=error/8;if(x+1<asciiWidth){gray[idx+1]=clamp(gray[idx+1]+diffusion,0,255);}if(x+2<asciiWidth){gray[idx+2]=clamp(gray[idx+2]+diffusion,0,255);}if(y+1<asciiHeight){if(x-1>=0){gray[idx-1+asciiWidth]=clamp(gray[idx-1+asciiWidth]+diffusion,0,255);}gray[idx+asciiWidth]=clamp(gray[idx+asciiWidth]+diffusion,0,255);if(x+1<asciiWidth){gray[idx+asciiWidth+1]=clamp(gray[idx+asciiWidth+1]+diffusion,0,255);}}if(y+2<asciiHeight){gray[idx+2*asciiWidth]=clamp(gray[idx+2*asciiWidth]+diffusion,0,255);}}ascii+=line+\"\\n\";}}else if(ditherAlgorithm===\"noise\"){const rng=new SeededRandom(rngSeedRef.current);// Noise dithering\nfor(let y=0;y<asciiHeight;y++){let line=\"\";for(let x=0;x<asciiWidth;x++){const idx=y*asciiWidth+x;const randomValue=rng.next();if(ignoreWhite&&grayOriginal[idx]===255){line+=\" \";continue;}const noise=(randomValue-.4)*(255/nLevels);const noisyValue=clamp(gray[idx]+noise,0,255);let computedLevel=Math.round(noisyValue/255*(nLevels-1));line+=gradient.charAt(computedLevel);}ascii+=line+\"\\n\";}}else if(ditherAlgorithm===\"ordered\"){// Ordered dithering using a 4x4 Bayer matrix.\nconst bayer=[[0,8,2,10],[12,4,14,6],[3,11,1,9],[15,7,13,5]];const matrixSize=4;for(let y=0;y<asciiHeight;y++){let line=\"\";for(let x=0;x<asciiWidth;x++){const idx=y*asciiWidth+x;if(ignoreWhite&&grayOriginal[idx]===255){line+=\" \";continue;}const p=gray[idx]/255;const t=(bayer[y%matrixSize][x%matrixSize]+.5)/(matrixSize*matrixSize);let valueWithDither=p+t-.5;valueWithDither=Math.min(Math.max(valueWithDither,0),1);let computedLevel=Math.floor(valueWithDither*nLevels);if(computedLevel>=nLevels)computedLevel=nLevels-1;line+=gradient.charAt(computedLevel);}ascii+=line+\"\\n\";}}}else{// Simple mapping without dithering.\nfor(let y=0;y<asciiHeight;y++){let line=\"\";for(let x=0;x<asciiWidth;x++){const idx=y*asciiWidth+x;if(ignoreWhite&&grayOriginal[idx]===255){line+=\" \";continue;}const computedLevel=Math.round(gray[idx]/255*(nLevels-1));line+=gradient.charAt(computedLevel);}ascii+=line+\"\\n\";}}return{ascii,grayValues:gray};}function useFollowCursor(smoothing=0,containerRef){const movementTransition={damping:100,stiffness:mapRange(smoothing,0,100,2e3,50)};const hasSpring=smoothing!==0;const mouseX=useMotionValue(0);const mouseY=useMotionValue(0);const springX=useSpring(mouseX,movementTransition);const springY=useSpring(mouseY,movementTransition);const previousScrollXRef=useRef(0);const previousScrollYRef=useRef(0);const[initialized,setInitialized]=useState(false);const isInitializedRef=useRef(false);useEffect(()=>{const handleMouseMove=event=>{if(!containerRef.current)return;const rect=containerRef.current.getBoundingClientRect();const x=event.clientX-rect.left;const y=event.clientY-rect.top;// Convert to percentages, handling edge cases to prevent infinite values\nconst xPercent=rect.width===0?0:x/rect.width;const yPercent=rect.height===0?0:y/rect.height;mouseX.set(xPercent);mouseY.set(yPercent);if(!isInitializedRef.current){springX.jump(xPercent);springY.jump(yPercent);isInitializedRef.current=true;setInitialized(true);}};const handleScroll=()=>{if(!containerRef.current||!isInitializedRef.current)return;const rect=containerRef.current.getBoundingClientRect();const scrollX=window.scrollX||window.pageXOffset||document.documentElement.scrollLeft;const scrollY=window.scrollY||window.pageYOffset||document.documentElement.scrollTop;// Calculate scroll delta\nconst deltaX=scrollX-previousScrollXRef.current;const deltaY=scrollY-previousScrollYRef.current;// Update previous scroll positions\npreviousScrollXRef.current=scrollX;previousScrollYRef.current=scrollY;// Convert scroll delta to percentage, handling edge cases\nconst deltaXPercent=rect.width===0?0:deltaX/rect.width;const deltaYPercent=rect.height===0?0:deltaY/rect.height;// Update position using scroll delta percentages\nmouseX.set(mouseX.get()+deltaXPercent);mouseY.set(mouseY.get()+deltaYPercent);};window.addEventListener(\"mousemove\",handleMouseMove);window.addEventListener(\"scroll\",handleScroll);return()=>{window.removeEventListener(\"mousemove\",handleMouseMove);window.removeEventListener(\"scroll\",handleScroll);};},[containerRef]);return{initialized,initializedRef:isInitializedRef,x:hasSpring?springX:mouseX,y:hasSpring?springY:mouseY};}function mapRange(value,fromLow,fromHigh,toLow,toHigh){if(fromLow===fromHigh){return toLow;}const percentage=(value-fromLow)/(fromHigh-fromLow);return toLow+percentage*(toHigh-toLow);}function createColorInterpolator(mode,color1,color2){if(mode===\"glow\"){return Color.interpolate(color2,new Color(color2.r,color2.g,color2.b,0));}return Color.interpolate(color1,color2);}class SeededRandom{next(){this.seed=this.seed*16807%2147483647;return(this.seed-1)/2147483646;}constructor(seed){_define_property(this,\"seed\",void 0);this.seed=seed%2147483647;if(this.seed<=0)this.seed+=2147483646;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"InteractiveASCII\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"400\",\"framerIntrinsicHeight\":\"400\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e0e363b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MagText from\"https://framerusercontent.com/modules/FCYp8FRx320SWq9QcLcn/qpET2t2Z0ryTCtBpcD2G/magtext.js\";import InteractiveASCII from\"https://framerusercontent.com/modules/quIQjXeusVKZRk3V2tVC/5hoALzyXyTieiXjYdtoX/InteractiveASCII_Prod.js\";const InteractiveASCIIFonts=getFonts(InteractiveASCII);const MagTextFonts=getFonts(MagText);const MotionDivWithFX=withFX(motion.div);const enabledGestures={LYO9_Ydwe:{hover:true}};const serializationHash=\"framer-GjkRl\";const variantClassNames={LYO9_Ydwe:\"framer-v-2jslwd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:2,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-16};const transition2={bounce:.4,delay:0,duration:.6,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"LYO9_Ydwe\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"LYO9_Ydwe-hover\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-2jslwd\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"LYO9_Ydwe\",ref:refBinding,style:{...style},...addPropertyOverrides({\"LYO9_Ydwe-hover\":{__framer__loopEffectEnabled:undefined,\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vcicdo-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"tyZ1174v8-container\",nodeId:\"tyZ1174v8\",rendersWithMotion:true,scopeId:\"zZlgFuqno\",style:{mask:\"linear-gradient(0deg, rgba(0,0,0,0) 18.46846846846847%, rgba(0,0,0,1) 81.98198198198197%) add\",scale:.35,WebkitMask:\"linear-gradient(0deg, rgba(0,0,0,0) 18.46846846846847%, rgba(0,0,0,1) 81.98198198198197%) add\"},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(InteractiveASCII,{blur:0,brightness:-14,characterSet:\"blocks\",color:{color:\"rgb(255, 255, 255)\",color1:\"rgb(255, 255, 255)\",color1Point:0,color2:\"rgb(0, 0, 0)\",color2Point:100,mode:\"color\",threshold:50},contrast:10,cursor:{invert:false,smoothing:0,style:\"gradient\",width:20},customCharacterSet:\"@%#*+=-:.\",ditheringMode:\"none\",font:{fontFamily:'\"Fragment Mono\", monospace',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"0.6em\"},glow:{blur:6,opacity:1},height:\"100%\",id:\"tyZ1174v8\",image:addImageAlt({pixelHeight:148,pixelWidth:186,src:\"https://framerusercontent.com/images/ob42eSMafWqMQkoXzq8nVfI63E.svg?width=186&height=148\"},\"\"),invertColors:true,layoutId:\"tyZ1174v8\",outputWidth:106,radius:\"0px\",sizing:\"fit\",staticEffect:{interval:.1,preview:false},whiteMode:\"keep\",width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1c6jogh\",layoutDependency:layoutDependency,layoutId:\"UZJXCBMit\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lm2nbb-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"O_PGPzECG-container\",nodeId:\"O_PGPzECG\",rendersWithMotion:true,scopeId:\"zZlgFuqno\",style:{opacity:0,scale:.4},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(MagText,{color:\"rgb(255, 255, 255)\",font:{fontFamily:'\"IM Fell English\", \"IM Fell English Placeholder\", serif',fontSize:\"48px\",fontStyle:\"italic\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",id:\"O_PGPzECG\",layoutId:\"O_PGPzECG\",text:\"Designed & developed with love by Siddhant \",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SU0gRmVsbCBFbmdsaXNoLXJlZ3VsYXI=\",\"--framer-font-family\":'\"IM Fell English\", \"IM Fell English Placeholder\", serif',\"--framer-line-height\":\"0.2em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1d1f370c-14e9-408b-926d-0b03a67e53d6, rgb(247, 255, 253)))\"},children:\"                                                                  click to meet me :)\"})}),className:\"framer-mf761j\",fonts:[\"GF;IM Fell English-regular\"],layoutDependency:layoutDependency,layoutId:\"nSBSvf58v\",style:{\"--extracted-r6o4lv\":\"var(--token-1d1f370c-14e9-408b-926d-0b03a67e53d6, rgb(247, 255, 253))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:0},transformTemplate:transformTemplate2,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GjkRl.framer-30dmp, .framer-GjkRl .framer-30dmp { display: block; }\",\".framer-GjkRl.framer-2jslwd { cursor: pointer; height: 208px; overflow: visible; position: relative; width: 354px; }\",\".framer-GjkRl .framer-vcicdo-container { flex: none; height: auto; left: 50%; position: absolute; top: 50%; width: auto; z-index: 1; }\",\".framer-GjkRl .framer-1c6jogh { bottom: 61px; flex: none; height: 20px; left: calc(50.00000000000002% - 310px / 2); overflow: visible; position: absolute; width: 310px; }\",\".framer-GjkRl .framer-1lm2nbb-container { flex: none; height: auto; left: 50%; position: absolute; top: 50%; width: auto; }\",\".framer-GjkRl .framer-mf761j { bottom: 6px; flex: none; height: auto; left: 50%; position: absolute; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 208\n * @framerIntrinsicWidth 354\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"wF7uRYGSs\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerzZlgFuqno=withCSS(Component,css,\"framer-GjkRl\");export default FramerzZlgFuqno;FramerzZlgFuqno.displayName=\"credit 2\";FramerzZlgFuqno.defaultProps={height:208,width:354};addFonts(FramerzZlgFuqno,[{explicitInter:true,fonts:[{cssFamilyName:\"Fragment Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Fragment Mono\",url:\"https://fonts.gstatic.com/s/fragmentmono/v6/4iCr6K5wfMRRjxp0DA6-2CLnN4FNh4UI_1U.woff2\",weight:\"400\"},{cssFamilyName:\"IM Fell English\",source:\"google\",style:\"italic\",uiFamilyName:\"IM Fell English\",url:\"https://fonts.gstatic.com/s/imfellenglish/v14/Ktk3ALSLW8zDe0rthJysWrnLsAzHFaOYd4pI59zg.woff2\",weight:\"400\"},{cssFamilyName:\"IM Fell English\",source:\"google\",style:\"normal\",uiFamilyName:\"IM Fell English\",url:\"https://fonts.gstatic.com/s/imfellenglish/v14/Ktk1ALSLW8zDe0rthJysWrnLsAz3EqmZVY9Y5w.woff2\",weight:\"400\"}]},...InteractiveASCIIFonts,...MagTextFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzZlgFuqno\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wF7uRYGSs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"208\",\"framerIntrinsicWidth\":\"354\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zZlgFuqno.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{useEffect,useRef,useState}from\"react\";/**\n * MOTION LABS LEAD BOT\n *\n * 100% button-driven decision tree. Only typed inputs are website URL and\n * email, both validated, so there is nothing to jailbreak.\n *\n * Light liquid-glass UI: frosted white surfaces tinted with Signal Teal.\n * No saturate() on the backdrop filter, which is what was pulling orange\n * out of the page behind the widget.\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 500\n */export default function MotionLabsLeadBot(props){const{accent,accentDeep,textOnAccent,inkColor,glassOpacity,botName,welcomeText,services,generalFaqs,whatsappUrl,whatsappLabel,bookingLink,webhookUrl,radius,style}=props;const isStatic=useIsStaticRenderer();const rootRef=useRef(null);// Framer renders every code component inside its own frame wrapper. That\n// wrapper keeps the canvas width/height (e.g. 400x620) on the live site,\n// so it sits as an invisible block over whatever is behind it and eats\n// clicks in both the open and closed state. It cannot be reached with CSS\n// from inside the component, so pointer events are switched off on it here\n// and re-enabled only on the launcher and the open panel.\nuseEffect(()=>{if(isStatic)return;if(typeof document===\"undefined\")return;const el=rootRef.current;if(!el)return;const touched=[];let node=el.parentElement;let hops=0;while(node&&hops<4&&node!==document.body){if(node.childElementCount!==1)break;touched.push([node,node.style.pointerEvents]);node.style.pointerEvents=\"none\";node=node.parentElement;hops++;}return()=>{touched.forEach(function(pair){pair[0].style.pointerEvents=pair[1];});};},[isStatic]);// ---- state ----\nconst[open,setOpen]=useState(false);const[stage,setStage]=useState(\"home\");const[serviceId,setServiceId]=useState(0);const[intent,setIntent]=useState(\"info\")// \"info\" | \"call\"\n;const[faqTouched,setFaqTouched]=useState(\"\");const[url,setUrl]=useState(\"\");const[email,setEmail]=useState(\"\");const[sending,setSending]=useState(false);const activeService=services[serviceId]||null;const emailValid=/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$/.test(email.trim());const urlValid=url.trim().length>3;function normalizeUrl(raw){const v=raw.trim();if(!v)return\"\";return/^https?:\\/\\//i.test(v)?v:\"https://\"+v;}function reset(){setStage(\"home\");setServiceId(0);setIntent(\"info\");setFaqTouched(\"\");setUrl(\"\");setEmail(\"\");setSending(false);}function goCapture(nextIntent,keepService){setIntent(nextIntent);if(!keepService)setServiceId(-1);setStage(\"captureUrl\");}async function submitLead(){setSending(true);const svc=serviceId>=0&&services[serviceId]?services[serviceId].name:\"General\";const payload={website:normalizeUrl(url),email:email.trim(),service:svc,intent:intent===\"call\"?\"Wants a call\":\"Wants info\",faqTouched:faqTouched||\"\",source:typeof window!==\"undefined\"?window.location.href:\"\",timestamp:new Date().toISOString()};try{if(webhookUrl){await fetch(webhookUrl,{method:\"POST\",mode:\"no-cors\",headers:{\"Content-Type\":\"text/plain;charset=utf-8\"},body:JSON.stringify(payload)});}else if(typeof console!==\"undefined\"){console.warn(\"MotionLabsLeadBot: Webhook URL is empty, lead not sent.\",payload);}}catch(e){if(typeof console!==\"undefined\")console.error(\"MotionLabsLeadBot webhook error\",e);}setSending(false);setStage(\"done\");}// ---- color helpers ----\nfunction toRgb(c,fallback){if(!c)return fallback;if(c[0]===\"#\"){let h=c.slice(1);if(h.length===3)h=h.split(\"\").map(x=>x+x).join(\"\");const n=parseInt(h,16);return[n>>16&255,n>>8&255,n&255];}const m=c.match(/[\\d.]+/g);if(m&&m.length>=3)return[Number(m[0]),Number(m[1]),Number(m[2])];return fallback;}const aRgb=toRgb(accent,[1,217,168]);const iRgb=toRgb(inkColor,[0,46,35]);const tint=a=>\"rgba(\"+aRgb[0]+\", \"+aRgb[1]+\", \"+aRgb[2]+\", \"+a+\")\";const ink=a=>\"rgba(\"+iRgb[0]+\", \"+iRgb[1]+\", \"+iRgb[2]+\", \"+a+\")\";const white=a=>\"rgba(255, 255, 255, \"+a+\")\";const panelAlpha=Math.min(.96,Math.max(.4,glassOpacity));const EDGE=\"1px solid \"+white(.6);const INNER_HL=\"inset 0 1px 0 \"+white(.85);// ---- responsive CSS (media queries need a style tag) ----\nconst css=`\n.mlbot-wrap { font-family: Inter, system-ui, sans-serif; }\n.mlbot-ghost { pointer-events: none; }\n.mlbot-ghost .mlbot-panel, .mlbot-ghost .mlbot-launcher { pointer-events: auto; }\n.mlbot-panel {\n  display: flex; flex-direction: column; overflow: hidden;\n  background:\n    linear-gradient(180deg, ${tint(.14)}, ${tint(.05)}),\n    linear-gradient(180deg, ${white(panelAlpha)}, ${white(Math.max(.62,panelAlpha-.06))});\n  background-color: ${white(.88)};\n  -webkit-backdrop-filter: blur(28px); backdrop-filter: blur(28px);\n  border: ${EDGE};\n  box-shadow: ${INNER_HL}, 0 18px 46px ${tint(.3)}, 0 26px 70px ${ink(.14)};\n  color: ${inkColor};\n}\n.mlbot-float {\n  position: fixed; right: 24px; bottom: 24px; z-index: 2147483000;\n  width: 380px; height: auto; max-height: min(620px, calc(100vh - 120px));\n  border-radius: ${typeof radius===\"string\"?radius:\"22px\"};\n}\n.mlbot-launcher {\n  position: fixed; right: 24px; bottom: 24px; z-index: 2147483000;\n  border-radius: 999px; padding: 14px 24px; font-size: 15px; font-weight: 700;\n  cursor: pointer; border: 1px solid ${white(.5)};\n  background: linear-gradient(135deg, ${accent}, ${accentDeep});\n  color: ${textOnAccent}; font-family: inherit;\n  box-shadow: ${INNER_HL}, 0 14px 34px ${tint(.4)};\n}\n.mlbot-close {\n  display: inline-flex; align-items: center; justify-content: center;\n  width: 26px; height: 26px; border-radius: 999px; cursor: pointer;\n  font-size: 17px; line-height: 1; padding: 0;\n  border: 1px solid ${tint(.5)}; background: ${tint(.16)}; color: ${accentDeep};\n  transition: background 0.15s ease, transform 0.15s ease;\n}\n.mlbot-close:hover { background: ${tint(.3)}; transform: scale(1.06); }\n.mlbot-body { flex: 0 1 auto; min-height: 0; overflow-y: auto; -webkit-overflow-scrolling: touch;\n  padding: 16px; display: flex; flex-direction: column; gap: 10px; }\n.mlbot-btn {\n  text-align: left; width: 100%; box-sizing: border-box;\n  padding: 12px 15px; border-radius: 13px; font-size: 14px; font-weight: 600;\n  cursor: pointer; font-family: inherit;\n  -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);\n  box-shadow: ${INNER_HL}, 0 2px 10px ${ink(.06)};\n  transition: transform 0.12s ease, box-shadow 0.12s ease;\n}\n.mlbot-btn:hover { transform: translateY(-1px); box-shadow: ${INNER_HL}, 0 6px 18px ${ink(.1)}; }\n.mlbot-btn:disabled { opacity: 0.42; cursor: not-allowed; transform: none; }\n.mlbot-input {\n  width: 100%; box-sizing: border-box; padding: 13px 15px; border-radius: 13px;\n  border: 1px solid ${tint(.3)}; background: linear-gradient(180deg, ${tint(.06)}, ${tint(.02)}), ${white(.8)};\n  -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);\n  color: ${inkColor}; font-size: 16px; outline: none; font-family: inherit;\n  box-shadow: ${INNER_HL}, inset 0 2px 6px ${ink(.05)};\n}\n.mlbot-input:focus { border-color: ${tint(.85)}; box-shadow: ${INNER_HL}, 0 0 0 3px ${tint(.18)}; }\n.mlbot-input::placeholder { color: ${ink(.4)}; }\n@media (max-width: 560px) {\n  .mlbot-float {\n    right: 8px; left: 8px; bottom: 8px; width: auto;\n    height: auto; max-height: min(78vh, calc(100vh - 100px));\n    border-radius: 18px;\n  }\n  .mlbot-launcher { right: 14px; bottom: 14px; padding: 13px 20px; font-size: 14px; }\n  .mlbot-body { padding: 13px; gap: 9px; }\n  .mlbot-btn { padding: 13px 14px; font-size: 14.5px; }\n}\n`;// ---- inline styles ----\nconst header={display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:10,padding:\"14px 16px\",background:\"linear-gradient(180deg, \"+tint(.2)+\", \"+tint(.05)+\")\",borderBottom:\"1px solid \"+white(.55),flexShrink:0};const headerTitle={display:\"flex\",alignItems:\"center\",gap:9,fontWeight:700,fontSize:15,color:inkColor};const dot={width:9,height:9,borderRadius:999,background:accentDeep,boxShadow:\"0 0 10px \"+tint(.8),flexShrink:0};const bubble={alignSelf:\"flex-start\",maxWidth:\"95%\",background:\"linear-gradient(180deg, \"+tint(.07)+\", \"+tint(.02)+\"), \"+white(.86),backdropFilter:\"blur(12px)\",WebkitBackdropFilter:\"blur(12px)\",color:inkColor,padding:\"13px 15px\",borderRadius:16,border:\"1px solid \"+white(.75),boxShadow:INNER_HL+\", 0 4px 16px \"+ink(.07),fontSize:14,lineHeight:1.5};const bulletList={margin:\"8px 0 0\",padding:0,listStyle:\"none\",display:\"flex\",flexDirection:\"column\",gap:6};const bulletItem={display:\"flex\",gap:8,fontSize:13.5,lineHeight:1.4,color:ink(.78)};const tickStyle={color:accentDeep,fontWeight:700};const linkRow={display:\"inline-flex\",alignItems:\"center\",gap:6,marginTop:10,fontSize:13,fontWeight:700,color:accentDeep,textDecoration:\"none\"};const footer={display:\"flex\",alignItems:\"center\",justifyContent:\"center\",padding:\"11px 12px\",borderTop:\"1px solid \"+white(.55),background:tint(.1),flexShrink:0};const footerLink={fontSize:12.5,fontWeight:700,color:accentDeep,textDecoration:\"none\",textAlign:\"center\"};const kindStyle={ghost:{background:\"linear-gradient(180deg, \"+tint(.08)+\", \"+tint(.03)+\"), \"+white(.82),color:inkColor,border:\"1px solid \"+white(.7)},solid:{background:\"linear-gradient(135deg, \"+accent+\", \"+accentDeep+\")\",color:textOnAccent,border:\"1px solid \"+white(.4),fontWeight:700},subtle:{background:\"linear-gradient(180deg, \"+tint(.05)+\", \"+tint(.02)+\"), \"+white(.62),color:ink(.55),border:\"1px solid \"+white(.6),fontWeight:500},wa:{background:\"linear-gradient(180deg, \"+tint(.22)+\", \"+tint(.12)+\"), \"+white(.7),color:accentDeep,border:\"1px solid \"+tint(.55),fontWeight:700}};// ---- building blocks ----\nconst Bubble=({children})=>/*#__PURE__*/_jsx(\"div\",{style:bubble,children:children});const Btn=({kind=\"ghost\",disabled,onClick,children})=>/*#__PURE__*/_jsx(\"button\",{className:\"mlbot-btn\",style:kindStyle[kind],disabled:disabled,onClick:onClick,children:children});const WaButton=({label})=>/*#__PURE__*/_jsx(\"a\",{href:whatsappUrl,target:\"_blank\",rel:\"noreferrer\",style:{textDecoration:\"none\"},children:/*#__PURE__*/_jsx(Btn,{kind:\"wa\",children:label||whatsappLabel})});const PageLink=({href,label})=>/*#__PURE__*/_jsxs(\"a\",{href:href,target:\"_blank\",rel:\"noreferrer\",style:linkRow,children:[label,\" ↗\"]});// ---- stages ----\nfunction renderHome(){return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Bubble,{children:welcomeText}),/*#__PURE__*/_jsx(Btn,{kind:\"ghost\",onClick:()=>setStage(\"services\"),children:\"Explore our services\"}),/*#__PURE__*/_jsx(Btn,{kind:\"solid\",onClick:()=>goCapture(\"info\",false),children:\"Get a plan for my business\"}),/*#__PURE__*/_jsx(Btn,{kind:\"ghost\",onClick:()=>goCapture(\"call\",false),children:\"Book a call\"}),/*#__PURE__*/_jsx(Btn,{kind:\"ghost\",onClick:()=>setStage(\"faqHome\"),children:\"Frequently asked questions\"}),/*#__PURE__*/_jsx(WaButton,{})]});}function renderServices(){return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Bubble,{children:\"What are you looking to grow? Pick a service.\"}),services.map((s,i)=>/*#__PURE__*/_jsx(Btn,{kind:\"ghost\",onClick:()=>{setServiceId(i);setStage(\"serviceDetail\");},children:s.name},i)),/*#__PURE__*/_jsx(Btn,{kind:\"subtle\",onClick:()=>setStage(\"home\"),children:\"Back\"})]});}function renderServiceDetail(){const s=activeService;if(!s)return null;const bullets=(s.included||[]).slice(0,4);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(Bubble,{children:[/*#__PURE__*/_jsx(\"strong\",{children:s.tagline}),/*#__PURE__*/_jsx(\"div\",{style:{marginTop:6},children:s.summary}),bullets.length>0&&/*#__PURE__*/_jsx(\"ul\",{style:bulletList,children:bullets.map((b,i)=>/*#__PURE__*/_jsxs(\"li\",{style:bulletItem,children:[/*#__PURE__*/_jsx(\"span\",{style:tickStyle,children:\"✓\"}),/*#__PURE__*/_jsx(\"span\",{children:b})]},i))}),/*#__PURE__*/_jsx(PageLink,{href:s.url,label:\"Open the \"+s.name+\" page\"})]}),/*#__PURE__*/_jsx(Btn,{kind:\"ghost\",onClick:()=>setStage(\"serviceFaq\"),children:\"See FAQs for this service\"}),/*#__PURE__*/_jsx(Btn,{kind:\"solid\",onClick:()=>goCapture(\"info\",true),children:\"Get specifics for my business\"}),/*#__PURE__*/_jsx(Btn,{kind:\"ghost\",onClick:()=>goCapture(\"call\",true),children:\"Book a call about this\"}),/*#__PURE__*/_jsx(Btn,{kind:\"ghost\",onClick:()=>setStage(\"services\"),children:\"See another service\"}),/*#__PURE__*/_jsx(Btn,{kind:\"subtle\",onClick:()=>setStage(\"services\"),children:\"Back\"})]});}function renderServiceFaq(){const s=activeService;if(!s)return null;return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(Bubble,{children:[\"Questions about \",/*#__PURE__*/_jsx(\"strong\",{children:s.name}),\"? Tap one.\"]}),(s.faqs||[]).map((f,i)=>/*#__PURE__*/_jsx(Btn,{kind:\"ghost\",onClick:()=>{setFaqTouched(f.q);setStage(\"serviceFaqAnswer:\"+i);},children:f.q},i)),/*#__PURE__*/_jsx(Btn,{kind:\"subtle\",onClick:()=>setStage(\"serviceDetail\"),children:\"Back to service\"})]});}function renderServiceFaqAnswer(idx){const s=activeService;const f=s&&s.faqs?s.faqs[idx]:null;if(!f)return null;return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(Bubble,{children:[/*#__PURE__*/_jsx(\"strong\",{children:f.q}),/*#__PURE__*/_jsx(\"div\",{style:{marginTop:6},children:f.a})]}),/*#__PURE__*/_jsx(Btn,{kind:\"ghost\",onClick:()=>setStage(\"serviceFaq\"),children:\"Ask another question\"}),/*#__PURE__*/_jsx(Btn,{kind:\"solid\",onClick:()=>goCapture(\"info\",true),children:\"Get specifics for my business\"}),/*#__PURE__*/_jsx(Btn,{kind:\"ghost\",onClick:()=>goCapture(\"call\",true),children:\"Book a call\"}),/*#__PURE__*/_jsx(Btn,{kind:\"subtle\",onClick:()=>setStage(\"serviceDetail\"),children:\"Back to service\"})]});}function renderFaqHome(){return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Bubble,{children:\"Common questions. Tap one.\"}),generalFaqs.map((f,i)=>/*#__PURE__*/_jsx(Btn,{kind:\"ghost\",onClick:()=>{setFaqTouched(f.q);setStage(\"faqAnswer:\"+i);},children:f.q},i)),/*#__PURE__*/_jsx(Btn,{kind:\"subtle\",onClick:()=>setStage(\"home\"),children:\"Back to menu\"})]});}function renderFaqAnswer(idx){const f=generalFaqs[idx];if(!f)return null;return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(Bubble,{children:[/*#__PURE__*/_jsx(\"strong\",{children:f.q}),/*#__PURE__*/_jsx(\"div\",{style:{marginTop:6},children:f.a}),f.linkUrl?/*#__PURE__*/_jsx(PageLink,{href:f.linkUrl,label:f.linkLabel||\"Learn more\"}):null]}),/*#__PURE__*/_jsx(Btn,{kind:\"ghost\",onClick:()=>setStage(\"faqHome\"),children:\"Ask another question\"}),/*#__PURE__*/_jsx(Btn,{kind:\"solid\",onClick:()=>goCapture(\"call\",false),children:\"Book a call\"}),/*#__PURE__*/_jsx(Btn,{kind:\"subtle\",onClick:()=>setStage(\"home\"),children:\"Back to menu\"})]});}function renderCaptureUrl(){return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Bubble,{children:\"Great. What is your website? Our team will take a quick look before reaching out.\"}),/*#__PURE__*/_jsx(\"input\",{className:\"mlbot-input\",placeholder:\"yourcompany.com\",value:url,inputMode:\"url\",autoComplete:\"url\",onChange:e=>setUrl(e.target.value)}),/*#__PURE__*/_jsx(Btn,{kind:\"solid\",disabled:!urlValid,onClick:()=>setStage(\"captureEmail\"),children:\"Continue\"}),/*#__PURE__*/_jsx(Btn,{kind:\"subtle\",onClick:()=>setStage(\"home\"),children:\"Back to menu\"})]});}function renderCaptureEmail(){return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Bubble,{children:\"And the best email to reach you on?\"}),/*#__PURE__*/_jsx(\"input\",{className:\"mlbot-input\",placeholder:\"you@company.com\",value:email,inputMode:\"email\",autoComplete:\"email\",onChange:e=>setEmail(e.target.value)}),/*#__PURE__*/_jsx(Btn,{kind:\"solid\",disabled:!emailValid||sending,onClick:submitLead,children:sending?\"Sending...\":\"Submit\"}),/*#__PURE__*/_jsx(Btn,{kind:\"subtle\",onClick:()=>setStage(\"captureUrl\"),children:\"Back\"})]});}function renderDone(){const svcName=serviceId>=0&&activeService?activeService.name:null;return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(Bubble,{children:[\"Got it. Someone from Motion Labs will reach out at\",\" \",/*#__PURE__*/_jsx(\"strong\",{children:email.trim()}),svcName?/*#__PURE__*/_jsxs(_Fragment,{children:[\" \",\"about \",/*#__PURE__*/_jsx(\"strong\",{children:svcName})]}):null,\".\"]}),bookingLink?/*#__PURE__*/_jsx(\"a\",{href:bookingLink,target:\"_blank\",rel:\"noreferrer\",style:{textDecoration:\"none\"},children:/*#__PURE__*/_jsx(Btn,{kind:\"solid\",children:\"Book a call now\"})}):null,/*#__PURE__*/_jsx(Btn,{kind:\"subtle\",onClick:reset,children:\"Start over\"})]});}function renderStage(){if(stage===\"home\")return renderHome();if(stage===\"services\")return renderServices();if(stage===\"serviceDetail\")return renderServiceDetail();if(stage===\"serviceFaq\")return renderServiceFaq();if(stage.indexOf(\"serviceFaqAnswer:\")===0)return renderServiceFaqAnswer(Number(stage.split(\":\")[1]));if(stage===\"faqHome\")return renderFaqHome();if(stage.indexOf(\"faqAnswer:\")===0)return renderFaqAnswer(Number(stage.split(\":\")[1]));if(stage===\"captureUrl\")return renderCaptureUrl();if(stage===\"captureEmail\")return renderCaptureEmail();if(stage===\"done\")return renderDone();return renderHome();}const PanelInner=/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{style:header,children:[/*#__PURE__*/_jsxs(\"span\",{style:headerTitle,children:[/*#__PURE__*/_jsx(\"span\",{style:dot}),botName]}),!isStatic&&/*#__PURE__*/_jsx(\"span\",{className:\"mlbot-close\",role:\"button\",\"aria-label\":\"Close chat\",onClick:()=>setOpen(false),children:\"\\xd7\"})]}),/*#__PURE__*/_jsx(\"div\",{className:\"mlbot-body\",children:renderStage()}),/*#__PURE__*/_jsx(\"div\",{style:footer,children:/*#__PURE__*/_jsxs(\"a\",{href:whatsappUrl,target:\"_blank\",rel:\"noreferrer\",style:footerLink,children:[\"Prefer to talk now? \",whatsappLabel,\" ↗\"]})})]});// Canvas preview: panel fills the frame so designers can see it.\nif(isStatic){return /*#__PURE__*/_jsxs(\"div\",{className:\"mlbot-wrap\",style:{display:\"flex\",width:\"100%\",height:\"100%\",...style},children:[/*#__PURE__*/_jsx(\"style\",{children:css}),/*#__PURE__*/_jsx(\"div\",{className:\"mlbot-panel\",style:{flex:1,minHeight:0,borderRadius:radius},children:PanelInner})]});}// Live site: fixed overlay, responsive on mobile.\n//\n// FIX: Framer passes its own width/height through `style`, so spreading\n// style last used to inflate this wrapper back to the frame size (e.g.\n// 400x620) and park an invisible block on top of whatever sits behind it,\n// blocking clicks even when the bot is closed. The wrapper is now forced\n// to zero size AFTER the spread, and pointer events are disabled on it so\n// only the launcher and the open panel can be clicked.\nreturn /*#__PURE__*/_jsxs(\"div\",{ref:rootRef,className:\"mlbot-wrap mlbot-ghost\",style:{...style,position:\"relative\",width:0,height:0,minWidth:0,minHeight:0,maxWidth:0,maxHeight:0,margin:0,padding:0,overflow:\"visible\",pointerEvents:\"none\"},children:[/*#__PURE__*/_jsx(\"style\",{children:css}),open?/*#__PURE__*/_jsx(\"div\",{className:\"mlbot-panel mlbot-float\",children:PanelInner}):/*#__PURE__*/_jsx(\"button\",{className:\"mlbot-launcher\",onClick:()=>{reset();setOpen(true);},children:\"Need help?\"})]});}// ---------------- defaults (from knowledge base) ----------------\nconst WA_URL=\"https://wa.me/971553171706?text=Hi%2C%20I%27m%20interested%20in%20your%20Digital%20Marketing%20Services.%20Can%20you%20share%20a%20custom%20plan%20and%20pricing%20for%20my%20business%3F\";const SERVICES=[{name:\"AI Avatars & AI Video Production\",url:\"https://www.motionlabs.agency/services/ai-avatars-ai-video-production\",tagline:\"Your face, your voice, your videos, all produced by AI\",summary:\"End-to-end AI personal branding for founders and creators. Cinematic brand video plus a hyper-realistic AI avatar of you, so content ships every day without a camera crew or a shoot.\",included:[\"Launch films, product demos & short-form (script to final edit)\",\"AI avatar creation and voice cloning from one session\",\"Founder-led scripted content for LinkedIn/Instagram/YouTube\",\"Ad creatives for Meta & Google\",\"Multi-language output\",\"Full script writing, content calendar, and approval on every video\"],faqs:[{q:\"How is your AI video different from stock videos or templates?\",a:\"Every video is created from your brand, product, and messaging rather than generic templates, each piece is uniquely produced for your business and professionally refined before delivery.\"},{q:\"How do AI avatars work, and do I control what they say?\",a:\"Your avatar is trained from a single capture session of your face and voice. You approve every script before production, so you keep full control of everything published.\"},{q:\"What languages, formats, and platforms do you support?\",a:\"Arabic and English by default, more languages on request. Delivered vertical, square, or horizontal, optimized for every major platform.\"},{q:\"Who owns my AI avatar and voice if I stop working with you?\",a:\"You do. If the engagement ends, your trained avatar and voice model are handed over to you, no lock-in.\"}]},{name:\"Website Design and Development\",url:\"https://www.motionlabs.agency/services/website-design-and-development\",tagline:\"Framer and Shopify websites built to convert\",summary:\"Award-grade design, blazing performance, and headless commerce. Launched in weeks, not quarters.\",included:[\"Framer marketing sites with custom code components\",\"Headless Shopify storefronts with live product sync\",\"CMS setup for blogs, products, case studies\",\"Custom animations and interactions\",\"SEO, schema, and Core Web Vitals baked in\",\"Post-launch support and iteration\"],faqs:[{q:\"Why build on Framer instead of WordPress?\",a:\"Framer builds faster, animates natively, and skips the plugin bloat and security overhead of WordPress. The CMS is set up so your team can update content without touching code.\"},{q:\"Can you migrate my existing website?\",a:\"Yes, we audit the current site, carry over what already works for SEO, and rebuild the rest properly instead of patching around old limitations.\"},{q:\"Do you handle e-commerce and payment setup?\",a:\"Yes, through headless Shopify. Framer handles design and storefront experience while Shopify manages inventory, checkout, and payments, kept in sync via our custom integration.\"},{q:\"What does support look like after launch?\",a:\"A support window right after launch for fixes and small changes, with optimization sprints available afterward for bigger updates.\"}]},{name:\"Branding Design\",url:\"https://www.motionlabs.agency/services/branding-design\",tagline:\"Branding that makes you impossible to confuse with anyone else\",summary:\"Identity systems, visual language, and brand guidelines built for how brands actually live today, in-feed, in-motion, everywhere.\",included:[\"Brand strategy & positioning workshop\",\"Logo suite and visual identity system\",\"Typography, color, and motion guidelines\",\"Social media templates and ad-ready layouts\",\"Pitch deck and document design system\",\"Full brand book delivery\"],faqs:[{q:\"How long does a full rebrand take?\",a:\"Usually a few weeks from the positioning workshop to the final brand book, depending on how many touchpoints need designing.\"},{q:\"Do you only build new brands, or refresh existing ones too?\",a:\"Both. A refresh keeps what's working and rebuilds what isn't; a new brand starts from its own positioning workshop.\"},{q:\"What files and assets do we walk away with?\",a:\"A complete brand book, logo files in every format, typography and color specs, motion guidelines, and templates for social and documents.\"},{q:\"Can you roll the brand out across our channels after delivery?\",a:\"Yes, our content, web, and ad teams work from the same brand book, so rollout across site, social, and campaigns stays consistent.\"}]},{name:\"Content Creation & Virality\",url:\"https://www.motionlabs.agency/services/content-creation-and-virality\",tagline:\"Content engineered for reach, not just for posting\",summary:\"Hooks, formats, and distribution systems designed to make content travel. Virality as a process, not luck.\",included:[\"Viral format research for your niche\",\"Hook writing and retention editing\",\"Short-form series and franchise development\",\"Creator network amplification\",\"Trend response within 24 hours\",\"Performance breakdowns on every post\"],faqs:[{q:\"Can virality actually be systemized?\",a:\"Nothing is guaranteed, but the odds improve a lot with the right formats, we study what's working in your niche, build repeatable structures, and iterate on what performs.\"},{q:\"Which platforms does this work best on?\",a:\"Instagram, TikTok, and YouTube Shorts move fastest; X and LinkedIn perform well for founder-led and B2B content.\"},{q:\"How do you measure success beyond views?\",a:\"Every piece is tracked against saves, shares, click-through, and conversion where relevant, views alone don't count as a win.\"},{q:\"How fast can you jump on a trend?\",a:\"Within 24 hours, the production pipeline is built for same-day turnarounds.\"}]},{name:\"UGC at Scale\",url:\"https://www.motionlabs.agency/services/ugc-at-scale\",tagline:\"UGC at scale through a 500+ creator network\",summary:\"Real creators, real use cases, fully tracked. Authentic content that sells while polished ads get skipped.\",included:[\"Creator matching by niche, audience, and region\",\"Briefing, scripting, and quality control handled by us\",\"UTM tracking on every single post\",\"Whitelisting and ad rights for top performers\",\"Monthly performance dashboard\",\"Volume tiers from 10 to 100+ posts/month\"],faqs:[{q:\"How do you pick creators for my brand?\",a:\"We match by niche, audience demographic, and platform, then shortlist a small group for your approval before anything gets briefed.\"},{q:\"How is performance tracked across posts?\",a:\"Every post carries a unique UTM link, so views, clicks, and conversions get attributed back to the individual creator and post.\"},{q:\"Can we approve content before it goes live?\",a:\"Yes, every piece is reviewed and approved before it goes live, no exceptions.\"},{q:\"Do you handle creator payments and contracts?\",a:\"Yes, we manage sourcing, contracts, and payment, so you deal with one invoice instead of fifty creators.\"}]},{name:\"Meta & Google Ads\",url:\"https://www.motionlabs.agency/services/performance-ads-meta-and-google\",tagline:\"Meta and Google ads run by people who also make the creative\",summary:\"Media buying plus an in-house creative engine, the combination most agencies cannot offer.\",included:[\"Account audit and campaign restructuring\",\"Full-funnel campaign strategy\",\"Ad creative production (video, static, UGC)\",\"Landing page recommendations and CRO input\",\"Pixel, conversion API, and tracking setup\",\"Weekly optimization and transparent reporting\"],faqs:[{q:\"What minimum ad budget do you recommend?\",a:\"It depends on market and goal, we'll say honestly during the audit if the budget is too low to generate meaningful data before taking the account on.\"},{q:\"Do you work with regulated industries?\",a:\"Yes, including iGaming, crypto, and fintech, we know the platform-policy workarounds these verticals need to run compliant campaigns.\"},{q:\"How often is new creative produced?\",a:\"Weekly at minimum, fresh creative is built into the retainer rather than billed as an extra, since ad fatigue kills performance faster than targeting does.\"},{q:\"What reporting do we get, and how often?\",a:\"A weekly performance summary plus a monthly deep-dive review, with full access to ad accounts and raw data at all times.\"}]},{name:\"Community Building & PR\",url:\"https://www.motionlabs.agency/services/community-building-and-pr\",tagline:\"Turn audiences into communities that sell for you\",summary:\"Owned channels, engaged members, and press presence that compounds long after the campaign ends.\",included:[\"Community platform setup and moderation\",\"Engagement programming and events calendar\",\"Ambassador and superfan programs\",\"PR outreach and feature placements\",\"Online reputation and presence management\",\"Growth and sentiment reporting\"],faqs:[{q:\"Which platform is right for my brand?\",a:\"Discord and Telegram suit crypto/gaming audiences, WhatsApp works well for regional D2C, Instagram or X communities fit most consumer brands, recommended based on where your audience already is.\"},{q:\"How do you keep a community active long term?\",a:\"Through a programming calendar of events, AMAs, and ambassador activity, communities need rituals to stay alive, not just posting and hoping.\"},{q:\"What does PR include at each level?\",a:\"Coverage ranges from targeted press outreach and feature placements to full online reputation management, scoped to your brand's stage.\"},{q:\"How do you handle negative sentiment?\",a:\"Monitored daily, responded to quickly and transparently, with anything serious escalated to a direct founder or leadership response.\"}]},{name:\"Social Media Management\",url:\"https://www.motionlabs.agency/services/smm\",tagline:\"Social media management that runs like an in-house team\",summary:\"Strategy, creation, posting, and community replies. You focus on the business, we run the channels.\",included:[\"Monthly content strategy and calendar\",\"Reels, carousels, statics, and stories\",\"Platform-native copywriting and hashtags\",\"Scheduling, posting, and community management\",\"Competitor and trend monitoring\",\"Monthly analytics and growth report\"],faqs:[{q:\"Which platforms do you manage?\",a:\"Instagram, LinkedIn, X, and TikTok as standard, with others added if that's where your audience actually lives.\"},{q:\"How much input do I need to give each month?\",a:\"One approval pass on the monthly calendar plus occasional quick feedback on drafts, strategy, writing, and design are handled for you.\"},{q:\"Do you reply to comments and DMs?\",a:\"Yes, community management is included, with anything sensitive or direct escalated to your team.\"},{q:\"How fast can you start posting?\",a:\"Within a week of kickoff, once the brand voice audit and first calendar are approved.\"}]},{name:\"SEO, GEO and AEO\",url:\"https://www.motionlabs.agency/services/seo\",tagline:\"Rank on Google. Get cited by ChatGPT. Own the answer.\",summary:\"Traditional SEO plus Generative Engine Optimization, so the brand shows up in search results and AI answers.\",included:[\"Full technical SEO audit and fixes\",\"Keyword strategy for Dubai, UAE, and global markets\",\"On-page optimization and schema markup\",\"GEO: llms.txt, citability, and AI crawler access\",\"Content production across blogs, comparison, and alternatives pages\",\"Local SEO, Google Business Profile optimization, monthly ranking and AI-citation reporting\"],faqs:[{q:\"What is GEO, and why does it matter now?\",a:\"Generative Engine Optimization, structuring content so tools like ChatGPT and Perplexity cite you as a source. As more buyers ask AI before they Google, showing up in the answer matters as much as ranking on page one.\"},{q:\"How long until results show?\",a:\"Quick technical wins can show within weeks; competitive keyword rankings and consistent AI citations usually take three to six months of sustained work.\"},{q:\"Do you work with Framer, Shopify, and WordPress sites?\",a:\"Yes, technical SEO and GEO setup works across all three, adapted to each platform's constraints.\"},{q:\"What does the free audit include?\",a:\"A full technical health check, a prioritized list of quick wins with expected impact, and a clear view of where the brand stands against competitors in both search and AI answers.\"}]}];const GENERAL_FAQS=[{q:\"How fast is delivery?\",a:\"Turnaround is under 24 hours for social media content and most deliverables (12 to 24h specifically for AI video/avatars). Built for speed with an AI-native workflow, without compromising quality.\"},{q:\"Who do you work with?\",a:\"Startups and growing brands, founders building something ambitious who need a team that can move as fast as they do, across the UAE, India, US, and UK.\"},{q:\"What do you offer?\",a:\"Nine services under one roof: AI avatars & AI video, website design & development, branding, content creation & virality, UGC at scale, Meta & Google ads, community building & PR, social media management, and SEO/GEO/AEO.\",linkLabel:\"See all services\",linkUrl:\"https://www.motionlabs.agency/services\"},{q:\"How does your influencer network work?\",a:\"A 500+ creator network across X, LinkedIn, Instagram, and TikTok, matched by niche and audience, with every post tracked by a unique UTM link.\",linkLabel:\"See UGC at Scale\",linkUrl:\"https://www.motionlabs.agency/services/ugc-at-scale\"},{q:\"Can you handle personal branding?\",a:\"Yes, through the AI Avatars & AI Video Production service: a trained avatar of your face and voice so you can show up on camera daily without booking a shoot.\",linkLabel:\"See AI Avatars & AI Video Production\",linkUrl:\"https://www.motionlabs.agency/services/ai-avatars-ai-video-production\"},{q:\"How does pricing work?\",a:\"Flexible, subscription-style engagement, scale up or pause anytime, no long-term lock-in. Exact numbers depend on scope, so the fastest way to a real quote is a WhatsApp chat or a quick call.\"},{q:\"How do I get started?\",a:\"Book a call, send an inquiry through the contact form, or message on WhatsApp, whichever is fastest for you.\"}];MotionLabsLeadBot.defaultProps={accent:\"#01D9A8\",accentDeep:\"#00A87E\",textOnAccent:\"#00281E\",inkColor:\"#002E23\",glassOpacity:.78,botName:\"Motion Labs\",welcomeText:\"Hi, need help? Tell us what you're after and we'll point you the right way.\",whatsappUrl:WA_URL,whatsappLabel:\"Chat on WhatsApp\",bookingLink:\"https://www.motionlabs.agency/thank-you\",webhookUrl:\"\",radius:\"22px\",services:SERVICES,generalFaqs:GENERAL_FAQS};addPropertyControls(MotionLabsLeadBot,{botName:{type:ControlType.String,title:\"Bot Name\",defaultValue:\"Motion Labs\"},welcomeText:{type:ControlType.String,title:\"Welcome\",displayTextArea:true,defaultValue:\"Hi, need help? Tell us what you're after and we'll point you the right way.\"},whatsappUrl:{type:ControlType.String,title:\"WhatsApp URL\",defaultValue:WA_URL},whatsappLabel:{type:ControlType.String,title:\"WhatsApp Label\",defaultValue:\"Chat on WhatsApp\"},bookingLink:{type:ControlType.Link,title:\"Booking Link\",defaultValue:\"https://www.motionlabs.agency/thank-you\"},webhookUrl:{type:ControlType.String,title:\"Webhook URL\",placeholder:\"Apps Script /exec URL\",defaultValue:\"\"},services:{type:ControlType.Array,title:\"Services\",control:{type:ControlType.Object,controls:{name:{type:ControlType.String,title:\"Name\"},url:{type:ControlType.Link,title:\"Page URL\"},tagline:{type:ControlType.String,title:\"Tagline\"},summary:{type:ControlType.String,title:\"Summary\",displayTextArea:true},included:{type:ControlType.Array,title:\"Included\",control:{type:ControlType.String}},faqs:{type:ControlType.Array,title:\"FAQs\",control:{type:ControlType.Object,controls:{q:{type:ControlType.String,title:\"Question\"},a:{type:ControlType.String,title:\"Answer\",displayTextArea:true}}}}}}},generalFaqs:{type:ControlType.Array,title:\"General FAQs\",control:{type:ControlType.Object,controls:{q:{type:ControlType.String,title:\"Question\"},a:{type:ControlType.String,title:\"Answer\",displayTextArea:true},linkLabel:{type:ControlType.String,title:\"Link Label\"},linkUrl:{type:ControlType.Link,title:\"Link URL\"}}}},accent:{type:ControlType.Color,title:\"Accent\",defaultValue:\"#01D9A8\"},accentDeep:{type:ControlType.Color,title:\"Accent Deep\",defaultValue:\"#00A87E\"},textOnAccent:{type:ControlType.Color,title:\"Text on Accent\",defaultValue:\"#00281E\"},inkColor:{type:ControlType.Color,title:\"Ink / Text\",defaultValue:\"#002E23\"},glassOpacity:{type:ControlType.Number,title:\"Glass Opacity\",min:.4,max:.96,step:.02,displayStepper:true,defaultValue:.78},radius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"22px\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MotionLabsLeadBot\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerIntrinsicHeight\":\"500\",\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Chatbot.map"],"mappings":"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"}