{"version":3,"file":"script_main.C2QsUp3M.mjs","names":["serializationHash","variantClassNames","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","SVG","NavigationHeader","isBrowser","useRef","React.useId","PropertyOverrides","SVG","React.createElement","Template1","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/cnNEi8NgubC2KYXpdmdK/1lZLgecraRsbOjKpggWc/saPrJ1uAH.js","https:/framerusercontent.com/modules/jsWQ6hqkieoX72B7I5Zw/U7hVzvlyEGTbF5OYsiPx/ItRNUv2Ka.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (448a859)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,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 cycleOrder=[\"Hhgm67ALS\",\"KnWD5EPbO\",\"OEf1sEv4W\"];const serializationHash=\"framer-OHFIH\";const variantClassNames={Hhgm67ALS:\"framer-v-femgk2\",KnWD5EPbO:\"framer-v-ww8xgl\",OEf1sEv4W:\"framer-v-smjkwf\"};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={Fixed:\"Hhgm67ALS\",mobile:\"OEf1sEv4W\",Scroll:\"KnWD5EPbO\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Hhgm67ALS\"};};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:\"Hhgm67ALS\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapstddtz=activeVariantCallback(async(...args)=>{setVariant(\"KnWD5EPbO\");});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.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-femgk2\",className,classNames),\"data-framer-name\":\"Fixed\",layoutDependency:layoutDependency,layoutId:\"Hhgm67ALS\",ref:refBinding,style:{background:\"rgba(0, 0, 0, 0)\",...style},variants:{KnWD5EPbO:{background:\"linear-gradient(180deg, var(--token-f3402aac-b331-4d1f-9347-5867725675d8, rgb(14, 14, 14)) 0%, rgba(14, 14, 14, 0) 100%)\"},OEf1sEv4W:{background:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({KnWD5EPbO:{\"data-framer-name\":\"Scroll\"},OEf1sEv4W:{\"data-framer-name\":\"mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-180an72\",layoutDependency:layoutDependency,layoutId:\"mS8ObHYsu\",...addPropertyOverrides({KnWD5EPbO:{\"data-highlight\":true,onTap:onTapstddtz}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-szkolw\",\"data-framer-name\":\"image 29 [Vectorized]\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"B_s_hoIVp\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 162 48\"><path d=\"M 23.764 2.687 C 30.357 2.213 37.036 5.719 41.1 10.824 C 39.376 10.75 38.722 10.92 37.073 11.489 C 35.525 10.096 34.273 9.085 32.403 8.132 C 28.277 6.001 23.474 5.633 19.076 7.111 C 6.262 11.395 3.381 27.041 13.926 35.487 C 15.515 36.76 16.919 37.509 18.715 38.401 C 18.952 40.272 18.671 41.344 17.985 43.075 C 20.999 42.223 22.656 40.967 25.241 39.411 C 25.709 39.13 27.787 38.662 28.557 38.388 C 36.59 35.536 44.373 26.84 41.884 17.769 C 41.507 16.541 40.043 16.178 38.96 16.84 C 34.786 19.391 31.24 23.179 27.612 26.455 C 26.889 27.107 25.54 28.617 24.755 28.96 C 24.488 28.941 24.367 28.914 24.169 28.703 C 22.752 27.188 21.498 25.481 20.014 24.028 C 19.059 23.093 17.527 21.53 16.114 21.505 C 14.89 21.483 14.111 23.118 14.275 24.198 C 14.922 28.76 19.039 32.713 22.315 35.594 C 23.488 36.52 24.529 37.312 25.767 38.14 C 21.855 37.216 18.703 35.701 15.72 32.912 C 13.189 30.547 10.91 27.385 10.709 23.795 C 10.539 20.767 12.459 17.862 15.713 17.898 C 19.672 17.941 22.183 21.396 24.746 23.925 C 26.026 23.043 27.232 21.844 28.434 20.839 C 30.636 19 38.783 11.971 41.517 12.278 C 42.047 12.338 42.466 12.657 42.793 13.065 C 44.748 15.508 45.367 20.733 45.001 23.774 C 44.329 29.355 41.263 34.043 36.91 37.457 C 35.173 38.824 33.264 39.953 31.233 40.816 C 30.369 41.183 29.353 41.517 28.523 41.894 C 27.442 42.386 26.37 43.039 25.273 43.531 C 20.942 45.475 17.49 46.398 12.761 45.803 C 14.363 44.079 14.996 42.732 14.954 40.373 C 8.712 36.749 4.443 31.026 3.833 23.622 C 3.485 18.718 5.411 13.626 8.59 9.952 C 12.57 5.35 17.832 3.102 23.764 2.687 Z\" fill=\"rgb(1,187,196)\"></path><path d=\"M 141.433 20.526 C 150.546 19.885 151.188 34.886 141.899 34.854 C 139.983 34.848 138.958 34.273 137.635 32.947 L 137.637 35.375 C 137.619 36.464 137.663 37.591 137.692 38.684 C 137.732 40.118 135.474 40.09 134.796 39.548 C 134.684 39.285 134.493 22.539 134.708 21.297 C 135.406 20.766 137.121 20.318 137.622 21.492 C 137.67 21.606 137.642 22.352 137.637 22.528 C 138.751 21.184 139.769 20.743 141.433 20.526 Z M 141.233 23.305 C 135.852 24.213 136.516 32.373 141.912 32.121 C 147.395 31.242 146.358 22.961 141.233 23.305 Z\" fill=\"rgb(1,184,197)\"></path><path d=\"M 82.847 20.502 C 84.939 20.458 86.312 21.097 87.799 22.517 C 87.802 22.215 87.722 21.139 88.03 21 C 88.71 20.693 90.301 20.615 90.801 21.273 C 90.91 22.101 90.911 33.946 90.757 34.329 C 90.237 34.776 88.485 34.788 87.931 34.302 C 87.726 33.92 87.792 33.367 87.803 32.918 C 87.463 33.261 87.146 33.52 86.776 33.826 C 84.468 35.372 80.723 35.285 78.657 33.494 C 73.783 29.27 75.734 21.341 82.338 20.529 C 82.507 20.515 82.677 20.506 82.847 20.502 Z M 87.798 26.826 C 87.315 24.408 84.976 22.841 82.575 23.325 C 80.169 23.81 78.609 26.17 79.093 28.593 C 79.579 31.016 81.923 32.583 84.328 32.092 C 86.729 31.602 88.282 29.245 87.798 26.826 Z\" fill=\"rgb(16,31,58)\"></path><path d=\"M 65.92 14.961 C 68.545 14.671 71.897 15.745 73.808 17.571 C 74.529 18.26 74.059 18.974 73.502 19.515 C 73.119 19.887 72.81 20.231 72.402 20.587 C 71.133 19.433 70.322 18.667 68.586 18.227 C 66.736 17.759 64.841 17.999 63.198 18.993 C 61.629 19.962 60.507 21.519 60.078 23.322 C 59.634 25.148 59.917 27.232 60.889 28.845 C 61.832 30.377 63.343 31.467 65.087 31.873 C 67.17 32.379 69.063 31.945 70.861 30.845 C 71.256 30.57 72.039 29.858 72.474 29.506 C 73.15 30.048 74.852 31.396 73.87 32.296 C 67.799 37.858 57.54 34.73 56.623 26.23 C 56.305 23.498 57.099 20.752 58.823 18.618 C 60.655 16.335 63.079 15.273 65.92 14.961 Z\" fill=\"rgb(16,31,58)\"></path><path d=\"M 109.135 20.507 C 112.602 20.411 115.204 22.721 115.77 26.097 C 115.904 26.893 116.198 28.564 114.978 28.62 C 113.969 28.665 112.94 28.642 111.931 28.642 L 105.48 28.643 C 105.566 29.083 105.647 29.451 105.831 29.863 C 106.28 30.867 107.118 31.644 108.15 32.009 C 109.379 32.446 111.029 32.323 112.151 31.596 C 112.673 31.258 113.02 30.84 113.612 30.568 C 114.243 30.875 115.626 31.996 114.884 32.774 C 112.616 35.273 107.757 35.667 105.13 33.459 C 100.268 29.372 102.195 21.319 108.743 20.531 C 108.873 20.519 109.005 20.511 109.135 20.507 Z M 108.648 23.191 C 106.702 23.703 106.076 24.449 105.482 26.382 L 110.115 26.388 C 110.959 26.385 112.18 26.421 112.992 26.372 C 112.248 23.975 111.264 23.011 108.648 23.191 Z\" fill=\"rgb(16,31,58)\"></path><path d=\"M 155.056 20.531 C 156.971 20.418 159.202 21.159 160.287 22.82 C 160.063 23.14 159.037 24.778 158.514 24.456 C 157.592 23.891 156.684 23.064 155.532 23.129 C 152.684 23.289 152.512 25.52 155.412 26.187 C 156.939 26.538 158.989 27.134 159.973 28.39 C 161.067 29.785 160.944 32.071 159.655 33.317 C 158.363 34.599 156.892 34.835 155.183 34.871 C 153.31 34.773 151.863 34.332 150.483 32.978 C 149.761 32.27 150.406 31.424 151.029 30.867 C 152.225 29.797 153.375 32.582 155.014 32.342 C 155.738 32.236 156.542 32.478 157.233 31.813 C 157.606 31.489 157.82 31.131 157.845 30.68 C 157.421 28.906 153.15 28.999 151.764 27.619 C 151.071 27.031 150.482 26.241 150.423 25.262 C 150.235 22.14 152.452 20.826 155.056 20.531 Z\" fill=\"rgb(0,189,198)\"></path><path d=\"M 119.858 17.2 C 123.323 17.166 122.485 17.724 122.47 20.886 C 123.075 20.893 125.648 20.653 125.871 21.082 C 127.567 24.361 123.897 23.603 122.479 23.598 C 122.474 25.72 122.429 27.87 122.468 29.992 C 122.5 30.595 122.615 31.417 123.097 31.834 C 123.947 32.567 125.215 31.276 126.032 32.039 C 126.407 32.388 126.372 33.224 126.402 33.722 C 126.358 34.225 125.752 34.547 125.316 34.649 C 123.858 34.994 121.785 34.933 120.668 33.806 C 119.342 32.466 119.461 30.55 119.469 28.813 C 119.476 27.076 119.482 25.334 119.492 23.595 C 119.015 23.603 117.778 23.682 117.425 23.519 C 117.04 23.006 116.972 21.432 117.416 20.968 C 117.884 20.814 118.94 20.865 119.483 20.869 C 119.506 19.89 119.195 17.872 119.858 17.2 Z\" fill=\"rgb(1,184,197)\"></path><path d=\"M 99.937 20.61 C 100.189 20.586 100.84 20.532 101.055 20.59 C 101.998 20.849 101.722 22.787 101.518 23.4 C 101.126 23.635 100.283 23.655 99.787 23.762 C 96.788 24.404 96.904 27.019 96.912 29.438 L 96.927 32.804 C 96.928 33.223 96.976 34.052 96.757 34.377 C 96.269 34.763 94.494 34.742 93.958 34.331 C 93.736 31.882 94.043 28.962 93.917 26.461 C 93.838 24.887 93.947 23.189 93.924 21.607 C 93.909 20.534 96.23 20.581 96.807 21.175 C 96.954 21.582 96.892 22.565 96.882 23.054 C 97.738 21.618 98.31 21.044 99.937 20.61 Z\" fill=\"rgb(16,31,58)\"></path><path d=\"M 128.991 20.905 C 129.635 20.881 131.085 20.751 131.573 21.062 C 131.633 21.214 131.676 21.385 131.679 21.55 C 131.767 25.716 131.739 29.905 131.675 34.072 C 131.672 34.259 131.524 34.466 131.409 34.603 C 130.775 34.622 129.21 34.815 128.839 34.264 C 128.622 32.225 128.83 29.598 128.765 27.493 C 128.736 26.531 128.655 21.432 128.991 20.905 Z\" fill=\"rgb(1,184,197)\"></path><path d=\"M 24.192 13.027 C 25.856 12.818 27.377 13.996 27.604 15.668 C 27.831 17.341 26.681 18.887 25.023 19.136 C 23.933 19.299 22.839 18.86 22.16 17.986 C 21.481 17.111 21.322 15.936 21.742 14.91 C 22.163 13.884 23.099 13.165 24.192 13.027 Z\" fill=\"rgb(0,212,196)\"></path><path d=\"M 129.823 15.201 C 130.824 14.975 131.821 15.597 132.065 16.6 C 132.31 17.604 131.713 18.62 130.723 18.887 C 130.063 19.064 129.359 18.869 128.884 18.376 C 128.408 17.883 128.235 17.17 128.429 16.511 C 128.624 15.852 129.157 15.351 129.823 15.201 Z\" fill=\"rgb(0,212,196)\"></path></svg>',svgContentId:12670221330,withExternalLayout:true,...addPropertyOverrides({OEf1sEv4W:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 49 48\"><path d=\"M 23.764 2.687 C 30.357 2.213 37.036 5.719 41.1 10.824 C 39.376 10.75 38.722 10.92 37.073 11.489 C 35.525 10.096 34.273 9.085 32.403 8.132 C 28.277 6.001 23.474 5.633 19.076 7.111 C 6.262 11.395 3.381 27.041 13.926 35.487 C 15.515 36.76 16.919 37.509 18.715 38.401 C 18.952 40.272 18.671 41.344 17.985 43.075 C 20.999 42.223 22.656 40.967 25.241 39.411 C 25.709 39.13 27.787 38.662 28.557 38.388 C 36.59 35.536 44.373 26.84 41.884 17.769 C 41.507 16.541 40.043 16.178 38.96 16.84 C 34.786 19.391 31.24 23.179 27.612 26.455 C 26.889 27.107 25.54 28.617 24.755 28.96 C 24.488 28.941 24.367 28.914 24.169 28.703 C 22.752 27.188 21.498 25.481 20.014 24.028 C 19.059 23.093 17.527 21.53 16.114 21.505 C 14.89 21.483 14.111 23.118 14.275 24.198 C 14.922 28.76 19.039 32.713 22.315 35.594 C 23.488 36.52 24.529 37.312 25.767 38.14 C 21.855 37.216 18.703 35.701 15.72 32.912 C 13.189 30.547 10.91 27.385 10.709 23.795 C 10.539 20.767 12.459 17.862 15.713 17.898 C 19.672 17.941 22.182 21.396 24.746 23.925 C 26.026 23.043 27.232 21.844 28.434 20.839 C 30.636 19 38.783 11.971 41.517 12.278 C 42.047 12.338 42.466 12.657 42.793 13.065 C 44.748 15.508 45.367 20.733 45.001 23.774 C 44.329 29.355 41.263 34.043 36.91 37.457 C 35.173 38.824 33.264 39.953 31.233 40.816 C 30.369 41.183 29.353 41.517 28.523 41.894 C 27.442 42.386 26.37 43.039 25.273 43.531 C 20.942 45.475 17.49 46.398 12.761 45.803 C 14.363 44.079 14.996 42.732 14.954 40.373 C 8.712 36.749 4.443 31.026 3.833 23.622 C 3.485 18.718 5.411 13.626 8.59 9.952 C 12.57 5.35 17.832 3.102 23.764 2.687 Z\" fill=\"rgb(1,187,196)\"></path><path d=\"M 24.192 13.027 C 25.856 12.818 27.377 13.996 27.604 15.668 C 27.831 17.341 26.681 18.887 25.023 19.136 C 23.933 19.299 22.839 18.86 22.16 17.986 C 21.481 17.111 21.322 15.936 21.742 14.91 C 22.163 13.884 23.099 13.165 24.192 13.027 Z\" fill=\"rgb(0,212,196)\"></path></svg>',svgContentId:9154984041}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"baePw2jWF\"},motionChild:true,nodeId:\"uI0XXHmkt\",openInNewTab:false,scopeId:\"saPrJ1uAH\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-1qhwman framer-1ikwcuw\",\"data-framer-name\":\"image 29 [Vectorized]\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"uI0XXHmkt\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 162 48\"><path d=\"M 23.764 2.687 C 30.357 2.213 37.036 5.719 41.1 10.824 C 39.376 10.75 38.722 10.92 37.073 11.489 C 35.525 10.096 34.273 9.085 32.403 8.132 C 28.277 6.001 23.474 5.633 19.076 7.111 C 6.262 11.395 3.381 27.041 13.926 35.487 C 15.515 36.76 16.919 37.509 18.715 38.401 C 18.952 40.272 18.671 41.344 17.985 43.075 C 20.999 42.223 22.656 40.967 25.241 39.411 C 25.709 39.13 27.787 38.662 28.557 38.388 C 36.59 35.536 44.373 26.84 41.884 17.769 C 41.507 16.541 40.043 16.178 38.96 16.84 C 34.786 19.391 31.24 23.179 27.612 26.455 C 26.889 27.107 25.54 28.617 24.755 28.96 C 24.488 28.941 24.367 28.914 24.169 28.703 C 22.752 27.188 21.498 25.481 20.014 24.028 C 19.059 23.093 17.527 21.53 16.114 21.505 C 14.89 21.483 14.111 23.118 14.275 24.198 C 14.922 28.76 19.039 32.713 22.315 35.594 C 23.488 36.52 24.529 37.312 25.767 38.14 C 21.855 37.216 18.703 35.701 15.72 32.912 C 13.189 30.547 10.91 27.385 10.709 23.795 C 10.539 20.767 12.459 17.862 15.713 17.898 C 19.672 17.941 22.183 21.396 24.746 23.925 C 26.026 23.043 27.232 21.844 28.434 20.839 C 30.636 19 38.783 11.971 41.517 12.278 C 42.047 12.338 42.466 12.657 42.793 13.065 C 44.748 15.508 45.367 20.733 45.001 23.774 C 44.329 29.355 41.263 34.043 36.91 37.457 C 35.173 38.824 33.264 39.953 31.233 40.816 C 30.369 41.183 29.353 41.517 28.523 41.894 C 27.442 42.386 26.37 43.039 25.273 43.531 C 20.942 45.475 17.49 46.398 12.761 45.803 C 14.363 44.079 14.996 42.732 14.954 40.373 C 8.712 36.749 4.443 31.026 3.833 23.622 C 3.485 18.718 5.411 13.626 8.59 9.952 C 12.57 5.35 17.832 3.102 23.764 2.687 Z\" fill=\"rgb(1,187,196)\"></path><path d=\"M 141.433 20.526 C 150.546 19.885 151.188 34.886 141.899 34.854 C 139.983 34.848 138.958 34.273 137.635 32.947 L 137.637 35.375 C 137.619 36.464 137.663 37.591 137.692 38.684 C 137.732 40.118 135.474 40.09 134.796 39.548 C 134.684 39.285 134.493 22.539 134.708 21.297 C 135.406 20.766 137.121 20.318 137.622 21.492 C 137.67 21.606 137.642 22.352 137.637 22.528 C 138.751 21.184 139.769 20.743 141.433 20.526 Z M 141.233 23.305 C 135.852 24.213 136.516 32.373 141.912 32.121 C 147.395 31.242 146.358 22.961 141.233 23.305 Z\" fill=\"rgb(1,184,197)\"></path><path d=\"M 82.847 20.502 C 84.939 20.458 86.312 21.097 87.799 22.517 C 87.802 22.215 87.722 21.139 88.03 21 C 88.71 20.693 90.301 20.615 90.801 21.273 C 90.91 22.101 90.911 33.946 90.757 34.329 C 90.237 34.776 88.485 34.788 87.931 34.302 C 87.726 33.92 87.792 33.367 87.803 32.918 C 87.463 33.261 87.146 33.52 86.776 33.826 C 84.468 35.372 80.723 35.285 78.657 33.494 C 73.783 29.27 75.734 21.341 82.338 20.529 C 82.507 20.515 82.677 20.506 82.847 20.502 Z M 87.798 26.826 C 87.315 24.408 84.976 22.841 82.575 23.325 C 80.169 23.81 78.609 26.17 79.093 28.593 C 79.579 31.016 81.923 32.583 84.328 32.092 C 86.729 31.602 88.282 29.245 87.798 26.826 Z\" fill=\"rgb(16,31,58)\"></path><path d=\"M 65.92 14.961 C 68.545 14.671 71.897 15.745 73.808 17.571 C 74.529 18.26 74.059 18.974 73.502 19.515 C 73.119 19.887 72.81 20.231 72.402 20.587 C 71.133 19.433 70.322 18.667 68.586 18.227 C 66.736 17.759 64.841 17.999 63.198 18.993 C 61.629 19.962 60.507 21.519 60.078 23.322 C 59.634 25.148 59.917 27.232 60.889 28.845 C 61.832 30.377 63.343 31.467 65.087 31.873 C 67.17 32.379 69.063 31.945 70.861 30.845 C 71.256 30.57 72.039 29.858 72.474 29.506 C 73.15 30.048 74.852 31.396 73.87 32.296 C 67.799 37.858 57.54 34.73 56.623 26.23 C 56.305 23.498 57.099 20.752 58.823 18.618 C 60.655 16.335 63.079 15.273 65.92 14.961 Z\" fill=\"rgb(16,31,58)\"></path><path d=\"M 109.135 20.507 C 112.602 20.411 115.204 22.721 115.77 26.097 C 115.904 26.893 116.198 28.564 114.978 28.62 C 113.969 28.665 112.94 28.642 111.931 28.642 L 105.48 28.643 C 105.566 29.083 105.647 29.451 105.831 29.863 C 106.28 30.867 107.118 31.644 108.15 32.009 C 109.379 32.446 111.029 32.323 112.151 31.596 C 112.673 31.258 113.02 30.84 113.612 30.568 C 114.243 30.875 115.626 31.996 114.884 32.774 C 112.616 35.273 107.757 35.667 105.13 33.459 C 100.268 29.372 102.195 21.319 108.743 20.531 C 108.873 20.519 109.005 20.511 109.135 20.507 Z M 108.648 23.191 C 106.702 23.703 106.076 24.449 105.482 26.382 L 110.115 26.388 C 110.959 26.385 112.18 26.421 112.992 26.372 C 112.248 23.975 111.264 23.011 108.648 23.191 Z\" fill=\"rgb(16,31,58)\"></path><path d=\"M 155.056 20.531 C 156.971 20.418 159.202 21.159 160.287 22.82 C 160.063 23.14 159.037 24.778 158.514 24.456 C 157.592 23.891 156.684 23.064 155.532 23.129 C 152.684 23.289 152.512 25.52 155.412 26.187 C 156.939 26.538 158.989 27.134 159.973 28.39 C 161.067 29.785 160.944 32.071 159.655 33.317 C 158.363 34.599 156.892 34.835 155.183 34.871 C 153.31 34.773 151.863 34.332 150.483 32.978 C 149.761 32.27 150.406 31.424 151.029 30.867 C 152.225 29.797 153.375 32.582 155.014 32.342 C 155.738 32.236 156.542 32.478 157.233 31.813 C 157.606 31.489 157.82 31.131 157.845 30.68 C 157.421 28.906 153.15 28.999 151.764 27.619 C 151.071 27.031 150.482 26.241 150.423 25.262 C 150.235 22.14 152.452 20.826 155.056 20.531 Z\" fill=\"rgb(0,189,198)\"></path><path d=\"M 119.858 17.2 C 123.323 17.166 122.485 17.724 122.47 20.886 C 123.075 20.893 125.648 20.653 125.871 21.082 C 127.567 24.361 123.897 23.603 122.479 23.598 C 122.474 25.72 122.429 27.87 122.468 29.992 C 122.5 30.595 122.615 31.417 123.097 31.834 C 123.947 32.567 125.215 31.276 126.032 32.039 C 126.407 32.388 126.372 33.224 126.402 33.722 C 126.358 34.225 125.752 34.547 125.316 34.649 C 123.858 34.994 121.785 34.933 120.668 33.806 C 119.342 32.466 119.461 30.55 119.469 28.813 C 119.476 27.076 119.482 25.334 119.492 23.595 C 119.015 23.603 117.778 23.682 117.425 23.519 C 117.04 23.006 116.972 21.432 117.416 20.968 C 117.884 20.814 118.94 20.865 119.483 20.869 C 119.506 19.89 119.195 17.872 119.858 17.2 Z\" fill=\"rgb(1,184,197)\"></path><path d=\"M 99.937 20.61 C 100.189 20.586 100.84 20.532 101.055 20.59 C 101.998 20.849 101.722 22.787 101.518 23.4 C 101.126 23.635 100.283 23.655 99.787 23.762 C 96.788 24.404 96.904 27.019 96.912 29.438 L 96.927 32.804 C 96.928 33.223 96.976 34.052 96.757 34.377 C 96.269 34.763 94.494 34.742 93.958 34.331 C 93.736 31.882 94.043 28.962 93.917 26.461 C 93.838 24.887 93.947 23.189 93.924 21.607 C 93.909 20.534 96.23 20.581 96.807 21.175 C 96.954 21.582 96.892 22.565 96.882 23.054 C 97.738 21.618 98.31 21.044 99.937 20.61 Z\" fill=\"rgb(16,31,58)\"></path><path d=\"M 128.991 20.905 C 129.635 20.881 131.085 20.751 131.573 21.062 C 131.633 21.214 131.676 21.385 131.679 21.55 C 131.767 25.716 131.739 29.905 131.675 34.072 C 131.672 34.259 131.524 34.466 131.409 34.603 C 130.775 34.622 129.21 34.815 128.839 34.264 C 128.622 32.225 128.83 29.598 128.765 27.493 C 128.736 26.531 128.655 21.432 128.991 20.905 Z\" fill=\"rgb(1,184,197)\"></path><path d=\"M 24.192 13.027 C 25.856 12.818 27.377 13.996 27.604 15.668 C 27.831 17.341 26.681 18.887 25.023 19.136 C 23.933 19.299 22.839 18.86 22.16 17.986 C 21.481 17.111 21.322 15.936 21.742 14.91 C 22.163 13.884 23.099 13.165 24.192 13.027 Z\" fill=\"rgb(0,212,196)\"></path><path d=\"M 129.823 15.201 C 130.824 14.975 131.821 15.597 132.065 16.6 C 132.31 17.604 131.713 18.62 130.723 18.887 C 130.063 19.064 129.359 18.869 128.884 18.376 C 128.408 17.883 128.235 17.17 128.429 16.511 C 128.624 15.852 129.157 15.351 129.823 15.201 Z\" fill=\"rgb(0,212,196)\"></path></svg>',svgContentId:12402230766,withExternalLayout:true})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OHFIH.framer-1ikwcuw, .framer-OHFIH .framer-1ikwcuw { display: block; }\",\".framer-OHFIH.framer-femgk2 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 20px; position: relative; width: 1200px; }\",\".framer-OHFIH .framer-180an72 { flex: none; height: 48px; overflow: visible; position: relative; width: 162px; }\",\".framer-OHFIH .framer-szkolw { flex: none; height: 48px; left: 0px; position: absolute; top: 0px; width: 162px; }\",\".framer-OHFIH .framer-1qhwman { flex: none; height: 48px; left: 0px; position: absolute; text-decoration: none; top: 0px; width: 162px; }\",\".framer-OHFIH.framer-v-ww8xgl.framer-femgk2 { width: min-content; }\",\".framer-OHFIH.framer-v-ww8xgl .framer-180an72 { cursor: pointer; }\",\".framer-OHFIH.framer-v-smjkwf .framer-180an72 { width: 49px; }\",\".framer-OHFIH.framer-v-smjkwf .framer-szkolw { top: calc(50.00000000000002% - 48px / 2); width: 49px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 88\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"KnWD5EPbO\":{\"layout\":[\"auto\",\"auto\"]},\"OEf1sEv4W\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersaPrJ1uAH=withCSS(Component,css,\"framer-OHFIH\");export default FramersaPrJ1uAH;FramersaPrJ1uAH.displayName=\"Navigation/Header\";FramersaPrJ1uAH.defaultProps={height:88,width:1200};addPropertyControls(FramersaPrJ1uAH,{variant:{options:[\"Hhgm67ALS\",\"KnWD5EPbO\",\"OEf1sEv4W\"],optionTitles:[\"Fixed\",\"Scroll\",\"mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramersaPrJ1uAH,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersaPrJ1uAH\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"88\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KnWD5EPbO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OEf1sEv4W\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./saPrJ1uAH.map","// Generated by Framer (ca8ceca)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavigationHeader from\"#framer/local/canvasComponent/saPrJ1uAH/saPrJ1uAH.js\";const NavigationHeaderFonts=getFonts(NavigationHeader);const NavigationHeaderWithVariantAppearEffect=withVariantAppearEffect(NavigationHeader);const breakpoints={ICTAwx8xI:\"(max-width: 809.98px)\",k5o5Cn1KW:\"(min-width: 1200px)\",kpPgL6bF3:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-EJYR9\";const variantClassNames={ICTAwx8xI:\"framer-v-fzzocy\",k5o5Cn1KW:\"framer-v-jwm34w\",kpPgL6bF3:\"framer-v-xn7n10\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const breakpointRules={ICTAwx8xI:[\".framer-EJYR9.framer-jwm34w { gap: 60px; }\",'.framer-EJYR9 .framer-9xjs8m, [data-layout-template=\"true\"] > #overlay { margin-bottom: -60px; }',\".framer-EJYR9 .framer-1o1fjas { order: -1000; }\"],kpPgL6bF3:[\".framer-EJYR9.framer-jwm34w { gap: 80px; }\",\".framer-EJYR9 .framer-1t3hac-container { width: 100%; }\",'.framer-EJYR9 .framer-9xjs8m, [data-layout-template=\"true\"] > #overlay { margin-bottom: -80px; }']};const breakpointKeys=Object.keys(breakpointRules);const selectors={ICTAwx8xI:\".framer-fzzocy-override\",kpPgL6bF3:\".framer-xn7n10-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-EJYR9.framer-1uzaorm, .framer-EJYR9 .framer-1uzaorm { display: block; }\",\".framer-EJYR9.framer-jwm34w { align-content: center; align-items: center; background-color: #f7fbfe; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-EJYR9 .framer-1t3hac-container { flex: none; height: auto; order: -1000; position: relative; width: 1200px; z-index: 4; }\",\".framer-EJYR9 .framer-9xjs8m { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-EJYR9 .framer-1o1fjas { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; left: 50%; order: 1002; overflow: hidden; padding: 10px; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 390px; z-index: 1; }\",\".framer-EJYR9 .framer-n8085a { flex: none; height: 48px; overflow: visible; position: relative; width: 49px; }\",\".framer-EJYR9 .framer-12zrf90 { flex: none; height: 48px; left: 0px; position: absolute; top: calc(50.00000000000002% - 48px / 2); width: 49px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={ICTAwx8xI:\"(max-width: 809.98px)\",k5o5Cn1KW:\"(min-width: 1200px)\",kpPgL6bF3:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"k5o5Cn1KW\",Phone:\"ICTAwx8xI\",Tablet:\"kpPgL6bF3\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"k5o5Cn1KW\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"ICTAwx8xI\")return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"ICTAwx8xI\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"k5o5Cn1KW\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(247, 251, 254); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-jwm34w\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kpPgL6bF3:{width:\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:88,width:\"1200px\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1t3hac-container hidden-fzzocy\",nodeId:\"bkkoqM4RH\",rendersWithMotion:true,scopeId:\"ItRNUv2Ka\",children:/*#__PURE__*/_jsx(NavigationHeaderWithVariantAppearEffect,{__framer__animateOnce:false,__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"bkkoqM4RH\",layoutId:\"bkkoqM4RH\",style:{width:\"100%\"},variant:matchVariant(\"Hhgm67ALS\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-9xjs8m\"}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.header,{className:\"framer-1o1fjas hidden-jwm34w hidden-xn7n10\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"mobile\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-n8085a\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-12zrf90\",\"data-framer-name\":\"image 29 [Vectorized]\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 49 48\"><path d=\"M 23.764 2.687 C 30.357 2.213 37.036 5.719 41.1 10.824 C 39.376 10.75 38.722 10.92 37.073 11.489 C 35.525 10.096 34.273 9.085 32.403 8.132 C 28.277 6.001 23.474 5.633 19.076 7.111 C 6.262 11.395 3.381 27.041 13.926 35.487 C 15.515 36.76 16.919 37.509 18.715 38.401 C 18.952 40.272 18.671 41.344 17.985 43.075 C 20.999 42.223 22.656 40.967 25.241 39.411 C 25.709 39.13 27.787 38.662 28.557 38.388 C 36.59 35.536 44.373 26.84 41.884 17.769 C 41.507 16.541 40.043 16.178 38.96 16.84 C 34.786 19.391 31.24 23.179 27.612 26.455 C 26.889 27.107 25.54 28.617 24.755 28.96 C 24.488 28.941 24.367 28.914 24.169 28.703 C 22.752 27.188 21.498 25.481 20.014 24.028 C 19.059 23.093 17.527 21.53 16.114 21.505 C 14.89 21.483 14.111 23.118 14.275 24.198 C 14.922 28.76 19.039 32.713 22.315 35.594 C 23.488 36.52 24.529 37.312 25.767 38.14 C 21.855 37.216 18.703 35.701 15.72 32.912 C 13.189 30.547 10.91 27.385 10.709 23.795 C 10.539 20.767 12.459 17.862 15.713 17.898 C 19.672 17.941 22.182 21.396 24.746 23.925 C 26.026 23.043 27.232 21.844 28.434 20.839 C 30.636 19 38.783 11.971 41.517 12.278 C 42.047 12.338 42.466 12.657 42.793 13.065 C 44.748 15.508 45.367 20.733 45.001 23.774 C 44.329 29.355 41.263 34.043 36.91 37.457 C 35.173 38.824 33.264 39.953 31.233 40.816 C 30.369 41.183 29.353 41.517 28.523 41.894 C 27.442 42.386 26.37 43.039 25.273 43.531 C 20.942 45.475 17.49 46.398 12.761 45.803 C 14.363 44.079 14.996 42.732 14.954 40.373 C 8.712 36.749 4.443 31.026 3.833 23.622 C 3.485 18.718 5.411 13.626 8.59 9.952 C 12.57 5.35 17.832 3.102 23.764 2.687 Z\" fill=\"rgb(1,187,196)\"></path><path d=\"M 24.192 13.027 C 25.856 12.818 27.377 13.996 27.604 15.668 C 27.831 17.341 26.681 18.887 25.023 19.136 C 23.933 19.299 22.839 18.86 22.16 17.986 C 21.481 17.111 21.322 15.936 21.742 14.91 C 22.163 13.884 23.099 13.165 24.192 13.027 Z\" fill=\"rgb(0,212,196)\"></path></svg>',svgContentId:9154984041,withExternalLayout:true})})})]}),/*#__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\"]},\"kpPgL6bF3\":{\"layout\":[\"fixed\",\"fixed\"]},\"ICTAwx8xI\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"k5o5Cn1KW\":[\".framer-1t3hac-container\"],\"kpPgL6bF3\":[\".framer-1t3hac-container\"],\"ICTAwx8xI\":[\".framer-1o1fjas\"]}\n * @framerBreakpoints {\"k5o5Cn1KW\":{\"min\":1200,\"canvasClassName\":\"framer-jwm34w-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"kpPgL6bF3\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-xn7n10-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"ICTAwx8xI\":{\"max\":809,\"canvasClassName\":\"framer-fzzocy-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant k5o5Cn1KW\n * @framerLayoutTemplate true\n */const FramerItRNUv2Ka=withCSS(Component,css,\"framer-EJYR9\");export default FramerItRNUv2Ka;FramerItRNUv2Ka.displayName=\"Template\";FramerItRNUv2Ka.defaultProps={height:1e3,width:1200};addFonts(FramerItRNUv2Ka,[{explicitInter:true,fonts:[]},...NavigationHeaderFonts],{supportsExplicitInterCodegen:true});FramerItRNUv2Ka.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavigationHeader,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerItRNUv2Ka\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{\\\"k5o5Cn1KW\\\":[\\\".framer-1t3hac-container\\\"],\\\"kpPgL6bF3\\\":[\\\".framer-1t3hac-container\\\"],\\\"ICTAwx8xI\\\":[\\\".framer-1o1fjas\\\"]}\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kpPgL6bF3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ICTAwx8xI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"1000\",\"framerBreakpoints\":\"{\\\"k5o5Cn1KW\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-jwm34w-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"kpPgL6bF3\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-xn7n10-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"ICTAwx8xI\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-fzzocy-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerLayoutTemplate\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDefaultVariant\":\"k5o5Cn1KW\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/jsWQ6hqkieoX72B7I5Zw/U7hVzvlyEGTbF5OYsiPx/ItRNUv2Ka.js\";\r\n\r\n\t\tconst routes = {baePw2jWF: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pR57BLdB6pLBwoHIgXk7/1Shun7UhuQRnGgwVtlSi/baePw2jWF.js\")), path: \"/\"}, augiA20Il: {elements: {UWvKKDu_s: \"header-change\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/h59xBkHsb386rdh94xQz/ZwBisLrV75x3OahIDHcG/augiA20Il.js\")), path: \"/old-home\"}, oke_VEh8d: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/y98nt9LGxDrlANkmMlh8/IjgK50cLErWfJJZbdYvc/oke_VEh8d.js\")), path: \"/page\"}, ijnW_MDPN: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7Qc0cUfrjVkAyO4Vtq0M/XDjGqn3pjYULmvMC2I9g/ijnW_MDPN.js\")), path: \"/404\"}, XnBO9AHG6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dcKsBGFgG23yN2xoFa0a/YdfHjKdzwgAWtIEKuBVA/XnBO9AHG6.js\")), path: \"/privacy_policy\"}, oq9Y4EFFP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8h3mnNRpueKeTS4otYWv/IoPVg6f2N6bYvIEbxyQJ/oq9Y4EFFP.js\")), path: \"/login\"}, cpMq68Boc: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iVlSXs4cgK2v4zK5u7lz/W1QKy4r1mW7HbLvquFHN/cpMq68Boc.js\")), path: \"/login-otp\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst framerSiteId = \"da2e04b88a3af29f6a09ce09d4bc808e8bbbf37ebf8b80d5083fd83c53829c9b\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"baePw2jWF\":\r\ncase \"augiA20Il\":\r\ncase \"oke_VEh8d\":\r\ncase \"ijnW_MDPN\":\r\ncase \"XnBO9AHG6\":\r\ncase \"oq9Y4EFFP\":\r\ncase \"cpMq68Boc\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"baePw2jWF\":\r\ncase \"augiA20Il\":\r\ncase \"oke_VEh8d\":\r\ncase \"ijnW_MDPN\":\r\ncase \"XnBO9AHG6\":\r\ncase \"oq9Y4EFFP\":\r\ncase \"cpMq68Boc\":\r\nreturn [{hash: \"jwm34w\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"xn7n10\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"fzzocy\", 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\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/7Qc0cUfrjVkAyO4Vtq0M/XDjGqn3pjYULmvMC2I9g/ijnW_MDPN.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://caretips.tech\",\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/cqB8peQofmjgpV6XQXcD/lgRPc4gHPsiaa6hRWoGB/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}