{"version":3,"file":"script_main.Do5ZfosR.mjs","names":["addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","addPropertyOverrides","LogoAnimated2Fonts","LogoAnimated2","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","props","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","sharedStyle6.className","sharedStyle7.className","sharedStyle8.className","sharedStyle9.className","sharedStyle10.className","\"CkXCkq20Q\"","\"gNs6AE0tw\"","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle6.css","sharedStyle7.css","sharedStyle8.css","sharedStyle9.css","sharedStyle10.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","sharedStyle6.fonts","sharedStyle7.fonts","sharedStyle8.fonts","sharedStyle9.fonts","sharedStyle10.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","ClientPage","FooterFonts","Footer","breakpoints","serializationHash","variantClassNames","matchVariant","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","React.Fragment","Component","useRef","React.useId","PropertyOverrides","css","css","LogoAnimated2","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","Default","Primary","CopyButton","Footer","sharedStyle.css","sharedStyle1.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","PropertyOverrides","RichText","React.Fragment","shaderConfig","sharedStyle.fonts","sharedStyle1.fonts","React.createElement","Global","Client","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/ylhpNhw3nszszxV4dc5J/9QII8tZScp6xDlhQTcsH/y4FfdX7fV.js","https:/framerusercontent.com/modules/CCU4rTKJCzHIMlqUwXcf/glSTCilxm0YY17gDPGLc/ktGlf8xKd.js","https:/framerusercontent.com/modules/cwo8kDd2ibE79bFToW60/I4JdgtTORiWIffym4qZc/PlX988aZn.js","https:/framerusercontent.com/modules/3SFyEeGQ3KPqWIuCCorD/Hs1MRfcJx5XNR0rAGlB4/uDaCeDfaP.js","https:/framerusercontent.com/modules/oG1TbvM6uaSzctDJfdit/Ilyc0JZE4aQYf4fB4YIF/BaBrGaAvL.js","https:/framerusercontent.com/modules/K3YitnAjg55mpeKPlYyQ/XNBYr5U83DNXRgRkrPek/Lyz3cuphi.js","https:/framerusercontent.com/modules/LU5LrVAPtYeqggmgy4Mo/cWwI01qtOGfTodKi2i6p/aANwIftZK.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (fe01371)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={R0adTct2M:{hover:true}};const cycleOrder=[\"R0adTct2M\",\"mAJv4N7B0\"];const serializationHash=\"framer-2Wnnr\";const variantClassNames={mAJv4N7B0:\"framer-v-1jst9h6\",R0adTct2M:\"framer-v-1wkd009\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const aRTYNfIB8=undefined;const transition1={damping:15,delay:0,mass:.1,stiffness:149,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={MD:\"R0adTct2M\",SM:\"mAJv4N7B0\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,aRTYNfIB8:click??props.aRTYNfIB8,variant:humanReadableVariantMap[props.variant]??props.variant??\"R0adTct2M\"};};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,aRTYNfIB8,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"R0adTct2M\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapq09vw1=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(aRTYNfIB8){const res=await aRTYNfIB8(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1wkd009\",className,classNames),\"data-framer-name\":\"MD\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"R0adTct2M\",onTap:onTapq09vw1,ref:refBinding,style:{...style},...addPropertyOverrides({\"R0adTct2M-hover\":{\"data-framer-name\":undefined},mAJv4N7B0:{\"data-framer-name\":\"SM\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-z9f02n\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"RRx1Qq1Oa\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 122 40\" overflow=\"visible\"><path d=\"M 115.348 12.48 C 114.428 12.48 113.967 13.504 113.865 20.972 C 114.53 20.972 115.348 20.972 116.525 20.921 C 116.628 19.744 116.628 18.671 116.628 17.391 C 116.628 13.401 116.218 12.481 115.348 12.481 Z M 113.814 25.013 L 113.814 25.32 C 113.814 31.714 114.172 32.634 115.195 32.634 C 116.065 32.634 116.372 31.714 116.321 27.161 C 117.037 27.212 117.958 27.212 118.879 27.212 C 120.005 27.212 120.977 27.212 121.847 27.162 C 122.051 36.164 120.619 40 115.093 40 C 109.874 40 107.827 36.93 107.827 23.887 C 107.827 8.951 110.027 5.831 115.348 5.831 C 120.619 5.831 122 8.901 122 16.931 C 122 20.563 121.898 23.734 121.795 25.013 Z M 106.24 39.59 L 99.742 39.59 C 99.845 33.504 99.845 25.217 99.845 19.182 C 99.845 11.1 99.793 5.115 99.742 0 L 106.291 0 C 106.189 5.473 106.24 11.407 106.24 19.642 C 106.24 28.133 106.189 33.811 106.24 39.591 Z M 91.352 27.57 L 91.352 13.606 C 91.021 13.502 90.676 13.45 90.329 13.453 C 89.152 13.453 88.589 14.425 88.589 22.865 C 88.589 30.384 89.049 31.611 89.97 31.611 C 90.79 31.611 91.352 30.691 91.352 27.571 Z M 91.3 0 L 97.798 0 C 97.695 5.78 97.747 12.174 97.747 21.125 C 97.747 29.054 97.747 34.527 97.797 39.591 L 91.3 39.591 L 91.3 36.778 C 91.3 36.215 91.3 35.601 91.35 34.988 L 91.095 34.988 C 90.583 37.494 89.509 39.898 87.002 39.898 C 83.676 39.898 82.243 36.573 82.243 22.916 C 82.243 8.389 84.29 5.985 87.206 5.985 C 88.997 5.985 90.379 7.008 91.096 9.668 L 91.351 9.668 C 91.3 8.082 91.3 6.803 91.3 5.115 Z M 74.716 22.302 C 74.716 13.76 74.306 12.89 73.283 12.89 C 72.311 12.89 71.85 13.76 71.85 22.302 C 71.85 30.997 72.31 32.02 73.283 32.02 C 74.306 32.02 74.716 30.997 74.716 22.302 Z M 81.111 22.148 C 81.111 36.368 79.167 40 73.283 40 C 67.348 40 65.455 36.368 65.455 22.148 C 65.455 8.44 67.705 5.831 73.283 5.831 C 78.809 5.831 81.111 8.44 81.111 22.148 Z M 57.977 22.302 C 57.977 13.76 57.567 12.89 56.544 12.89 C 55.572 12.89 55.112 13.76 55.112 22.302 C 55.112 30.997 55.572 32.02 56.544 32.02 C 57.568 32.02 57.977 30.997 57.977 22.302 Z M 64.373 22.148 C 64.373 36.368 62.428 40 56.544 40 C 50.609 40 48.716 36.368 48.716 22.148 C 48.716 8.44 50.967 5.831 56.544 5.831 C 62.07 5.831 64.373 8.44 64.373 22.148 Z M 38.535 18.26 L 38.535 31.407 C 38.842 31.457 39.149 31.509 39.507 31.509 C 40.837 31.509 41.297 30.486 41.297 22.455 C 41.297 14.322 40.94 13.504 39.967 13.504 C 39.149 13.504 38.535 14.271 38.535 18.261 Z M 38.484 10.026 L 38.739 10.026 C 39.559 7.11 41.144 5.985 43.037 5.985 C 46.005 5.985 47.642 7.673 47.642 22.609 C 47.642 36.471 46.158 39.898 42.832 39.898 C 40.223 39.898 39.2 37.545 38.739 35.345 L 38.484 35.396 C 38.534 35.959 38.534 36.522 38.534 37.084 C 38.534 38.005 38.586 38.772 38.586 39.591 L 32.088 39.591 C 32.19 34.783 32.19 28.798 32.19 19.641 C 32.19 11.969 32.14 5.781 32.088 0 L 38.638 0 C 38.638 1.586 38.586 3.171 38.586 5.217 C 38.586 7.059 38.535 8.491 38.484 10.026 Z M 23.928 26.343 L 23.928 24.297 C 23.672 24.245 23.417 24.245 23.161 24.245 C 21.881 24.245 21.37 24.757 21.37 28.338 C 21.37 32.328 21.677 32.788 22.547 32.788 C 23.519 32.788 23.928 31.714 23.928 26.343 Z M 23.979 20.409 L 23.979 15.908 C 23.979 14.067 23.775 13.044 22.854 13.044 C 21.831 13.044 21.421 14.169 21.626 18.517 C 20.91 18.414 19.937 18.465 18.914 18.465 C 17.686 18.465 16.612 18.465 15.895 18.568 C 15.537 9.309 17.277 5.882 23.11 5.882 C 28.124 5.882 30.068 8.133 30.068 13.35 C 30.068 19.642 30.017 23.734 30.017 29.054 C 30.017 32.992 30.119 38.466 30.477 39.591 L 25.463 39.591 C 24.286 39.591 24.082 39.284 24.082 38.107 C 24.082 37.289 24.184 36.061 24.235 34.987 L 23.928 34.987 C 23.518 38.465 22.035 39.795 19.784 39.795 C 17.072 39.795 15.537 38.465 15.537 29.667 C 15.537 21.944 17.533 20.102 21.779 20.102 C 22.649 20.102 23.365 20.205 23.979 20.409 Z M 14.48 24.245 C 14.531 25.525 14.582 26.752 14.582 27.98 C 14.582 36.829 12.587 40 7.368 40 C 1.893 40 0 36.624 0 22.404 C 0 8.9 1.995 5.831 7.521 5.831 C 12.638 5.831 14.582 7.98 14.582 17.136 C 14.582 18.363 14.531 19.744 14.48 21.228 C 13.917 21.228 12.74 21.176 11.512 21.176 C 10.438 21.176 9.363 21.228 8.749 21.228 C 8.852 19.233 8.8 17.698 8.8 16.624 C 8.8 13.504 8.442 12.737 7.624 12.737 C 6.6 12.737 6.14 13.504 6.191 22.353 C 6.191 31.407 6.549 32.173 7.624 32.173 C 8.544 32.173 8.852 30.946 8.852 28.184 C 8.852 27.008 8.852 25.627 8.8 24.245 C 9.568 24.348 10.438 24.348 11.41 24.348 C 12.434 24.342 13.458 24.308 14.48 24.246 Z\" fill=\"var(--token-659406b5-24dd-4eb6-bbec-7e9085ee4bc0, rgb(13, 13, 13)) /* {&quot;name&quot;:&quot;Titles&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"R0adTct2M-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 122 42\" overflow=\"visible\"><path d=\"M 115.348 13.48 C 114.428 13.48 113.967 14.504 113.865 21.972 C 114.53 21.972 115.348 21.972 116.525 21.921 C 116.628 20.744 116.628 19.671 116.628 18.391 C 116.628 14.401 116.218 13.481 115.348 13.481 Z M 113.814 26.013 L 113.814 26.32 C 113.814 32.714 114.172 33.634 115.195 33.634 C 116.065 33.634 116.372 32.714 116.321 28.161 C 117.037 28.212 117.958 28.212 118.879 28.212 C 120.005 28.212 120.977 28.212 121.847 28.162 C 122.051 37.164 120.619 41 115.093 41 C 109.874 41 107.827 37.93 107.827 24.887 C 107.827 9.951 110.027 6.831 115.348 6.831 C 120.619 6.831 122 9.901 122 17.931 C 122 21.563 121.898 24.734 121.795 26.013 Z M 106.24 39.59 L 99.742 39.59 C 99.845 33.504 99.845 25.217 99.845 19.182 C 99.845 11.1 99.793 5.115 99.742 0 L 106.291 0 C 106.189 5.473 106.24 11.407 106.24 19.642 C 106.24 28.133 106.189 33.811 106.24 39.591 Z M 91.352 29.57 L 91.352 15.606 C 91.021 15.502 90.676 15.45 90.329 15.453 C 89.152 15.453 88.589 16.425 88.589 24.865 C 88.589 32.384 89.049 33.611 89.97 33.611 C 90.79 33.611 91.352 32.691 91.352 29.571 Z M 91.3 2 L 97.798 2 C 97.695 7.78 97.747 14.174 97.747 23.125 C 97.747 31.054 97.747 36.527 97.797 41.591 L 91.3 41.591 L 91.3 38.778 C 91.3 38.215 91.3 37.601 91.35 36.988 L 91.095 36.988 C 90.583 39.494 89.509 41.898 87.002 41.898 C 83.676 41.898 82.243 38.573 82.243 24.916 C 82.243 10.389 84.29 7.985 87.206 7.985 C 88.997 7.985 90.379 9.008 91.096 11.668 L 91.351 11.668 C 91.3 10.082 91.3 8.803 91.3 7.115 Z M 74.716 22.302 C 74.716 13.76 74.306 12.89 73.283 12.89 C 72.311 12.89 71.85 13.76 71.85 22.302 C 71.85 30.997 72.31 32.02 73.283 32.02 C 74.306 32.02 74.716 30.997 74.716 22.302 Z M 81.111 22.148 C 81.111 36.368 79.167 40 73.283 40 C 67.348 40 65.455 36.368 65.455 22.148 C 65.455 8.44 67.705 5.831 73.283 5.831 C 78.809 5.831 81.111 8.44 81.111 22.148 Z M 57.977 24.302 C 57.977 15.76 57.567 14.89 56.544 14.89 C 55.572 14.89 55.112 15.76 55.112 24.302 C 55.112 32.997 55.572 34.02 56.544 34.02 C 57.568 34.02 57.977 32.997 57.977 24.302 Z M 64.373 24.148 C 64.373 38.368 62.428 42 56.544 42 C 50.609 42 48.716 38.368 48.716 24.148 C 48.716 10.44 50.967 7.831 56.544 7.831 C 62.07 7.831 64.373 10.44 64.373 24.148 Z M 38.535 19.26 L 38.535 32.407 C 38.842 32.457 39.149 32.509 39.507 32.509 C 40.837 32.509 41.297 31.486 41.297 23.455 C 41.297 15.322 40.94 14.504 39.967 14.504 C 39.149 14.504 38.535 15.271 38.535 19.261 Z M 38.484 11.026 L 38.739 11.026 C 39.559 8.11 41.144 6.985 43.037 6.985 C 46.005 6.985 47.642 8.673 47.642 23.609 C 47.642 37.471 46.158 40.898 42.832 40.898 C 40.223 40.898 39.2 38.545 38.739 36.345 L 38.484 36.396 C 38.534 36.959 38.534 37.522 38.534 38.084 C 38.534 39.005 38.586 39.772 38.586 40.591 L 32.088 40.591 C 32.19 35.783 32.19 29.798 32.19 20.641 C 32.19 12.969 32.14 6.781 32.088 1 L 38.638 1 C 38.638 2.586 38.586 4.171 38.586 6.217 C 38.586 8.059 38.535 9.491 38.484 11.026 Z M 23.928 25.343 L 23.928 23.297 C 23.672 23.245 23.417 23.245 23.161 23.245 C 21.881 23.245 21.37 23.757 21.37 27.338 C 21.37 31.328 21.677 31.788 22.547 31.788 C 23.519 31.788 23.928 30.714 23.928 25.343 Z M 23.979 19.409 L 23.979 14.908 C 23.979 13.067 23.775 12.044 22.854 12.044 C 21.831 12.044 21.421 13.169 21.626 17.517 C 20.91 17.414 19.937 17.465 18.914 17.465 C 17.686 17.465 16.612 17.465 15.895 17.568 C 15.537 8.309 17.277 4.882 23.11 4.882 C 28.124 4.882 30.068 7.133 30.068 12.35 C 30.068 18.642 30.017 22.734 30.017 28.054 C 30.017 31.992 30.119 37.466 30.477 38.591 L 25.463 38.591 C 24.286 38.591 24.082 38.284 24.082 37.107 C 24.082 36.289 24.184 35.061 24.235 33.987 L 23.928 33.987 C 23.518 37.465 22.035 38.795 19.784 38.795 C 17.072 38.795 15.537 37.465 15.537 28.667 C 15.537 20.944 17.533 19.102 21.779 19.102 C 22.649 19.102 23.365 19.205 23.979 19.409 Z M 14.48 26.245 C 14.531 27.525 14.582 28.752 14.582 29.98 C 14.582 38.829 12.587 42 7.368 42 C 1.893 42 0 38.624 0 24.404 C 0 10.9 1.995 7.831 7.521 7.831 C 12.638 7.831 14.582 9.98 14.582 19.136 C 14.582 20.363 14.531 21.744 14.48 23.228 C 13.917 23.228 12.74 23.176 11.512 23.176 C 10.438 23.176 9.363 23.228 8.749 23.228 C 8.852 21.233 8.8 19.698 8.8 18.624 C 8.8 15.504 8.442 14.737 7.624 14.737 C 6.6 14.737 6.14 15.504 6.191 24.353 C 6.191 33.407 6.549 34.173 7.624 34.173 C 8.544 34.173 8.852 32.946 8.852 30.184 C 8.852 29.008 8.852 27.627 8.8 26.245 C 9.568 26.348 10.438 26.348 11.41 26.348 C 12.434 26.342 13.458 26.308 14.48 26.246 Z\" fill=\"var(--token-659406b5-24dd-4eb6-bbec-7e9085ee4bc0, rgb(26, 32, 32)) /* {&quot;name&quot;:&quot;text-primary&quot;} */\"></path></svg>'},mAJv4N7B0:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 73.2 24\" overflow=\"visible\"><path d=\"M 69.209 7.488 C 68.657 7.488 68.38 8.102 68.319 12.583 C 68.718 12.583 69.209 12.583 69.915 12.553 C 69.977 11.846 69.977 11.203 69.977 10.435 C 69.977 8.041 69.731 7.489 69.209 7.489 Z M 68.288 15.008 L 68.288 15.192 C 68.288 19.028 68.503 19.58 69.117 19.58 C 69.639 19.58 69.823 19.028 69.793 16.297 C 70.222 16.327 70.775 16.327 71.327 16.327 C 72.003 16.327 72.586 16.327 73.108 16.297 C 73.231 21.698 72.371 24 69.056 24 C 65.924 24 64.696 22.158 64.696 14.332 C 64.696 5.371 66.016 3.499 69.209 3.499 C 72.371 3.499 73.2 5.341 73.2 10.159 C 73.2 12.338 73.139 14.24 73.077 15.008 Z M 63.744 23.754 L 59.845 23.754 C 59.907 20.102 59.907 15.13 59.907 11.509 C 59.907 6.66 59.876 3.069 59.845 0 L 63.775 0 C 63.713 3.284 63.744 6.844 63.744 11.785 C 63.744 16.88 63.713 20.287 63.744 23.755 Z M 54.811 16.542 L 54.811 8.164 C 54.613 8.101 54.406 8.07 54.197 8.072 C 53.491 8.072 53.153 8.655 53.153 13.719 C 53.153 18.23 53.429 18.967 53.982 18.967 C 54.474 18.967 54.811 18.415 54.811 16.543 Z M 54.78 0 L 58.679 0 C 58.617 3.468 58.648 7.304 58.648 12.675 C 58.648 17.432 58.648 20.716 58.678 23.755 L 54.78 23.755 L 54.78 22.067 C 54.78 21.729 54.78 21.361 54.81 20.993 L 54.657 20.993 C 54.35 22.496 53.705 23.939 52.201 23.939 C 50.206 23.939 49.346 21.944 49.346 13.75 C 49.346 5.033 50.574 3.591 52.324 3.591 C 53.398 3.591 54.227 4.205 54.658 5.801 L 54.811 5.801 C 54.78 4.849 54.78 4.082 54.78 3.069 Z M 44.83 13.381 C 44.83 8.256 44.584 7.734 43.97 7.734 C 43.387 7.734 43.11 8.256 43.11 13.381 C 43.11 18.598 43.386 19.212 43.97 19.212 C 44.584 19.212 44.83 18.598 44.83 13.381 Z M 48.667 13.289 C 48.667 21.821 47.5 24 43.97 24 C 40.409 24 39.273 21.821 39.273 13.289 C 39.273 5.064 40.623 3.499 43.97 3.499 C 47.285 3.499 48.667 5.064 48.667 13.289 Z M 34.786 13.381 C 34.786 8.256 34.54 7.734 33.926 7.734 C 33.343 7.734 33.067 8.256 33.067 13.381 C 33.067 18.598 33.343 19.212 33.926 19.212 C 34.541 19.212 34.786 18.598 34.786 13.381 Z M 38.624 13.289 C 38.624 21.821 37.457 24 33.926 24 C 30.365 24 29.23 21.821 29.23 13.289 C 29.23 5.064 30.58 3.499 33.926 3.499 C 37.242 3.499 38.624 5.064 38.624 13.289 Z M 23.121 10.956 L 23.121 18.844 C 23.305 18.874 23.489 18.905 23.704 18.905 C 24.502 18.905 24.778 18.292 24.778 13.473 C 24.778 8.593 24.564 8.102 23.98 8.102 C 23.489 8.102 23.121 8.563 23.121 10.957 Z M 23.09 6.016 L 23.243 6.016 C 23.735 4.266 24.686 3.591 25.822 3.591 C 27.603 3.591 28.585 4.604 28.585 13.565 C 28.585 21.883 27.695 23.939 25.699 23.939 C 24.134 23.939 23.52 22.527 23.243 21.207 L 23.09 21.238 C 23.12 21.575 23.12 21.913 23.12 22.25 C 23.12 22.803 23.152 23.263 23.152 23.755 L 19.253 23.755 C 19.314 20.87 19.314 17.279 19.314 11.785 C 19.314 7.181 19.284 3.469 19.253 0 L 23.183 0 C 23.183 0.952 23.152 1.903 23.152 3.13 C 23.152 4.235 23.121 5.095 23.09 6.016 Z M 14.357 15.806 L 14.357 14.578 C 14.203 14.547 14.05 14.547 13.897 14.547 C 13.129 14.547 12.822 14.854 12.822 17.003 C 12.822 19.397 13.006 19.673 13.528 19.673 C 14.111 19.673 14.357 19.028 14.357 15.806 Z M 14.387 12.245 L 14.387 9.545 C 14.387 8.44 14.265 7.826 13.712 7.826 C 13.099 7.826 12.853 8.501 12.976 11.11 C 12.546 11.048 11.962 11.079 11.348 11.079 C 10.612 11.079 9.967 11.079 9.537 11.141 C 9.322 5.585 10.366 3.529 13.866 3.529 C 16.874 3.529 18.041 4.88 18.041 8.01 C 18.041 11.785 18.01 14.24 18.01 17.432 C 18.01 19.795 18.071 23.08 18.286 23.755 L 15.278 23.755 C 14.572 23.755 14.449 23.57 14.449 22.864 C 14.449 22.373 14.51 21.637 14.541 20.992 L 14.357 20.992 C 14.111 23.079 13.221 23.877 11.87 23.877 C 10.243 23.877 9.322 23.079 9.322 17.8 C 9.322 13.166 10.52 12.061 13.067 12.061 C 13.589 12.061 14.019 12.123 14.387 12.245 Z M 8.688 14.547 C 8.719 15.315 8.749 16.051 8.749 16.788 C 8.749 22.097 7.552 24 4.421 24 C 1.136 24 0 21.974 0 13.442 C 0 5.34 1.197 3.499 4.513 3.499 C 7.583 3.499 8.749 4.788 8.749 10.282 C 8.749 11.018 8.719 11.846 8.688 12.737 C 8.35 12.737 7.644 12.706 6.907 12.706 C 6.263 12.706 5.618 12.737 5.249 12.737 C 5.311 11.54 5.28 10.619 5.28 9.974 C 5.28 8.102 5.065 7.642 4.574 7.642 C 3.96 7.642 3.684 8.102 3.715 13.412 C 3.715 18.844 3.929 19.304 4.574 19.304 C 5.126 19.304 5.311 18.568 5.311 16.91 C 5.311 16.205 5.311 15.376 5.28 14.547 C 5.741 14.609 6.263 14.609 6.846 14.609 C 7.46 14.605 8.075 14.585 8.688 14.548 Z\" fill=\"var(--token-659406b5-24dd-4eb6-bbec-7e9085ee4bc0, rgb(13, 13, 13)) /* {&quot;name&quot;:&quot;Titles&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ece5x5\",layoutDependency:layoutDependency,layoutId:\"o8aTEadom\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.763 8.492\" overflow=\"visible\"><path d=\"M 1.483 0 C 0.563 0 0.102 1.024 0 8.492 C 0.665 8.492 1.483 8.492 2.66 8.441 C 2.763 7.264 2.763 6.191 2.763 4.911 C 2.763 0.921 2.353 0.001 1.483 0.001 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({mAJv4N7B0:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.658 5.095\" overflow=\"visible\"><path d=\"M 0.89 0 C 0.338 0 0.061 0.614 0 5.095 C 0.399 5.095 0.89 5.095 1.596 5.065 C 1.658 4.358 1.658 3.715 1.658 2.947 C 1.658 0.553 1.412 0.001 0.89 0.001 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-oykndt\",layoutDependency:layoutDependency,layoutId:\"LCilsqwFx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.173 34.169\" overflow=\"visible\"><path d=\"M 5.987 19.182 L 5.987 19.489 C 5.987 25.883 6.345 26.803 7.368 26.803 C 8.238 26.803 8.545 25.883 8.494 21.33 C 9.21 21.381 10.131 21.381 11.052 21.381 C 12.178 21.381 13.15 21.381 14.02 21.331 C 14.224 30.333 12.792 34.169 7.266 34.169 C 2.047 34.169 0 31.099 0 18.056 C 0 3.12 2.2 0 7.521 0 C 12.792 0 14.173 3.07 14.173 11.1 C 14.173 14.732 14.071 17.903 13.968 19.182 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({mAJv4N7B0:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.504 20.501\" overflow=\"visible\"><path d=\"M 3.592 11.509 L 3.592 11.693 C 3.592 15.53 3.807 16.082 4.421 16.082 C 4.943 16.082 5.127 15.53 5.096 12.798 C 5.526 12.829 6.079 12.829 6.631 12.829 C 7.307 12.829 7.89 12.829 8.412 12.799 C 8.534 18.2 7.675 20.501 4.36 20.501 C 1.228 20.501 0 18.659 0 10.834 C 0 1.872 1.32 0 4.513 0 C 7.675 0 8.504 1.842 8.504 6.66 C 8.504 8.839 8.443 10.742 8.381 11.509 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6wvt2e\",layoutDependency:layoutDependency,layoutId:\"fBnX9_58k\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.549 39.591\" overflow=\"visible\"><path d=\"M 6.498 39.59 L 0 39.59 C 0.103 33.504 0.103 25.217 0.103 19.182 C 0.103 11.1 0.051 5.115 0 0 L 6.549 0 C 6.447 5.473 6.498 11.407 6.498 19.642 C 6.498 28.133 6.447 33.811 6.498 39.591 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({mAJv4N7B0:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.929 23.755\" overflow=\"visible\"><path d=\"M 3.899 23.754 L 0 23.754 C 0.062 20.102 0.062 15.13 0.062 11.509 C 0.062 6.66 0.031 3.069 0 0 L 3.929 0 C 3.868 3.284 3.899 6.844 3.899 11.785 C 3.899 16.88 3.868 20.287 3.899 23.755 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-r87tl8\",layoutDependency:layoutDependency,layoutId:\"uGoITWdZd\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.763 18.158\" overflow=\"visible\"><path d=\"M 2.763 14.117 L 2.763 0.153 C 2.432 0.049 2.087 -0.003 1.74 0 C 0.563 0 0 0.972 0 9.412 C 0 16.931 0.46 18.158 1.381 18.158 C 2.201 18.158 2.763 17.238 2.763 14.118 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({mAJv4N7B0:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.658 10.895\" overflow=\"visible\"><path d=\"M 1.658 8.47 L 1.658 0.092 C 1.459 0.029 1.252 -0.002 1.044 0 C 0.338 0 0 0.583 0 5.647 C 0 10.159 0.276 10.895 0.829 10.895 C 1.321 10.895 1.658 10.343 1.658 8.471 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-143t2a\",layoutDependency:layoutDependency,layoutId:\"JT_TSURCO\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.555 39.898\" overflow=\"visible\"><path d=\"M 9.057 0 L 15.555 0 C 15.452 5.78 15.504 12.174 15.504 21.125 C 15.504 29.054 15.504 34.527 15.554 39.591 L 9.057 39.591 L 9.057 36.778 C 9.057 36.215 9.057 35.601 9.107 34.988 L 8.852 34.988 C 8.34 37.494 7.266 39.898 4.759 39.898 C 1.433 39.898 0 36.573 0 22.916 C 0 8.389 2.047 5.985 4.963 5.985 C 6.754 5.985 8.136 7.008 8.853 9.668 L 9.108 9.668 C 9.057 8.082 9.057 6.803 9.057 5.115 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({mAJv4N7B0:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.333 23.939\" overflow=\"visible\"><path d=\"M 5.434 0 L 9.333 0 C 9.271 3.468 9.302 7.304 9.302 12.675 C 9.302 17.432 9.302 20.716 9.332 23.755 L 5.434 23.755 L 5.434 22.067 C 5.434 21.729 5.434 21.361 5.464 20.993 L 5.311 20.993 C 5.004 22.496 4.36 23.939 2.855 23.939 C 0.86 23.939 0 21.944 0 13.75 C 0 5.033 1.228 3.591 2.978 3.591 C 4.052 3.591 4.882 4.205 5.312 5.801 L 5.465 5.801 C 5.434 4.849 5.434 4.082 5.434 3.069 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xwioh6\",layoutDependency:layoutDependency,layoutId:\"xWQozciRO\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.866 19.13\" overflow=\"visible\"><path d=\"M 2.866 9.412 C 2.866 0.87 2.456 0 1.433 0 C 0.461 0 0 0.87 0 9.412 C 0 18.107 0.46 19.13 1.433 19.13 C 2.456 19.13 2.866 18.107 2.866 9.412 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({mAJv4N7B0:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.72 11.478\" overflow=\"visible\"><path d=\"M 1.72 5.647 C 1.72 0.522 1.474 0 0.86 0 C 0.277 0 0 0.522 0 5.647 C 0 10.864 0.276 11.478 0.86 11.478 C 1.474 11.478 1.72 10.864 1.72 5.647 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1vb8ccd\",layoutDependency:layoutDependency,layoutId:\"oBheppNeQ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.656 34.169\" overflow=\"visible\"><path d=\"M 15.656 16.317 C 15.656 30.537 13.712 34.169 7.828 34.169 C 1.893 34.169 0 30.537 0 16.317 C 0 2.609 2.25 0 7.828 0 C 13.354 0 15.656 2.609 15.656 16.317 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({mAJv4N7B0:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.394 20.501\" overflow=\"visible\"><path d=\"M 9.394 9.79 C 9.394 18.322 8.227 20.501 4.697 20.501 C 1.136 20.501 0 18.322 0 9.79 C 0 1.565 1.35 0 4.697 0 C 8.012 0 9.394 1.565 9.394 9.79 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-nkh40l\",layoutDependency:layoutDependency,layoutId:\"cUzV2Al69\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.865 19.13\" overflow=\"visible\"><path d=\"M 2.865 9.412 C 2.865 0.87 2.455 0 1.432 0 C 0.46 0 0 0.87 0 9.412 C 0 18.107 0.46 19.13 1.432 19.13 C 2.456 19.13 2.865 18.107 2.865 9.412 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({mAJv4N7B0:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.719 11.478\" overflow=\"visible\"><path d=\"M 1.719 5.647 C 1.719 0.522 1.473 0 0.859 0 C 0.276 0 0 0.522 0 5.647 C 0 10.864 0.276 11.478 0.859 11.478 C 1.474 11.478 1.719 10.864 1.719 5.647 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ue3gaa\",layoutDependency:layoutDependency,layoutId:\"vOWf4eZML\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.657 34.169\" overflow=\"visible\"><path d=\"M 15.657 16.317 C 15.657 30.537 13.712 34.169 7.828 34.169 C 1.893 34.169 0 30.537 0 16.317 C 0 2.609 2.251 0 7.828 0 C 13.354 0 15.657 2.609 15.657 16.317 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({mAJv4N7B0:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.394 20.501\" overflow=\"visible\"><path d=\"M 9.394 9.79 C 9.394 18.322 8.227 20.501 4.697 20.501 C 1.136 20.501 0 18.322 0 9.79 C 0 1.565 1.351 0 4.697 0 C 8.012 0 9.394 1.565 9.394 9.79 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-nvdvva\",layoutDependency:layoutDependency,layoutId:\"Elj8e6o8S\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.762 18.005\" overflow=\"visible\"><path d=\"M 0 4.756 L 0 17.903 C 0.307 17.953 0.614 18.005 0.972 18.005 C 2.302 18.005 2.762 16.982 2.762 8.951 C 2.762 0.818 2.405 0 1.432 0 C 0.614 0 0 0.767 0 4.757 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({mAJv4N7B0:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.657 10.803\" overflow=\"visible\"><path d=\"M 0 2.854 L 0 10.742 C 0.184 10.772 0.368 10.803 0.583 10.803 C 1.381 10.803 1.657 10.189 1.657 5.371 C 1.657 0.491 1.443 0 0.859 0 C 0.368 0 0 0.46 0 2.854 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-retmav\",layoutDependency:layoutDependency,layoutId:\"l9jSbkTw7\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.554 39.898\" overflow=\"visible\"><path d=\"M 6.396 10.026 L 6.651 10.026 C 7.471 7.11 9.056 5.985 10.949 5.985 C 13.917 5.985 15.554 7.673 15.554 22.609 C 15.554 36.471 14.07 39.898 10.744 39.898 C 8.135 39.898 7.112 37.545 6.651 35.345 L 6.396 35.396 C 6.446 35.959 6.446 36.522 6.446 37.084 C 6.446 38.005 6.498 38.772 6.498 39.591 L 0 39.591 C 0.102 34.783 0.102 28.798 0.102 19.641 C 0.102 11.969 0.052 5.781 0 0 L 6.55 0 C 6.55 1.586 6.498 3.171 6.498 5.217 C 6.498 7.059 6.447 8.491 6.396 10.026 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({mAJv4N7B0:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.332 23.939\" overflow=\"visible\"><path d=\"M 3.838 6.016 L 3.991 6.016 C 4.483 4.266 5.434 3.591 6.569 3.591 C 8.35 3.591 9.332 4.604 9.332 13.565 C 9.332 21.883 8.442 23.939 6.446 23.939 C 4.881 23.939 4.267 22.527 3.991 21.207 L 3.838 21.238 C 3.868 21.575 3.868 21.913 3.868 22.25 C 3.868 22.803 3.899 23.263 3.899 23.755 L 0 23.755 C 0.061 20.87 0.061 17.279 0.061 11.785 C 0.061 7.181 0.031 3.469 0 0 L 3.93 0 C 3.93 0.952 3.899 1.903 3.899 3.13 C 3.899 4.235 3.868 5.095 3.838 6.016 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-144on2a\",layoutDependency:layoutDependency,layoutId:\"Qs2DOkflb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.558 8.543\" overflow=\"visible\"><path d=\"M 2.558 2.098 L 2.558 0.052 C 2.302 0 2.047 0 1.791 0 C 0.511 0 0 0.512 0 4.093 C 0 8.083 0.307 8.543 1.177 8.543 C 2.149 8.543 2.558 7.469 2.558 2.098 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({mAJv4N7B0:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.535 5.126\" overflow=\"visible\"><path d=\"M 1.535 1.259 L 1.535 0.031 C 1.381 0 1.228 0 1.075 0 C 0.307 0 0 0.307 0 2.456 C 0 4.85 0.184 5.126 0.706 5.126 C 1.289 5.126 1.535 4.481 1.535 1.259 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1vkjlax\",layoutDependency:layoutDependency,layoutId:\"HW9va2viJ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.94 33.913\" overflow=\"visible\"><path d=\"M 8.442 14.527 L 8.442 10.026 C 8.442 8.185 8.238 7.162 7.317 7.162 C 6.294 7.162 5.884 8.287 6.089 12.635 C 5.373 12.532 4.4 12.583 3.377 12.583 C 2.149 12.583 1.075 12.583 0.358 12.686 C 0 3.427 1.74 0 7.573 0 C 12.587 0 14.531 2.251 14.531 7.468 C 14.531 13.76 14.48 17.852 14.48 23.172 C 14.48 27.11 14.582 32.584 14.94 33.709 L 9.926 33.709 C 8.749 33.709 8.545 33.402 8.545 32.225 C 8.545 31.407 8.647 30.179 8.698 29.105 L 8.391 29.105 C 7.981 32.583 6.498 33.913 4.247 33.913 C 1.535 33.913 0 32.583 0 23.785 C 0 16.062 1.996 14.22 6.242 14.22 C 7.112 14.22 7.828 14.323 8.442 14.527 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({mAJv4N7B0:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.964 20.348\" overflow=\"visible\"><path d=\"M 5.065 8.716 L 5.065 6.016 C 5.065 4.911 4.943 4.297 4.39 4.297 C 3.776 4.297 3.53 4.972 3.653 7.581 C 3.224 7.519 2.64 7.55 2.026 7.55 C 1.289 7.55 0.645 7.55 0.215 7.612 C 0 2.056 1.044 0 4.544 0 C 7.552 0 8.719 1.351 8.719 4.481 C 8.719 8.256 8.688 10.711 8.688 13.903 C 8.688 16.266 8.749 19.55 8.964 20.225 L 5.956 20.225 C 5.249 20.225 5.127 20.041 5.127 19.335 C 5.127 18.844 5.188 18.107 5.219 17.463 L 5.035 17.463 C 4.789 19.55 3.899 20.348 2.548 20.348 C 0.921 20.348 0 19.55 0 14.271 C 0 9.637 1.198 8.532 3.745 8.532 C 4.267 8.532 4.697 8.594 5.065 8.716 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-bxwxtj\",layoutDependency:layoutDependency,layoutId:\"JOfFZQoAY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.582 34.169\" overflow=\"visible\"><path d=\"M 14.48 18.414 C 14.531 19.694 14.582 20.921 14.582 22.149 C 14.582 30.998 12.587 34.169 7.368 34.169 C 1.893 34.169 0 30.793 0 16.573 C 0 3.069 1.995 0 7.521 0 C 12.638 0 14.582 2.149 14.582 11.305 C 14.582 12.532 14.531 13.913 14.48 15.397 C 13.917 15.397 12.74 15.345 11.512 15.345 C 10.438 15.345 9.363 15.397 8.749 15.397 C 8.852 13.402 8.8 11.867 8.8 10.793 C 8.8 7.673 8.442 6.906 7.624 6.906 C 6.6 6.906 6.14 7.673 6.191 16.522 C 6.191 25.576 6.549 26.342 7.624 26.342 C 8.544 26.342 8.852 25.115 8.852 22.353 C 8.852 21.177 8.852 19.796 8.8 18.414 C 9.568 18.517 10.438 18.517 11.41 18.517 C 12.434 18.511 13.458 18.477 14.48 18.415 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({mAJv4N7B0:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.749 20.501\" overflow=\"visible\"><path d=\"M 8.688 11.048 C 8.719 11.816 8.749 12.553 8.749 13.289 C 8.749 18.599 7.552 20.501 4.421 20.501 C 1.136 20.501 0 18.476 0 9.944 C 0 1.841 1.197 0 4.513 0 C 7.583 0 8.749 1.289 8.749 6.783 C 8.749 7.519 8.719 8.348 8.688 9.238 C 8.35 9.238 7.644 9.207 6.907 9.207 C 6.263 9.207 5.618 9.238 5.249 9.238 C 5.311 8.041 5.28 7.12 5.28 6.476 C 5.28 4.604 5.065 4.144 4.574 4.144 C 3.96 4.144 3.684 4.604 3.715 9.913 C 3.715 15.346 3.929 15.805 4.574 15.805 C 5.126 15.805 5.311 15.069 5.311 13.412 C 5.311 12.706 5.311 11.878 5.28 11.048 C 5.741 11.11 6.263 11.11 6.846 11.11 C 7.46 11.107 8.075 11.086 8.688 11.049 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2Wnnr.framer-1dgc5vw, .framer-2Wnnr .framer-1dgc5vw { display: block; }\",\".framer-2Wnnr.framer-1wkd009 { cursor: pointer; height: 40px; overflow: visible; position: relative; width: 122px; }\",\".framer-2Wnnr .framer-z9f02n { height: 40px; left: 0px; position: absolute; top: 0px; width: 122px; }\",\".framer-2Wnnr .framer-ece5x5 { height: 9px; left: 114px; position: absolute; top: 13px; width: 3px; }\",\".framer-2Wnnr .framer-oykndt { height: 34px; left: 108px; position: absolute; top: 6px; width: 14px; }\",\".framer-2Wnnr .framer-6wvt2e { height: 40px; left: 100px; position: absolute; top: 0px; width: 7px; }\",\".framer-2Wnnr .framer-r87tl8 { height: 18px; left: 89px; position: absolute; top: 14px; width: 3px; }\",\".framer-2Wnnr .framer-143t2a { height: 40px; left: 82px; position: absolute; top: 0px; width: 16px; }\",\".framer-2Wnnr .framer-1xwioh6 { height: 19px; left: 72px; position: absolute; top: 13px; width: 3px; }\",\".framer-2Wnnr .framer-1vb8ccd { height: 34px; left: 66px; position: absolute; top: 6px; width: 16px; }\",\".framer-2Wnnr .framer-nkh40l { height: 19px; left: 55px; position: absolute; top: 13px; width: 3px; }\",\".framer-2Wnnr .framer-ue3gaa { height: 34px; left: 49px; position: absolute; top: 6px; width: 16px; }\",\".framer-2Wnnr .framer-nvdvva { height: 18px; left: 39px; position: absolute; top: 14px; width: 3px; }\",\".framer-2Wnnr .framer-retmav { height: 40px; left: 32px; position: absolute; top: 0px; width: 16px; }\",\".framer-2Wnnr .framer-144on2a { height: 9px; left: 22px; position: absolute; top: 24px; width: 3px; }\",\".framer-2Wnnr .framer-1vkjlax { height: 34px; left: 16px; position: absolute; top: 6px; width: 15px; }\",\".framer-2Wnnr .framer-bxwxtj { height: 34px; left: 0px; position: absolute; top: 6px; width: 15px; }\",\".framer-2Wnnr.framer-v-1jst9h6.framer-1wkd009 { height: 24px; width: 74px; }\",\".framer-2Wnnr.framer-v-1jst9h6 .framer-z9f02n { height: 24px; width: 73px; }\",\".framer-2Wnnr.framer-v-1jst9h6 .framer-ece5x5 { height: 5px; left: 69px; top: 8px; width: 2px; }\",\".framer-2Wnnr.framer-v-1jst9h6 .framer-oykndt { height: 21px; left: 65px; top: 4px; width: 9px; }\",\".framer-2Wnnr.framer-v-1jst9h6 .framer-6wvt2e { height: 24px; left: 60px; width: 4px; }\",\".framer-2Wnnr.framer-v-1jst9h6 .framer-r87tl8 { height: 11px; left: 53px; top: 8px; width: 2px; }\",\".framer-2Wnnr.framer-v-1jst9h6 .framer-143t2a { height: 24px; left: 50px; width: 10px; }\",\".framer-2Wnnr.framer-v-1jst9h6 .framer-1xwioh6 { height: 12px; left: 43px; top: 8px; width: 2px; }\",\".framer-2Wnnr.framer-v-1jst9h6 .framer-1vb8ccd { height: 21px; left: 40px; top: 4px; width: 10px; }\",\".framer-2Wnnr.framer-v-1jst9h6 .framer-nkh40l { height: 12px; left: 33px; top: 8px; width: 2px; }\",\".framer-2Wnnr.framer-v-1jst9h6 .framer-ue3gaa { height: 21px; left: 29px; top: 4px; width: 10px; }\",\".framer-2Wnnr.framer-v-1jst9h6 .framer-nvdvva { height: 11px; left: 23px; top: 8px; width: 2px; }\",\".framer-2Wnnr.framer-v-1jst9h6 .framer-retmav { height: 24px; left: 20px; width: 10px; }\",\".framer-2Wnnr.framer-v-1jst9h6 .framer-144on2a { height: 5px; left: 13px; top: 15px; width: 2px; }\",\".framer-2Wnnr.framer-v-1jst9h6 .framer-1vkjlax { height: 21px; left: 10px; top: 4px; width: 9px; }\",\".framer-2Wnnr.framer-v-1jst9h6 .framer-bxwxtj { height: 21px; top: 4px; width: 9px; }\",\".framer-2Wnnr.framer-v-1wkd009.hover .framer-z9f02n { height: 42px; top: -1px; }\",\".framer-2Wnnr.framer-v-1wkd009.hover .framer-ece5x5 { top: 14px; }\",\".framer-2Wnnr.framer-v-1wkd009.hover .framer-oykndt { top: 7px; }\",\".framer-2Wnnr.framer-v-1wkd009.hover .framer-r87tl8 { top: 16px; }\",\".framer-2Wnnr.framer-v-1wkd009.hover .framer-143t2a { top: 2px; }\",\".framer-2Wnnr.framer-v-1wkd009.hover .framer-nkh40l, .framer-2Wnnr.framer-v-1wkd009.hover .framer-nvdvva { top: 15px; }\",\".framer-2Wnnr.framer-v-1wkd009.hover .framer-ue3gaa, .framer-2Wnnr.framer-v-1wkd009.hover .framer-bxwxtj { top: 8px; }\",\".framer-2Wnnr.framer-v-1wkd009.hover .framer-retmav { top: 1px; }\",\".framer-2Wnnr.framer-v-1wkd009.hover .framer-144on2a { top: 23px; }\",\".framer-2Wnnr.framer-v-1wkd009.hover .framer-1vkjlax { top: 5px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 122\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"mAJv4N7B0\":{\"layout\":[\"fixed\",\"fixed\"]},\"ABb2lCjIA\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"aRTYNfIB8\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framery4FfdX7fV=withCSS(Component,css,\"framer-2Wnnr\");export default Framery4FfdX7fV;Framery4FfdX7fV.displayName=\"logo-animated 2\";Framery4FfdX7fV.defaultProps={height:40,width:122};addPropertyControls(Framery4FfdX7fV,{variant:{options:[\"R0adTct2M\",\"mAJv4N7B0\"],optionTitles:[\"MD\",\"SM\"],title:\"Variant\",type:ControlType.Enum},aRTYNfIB8:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framery4FfdX7fV,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framery4FfdX7fV\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mAJv4N7B0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ABb2lCjIA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"aRTYNfIB8\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"122\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./y4FfdX7fV.map","// Generated by Framer (89de1f5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentPresetsProvider,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromComponentPreset,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as componentPresets from\"https://framerusercontent.com/modules/0ATFGHgnsX2zg4dgyyAw/1FDz2DeeSO1ChYRAoDN9/componentPresets.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/KPO5RNU349nljHlMc9jt/ZwFWBGDPYV3BFp5i5ads/EJeK9iK2z.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/7mQAzwghBl2BSq23pu2D/62mx8FKE1DyQ8UkcT1QK/hU4CEMReO.js\";import*as sharedStyle5 from\"https://framerusercontent.com/modules/Nm10trbrKif15lmaC997/G6wfQyHIrGMDl2IESUul/j07CdLu5i.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/CKgzGwed1vgf6fVHEOW0/gBPLsDQi7khLqjiksei9/JRUr7hYV1.js\";import*as sharedStyle9 from\"https://framerusercontent.com/modules/OclhExmPZEg5gDCjaZ6j/QGYLBbG7YoskF29JLnGL/ntoSiQESO.js\";import*as sharedStyle8 from\"https://framerusercontent.com/modules/tifX0B5IqqYW6odZHp1y/z8brP2PdHOeDm2xX2uUS/nTugLWt9b.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/UeTIvwRWCbBafzNAhKIH/eUP5XlStrPFGod2W0meT/pO6v0bWCi.js\";import*as sharedStyle6 from\"https://framerusercontent.com/modules/w707WAEAAmBPY9zK2lT8/VpM62d9eRemOXGmYitDi/T3PptHPT6.js\";import*as sharedStyle7 from\"https://framerusercontent.com/modules/Kep8nv7Ru5Bvsq0mycfm/drYvMkEiYZwQdUiWdNca/tP6YamsKK.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/LAdFaCPMWEzHiMKydD17/iwlezTZZkEkM4Cll5pXI/tZ5DaruK2.js\";import*as sharedStyle10 from\"https://framerusercontent.com/modules/hEFMabVxfz0i5ozpMPZX/WgaQpqdzKbPeSmioGSIP/XYalrHn4K.js\";import LogoAnimated2 from\"https://framerusercontent.com/modules/ylhpNhw3nszszxV4dc5J/9QII8tZScp6xDlhQTcsH/y4FfdX7fV.js\";const LogoAnimated2Fonts=getFonts(LogoAnimated2);const cycleOrder=[\"tvL0_f4kb\",\"ndOMaFtGe\"];const serializationHash=\"framer-PtwNw\";const variantClassNames={ndOMaFtGe:\"framer-v-17qcj45\",tvL0_f4kb:\"framer-v-1wv2nqs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const u1_xeggRs=undefined;const PeIItue5K=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={desktop:\"tvL0_f4kb\",phone:\"ndOMaFtGe\"};const Variants=motion.create(React.Fragment);const getProps=({cTAText,height,id,showNav,width,...props})=>{return{...props,PeIItue5K:cTAText??props.PeIItue5K??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",children:[\"Got a question? \",/*#__PURE__*/_jsx(Link,{href:\"https://cal.com/caboodle/support-chat\",motionChild:true,openInNewTab:true,preserveParams:false,relValues:[],smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"Book a call\"})})]})}),u1_xeggRs:showNav??props.u1_xeggRs??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"tvL0_f4kb\"};};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,u1_xeggRs,PeIItue5K,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"tvL0_f4kb\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className,sharedStyle7.className,sharedStyle8.className,sharedStyle9.className,sharedStyle10.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-1wv2nqs\",className,classNames),\"data-framer-name\":\"desktop\",layoutDependency:layoutDependency,layoutId:\"tvL0_f4kb\",ref:refBinding,style:{...style},...addPropertyOverrides({ndOMaFtGe:{\"data-framer-name\":\"phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fazgd5\",\"data-framer-name\":\"right\",layoutDependency:layoutDependency,layoutId:\"IHTihxEag\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-13ukbac\",\"data-framer-name\":\"home\",layoutDependency:layoutDependency,layoutId:\"Xc7xcXXi_\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"122px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-40)/2)+0+0,...addPropertyOverrides({ndOMaFtGe:{height:24,width:\"73px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-24)/2)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pjiuat-container\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"r_rt4efZ_-container\",name:\"logo\",nodeId:\"r_rt4efZ_\",rendersWithMotion:true,scopeId:\"ktGlf8xKd\",children:/*#__PURE__*/_jsx(LogoAnimated2,{height:\"100%\",id:\"r_rt4efZ_\",layoutId:\"r_rt4efZ_\",name:\"logo\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"R0adTct2M\"),width:\"100%\",...addPropertyOverrides({ndOMaFtGe:{variant:matchVariant(\"mAJv4N7B0\")}},baseVariant,gestureVariant)})})})}),u1_xeggRs!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-169qs20\",\"data-framer-name\":\"navlinks\",layoutDependency:layoutDependency,layoutId:\"D0uQHlNwE\",children:/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/4sbLnuatuUfmOTwFGSJM/YouTube.js:Youtube\":componentPresets.props[\"CkXCkq20Q\"],\"module:pVk4QsoHxASnVtUBp6jr/ttReBBOK4JjO79S16uu9/CodeBlock.js:default\":componentPresets.props[\"gNs6AE0tw\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:PeIItue5K,className:\"framer-12i7zl8\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EPc0SbT76\",stylesPresetsClassNames:{a:\"framer-styles-preset-1g7zou1\",blockquote:\"framer-styles-preset-x7glsq\",code:\"framer-styles-preset-1skx5w\",h1:\"framer-styles-preset-1cz383h\",h2:\"framer-styles-preset-13d60tu\",h3:\"framer-styles-preset-1iz7jki\",h4:\"framer-styles-preset-zj1zod\",h5:\"framer-styles-preset-zvneg8\",h6:\"framer-styles-preset-1jwsnd0\",img:\"framer-styles-preset-1y8yfa6\",p:\"framer-styles-preset-ltlss\"},verticalAlignment:\"top\",withExternalLayout:true})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PtwNw.framer-1g9z25h, .framer-PtwNw .framer-1g9z25h { display: block; }\",\".framer-PtwNw.framer-1wv2nqs { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 950px; }\",\".framer-PtwNw .framer-1fazgd5 { 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-PtwNw .framer-13ukbac, .framer-PtwNw .framer-169qs20 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-PtwNw .framer-pjiuat-container { cursor: default; flex: none; height: 40px; position: relative; width: 122px; }\",\".framer-PtwNw .framer-12i7zl8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-PtwNw.framer-v-17qcj45.framer-1wv2nqs { width: 377px; }\",\".framer-PtwNw.framer-v-17qcj45 .framer-pjiuat-container { height: 24px; width: 73px; }\",\".framer-PtwNw.framer-v-17qcj45 .framer-169qs20 { gap: 8px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,...sharedStyle7.css,...sharedStyle8.css,...sharedStyle9.css,...sharedStyle10.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 950\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ndOMaFtGe\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"u1_xeggRs\":\"showNav\",\"PeIItue5K\":\"cTAText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerktGlf8xKd=withCSS(Component,css,\"framer-PtwNw\");export default FramerktGlf8xKd;FramerktGlf8xKd.displayName=\"client-page\";FramerktGlf8xKd.defaultProps={height:40,width:950};addPropertyControls(FramerktGlf8xKd,{variant:{options:[\"tvL0_f4kb\",\"ndOMaFtGe\"],optionTitles:[\"desktop\",\"phone\"],title:\"Variant\",type:ControlType.Enum},u1_xeggRs:{defaultValue:true,title:\"Show nav?\",type:ControlType.Boolean},onu1_xeggRsChange:{changes:\"u1_xeggRs\",type:ControlType.ChangeHandler},PeIItue5K:{defaultValue:'<p dir=\"auto\">Got a question? <a data-framer-link=\"Link:{&quot;url&quot;:&quot;https://cal.com/caboodle/support-chat&quot;,&quot;type&quot;:&quot;url&quot;}\" data-framer-open-in-new-tab=\"\" data-framer-preserve-params=\"false\">Book a call</a></p>',title:\"CTA text\",type:ControlType.RichText}});addFonts(FramerktGlf8xKd,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...LogoAnimated2Fonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts),...getFontsFromSharedStyle(sharedStyle7.fonts),...getFontsFromSharedStyle(sharedStyle8.fonts),...getFontsFromSharedStyle(sharedStyle9.fonts),...getFontsFromSharedStyle(sharedStyle10.fonts),...componentPresets.fonts?.[\"gNs6AE0tw\"]?getFontsFromComponentPreset(componentPresets.fonts?.[\"gNs6AE0tw\"]):[],...componentPresets.fonts?.[\"CkXCkq20Q\"]?getFontsFromComponentPreset(componentPresets.fonts?.[\"CkXCkq20Q\"]):[]],{supportsExplicitInterCodegen:true});FramerktGlf8xKd.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(LogoAnimated2,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerktGlf8xKd\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"950\",\"framerIntrinsicHeight\":\"40\",\"framerVariables\":\"{\\\"u1_xeggRs\\\":\\\"showNav\\\",\\\"PeIItue5K\\\":\\\"cTAText\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ndOMaFtGe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (89de1f5)\nimport{jsx as _jsx,jsxs as _jsxs}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/w707WAEAAmBPY9zK2lT8/VpM62d9eRemOXGmYitDi/T3PptHPT6.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/Kep8nv7Ru5Bvsq0mycfm/drYvMkEiYZwQdUiWdNca/tP6YamsKK.js\";const cycleOrder=[\"pYcZajiWC\",\"binlWSVgO\"];const serializationHash=\"framer-AOHnA\";const variantClassNames={binlWSVgO:\"framer-v-upiuo8\",pYcZajiWC:\"framer-v-1pij7vh\"};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={Desktop:\"pYcZajiWC\",Phone:\"binlWSVgO\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"pYcZajiWC\"};};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:\"pYcZajiWC\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1pij7vh\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"pYcZajiWC\",ref:refBinding,style:{backgroundColor:\"var(--token-e5543c1e-64c7-4cf9-9ba5-b51bb810bc14, rgb(255, 255, 255))\",...style},...addPropertyOverrides({binlWSVgO:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1syxt1j\",\"data-framer-name\":\"container\",layoutDependency:layoutDependency,layoutId:\"y3B9rHieK\",style:{opacity:.8},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14l5tli\",layoutDependency:layoutDependency,layoutId:\"Zpp8LI9FE\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ltlss\",\"data-styles-preset\":\"T3PptHPT6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7f060200-3457-4ada-a0d2-4e34290516c7, rgb(72, 85, 87)))\"},children:\"\\xa92026 Caboodle Digital Ltd\"})}),className:\"framer-1b83a95\",\"data-framer-name\":\"copyright\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jelAbJZk4\",style:{\"--extracted-r6o4lv\":\"var(--token-7f060200-3457-4ada-a0d2-4e34290516c7, rgb(72, 85, 87))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ltlss\",\"data-styles-preset\":\"T3PptHPT6\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7f060200-3457-4ada-a0d2-4e34290516c7, rgb(72, 85, 87)))\"},children:\"London, UK N1 7SR\"})}),className:\"framer-18u02h\",\"data-framer-name\":\"address\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CBKXN5uI8\",style:{\"--extracted-r6o4lv\":\"var(--token-7f060200-3457-4ada-a0d2-4e34290516c7, rgb(72, 85, 87))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-g5auyt\",layoutDependency:layoutDependency,layoutId:\"Rw4cXa5kr\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1t3bnv8\",layoutDependency:layoutDependency,layoutId:\"eGWvhc4Mh\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ltlss\",\"data-styles-preset\":\"T3PptHPT6\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"mailto:chris@caboodle.studio\",motionChild:true,nodeId:\"DF6Ud_1yN\",openInNewTab:false,relValues:[],scopeId:\"PlX988aZn\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1g7zou1\",\"data-styles-preset\":\"tP6YamsKK\",children:\"Contact\"})})})}),className:\"framer-1x6xx5k\",\"data-framer-name\":\"contact\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DF6Ud_1yN\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ltlss\",\"data-styles-preset\":\"T3PptHPT6\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"scEb3j6Q7\"},motionChild:true,nodeId:\"i2BUDNP0s\",openInNewTab:false,relValues:[],scopeId:\"PlX988aZn\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1g7zou1\",\"data-styles-preset\":\"tP6YamsKK\",children:\"Privacy\"})})})}),className:\"framer-wv6lw3\",\"data-framer-name\":\"privacy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"i2BUDNP0s\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-191aou1\",layoutDependency:layoutDependency,layoutId:\"MfJyjqAj8\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ltlss\",\"data-styles-preset\":\"T3PptHPT6\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7f060200-3457-4ada-a0d2-4e34290516c7, rgb(72, 85, 87)))\"},children:\"CRN 10034635 VAT GB234288795\"})}),className:\"framer-16yf00a\",\"data-framer-name\":\"details\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XYfoGG7XJ\",style:{\"--extracted-r6o4lv\":\"var(--token-7f060200-3457-4ada-a0d2-4e34290516c7, rgb(72, 85, 87))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AOHnA.framer-5ecz15, .framer-AOHnA .framer-5ecz15 { display: block; }\",\".framer-AOHnA.framer-1pij7vh { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 24px 32px 24px 32px; position: relative; width: 1200px; }\",\".framer-AOHnA .framer-1syxt1j { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-AOHnA .framer-14l5tli { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-AOHnA .framer-1b83a95, .framer-AOHnA .framer-18u02h, .framer-AOHnA .framer-1x6xx5k, .framer-AOHnA .framer-wv6lw3, .framer-AOHnA .framer-16yf00a { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-AOHnA .framer-g5auyt { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-AOHnA .framer-1t3bnv8, .framer-AOHnA .framer-191aou1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-AOHnA.framer-v-upiuo8.framer-1pij7vh { padding: 24px 16px 24px 16px; width: 390px; }\",\".framer-AOHnA.framer-v-upiuo8 .framer-1syxt1j { flex-direction: column; gap: 12px; justify-content: flex-start; }\",\".framer-AOHnA.framer-v-upiuo8 .framer-g5auyt { align-content: flex-start; align-items: flex-start; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"binlWSVgO\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPlX988aZn=withCSS(Component,css,\"framer-AOHnA\");export default FramerPlX988aZn;FramerPlX988aZn.displayName=\"Footer\";FramerPlX988aZn.defaultProps={height:100,width:1200};addPropertyControls(FramerPlX988aZn,{variant:{options:[\"pYcZajiWC\",\"binlWSVgO\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerPlX988aZn,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPlX988aZn\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"binlWSVgO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"100\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (89de1f5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,Link,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ClientPage from\"#framer/local/canvasComponent/ktGlf8xKd/ktGlf8xKd.js\";import Footer from\"#framer/local/canvasComponent/PlX988aZn/PlX988aZn.js\";const ClientPageFonts=getFonts(ClientPage);const FooterFonts=getFonts(Footer);const breakpoints={L8nyuFapH:\"(min-width: 1200px)\",LYEu809yk:\"(min-width: 810px) and (max-width: 1199.98px)\",VnV83z2ME:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-BqVia\";const variantClassNames={L8nyuFapH:\"framer-v-1abybc8\",LYEu809yk:\"framer-v-ffx7x3\",VnV83z2ME:\"framer-v-6gtxr0\"};const CdoyiW5pu=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={LYEu809yk:[\".framer-BqVia .framer-itk9x3 { padding: 0px 32px 0px 32px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={LYEu809yk:\".framer-ffx7x3-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-BqVia.framer-1h42ra1, .framer-BqVia .framer-1h42ra1 { display: block; }\",\".framer-BqVia.framer-1abybc8 { align-content: center; align-items: center; background-color: var(--token-e5543c1e-64c7-4cf9-9ba5-b51bb810bc14, #faf9f5); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 16px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-BqVia .framer-itk9x3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1280px; order: -1000; overflow: visible; padding: 0px 16px 0px 16px; position: relative; width: 100%; z-index: 2; }\",\".framer-BqVia .framer-1wcphzy-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-BqVia .framer-r19cb3 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -32px; position: relative; width: 0px; }\",\".framer-BqVia .framer-1rqhodp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: 1002; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-BqVia .framer-1b5wpih-container { flex: none; height: auto; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -32px; }'];const mediaQueries={L8nyuFapH:\"(min-width: 1200px)\",LYEu809yk:\"(min-width: 810px) and (max-width: 1199.98px)\",VnV83z2ME:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"L8nyuFapH\",Phone:\"VnV83z2ME\",Tablet:\"LYEu809yk\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({cTAText,height,id,width,...props})=>{return{...props,CdoyiW5pu:cTAText??props.CdoyiW5pu??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{dir:\"auto\",children:[\"Got a question? \",/*#__PURE__*/_jsx(Link,{href:\"https://cal.com/caboodle/support-chat\",motionChild:true,openInNewTab:true,preserveParams:false,relValues:[],smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"Book a call\"})})]})}),variant:humanReadableVariantMap[props.variant]??props.variant??\"L8nyuFapH\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,CdoyiW5pu,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"L8nyuFapH\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-e5543c1e-64c7-4cf9-9ba5-b51bb810bc14, rgb(250, 249, 245)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1abybc8\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-itk9x3\",\"data-framer-name\":\"navbar\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LYEu809yk:{width:\"max(min(100vw, 1280px) - 64px, 1px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"max(min(100vw, 1280px) - 32px, 1px)\",y:16,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1wcphzy-container\",nodeId:\"YXJrclBZv\",scopeId:\"uDaCeDfaP\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{VnV83z2ME:{variant:matchVariant(\"ndOMaFtGe\")}},children:/*#__PURE__*/_jsx(ClientPage,{height:\"100%\",id:\"YXJrclBZv\",layoutId:\"YXJrclBZv\",PeIItue5K:CdoyiW5pu,style:{width:\"100%\"},u1_xeggRs:true,variant:matchVariant(\"tvL0_f4kb\"),width:\"100%\"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-r19cb3\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rqhodp\",\"data-framer-name\":\"footer\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:\"100vw\",y:1088,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1b5wpih-container\",nodeId:\"Aw7LWDvDO\",scopeId:\"uDaCeDfaP\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{VnV83z2ME:{variant:matchVariant(\"binlWSVgO\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"Aw7LWDvDO\",layoutId:\"Aw7LWDvDO\",style:{width:\"100%\"},variant:matchVariant(\"pYcZajiWC\"),width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"LYEu809yk\":{\"layout\":[\"fixed\",\"fixed\"]},\"VnV83z2ME\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"CdoyiW5pu\":\"cTAText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"L8nyuFapH\":[\".framer-itk9x3\",\".framer-1rqhodp\"],\"LYEu809yk\":[\".framer-itk9x3\",\".framer-1rqhodp\"],\"VnV83z2ME\":[\".framer-itk9x3\",\".framer-1rqhodp\"]}\n * @framerBreakpoints {\"L8nyuFapH\":{\"min\":1200,\"canvasClassName\":\"framer-1abybc8-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"LYEu809yk\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-ffx7x3-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"VnV83z2ME\":{\"max\":809,\"canvasClassName\":\"framer-6gtxr0-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant L8nyuFapH\n * @framerLayoutTemplate true\n */const FrameruDaCeDfaP=withCSS(Component,css,\"framer-BqVia\");export default FrameruDaCeDfaP;FrameruDaCeDfaP.displayName=\"Client\";FrameruDaCeDfaP.defaultProps={height:1e3,width:1200};addPropertyControls(FrameruDaCeDfaP,{CdoyiW5pu:{defaultValue:'<p dir=\"auto\">Got a question? <a data-framer-link=\"Link:{&quot;url&quot;:&quot;https://cal.com/caboodle/support-chat&quot;,&quot;type&quot;:&quot;url&quot;}\" data-framer-open-in-new-tab=\"\" data-framer-preserve-params=\"false\">Book a call</a></p>',title:\"CTA Text\",type:ControlType.RichText}});addFonts(FrameruDaCeDfaP,[{explicitInter:true,fonts:[]},...ClientPageFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FrameruDaCeDfaP.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ClientPage,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruDaCeDfaP\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1000\",\"framerBreakpoints\":\"{\\\"L8nyuFapH\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1abybc8-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"LYEu809yk\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-ffx7x3-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"VnV83z2ME\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-6gtxr0-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerVariables\":\"{\\\"CdoyiW5pu\\\":\\\"cTAText\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LYEu809yk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VnV83z2ME\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerHitTargets\":\"{\\\"L8nyuFapH\\\":[\\\".framer-itk9x3\\\",\\\".framer-1rqhodp\\\"],\\\"LYEu809yk\\\":[\\\".framer-itk9x3\\\",\\\".framer-1rqhodp\\\"],\\\"VnV83z2ME\\\":[\\\".framer-itk9x3\\\",\\\".framer-1rqhodp\\\"]}\",\"framerDefaultVariant\":\"L8nyuFapH\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerLayoutTemplate\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7bfce40)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-ZymJA .framer-styles-preset-1rz0on0:not(.rich-text-wrapper), .framer-ZymJA .framer-styles-preset-1rz0on0.rich-text-wrapper a { --framer-link-current-text-background-color: var(--token-8da45b65-a3d4-40c6-b41c-e1c89115947b, #f5f3ed); --framer-link-hover-text-decoration: underline; --framer-link-hover-text-decoration-color: var(--token-77a57c26-6292-43ee-ace8-4fe94f7ca478, #696868) /* {\"name\":\"text-subtle\"} */; --framer-link-hover-text-decoration-offset: 4px; --framer-link-hover-text-decoration-style: wavy; --framer-link-hover-text-decoration-thickness: 1px; --framer-link-text-background-color: var(--token-e5543c1e-64c7-4cf9-9ba5-b51bb810bc14, #faf9f5); --framer-link-text-background-corner-shape: superellipse(1); --framer-link-text-background-corner-shape-fallback: 1; --framer-link-text-background-padding: 6px 10px 6px 10px; --framer-link-text-background-radius: calc(8px*var(--one-if-corner-shape-supported,var(--framer-link-text-background-corner-shape-fallback,1))); --framer-link-text-color: var(--token-659406b5-24dd-4eb6-bbec-7e9085ee4bc0, #1a2020); --framer-link-text-decoration: none; transition-delay: 0s; transition-duration: 0.4s; transition-property: color,background-color,border-radius,corner-shape; transition-timing-function: cubic-bezier(0.5, 0, 0.88, 0.77); }'];export const className=\"framer-ZymJA\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b354274)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/oG1TbvM6uaSzctDJfdit/Ilyc0JZE4aQYf4fB4YIF/BaBrGaAvL.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/voFcsJMaKEj2Zh5EJSDq/krrI3Ux9fmymK629bwho/xQ8XcStfr.js\";import LogoAnimated2 from\"https://framerusercontent.com/modules/ylhpNhw3nszszxV4dc5J/9QII8tZScp6xDlhQTcsH/y4FfdX7fV.js\";const LogoAnimated2Fonts=getFonts(LogoAnimated2);const cycleOrder=[\"guTds27YD\",\"JVYpIM5d0\"];const serializationHash=\"framer-pdFIx\";const variantClassNames={guTds27YD:\"framer-v-vz5dia\",JVYpIM5d0:\"framer-v-jjubc3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const u1_xeggRs=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={desktop:\"guTds27YD\",phone:\"JVYpIM5d0\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,showNav,width,...props})=>{return{...props,u1_xeggRs:showNav??props.u1_xeggRs??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"guTds27YD\"};};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,u1_xeggRs,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"guTds27YD\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"JVYpIM5d0\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-vz5dia\",className,classNames),\"data-framer-name\":\"desktop\",layoutDependency:layoutDependency,layoutId:\"guTds27YD\",ref:refBinding,style:{...style},...addPropertyOverrides({JVYpIM5d0:{\"data-framer-name\":\"phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-y3gcix\",\"data-framer-name\":\"right\",layoutDependency:layoutDependency,layoutId:\"eAXAXNExm\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"QV0GjiHWl\"},motionChild:true,nodeId:\"BUatAlsqZ\",openInNewTab:false,scopeId:\"Lyz3cuphi\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-qeukdn framer-10rlycm\",\"data-framer-name\":\"home\",layoutDependency:layoutDependency,layoutId:\"BUatAlsqZ\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"122px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||40)-0-40)/2)+0+0,...addPropertyOverrides({JVYpIM5d0:{height:24,width:\"73px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||27)-0-27)/2)+1.5+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bf9hmr-container\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"vR6FWzvwN-container\",name:\"logo\",nodeId:\"vR6FWzvwN\",rendersWithMotion:true,scopeId:\"Lyz3cuphi\",children:/*#__PURE__*/_jsx(LogoAnimated2,{height:\"100%\",id:\"vR6FWzvwN\",layoutId:\"vR6FWzvwN\",name:\"logo\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"R0adTct2M\"),width:\"100%\",...addPropertyOverrides({JVYpIM5d0:{variant:matchVariant(\"mAJv4N7B0\")}},baseVariant,gestureVariant)})})})})}),u1_xeggRs!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-yb7ybl\",\"data-framer-name\":\"navlinks\",layoutDependency:layoutDependency,layoutId:\"nbRr9xLT3\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xp9f8m\",\"data-framer-name\":\"links\",layoutDependency:layoutDependency,layoutId:\"GqFkFcG6i\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-arjsio\",\"data-styles-preset\":\"xQ8XcStfr\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"t1wKT4Dyw\"},motionChild:true,nodeId:\"FxGu7GYAt\",openInNewTab:false,relValues:[],scopeId:\"Lyz3cuphi\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1rz0on0\",\"data-styles-preset\":\"BaBrGaAvL\",children:\"Work\"})})})}),className:\"framer-qyhbed\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FxGu7GYAt\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-arjsio\",\"data-styles-preset\":\"xQ8XcStfr\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"I0Wyc_ojn\"},motionChild:true,nodeId:\"obT3zhj0N\",openInNewTab:false,relValues:[],scopeId:\"Lyz3cuphi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1rz0on0\",\"data-styles-preset\":\"BaBrGaAvL\",children:\"About\"})})})}),className:\"framer-1jss0em\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"obT3zhj0N\",verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-arjsio\",\"data-styles-preset\":\"xQ8XcStfr\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lXN8i0iDC\"},motionChild:true,nodeId:\"STPjAyPnV\",openInNewTab:false,relValues:[],scopeId:\"Lyz3cuphi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1rz0on0\",\"data-styles-preset\":\"BaBrGaAvL\",children:\"Writing\"})})})}),className:\"framer-1xgoiey\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"STPjAyPnV\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-arjsio\",\"data-styles-preset\":\"xQ8XcStfr\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"https://cal.com/caboodle/strategy-call?title=nav\",motionChild:true,nodeId:\"qezxMAisk\",openInNewTab:true,relValues:[],scopeId:\"Lyz3cuphi\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1rz0on0\",\"data-styles-preset\":\"BaBrGaAvL\",children:\"Book a call\"})})})}),className:\"framer-1f03did\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qezxMAisk\",verticalAlignment:\"top\",withExternalLayout:true})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pdFIx.framer-10rlycm, .framer-pdFIx .framer-10rlycm { display: block; }\",\".framer-pdFIx.framer-vz5dia { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 950px; }\",\".framer-pdFIx .framer-y3gcix { 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-pdFIx .framer-qeukdn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-pdFIx .framer-1bf9hmr-container { flex: none; height: 40px; position: relative; width: 122px; }\",\".framer-pdFIx .framer-yb7ybl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-pdFIx .framer-1xp9f8m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-pdFIx .framer-qyhbed, .framer-pdFIx .framer-1jss0em, .framer-pdFIx .framer-1xgoiey, .framer-pdFIx .framer-1f03did { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-pdFIx.framer-v-jjubc3.framer-vz5dia { width: 377px; }\",\".framer-pdFIx.framer-v-jjubc3 .framer-1bf9hmr-container { height: 24px; width: 73px; }\",\".framer-pdFIx.framer-v-jjubc3 .framer-yb7ybl { gap: 8px; }\",\".framer-pdFIx.framer-v-jjubc3 .framer-1xp9f8m { gap: 1px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 950\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"JVYpIM5d0\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"u1_xeggRs\":\"showNav\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLyz3cuphi=withCSS(Component,css,\"framer-pdFIx\");export default FramerLyz3cuphi;FramerLyz3cuphi.displayName=\"default\";FramerLyz3cuphi.defaultProps={height:40,width:950};addPropertyControls(FramerLyz3cuphi,{variant:{options:[\"guTds27YD\",\"JVYpIM5d0\"],optionTitles:[\"desktop\",\"phone\"],title:\"Variant\",type:ControlType.Enum},u1_xeggRs:{defaultValue:true,title:\"Show nav?\",type:ControlType.Boolean},onu1_xeggRsChange:{changes:\"u1_xeggRs\",type:ControlType.ChangeHandler}});addFonts(FramerLyz3cuphi,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...LogoAnimated2Fonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerLyz3cuphi.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(LogoAnimated2,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLyz3cuphi\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JVYpIM5d0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"950\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"u1_xeggRs\\\":\\\"showNav\\\"}\",\"framerIntrinsicHeight\":\"40\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Lyz3cuphi.map","// Generated by Framer (b354274)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,PropertyOverrides,RenderTarget,RichText,Shader,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import shaderConfig from\"https://framerusercontent.com/modules/qbISo04IgXwHvt1f08Bw/PqHx9uwswPwEixzYIrpZ/GradientWave.js\";import Default from\"#framer/local/canvasComponent/Lyz3cuphi/Lyz3cuphi.js\";import Footer from\"#framer/local/canvasComponent/PlX988aZn/PlX988aZn.js\";import CopyButton from\"#framer/local/canvasComponent/uVgIHvRx6/uVgIHvRx6.js\";import Primary from\"#framer/local/canvasComponent/wpFhuC25G/wpFhuC25G.js\";import*as sharedStyle from\"#framer/local/css/tZ5DaruK2/tZ5DaruK2.js\";import*as sharedStyle1 from\"#framer/local/css/ZzlElxyrZ/ZzlElxyrZ.js\";const DefaultFonts=getFonts(Default);const PrimaryFonts=getFonts(Primary);const CopyButtonFonts=getFonts(CopyButton);const FooterFonts=getFonts(Footer);const breakpoints={fds3DcgGQ:\"(min-width: 1200px)\",VRtbO67bq:\"(min-width: 810px) and (max-width: 1199.98px)\",xfEMZXcQD:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-5AfHh\";const variantClassNames={fds3DcgGQ:\"framer-v-aiuopk\",VRtbO67bq:\"framer-v-4hqxt0\",xfEMZXcQD:\"framer-v-10lcflm\"};const kZ3LTcyPS=undefined;const SNjoXFXan=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={VRtbO67bq:[\".framer-5AfHh.framer-aiuopk { gap: 80px; }\",\".framer-5AfHh .framer-1ta4iem { padding: 0px 32px 0px 32px; }\",'.framer-5AfHh .framer-uo6cff, [data-layout-template=\"true\"] > #overlay { margin-bottom: -80px; }',\".framer-5AfHh .framer-lu000n { padding: 104px 16px 80px 16px; }\",\".framer-5AfHh .framer-1kgc5rn { max-width: 514px; }\"],xfEMZXcQD:[\".framer-5AfHh.framer-aiuopk { gap: 64px; }\",\".framer-5AfHh .framer-1ta4iem { padding: 0px 16px 0px 16px; }\",'.framer-5AfHh .framer-uo6cff, [data-layout-template=\"true\"] > #overlay { margin-bottom: -64px; }',\".framer-5AfHh .framer-lu000n { padding: 64px 16px 40px 16px; }\",\".framer-5AfHh .framer-1dqgg9e { gap: 24px; }\",\".framer-5AfHh .framer-tvkh8 { gap: 8px; }\",\".framer-5AfHh .framer-cpn36k { max-width: 268px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={VRtbO67bq:\".framer-4hqxt0-override\",xfEMZXcQD:\".framer-10lcflm-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5AfHh.framer-18emrth, .framer-5AfHh .framer-18emrth { display: block; }\",\".framer-5AfHh.framer-aiuopk { align-content: center; align-items: center; background-color: var(--token-e5543c1e-64c7-4cf9-9ba5-b51bb810bc14, #faf9f5); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 120px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 16px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-5AfHh .framer-1ta4iem { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: -1000; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 100%; z-index: 2; }\",\".framer-5AfHh .framer-1ke615e-container { flex: 1 0 0px; height: auto; max-width: 1280px; position: relative; width: 1px; }\",\".framer-5AfHh .framer-uo6cff { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -120px; position: relative; width: 0px; }\",\".framer-5AfHh .framer-z479tx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: 1002; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-5AfHh .framer-lu000n { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: center; overflow: visible; padding: 160px 16px 80px 16px; position: relative; width: 100%; }\",\".framer-5AfHh .framer-1dqgg9e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: flex-start; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 92%; z-index: 2; }\",\".framer-5AfHh .framer-tvkh8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-5AfHh .framer-1kgc5rn { --framer-paragraph-spacing: 0px; flex: none; height: auto; max-width: 588px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-5AfHh .framer-cpn36k { --framer-paragraph-spacing: 0px; flex: none; height: auto; max-width: 344px; opacity: 0.8; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-5AfHh .framer-n609ij { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-5AfHh .framer-ozorr-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-5AfHh .framer-j9dcgl-container { flex: none; height: 48px; position: relative; width: auto; }\",\".framer-5AfHh .framer-1sdzwtu-container { -webkit-mask: linear-gradient(0deg, #000000 0%, rgba(0, 0, 0, 0) 100%) add; bottom: 0px; flex: none; left: calc(50.00000000000002% - 100% / 2); mask: linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%) add; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-5AfHh .framer-1n747vf-container { flex: none; height: auto; position: relative; width: 100%; z-index: 2; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -120px; }',...sharedStyle.css,...sharedStyle1.css];const mediaQueries={fds3DcgGQ:\"(min-width: 1200px)\",VRtbO67bq:\"(min-width: 810px) and (max-width: 1199.98px)\",xfEMZXcQD:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"fds3DcgGQ\",Phone:\"xfEMZXcQD\",Tablet:\"VRtbO67bq\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({ctaMainText,height,id,lede,width,...props})=>{return{...props,kZ3LTcyPS:ctaMainText??props.kZ3LTcyPS??\"Got an idea you want prototyped?\",SNjoXFXan:lede??props.SNjoXFXan??\"Book a call with Chris and let's discuss your idea!\",variant:humanReadableVariantMap[props.variant]??props.variant??\"fds3DcgGQ\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,kZ3LTcyPS,SNjoXFXan,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"fds3DcgGQ\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-e5543c1e-64c7-4cf9-9ba5-b51bb810bc14, rgb(250, 249, 245)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-aiuopk\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ta4iem\",\"data-framer-name\":\"navbar\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{VRtbO67bq:{width:\"min(max(100vw - 64px, 1px), 1280px)\"},xfEMZXcQD:{width:\"min(max(100vw - 32px, 1px), 1280px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"min(max(100vw - 40px, 1px), 1280px)\",y:16,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ke615e-container\",nodeId:\"gvnlrywOJ\",scopeId:\"aANwIftZK\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{xfEMZXcQD:{variant:matchVariant(\"JVYpIM5d0\")}},children:/*#__PURE__*/_jsx(Default,{height:\"100%\",id:\"gvnlrywOJ\",layoutId:\"gvnlrywOJ\",style:{maxWidth:\"100%\",width:\"100%\"},u1_xeggRs:true,variant:matchVariant(\"guTds27YD\"),width:\"100%\"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-uo6cff\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-z479tx\",\"data-framer-name\":\"footer\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-lu000n\",\"data-framer-name\":\"cta\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1dqgg9e\",\"data-framer-name\":\"txt\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-tvkh8\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h1\",{className:\"framer-styles-preset-1cz383h\",\"data-styles-preset\":\"tZ5DaruK2\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-659406b5-24dd-4eb6-bbec-7e9085ee4bc0, rgb(45, 42, 38))\"},children:[\"Got an idea you'd like to\",/*#__PURE__*/_jsx(\"br\",{}),\"see running?\"]})}),className:\"framer-1kgc5rn\",\"data-framer-name\":\"headline\",fonts:[\"Inter\"],text:kZ3LTcyPS,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-16m2zq4\",\"data-styles-preset\":\"ZzlElxyrZ\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-659406b5-24dd-4eb6-bbec-7e9085ee4bc0, rgb(26, 32, 32))\"},children:[\"Book a call with Chris and \",/*#__PURE__*/_jsx(\"br\",{}),\"let's discuss your idea!\"]})}),className:\"framer-cpn36k\",\"data-framer-name\":\"text\",fonts:[\"Inter\"],text:SNjoXFXan,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-n609ij\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{VRtbO67bq:{y:1503},xfEMZXcQD:{y:1431}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:51,y:1599,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ozorr-container\",nodeId:\"fqhtj3Ohc\",scopeId:\"aANwIftZK\",children:/*#__PURE__*/_jsx(Primary,{height:\"100%\",id:\"fqhtj3Ohc\",iEDJiOx3y:\"Book a 15 min call\",layoutId:\"fqhtj3Ohc\",PJIDYM70K:false,variant:matchVariant(\"f6x47rfML\"),vonpWQTkl:\"https://cal.com/caboodle/strategy-call?title=foot\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{VRtbO67bq:{y:1558},xfEMZXcQD:{y:1486}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:1654,children:/*#__PURE__*/_jsx(Container,{className:\"framer-j9dcgl-container\",\"data-framer-name\":\"email\",name:\"email\",nodeId:\"MmLrnkmdv\",scopeId:\"aANwIftZK\",children:/*#__PURE__*/_jsx(CopyButton,{height:\"100%\",id:\"MmLrnkmdv\",layoutId:\"MmLrnkmdv\",name:\"email\",qIDNNRI0q:\"chris@caboodle.studio\",rIGEnoYqD:\"Copied\",style:{height:\"100%\"},variant:matchVariant(\"rM_6HhGCx\"),width:\"100%\"})})})})]})]}),/*#__PURE__*/_jsx(Container,{className:\"framer-1sdzwtu-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{VRtbO67bq:{fallbackImage:\"https://framerusercontent.com/images/xwnamoQfreb88wb4ZqcJNvVd8E.png?scale-down-to=810&width=1620&height=988\"},xfEMZXcQD:{fallbackImage:\"https://framerusercontent.com/images/J1YGjZtMO6V2200rMd6VMcZ9CGA.png?scale-down-to=390&width=780&height=724\"}},children:/*#__PURE__*/_jsx(Shader,{__fromCanvasComponent:true,animated:shaderConfig.animated,buffers:shaderConfig.buffers,fallbackImage:\"https://framerusercontent.com/images/rCKMw8uYydFuEERGSD32veTmc.png?scale-down-to=1200&width=2400&height=1130\",fragmentShader:shaderConfig.fragment,height:\"100%\",heightmapSource:shaderConfig.heightmapSource,mode:\"progressive\",mouse:shaderConfig.mouse&&{enabled:shaderConfig.mouse===\"enabledByDefault\"},resolutionScale:shaderConfig.resolutionScale,skipInitialFallback:true,uniforms:{u_blendAmount:{type:\"number\",value:.33},u_colors:{type:\"array\",value:[\"var(--token-0158b785-0039-488f-82b2-cb9667b2f7dc, rgb(255, 67, 114))\",\"var(--token-e5543c1e-64c7-4cf9-9ba5-b51bb810bc14, rgb(250, 249, 245))\",\"rgb(181, 107, 255)\",\"var(--token-e5543c1e-64c7-4cf9-9ba5-b51bb810bc14, rgb(250, 249, 245))\"]},u_maskSoftness:{type:\"number\",value:1.14},u_seed:{type:\"number\",value:28},u_waveAmplitude:{type:\"number\",value:1.31},u_waveAngle:{type:\"number\",value:90},u_waveFreqX:{type:\"number\",value:1.1},u_waveFreqY:{type:\"number\",value:1.8},u_waveSpeed:{type:\"number\",value:.23}},vertexShader:shaderConfig.vertex,width:\"100%\"})})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{VRtbO67bq:{y:1686},xfEMZXcQD:{y:1574}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:\"100vw\",y:1782,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1n747vf-container\",nodeId:\"NrzD_rQR9\",scopeId:\"aANwIftZK\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{xfEMZXcQD:{variant:matchVariant(\"binlWSVgO\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"NrzD_rQR9\",layoutId:\"NrzD_rQR9\",style:{width:\"100%\"},variant:matchVariant(\"pYcZajiWC\"),width:\"100%\"})})})})})]})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"VRtbO67bq\":{\"layout\":[\"fixed\",\"fixed\"]},\"xfEMZXcQD\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"kZ3LTcyPS\":\"ctaMainText\",\"SNjoXFXan\":\"lede\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"fds3DcgGQ\":[\".framer-1ta4iem\",\".framer-z479tx\"],\"VRtbO67bq\":[\".framer-1ta4iem\",\".framer-z479tx\"],\"xfEMZXcQD\":[\".framer-1ta4iem\",\".framer-z479tx\"]}\n * @framerBreakpoints {\"fds3DcgGQ\":{\"min\":1200,\"canvasClassName\":\"framer-aiuopk-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"VRtbO67bq\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-4hqxt0-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"xfEMZXcQD\":{\"max\":809,\"canvasClassName\":\"framer-10lcflm-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant fds3DcgGQ\n * @framerLayoutTemplate true\n */const FrameraANwIftZK=withCSS(Component,css,\"framer-5AfHh\");export default FrameraANwIftZK;FrameraANwIftZK.displayName=\"Global\";FrameraANwIftZK.defaultProps={height:1e3,width:1200};addPropertyControls(FrameraANwIftZK,{kZ3LTcyPS:{defaultValue:\"Got an idea you want prototyped?\",displayTextArea:false,title:\"cta main text\",type:ControlType.String},SNjoXFXan:{defaultValue:\"Book a call with Chris and let's discuss your idea!\",displayTextArea:false,title:\"lede\",type:ControlType.String}});addFonts(FrameraANwIftZK,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...DefaultFonts,...PrimaryFonts,...CopyButtonFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FrameraANwIftZK.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Default,{},context),forwardLoader(Primary,{},context),forwardLoader(CopyButton,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraANwIftZK\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerDefaultVariant\":\"fds3DcgGQ\",\"framerHitTargets\":\"{\\\"fds3DcgGQ\\\":[\\\".framer-1ta4iem\\\",\\\".framer-z479tx\\\"],\\\"VRtbO67bq\\\":[\\\".framer-1ta4iem\\\",\\\".framer-z479tx\\\"],\\\"xfEMZXcQD\\\":[\\\".framer-1ta4iem\\\",\\\".framer-z479tx\\\"]}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"fds3DcgGQ\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-aiuopk-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"VRtbO67bq\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-4hqxt0-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"xfEMZXcQD\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-10lcflm-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerVariables\":\"{\\\"kZ3LTcyPS\\\":\\\"ctaMainText\\\",\\\"SNjoXFXan\\\":\\\"lede\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VRtbO67bq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xfEMZXcQD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { Link } from \"framer\";\r\nimport { motion } from \"framer-motion\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Client from \"https://framerusercontent.com/modules/3SFyEeGQ3KPqWIuCCorD/Hs1MRfcJx5XNR0rAGlB4/uDaCeDfaP.js\";\r\nimport Global from \"https://framerusercontent.com/modules/LU5LrVAPtYeqggmgy4Mo/cWwI01qtOGfTodKi2i6p/aANwIftZK.js\";\r\n\r\n\t\tconst routes = {QV0GjiHWl: {elements: {Cavm5lvxg: \"1\", eD5GN0np2: \"3\", jyoPqHWRb: \"2\", pamBlrgt8: \"2-1\", v5PuTQLmh: \"work\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/J5tEBdcfvTcsxfMTw1ZM/JWrMcL2IT7mIEzNqZqkj/QV0GjiHWl.js\")), path: \"/\"}, scEb3j6Q7: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CsxDMYdvQYWQnbKKxoju/IH5eamTSFArjw5yBfVwh/scEb3j6Q7.js\")), path: \"/privacy\"}, I0Wyc_ojn: {elements: {Zdsh35OOE: \"led-by\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2OhDDQHl1Ku416AZEo9k/uDcA9WJ4yW08RQfeNksj/I0Wyc_ojn.js\")), path: \"/about\"}, vw1uw9pRj: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AJanFdbnG8Ev7TsE3DV7/jISqwDlVeniwoaEaj38C/vw1uw9pRj.js\")), path: \"/404\"}, lXN8i0iDC: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Toja4zLrJW972dcVD8tx/Jx6zGMNmW6nnmL2VgInB/lXN8i0iDC.js\")), path: \"/blog\"}, t1wKT4Dyw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cO6ertogVI1aociD03lA/ljYiby7LNpoWGHvwVgna/t1wKT4Dyw.js\")), path: \"/work\"}, p8CN1rxF1: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/omnT5Cfg6rJfJlZ6MHZk/dN01AuPVGfW2cXhzLzbR/p8CN1rxF1.js\")), path: \"/readingrep\"}, aRfnSxnY9: {elements: {cC2tIFjaU: \"4\", IEhV7gJcO: \"how\", LMSnW1Tnf: \"case\", m223YX4aq: \"1\", Mg_fWqR2t: \"2\", pitt6C7oC: \"3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wuK2XfMMzRWLIIqeE4BX/9fUjsrM5e8Kk7dkXuuzh/aRfnSxnY9.js\")), path: \"/spektrix-support\"}, Jza0ypup5: {collectionId: \"SXE9Yr1LS\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jtQqoatPLeGN0gDhVAxL/dzcZqeygS9cKt6WjCuzx/Jza0ypup5.js\")), path: \"/work/:x4n31g8u1\"}, FNbDDqZIB: {collectionId: \"mRVmZKanc\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5CDVB8zYyWoYz019WOzR/b36tOCeSDpI57CHvaFaC/FNbDDqZIB.js\")), path: \"/blog/:R8zLUM4Uz\"}}\r\n\r\n\t\tconst locales = [{code: \"en-GB\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {mRVmZKanc: async () => (await import(\"https://framerusercontent.com/modules/HF4SNGqXltDjAczMa0Am/6z0CiPRklH4JbP8VISeT/mRVmZKanc.js\"))?.[\"utils\"], SXE9Yr1LS: async () => (await import(\"https://framerusercontent.com/modules/2bT0b7Pfzn8KhnFNVMIw/46vYLnJKkqgOL1SrnBwp/SXE9Yr1LS.js\"))?.[\"utils\"], XAP1ved2N: async () => (await import(\"https://framerusercontent.com/modules/jjXeebWHlqyUu8CZR895/EbAMAD5MDXUkuM6jLcsw/XAP1ved2N.js\"))?.[\"utils\"], Z3glYixRS: async () => (await import(\"https://framerusercontent.com/modules/lPiKZ1vO5A6wsNyqMOHh/wigK80eZ4qNgQAoF6K2n/Z3glYixRS.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"11614f21ccb74a1cb3a91086b89ee880c20b4443aed6efe9a8ee0ffa648309f4\"\r\n\t\tconst text = React.createElement(React.Fragment, undefined, React.createElement(\"p\", {dir: \"auto\"}, \"Got a question? \", React.createElement(Link, {href: \"https://cal.com/caboodle/support-chat\", motionChild: true, nodeId: \"p8CN1rxF1\", openInNewTab: true, preserveParams: false, relValues: [], smoothScroll: false}, React.createElement(motion.a, undefined, \"Book a call\"))))\r\nconst text1 = React.createElement(React.Fragment, undefined, React.createElement(\"p\", {dir: \"auto\"}, React.createElement(Link, {href: \"https://cal.com/caboodle/sell-more-tickets?clicked=nav\", motionChild: true, nodeId: \"aRfnSxnY9\", openInNewTab: true, preserveParams: true, relValues: [], smoothScroll: false}, React.createElement(motion.a, undefined, \"Book a call\"))))\r\nfunction Template({webPageId, children, style, ...rest}) {const props1 = {kZ3LTcyPS: \"Got an idea you want prototyped?\", SNjoXFXan: \"Book a call with Chris and let's discuss your idea!\"}\r\nconst props2 = {CdoyiW5pu: text}\r\nconst props3 = {...props2, CdoyiW5pu: text1}\r\nconst templateProps = {aRfnSxnY9: props3, FNbDDqZIB: props1, I0Wyc_ojn: props1, Jza0ypup5: props1, lXN8i0iDC: props1, NV4zXvc5Z: props1, p8CN1rxF1: props2, QV0GjiHWl: props1, scEb3j6Q7: props1, t1wKT4Dyw: props1, vw1uw9pRj: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"QV0GjiHWl\":\r\ncase \"scEb3j6Q7\":\r\ncase \"I0Wyc_ojn\":\r\ncase \"vw1uw9pRj\":\r\ncase \"lXN8i0iDC\":\r\ncase \"t1wKT4Dyw\":\r\ncase \"NV4zXvc5Z\":\r\ncase \"Jza0ypup5\":\r\ncase \"FNbDDqZIB\":\r\nreturn React.createElement(Global, {...props, key: \"Global\", style}, children(true));\r\ncase \"p8CN1rxF1\":\r\ncase \"aRfnSxnY9\":\r\nreturn React.createElement(Client, {...props, key: \"Client\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"QV0GjiHWl\":\r\ncase \"scEb3j6Q7\":\r\ncase \"I0Wyc_ojn\":\r\ncase \"vw1uw9pRj\":\r\ncase \"lXN8i0iDC\":\r\ncase \"t1wKT4Dyw\":\r\ncase \"NV4zXvc5Z\":\r\ncase \"Jza0ypup5\":\r\ncase \"FNbDDqZIB\":\r\nreturn [{hash: \"10lcflm\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"4hqxt0\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"aiuopk\", mediaQuery: \"(min-width: 1200px)\"}]\r\ncase \"p8CN1rxF1\":\r\ncase \"aRfnSxnY9\":\r\nreturn [{hash: \"1abybc8\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"ffx7x3\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"6gtxr0\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tFramer.setLibraryFeatures({autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, privateRouterReplaceState: false, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AJanFdbnG8Ev7TsE3DV7/jISqwDlVeniwoaEaj38C/vw1uw9pRj.js\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://caboodle.studio\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/mnbdGo8M9nXMS4jvAyyk/9kMHKIUzQ6j1yhIy5UH8/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"gkDAC8hB,SAASA,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,kDAA5pB,IAAwJ,IAAkE,IAA4B,EAAiC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,EAAyNC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,GAAG,UAAU,IAAI,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,GAAG,YAAY,GAAG,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,QAAM,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,UAAU,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWjiD,EAAgB,GAXkjDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,aAAU,kBAAgB,cAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,mBAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAO,CAAC,wBAAsB,SAAO,GAAyB,CAAW,EAAQ,EAAY,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAK,GAAiD,MAAtB,EAAU,GAAG,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAuC,EAAkB,EAAGV,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,KAAK,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGJ,EAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,IAAI,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAMgB,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,gkJAAgkJ,mBAAmB,GAAK,GAAGhB,EAAqB,CAAC,kBAAkB,CAAC,IAAI,4kJAA4kJ,EAAE,UAAU,CAAC,IAAI,+9IAA+9I,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAKgB,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,wUAAwU,mBAAmB,GAAK,GAAGhB,EAAqB,CAAC,UAAU,CAAC,IAAI,qUAAqU,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAKgB,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,siBAAsiB,mBAAmB,GAAK,GAAGhB,EAAqB,CAAC,UAAU,CAAC,IAAI,uhBAAuhB,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAKgB,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,yWAAyW,mBAAmB,GAAK,GAAGhB,EAAqB,CAAC,UAAU,CAAC,IAAI,uWAAuW,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAKgB,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,sVAAsV,mBAAmB,GAAK,GAAGhB,EAAqB,CAAC,UAAU,CAAC,IAAI,oVAAoV,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAKgB,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,ujBAAujB,mBAAmB,GAAK,GAAGhB,EAAqB,CAAC,UAAU,CAAC,IAAI,4iBAA4iB,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAKgB,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,4TAA4T,mBAAmB,GAAK,GAAGhB,EAAqB,CAAC,UAAU,CAAC,IAAI,2TAA2T,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAKgB,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,4UAA4U,mBAAmB,GAAK,GAAGhB,EAAqB,CAAC,UAAU,CAAC,IAAI,8TAA8T,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAKgB,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,2TAA2T,mBAAmB,GAAK,GAAGhB,EAAqB,CAAC,UAAU,CAAC,IAAI,kUAAkU,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAKgB,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,6UAA6U,mBAAmB,GAAK,GAAGhB,EAAqB,CAAC,UAAU,CAAC,IAAI,+TAA+T,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAKgB,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,8UAA8U,mBAAmB,GAAK,GAAGhB,EAAqB,CAAC,UAAU,CAAC,IAAI,4UAA4U,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAKgB,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,4nBAA4nB,mBAAmB,GAAK,GAAGhB,EAAqB,CAAC,UAAU,CAAC,IAAI,6mBAA6mB,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAKgB,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,uUAAuU,mBAAmB,GAAK,GAAGhB,EAAqB,CAAC,UAAU,CAAC,IAAI,qUAAqU,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAKgB,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,gwBAAgwB,mBAAmB,GAAK,GAAGhB,EAAqB,CAAC,UAAU,CAAC,IAAI,wuBAAwuB,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAKgB,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,mzBAAmzB,mBAAmB,GAAK,GAAGhB,EAAqB,CAAC,UAAU,CAAC,IAAI,kxBAAkxB,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWn8gC,EAAE,CAX+8gC,kFAAkF,kFAAkF,uHAAuH,wGAAwG,wGAAwG,yGAAyG,wGAAwG,wGAAwG,wGAAwG,yGAAyG,yGAAyG,wGAAwG,wGAAwG,wGAAwG,wGAAwG,wGAAwG,yGAAyG,uGAAuG,+EAA+E,+EAA+E,mGAAmG,oGAAoG,0FAA0F,oGAAoG,2FAA2F,qGAAqG,sGAAsG,oGAAoG,qGAAqG,oGAAoG,2FAA2F,qGAAqG,qGAAqG,wFAAwF,mFAAmF,qEAAqE,oEAAoE,qEAAqE,oEAAoE,0HAA0H,yHAAyH,oEAAoE,sEAAsE,oEAWx9oC,EAAE,cAAc,EAAiC,EAAgB,YAAY,kBAAkB,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAE,GAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,KAAK,IAAI,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,YAAY,CAAC,CAAC,EAAE,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCXmwD,SAASiB,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,qDAAt2E,IAAqS,IAAkE,IAA4B,KAA+J,KAA0H,KAA0H,KAA0H,KAA0H,KAA0H,KAA0H,KAA0H,KAA0H,KAA0H,KAAyH,KAA2H,KAAwH,EAAOC,GAAmB,EAASC,CAAa,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,EAAmPC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,QAAQ,YAAY,MAAM,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,UAAQ,SAAO,KAAG,UAAQ,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAS,EAAM,WAAwB,EAAKD,EAAe,CAAC,SAAsB,EAAM,EAAO,EAAE,CAAC,IAAI,OAAO,SAAS,CAAC,mBAAgC,EAAK,EAAK,CAAC,KAAK,wCAAwC,YAAY,GAAK,aAAa,GAAK,eAAe,GAAM,UAAU,CAAC,EAAE,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,GAAS,EAAM,WAAW,GAAK,QAAQF,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAW7vH,EAAgB,GAX8wHC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAAQ,EAAkB,GAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,GAAG,GAAWJ,GAASK,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,mBAAgB,iBAAe,aAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBJ,GAAuBI,EAAM,CAAQ,EAAmS,EAAkB,EAAGf,GAAzRgB,GAAsBC,GAAuBC,GAAuBC,GAAuBC,GAAuBC,GAAuBC,GAAuBC,GAAuBC,GAAuBC,GAAuBC,EAA8F,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKlB,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMF,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,GAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGN,GAAqB,CAAC,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,IAAI,GAAG,EAAE,EAAE,GAAGA,GAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,IAAI,GAAG,EAAE,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,GAA8B,CAAC,UAAU,0BAA0B,mBAAmB,OAAwB,mBAAiB,SAAS,sBAAsB,KAAK,OAAO,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKE,EAAc,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,OAAO,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQK,GAAa,WAAW,EAAE,MAAM,OAAO,GAAGP,GAAqB,CAAC,UAAU,CAAC,QAAQO,GAAa,WAAW,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,IAAY,IAAoB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,GAAyB,CAAC,QAAQ,CAAC,sEAAA,GAA6FwB,UAAa,wEAAA,GAA+FC,SAAY,EAAE,SAAsB,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAS,EAAU,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,wBAAwB,CAAC,EAAE,+BAA+B,WAAW,8BAA8B,KAAK,8BAA8B,GAAG,+BAA+B,GAAG,+BAA+B,GAAG,+BAA+B,GAAG,8BAA8B,GAAG,8BAA8B,GAAG,+BAA+B,IAAI,+BAA+B,EAAE,4BAA4B,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWj7O,EAAE,CAX67O,kFAAkF,kFAAkF,8PAA8P,4QAA4Q,oTAAoT,0HAA0H,iHAAiH,kEAAkE,yFAAyF,+DAA+D,GAAGC,GAAgB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,EAW5iS,EAAE,cAAc,EAAiC,EAAgB,YAAY,cAAc,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAE,GAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,OAAO,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,YAAY,KAAK,EAAY,OAAO,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,uPAAuP,MAAM,WAAW,KAAK,EAAY,QAAQ,CAAC,CAAC,EAAE,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG3C,GAAmB,GAAG,EAAwB4C,EAAiB,EAAE,GAAG,EAAwBC,EAAkB,EAAE,GAAG,EAAwBC,EAAkB,EAAE,GAAG,EAAwBC,EAAkB,EAAE,GAAG,EAAwBC,EAAkB,EAAE,GAAG,EAAwBC,EAAkB,EAAE,GAAG,EAAwBC,EAAkB,EAAE,GAAG,EAAwBC,EAAkB,EAAE,GAAG,EAAwBC,EAAkB,EAAE,GAAG,EAAwBC,EAAkB,EAAE,GAAG,EAAwBC,EAAmB,EAAE,GAAA,IAA4BvB,UAAa,GAAA,IAAqDA,SAAY,EAAE,CAAC,EAAE,GAAA,IAA4BD,UAAa,GAAA,IAAqDA,SAAY,EAAE,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,EAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAc7B,EAAc,CAAC,EAAE,CAAO,CAAC,CAAC,EAAG,KCX7xF,SAASsD,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,+CAAx2B,IAAiK,IAAkE,IAA4B,KAAmJ,KAA0H,EAAOC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,EAA+LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,QAAQ,YAAY,MAAM,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAUzqD,EAAgB,GAV0rDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,aAAU,kBAAgB,cAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAmF,EAAkB,EAAGV,GAAzEc,GAAsBC,EAA6F,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKR,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,wEAAwE,GAAG,CAAK,EAAE,GAAGJ,GAAqB,CAAC,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,EAAE,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKkB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKR,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,6BAA6B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,6FAA6F,EAAE,SAAS,4BAA+B,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,YAAY,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKQ,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKR,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,6BAA6B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,6FAA6F,EAAE,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,UAAU,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKQ,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKR,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,6BAA6B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,+BAA+B,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,UAAU,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKQ,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKR,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,6BAA6B,qBAAqB,YAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,UAAU,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAKQ,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKR,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,6BAA6B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,6FAA6F,EAAE,SAAS,8BAA8B,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,UAAU,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAUxoO,EAAE,CAVopO,kFAAkF,gFAAgF,0RAA0R,qSAAqS,mSAAmS,2OAA2O,0RAA0R,oTAAoT,+FAA+F,oHAAoH,uGAAuG,GAAGS,GAAgB,GAAGC,EAU/xS,EAAE,cAAc,EAAiC,EAAgB,YAAY,SAAS,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,EAAE,GAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,OAAO,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,CAAC,CAAC,EAAE,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,EAAwBC,EAAiB,EAAE,GAAG,EAAwBC,EAAkB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,oECVltE,IAAkR,IAA8C,IAA4B,KAAuG,KAAyE,EAAO,GAAgB,EAASC,CAAU,EAAQC,GAAY,EAASC,CAAM,EAAQC,GAAY,CAAC,UAAU,sBAAsB,UAAU,gDAAgD,UAAU,uBAAuB,EAA0DC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,iBAAiB,EAAkCC,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQC,GAAgB,CAAC,UAAU,CAAC,8DAA8D,CAAC,EAAQC,GAAe,OAAO,KAAKD,EAAe,EAAQE,GAAU,CAAC,UAAU,yBAAyB,EAAQC,GAAM,CAAC,kFAAkF,kFAAkF,kWAAkW,uUAAuU,2GAA2G,0JAA0J,6RAA6R,yGAAyG,oEAAoE,EAAQC,GAAa,CAAC,UAAU,sBAAsB,UAAU,gDAAgD,UAAU,uBAAuB,EAAQC,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQC,IAAW,CAAC,WAAyB,GAAgC,EAAS,KAAyB,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAO,CAAK,EAAE,yBAAyB,EAAE,CAAC,EAAUC,IAAU,CAAC,UAAQ,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAS,EAAM,WAAwB,EAAKC,EAAe,CAAC,SAAsB,EAAM,IAAI,CAAC,IAAI,OAAO,SAAS,CAAC,mBAAgC,EAAK,EAAK,CAAC,KAAK,wCAAwC,YAAY,GAAK,aAAa,GAAK,eAAe,GAAM,UAAU,CAAC,EAAE,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,WAAS,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,EAAY,GAAqB,GAA8B,EAAQX,GAAY,EAAK,EAAsE,EAAkB,EAAGC,EAA0C,EAAuB,OAArB,GAAiB,CAAC,CAAC,EAAsB,EAAK,GAA0B,SAAS,CAAC,MAAM,CAAC,gBAAgB,EAAY,wBAAA,GAAwB,iBAAiB,GAAK,iBAAiB,YAAY,kBAAA,EAAiB,EAAE,SAAsB,EAAM,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAS,CAAc,EAAKS,GAAU,CAAC,MAAM,mGAAmG,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,UAAU,EAAG,EAAkB,iBAAiB,CAAS,EAAE,uBAAuB,GAAK,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,SAAsB,EAAKM,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,qCAAqC,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,sCAAsC,EAAE,GAAG,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQb,GAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAKN,EAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAU,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,GAAK,QAAQM,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAsB,EAAK,MAAM,CAAC,UAAU,eAAe,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKa,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQb,GAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAKJ,EAAO,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQI,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQc,GAAI,GAAgC,IAAS,GAAa,QAAQ,IAAS,GAAa,OAAgL,CAAC,GAAGV,GAAM,GAAGF,GAAe,QAAQ,GAAK,CAAC,IAAM,EAASC,GAAU,GAAK,OAAOF,GAAgB,EAAI,CAAC,IAAI,GAAM,GAAG,EAAS,IAAI,EAAK,EAAE,CAAE,CAAC,CAAC,EAAtR,CAAC,GAAGG,GAAM,GAAGF,GAAe,IAAI,GAA0C,UAAxBG,GAAa,GAA2B,KAAKJ,GAAgB,EAAI,CAAC,KAAK,GAAG,EAAE,GAAK,CAAC,EAe1kN,EAAgB,GAAQS,GAAUI,GAAI,cAAc,EAAiC,EAAgB,YAAY,SAAS,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,EAAE,GAAoB,EAAgB,CAAC,UAAU,CAAC,aAAa,uPAAuP,MAAM,WAAW,KAAK,EAAY,QAAQ,CAAC,CAAC,EAAE,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAG,GAAgB,GAAGnB,EAAW,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,EAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAcD,EAAW,CAAC,EAAE,CAAO,EAAE,EAAcE,EAAO,CAAC,EAAE,CAAO,CAAC,CAAC,EAAG,2BCf5yB,EAAC,GAAU,UAAU,CAAC,CAAC,EAAe,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAemB,GAAI,CAAC,gxCAAgxC,EAAe,GAAU,kBCAnc,SAAS,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,qDAA/lC,IAAgP,IAAkE,IAA4B,KAAoJ,KAAyH,KAAwH,EAAO,GAAmB,EAASC,CAAa,EAAQ,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,iBAAiB,EAAyN,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQ,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,QAAQ,YAAY,MAAM,WAAW,EAAQ,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,UAAQ,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAS,EAAM,WAAW,GAAK,QAAQF,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAU,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAW9lE,EAAgB,GAX+mEG,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAAQ,EAAkB,GAAqB,EAAO,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,GAAG,GAAWH,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,mBAAgB,iBAAe,aAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,cAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiB,GAAuB,EAAM,CAAQ,EAAmF,EAAkB,EAAGP,GAAzEW,GAAsBC,EAA6F,EAAQ,MAAoB,IAAc,YAAuC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAK,GAAW,CAAC,MAAM,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,GAAgB,UAAU,EAAG,EAAkB,gBAAgBC,EAAU,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAG,GAAqB,CAAC,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,GAAG,GAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,IAAI,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,GAA8B,CAAC,UAAU,2BAA2B,mBAAmB,OAAwB,mBAAiB,SAAS,sBAAsB,KAAK,OAAO,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKd,EAAc,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,OAAO,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQG,GAAa,WAAW,EAAE,MAAM,OAAO,GAAG,GAAqB,CAAC,UAAU,CAAC,QAAQA,GAAa,WAAW,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,IAAY,IAAoB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKY,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKR,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAK,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKQ,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKR,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAE,EAAY,GAAgB,EAAKQ,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKR,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKQ,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKR,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,SAAsB,EAAK,EAAK,CAAC,KAAK,mDAAmD,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAW3tP,EAAE,CAXuuP,kFAAkF,kFAAkF,6PAA6P,2QAA2Q,2SAA2S,0GAA0G,oRAAoR,oRAAoR,6MAA6M,gEAAgE,yFAAyF,6DAA6D,8DAA8D,GAAGS,GAAgB,GAAGC,EAWr0T,EAAE,cAAc,EAAiC,EAAgB,YAAY,UAAU,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAE,GAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,OAAO,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,YAAY,KAAK,EAAY,OAAO,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,CAAC,CAAC,EAAE,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,GAAmB,GAAG,EAAwBC,EAAiB,EAAE,GAAG,EAAwBC,EAAkB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,EAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAcnB,EAAc,CAAC,EAAE,CAAO,CAAC,CAAC,EAAG,yECX1gF,IAAqT,IAA8C,IAA4B,KAAoJ,KAA0E,KAAyE,KAA6E,KAA0E,KAAqE,KAAsE,EAAO,GAAa,EAASoB,CAAO,EAAQ,GAAa,EAASC,EAAO,EAAQ,GAAgB,EAASC,EAAU,EAAQ,GAAY,EAASC,CAAM,EAAQ,GAAY,CAAC,UAAU,sBAAsB,UAAU,gDAAgD,UAAU,uBAAuB,EAA0D,GAAkB,eAAqB,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,EAA4D,GAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQ,GAAgB,CAAC,UAAU,CAAC,6CAA6C,gEAAgE,mGAAmG,kEAAkE,qDAAqD,EAAE,UAAU,CAAC,6CAA6C,gEAAgE,mGAAmG,iEAAiE,+CAA+C,4CAA4C,oDAAoD,CAAC,EAAQ,GAAe,OAAO,KAAK,EAAe,EAAQ,GAAU,CAAC,UAAU,0BAA0B,UAAU,0BAA0B,EAAQ,GAAM,CAAC,kFAAkF,kFAAkF,kWAAkW,qTAAqT,8HAA8H,2JAA2J,4RAA4R,kSAAkS,mTAAmT,+QAA+Q,wNAAwN,qOAAqO,+QAA+Q,uGAAuG,wGAAwG,8TAA8T,qHAAqH,sEAAsE,GAAGC,GAAgB,GAAGC,EAAgB,EAAQ,GAAa,CAAC,UAAU,sBAAsB,UAAU,gDAAgD,UAAU,uBAAuB,EAAQ,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQ,IAAW,CAAC,WAAyB,GAAgC,EAAS,KAAyB,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAO,CAAK,EAAE,yBAAyB,EAAE,CAAC,EAAU,IAAU,CAAC,cAAY,SAAO,KAAG,OAAK,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAa,EAAM,WAAW,mCAAmC,UAAU,GAAM,EAAM,WAAW,sDAAsD,QAAQ,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAU,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,WAAS,GAAG,GAAW,GAAS,CAAK,EAAO,CAAC,EAAY,GAAqB,GAA8B,EAAQ,GAAY,EAAK,EAAkH,GAAkB,EAAG,GAAzEC,GAAsBC,EAA6F,EAAuB,OAArB,GAAiB,CAAC,CAAC,EAAsB,EAAK,GAA0B,SAAS,CAAC,MAAM,CAAC,gBAAgB,EAAY,2BAAwB,iBAAiB,GAAK,iBAAiB,YAAY,oBAAiB,EAAE,SAAsB,EAAM,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAS,CAAc,EAAK,GAAU,CAAC,MAAM,mGAAmG,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,UAAU,EAAG,GAAkB,gBAAgB,CAAS,EAAE,uBAAuB,GAAK,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,SAAsB,EAAKC,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,qCAAqC,EAAE,UAAU,CAAC,MAAM,qCAAqC,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,sCAAsC,EAAE,GAAG,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,EAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAKV,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,SAAS,OAAO,MAAM,MAAM,EAAE,UAAU,GAAK,QAAQ,EAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAsB,EAAK,MAAM,CAAC,UAAU,eAAe,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,MAAM,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,MAAM,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,eAAe,SAAS,CAAc,EAAKW,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAM,KAAK,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,oEAAoE,EAAE,SAAS,CAAC,4BAAyC,EAAK,KAAK,CAAC,CAAC,EAAE,cAAc,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,WAAW,MAAM,CAAC,OAAO,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKD,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAM,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,oEAAoE,EAAE,SAAS,CAAC,8BAA2C,EAAK,KAAK,CAAC,CAAC,EAAE,0BAA0B,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,OAAO,MAAM,CAAC,OAAO,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,UAAU,gBAAgB,SAAS,CAAc,EAAKF,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,EAAE,IAAI,EAAE,UAAU,CAAC,EAAE,IAAI,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,yBAAyB,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKT,GAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,qBAAqB,SAAS,YAAY,UAAU,GAAM,QAAQ,EAAa,WAAW,EAAE,UAAU,oDAAoD,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKS,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,EAAE,IAAI,EAAE,UAAU,CAAC,EAAE,IAAI,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,mBAAmB,QAAQ,KAAK,QAAQ,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKR,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,QAAQ,UAAU,wBAAwB,UAAU,SAAS,MAAM,CAAC,OAAO,MAAM,EAAE,QAAQ,EAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAU,CAAC,UAAU,2BAA2B,SAAsB,EAAKQ,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,cAAc,6GAA6G,EAAE,UAAU,CAAC,cAAc,6GAA6G,CAAC,EAAE,SAAsB,EAAK,GAAO,CAAC,sBAAsB,GAAK,SAASG,EAAa,SAAS,QAAQA,EAAa,QAAQ,cAAc,+GAA+G,eAAeA,EAAa,SAAS,OAAO,OAAO,gBAAgBA,EAAa,gBAAgB,KAAK,cAAc,MAAMA,EAAa,OAAO,CAAC,QAAQA,EAAa,QAAQ,kBAAkB,EAAE,gBAAgBA,EAAa,gBAAgB,oBAAoB,GAAK,SAAS,CAAC,cAAc,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,SAAS,CAAC,KAAK,QAAQ,MAAM,CAAC,uEAAuE,wEAAwE,qBAAqB,uEAAuE,CAAC,EAAE,eAAe,CAAC,KAAK,SAAS,MAAM,IAAI,EAAE,OAAO,CAAC,KAAK,SAAS,MAAM,EAAE,EAAE,gBAAgB,CAAC,KAAK,SAAS,MAAM,IAAI,EAAE,YAAY,CAAC,KAAK,SAAS,MAAM,EAAE,EAAE,YAAY,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,YAAY,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,YAAY,CAAC,KAAK,SAAS,MAAM,GAAG,CAAC,EAAE,aAAaA,EAAa,OAAO,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKH,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,EAAE,IAAI,EAAE,UAAU,CAAC,EAAE,IAAI,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,EAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAKP,EAAO,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,EAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ,GAAI,GAAgC,IAAS,GAAa,QAAQ,IAAS,GAAa,OAAgL,CAAC,GAAG,GAAM,GAAG,GAAe,QAAQ,GAAK,CAAC,IAAM,EAAS,GAAU,GAAK,OAAO,GAAgB,EAAI,CAAC,IAAI,GAAM,GAAG,EAAS,IAAI,EAAK,EAAE,CAAE,CAAC,CAAC,EAAtR,CAAC,GAAG,GAAM,GAAG,GAAe,IAAI,GAA0C,UAAxB,GAAa,GAA2B,KAAK,GAAgB,EAAI,CAAC,KAAK,GAAG,EAAE,GAAK,CAAC,EAehgc,EAAgB,GAAQ,GAAU,GAAI,cAAc,EAAiC,EAAgB,YAAY,SAAS,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,EAAE,GAAoB,EAAgB,CAAC,UAAU,CAAC,aAAa,mCAAmC,gBAAgB,GAAM,MAAM,gBAAgB,KAAK,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,sDAAsD,gBAAgB,GAAM,MAAM,OAAO,KAAK,EAAY,MAAM,CAAC,CAAC,EAAE,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,GAAa,GAAG,GAAa,GAAG,GAAgB,GAAG,GAAY,GAAG,EAAwBW,EAAiB,EAAE,GAAG,EAAwBC,EAAkB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,EAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAcf,EAAQ,CAAC,EAAE,CAAO,EAAE,EAAcC,GAAQ,CAAC,EAAE,CAAO,EAAE,EAAcC,GAAW,CAAC,EAAE,CAAO,EAAE,EAAcC,EAAO,CAAC,EAAE,CAAO,CAAC,CAAC,EAAG,KCCxtF,SAAS,GAAS,CAAC,YAAW,WAAU,QAAO,GAAG,GAAO,CAAC,IAAM,EAAS,CAAC,UAAW,mCAAoC,UAAW,qDAAqD,EACnL,EAAS,CAAC,UAAW,EAAI,EAGzB,EAAQ,CADS,UAAW,CADlB,GAAG,EAAQ,UAAW,EACC,EAAG,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,CACtM,EAAE,IAAc,CAAC,EAC3C,OAAQ,EAAR,CAAoB,IAAK,YACzB,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,OAAOa,EAAoBC,EAAQ,CAAC,GAAG,EAAO,IAAK,SAAU,OAAK,EAAG,EAAS,EAAI,CAAC,EACnF,IAAK,YACL,IAAK,YACL,OAAOD,EAAoBE,EAAQ,CAAC,GAAG,EAAO,IAAK,SAAU,OAAK,EAAG,EAAS,EAAI,CAAC,EACnF,QAAW,OAAO,EAAS,EAAK,CAAG,CAAC,CACpC,SAAgB,GAA6B,EAAS,CAAC,OAAQ,EAAR,CAAkB,IAAK,YAC9E,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,MAAO,CAAC,CAAC,KAAM,UAAW,WAAY,uBAAuB,EAAG,CAAC,KAAM,SAAU,WAAY,+CAA+C,EAAG,CAAC,KAAM,SAAU,WAAY,qBAAqB,CAAC,EAClM,IAAK,YACL,IAAK,YACL,MAAO,CAAC,CAAC,KAAM,UAAW,WAAY,qBAAqB,EAAG,CAAC,KAAM,SAAU,WAAY,+CAA+C,EAAG,CAAC,KAAM,SAAU,WAAY,uBAAuB,CAAC,EAClM,QAAW,MAAkB,CAAC,CAK5B,eAAsB,GAAY,CAAE,UAAS,gBAAe,WAAU,oBAAoB,CACzF,IAAM,EAAc,EAAO,EAAQ,CAAC,KAAK,QAAQ,EAEjD,GAA0B,CAAC,mBAAoB,GAAM,kBAAmB,GAAO,uCAAwC,GAAO,eAAgB,GAAO,0BAA2B,GAAM,eAAgB,GAAM,0BAA2B,GAAO,+BAAgC,GAAO,WAAY,EAAK,CAAC,EAmEvS,IAAM,EAAOF,EAAoBiB,GAA4B,CAC5D,SANmDjB,EAAoBgB,GAAyC,CAChH,SA7DehB,EACfG,GACA,CACC,UAAW,GACX,YAAa,OACb,UACA,gBACA,SACA,mBACA,gBACA,aAAcC,MAAkB,OAAO,6DAA+F,EACtI,gBAAiB,GACjB,WACA,WACA,oBAAqB,IAAA,GACrB,iBAAkB,0BAClB,UACK,IAAW,OAkCX,IAAA,QAlCgC,CACtC,GAAI,GAAO,CACV,QAAQ,IAAI,+DAA+D,EAC3E,MACD,CAEA,OAAOA,EAAY,SAAY,CAqB9B,EAAO,+BAAiC,CAnBvC,UAAW,EACX,OAAQ,CACUC,mBACFC,gBACJC,YACZ,EACA,MAAO,CACN,cAAeP,EACf,SAAUQ,EACV,KAAMC,EACN,YAAaC,EACb,UAAWC,EACX,OAAQC,EACR,SAAUC,EACV,gBAAiBC,EAClB,EACA,YAAa,CAAE,aAAA,CAAa,CAGsB,EAEnD,GAAM,CAAE,mBAAoB,MAAM,OAAO,oCACzC,MAAO,CACN,QAAS,EAAgB,CAC1B,CACD,CAAC,CACF,EAAA,CAAG,EAED,2BAA4B,GAC5B,eAAgB,GAChB,mBAAoB,IAAIC,OAAuB,OAAO,6DAA8F,EACpJ,wBAAyB,CAC1B,CAIU,CACX,CAIW,EACV,MAAO,CAAC,OAAQ,CAAC,CAAC,CACnB,CAAC,EAID,OADA,MAAM,EACC,CACR,CAuBA,SAAS,IAAQ,CACX,IACL,EAAO,gBAAgB,KAAK,SAAS,CACtC,CAEA,eAAe,GAAK,EAAe,EAAW,CAC7C,SAAS,EAAY,EAAO,EAAW,EAAc,GAAM,CAC1D,GAAI,EAAM,QAAU,EAAO,uBAAwB,OAEnD,IAAM,EAAiB,GAAW,eAClC,GAAI,EAGH,IAFA,QAAQ,KAAK;EAA4S,EAAO,CAAc,EAE1U,KAAK,OAAO,EAAI,IAAM,MAAA,MAE1B,QAAQ,MAAM;EAA+G,EAAO,CAAc,EAEnJ,GAAM,EAAc,wCAA0C,4BAA6B,CAC1F,QAAS,OAAO,CAAK,EACrB,iBACA,MAAO,EAAiB,IAAA,GAAY,aAAiB,OAAS,OAAO,EAAM,OAAU,SAAW,EAAM,MAAQ,IAC/G,CAAC,CACF,CAEA,GAAI,CACH,IAAI,EAAS,EAAU,EAAe,EAAa,EACnD,GAAI,EACH,EAAY,KAAK,MAAM,EAAU,QAAQ,eAAkB,EAC3D,EAAU,EAAU,QACpB,EAAW,EAAU,SACrB,EAAgB,EAAU,cAC1B,EAAc,EAAU,YAExB,EAAUG,GAA+B,EAAQ,CAAO,MAClD,CACN,GAA+B,EAAQ,IAAA,EAAS,EAIhD,IAAM,EAA8C,YAAY,iBAAiB,YAAY,CAAC,CAAC,EAAE,EAAE,cAAc,KAAK,GAAK,EAAE,OAAS,OAAO,CAAC,EAAE,YAChJ,GAAI,EAAa,CAChB,IAAM,EAAY,IAAI,gBAAgB,CAAW,EACjD,EAAU,EAAU,IAAI,IAAI,EAC5B,EAAW,EAAU,IAAI,QAAQ,EACjC,IAAK,GAAM,CAAC,EAAK,KAAU,EAAU,QAAQ,EACvC,EAAI,WAAW,MAAM,IAC1B,IAAkB,CAAC,EACnB,EAAc,EAAI,MAAM,CAAC,GAAK,EAEhC,CACA,GAAI,CAAC,GAAW,CAAC,EAAU,CAC1B,IAAM,EAAYC,GAAiC,EAAQ,mBAAmB,SAAS,QAAQ,EAAG,GAAM,EAAO,EAC/G,EAAU,EAAU,QACpB,EAAW,EAAU,SACrB,EAAgB,EAAU,aAC3B,CAED,CAEA,IAAM,EAAc,GAAY,CAC/B,UACA,WACA,gBACA,iBAAkB,GAAW,gBAC9B,CAAC,EAGM,IAAW,SACf,SAAY,CACjB,IAAM,EAAQ,EAAO,GAGf,EAAe,GAAQ,MAAM,CAAE,QAAU,EAAoC,IAAO,EAAhC,IAAO,SAAiC,CAAC,CAAC,KAEhG,EAAmB,GAAW,kBAAoB,KACtD,GAAI,IAAqB,MAAQ,GAAO,cAAgB,GAAiB,CACtE,IAAM,EAAQ,MAAM,GAAgB,EAAM,aAAa,GAAG,EACpD,CAAC,GAAQ,OAAO,OAAO,CAAa,EACtC,GAAS,OAAO,GAAS,WAC5B,EAAoB,MAAM,EAAM,kBAAkB,EAAM,GAAgB,IAAA,EAAS,GAAM,KAE3F,CAEA,IAAM,EAA0B,KAAK,eAAe,CAAC,CAAC,gBAAgB,EAChE,EAAW,EAAwB,SACnC,EAAS,EAAwB,OAIvC,MAAM,IAAI,QAAS,GAAY,CAC1B,SAAS,aACZ,SAAS,iBAAiB,qBAAsB,EAAS,CAAE,KAAM,EAAK,CAAC,EAEvE,EAAQ,CAEV,CAAC,EAED,EAAO,gBAAgB,KAAK,CAC3B,0BACA,CACe,gBACd,QAAS,EACT,UAAW,GAAO,MAAQ,IAC1B,mBACA,aAAc,GAAgB,KAC9B,UAAW,GAAO,oBAAsB,EACxC,SAAU,GAAO,SACjB,SAAU,SAAS,UAAY,KAC/B,IAAK,EAAO,SAAS,KACrB,SAAU,EAAO,SAAS,UAAY,KACtC,SAAU,EAAO,SAAS,UAAY,KACtC,KAAM,EAAO,SAAS,MAAQ,KAC9B,OAAQ,EAAO,SAAS,QAAU,KAClC,WACA,QACD,EACA,OACD,CAAC,EAGD,MAAMC,GAAmB,CAAE,SAAU,aAAc,2BAA4B,GAAM,cAAe,OAAQ,CAAC,EAE7G,SAAS,cAAc,IAAI,YAAY,kBAAmB,CACzD,OAAQ,CAAE,aAAc,GAAgB,IAAK,CAC9C,CAAC,CAAC,CACH,EAAA,CAAG,EAIA,IAAM,EAAO,MAAM,EACf,GAGH,EAA4B,iCAAoC,CAC/D,GAAsC,CAAW,EACjD,EAAO,gCAAgC,CAAW,CACnD,CAAC,GAIuB,GAAQ,GAAM,EAAG,EAAIC,EAAAA,KACvB,CACrB,GAA0B,EAChB,GAAiC,EAC3C,GAAqB,EAAW,EAAM,CAAE,mBAAoB,CAAY,CAAC,CAC1E,CAAC,GAGD,EAAoB,EAAW,CAAE,mBAAoB,CAAY,CAAC,CAAC,CAAC,OAAO,CAAI,CAEjF,OAAS,EAAO,CAEf,MADA,EAAY,EAAO,IAAA,GAAW,EAAK,EAC7B,CACP,CACD,oCA/KA,SArIgC,IAEI,IACR,IACU,IACI,KACqE,KACA,EAEzG,EAAS,CAAC,UAAW,CAAC,SAAU,CAAC,UAAW,IAAK,UAAW,IAAK,UAAW,IAAK,UAAW,MAAO,UAAW,MAAM,EAAG,KAAMjB,MAAkB,OAAO,6DAA+F,EAAG,KAAM,GAAG,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,UAAU,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,QAAQ,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,QAAQ,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,MAAM,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,OAAO,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,OAAO,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,aAAa,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,IAAK,UAAW,MAAO,UAAW,OAAQ,UAAW,IAAK,UAAW,IAAK,UAAW,GAAG,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,mBAAmB,EAAG,UAAW,CAAC,aAAc,YAAa,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,kBAAkB,EAAG,UAAW,CAAC,aAAc,YAAa,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,kBAAkB,CAAC,EAE59D,GAAU,CAAC,CAAC,KAAM,QAAS,GAAI,UAAW,KAAM,UAAW,KAAM,GAAI,cAAe,KAAK,CAAC,EAC1F,GAAkB,CAAC,UAAW,UAAa,MAAM,OAAO,8DAAA,EAAmG,MAAU,UAAW,UAAa,MAAM,OAAO,8DAAA,EAAmG,MAAU,UAAW,UAAa,MAAM,OAAO,4BAAA,EAAmG,MAAU,UAAW,UAAa,MAAM,OAAO,2BAA+F,CAAA,KAAA,IAAA,EAAA,EAAA,EAAA,EAAA,EAAA,EAAA,EAAI,KAAQ,EACzlB,GAAe,mEACf,GAAOJ,EAAoBQ,EAAgB,IAAA,GAAWR,EAAoB,IAAK,CAAC,IAAK,MAAM,EAAG,mBAAoBA,EAAoB,EAAM,CAAC,KAAM,wCAAyC,YAAa,GAAM,OAAQ,YAAa,aAAc,GAAM,eAAgB,GAAO,UAAW,CAAC,EAAG,aAAc,EAAK,EAAGA,EAAoB,EAAO,EAAG,IAAA,GAAW,aAAa,CAAC,CAAC,CAAC,EAC/W,GAAQA,EAAoBQ,EAAgB,IAAA,GAAWR,EAAoB,IAAK,CAAC,IAAK,MAAM,EAAGA,EAAoB,EAAM,CAAC,KAAM,yDAA0D,YAAa,GAAM,OAAQ,YAAa,aAAc,GAAM,eAAgB,GAAM,UAAW,CAAC,EAAG,aAAc,EAAK,EAAGA,EAAoB,EAAO,EAAG,IAAA,GAAW,aAAa,CAAC,CAAC,CAAC,EAmCxW,GAAY,OAAO,SAAa,IAChC,GAAQ,IAAa,wDAAwD,KAAK,EAAU,SAAS,EAkFvG,GAAW,CACd,EAAO,4BAA8B,EAAoB,QACjDA,EAAoBsB,GAAyB,CAAE,MAAO,qCAAuC,EAAmB,SAAW,EAAqB,GAAI,CAAC,EAK7J,EAAO,gBAAkB,EAAO,iBAAmB,CAAC,EAGpD,GAA4B,EAG5B,GAA2C,EAE3C,IAAM,EAAY,SAAS,eAAe,MAAM,EAE5C,oBAAqB,EAAU,QAAS,GAAK,GAAM,CAAS,EAC3D,GAAK,GAAO,CAAS,CAC3B"}