{"version":3,"file":"script_main.x48h4chQ.mjs","names":["addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","animation","transition2","animation1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","SVG","RichText","sharedStyle.css","sharedStyle.fonts","fonts","css","className","css","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","SVG","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","MenuItem","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","MenuIcon","OpenedMenu","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","sharedStyle.className","className","RichText","SVG","sharedStyle.css","sharedStyle.fonts","Navbar","Footer","useRef","React.useId","className","PropertyOverrides","React.createElement","NavbarFooter","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/e3yu9ixPNWzwgAztsl1J/lWcHqLLKY5zxBYPlwdMG/mGDXfP5qJ.js","https:/framerusercontent.com/modules/zxHBZw0VtiZOp3SCtnc2/0TX5Q3FrqaljxUKIE40K/Z76Hi3BxZ.js","https:/framerusercontent.com/modules/bql2Pjm5ow7JRYyyFYkI/1lrsd409NkhWEbmY763X/oUOHecTr2.js","https:/framerusercontent.com/modules/mJP9WbHfWtiuZwl5EXk2/5SeK9iJxPfVmQ10G8130/HLLlWxPfv.js","https:/framerusercontent.com/modules/kyHQa5GXWbyzEmuLhmIA/YVrPZKMoFgU80CZRr1WP/iAF41nMds.js","https:/framerusercontent.com/modules/dFaVIMq4TwfGivoOsa3N/ZBxg7arGD4Wl0PZJAVV4/L8mOKjTtN.js","https:/framerusercontent.com/modules/2YocQlMHSOXLhxQzFnvP/REN7DpVSakb7B1OkzJeb/sULEe1O9v.js","https:/framerusercontent.com/modules/7LTKXiJR0g0dnECcmxDK/wKt5gBf6BW6OHRSRluNx/T8NEUhypt.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (0f5ea8b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}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/gW8UyCNS0Ci6vJaqzwsF/7wzVHyf8k6s2nmzqe7nm/Z76Hi3BxZ.js\";const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"z_jFofqTR\",\"ZGfBkJvlA\",\"rDIOrMY3C\"];const serializationHash=\"framer-kFEm2\";const variantClassNames={rDIOrMY3C:\"framer-v-1kya94n\",z_jFofqTR:\"framer-v-1uj58aa\",ZGfBkJvlA:\"framer-v-bfp736\"};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 animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={delay:.1,duration:1,ease:[.44,0,.56,1],type:\"tween\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"z_jFofqTR\",Phone:\"rDIOrMY3C\",Tablet:\"ZGfBkJvlA\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"z_jFofqTR\"};};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:\"z_jFofqTR\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1uj58aa\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"z_jFofqTR\",ref:refBinding,style:{backgroundColor:\"var(--token-bb0fa846-268b-4a83-9bf4-49c117c28d47, rgb(244, 240, 230))\",...style},...addPropertyOverrides({rDIOrMY3C:{\"data-framer-name\":\"Phone\"},ZGfBkJvlA:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-axxw15\",\"data-framer-name\":\"Frame 8\",layoutDependency:layoutDependency,layoutId:\"JBrPW6qES\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1c112q7\",\"data-framer-name\":\"Frame 88\",layoutDependency:layoutDependency,layoutId:\"JP7heVcWj\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1aahgok\",\"data-framer-name\":\"Frame 60\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"tTyDo_EQP\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 416 64\"><g><path d=\"M 0 0 L 0 64 L 64.247 64 L 64.247 0 Z M 42.94 13.258 C 42.536 13.12 41.817 13.087 41.817 13.087 L 41.817 12.234 L 51.471 12.234 L 51.471 13.087 C 51.471 13.087 50.527 13.127 50.109 13.454 C 49.691 13.782 49.196 14.423 48.764 15.435 C 48.55 15.933 45.4 23.122 42.256 30.307 L 39.47 24.03 C 41.543 19.179 43.28 15.11 43.395 14.839 C 43.686 14.142 43.503 13.45 42.942 13.258 Z M 52.098 51.766 L 42.329 51.766 L 42.329 50.913 C 42.329 50.913 43.249 50.875 43.611 50.698 C 44.127 50.445 44.273 50.141 43.933 49.313 C 43.782 48.946 41.432 43.761 38.859 38.095 C 37.009 42.33 35.734 45.256 35.687 45.382 C 35.556 45.744 35.572 46.355 36.119 46.493 C 36.556 46.603 37.162 46.596 37.162 46.596 L 37.162 47.517 L 26.794 47.517 L 26.794 46.596 C 26.794 46.596 27.747 46.614 28.118 46.32 C 28.485 46.03 28.464 45.562 28.238 44.961 C 28.182 44.809 27.285 42.802 25.991 39.926 L 28.776 33.366 C 30.692 37.582 32.232 40.966 32.232 40.966 C 32.232 40.966 33.941 36.97 36.077 31.97 C 33.849 27.068 32.018 23.038 32.018 23.038 C 32.018 23.038 30.116 27.489 27.881 32.716 L 25.531 38.216 C 23.146 43.801 20.984 48.859 20.857 49.163 C 20.566 49.86 20.749 50.553 21.31 50.744 C 21.714 50.882 22.432 50.915 22.432 50.915 L 22.432 51.769 L 12.779 51.769 L 12.779 50.915 C 12.779 50.915 13.722 50.875 14.14 50.548 C 14.558 50.221 15.054 49.58 15.485 48.567 C 15.713 48.039 19.242 39.972 22.576 32.346 C 18.906 24.224 14.664 14.888 14.436 14.523 C 14.046 13.901 13.645 13.422 13.171 13.246 C 12.781 13.104 12.149 13.089 12.149 13.089 L 12.149 12.236 L 21.918 12.236 L 21.918 13.089 C 21.918 13.089 20.998 13.127 20.636 13.305 C 20.12 13.557 19.974 13.861 20.315 14.689 C 20.477 15.082 22.799 20.206 25.388 25.908 C 27.186 21.792 28.518 18.737 28.56 18.62 C 28.691 18.258 28.675 17.648 28.128 17.51 C 27.691 17.4 27.088 17.407 27.088 17.407 L 27.088 16.485 L 37.455 16.485 L 37.455 17.407 C 37.455 17.407 36.502 17.388 36.131 17.683 C 35.765 17.973 35.786 18.44 36.011 19.041 C 36.077 19.217 37.242 21.82 38.871 25.435 L 41.676 31.654 C 45.391 39.872 49.598 49.133 49.816 49.479 C 50.206 50.101 50.607 50.581 51.081 50.756 C 51.473 50.899 52.103 50.913 52.103 50.913 L 52.103 51.766 Z\" fill=\"rgb(47,71,47)\"></path><path d=\"M 102.272 42.046 L 95.569 42.046 L 95.569 41.257 C 95.933 41.112 96.294 40.991 96.658 40.89 C 97.022 40.792 97.393 40.696 97.776 40.605 L 97.776 28.39 L 97.884 25.214 L 97.666 25.214 L 96.766 28.119 L 91.181 42.043 L 90.472 42.043 L 85.159 28.119 L 84.178 24.943 L 83.931 24.943 L 83.96 28.39 L 83.96 40.605 C 84.305 40.677 84.65 40.769 84.995 40.876 C 85.34 40.984 85.685 41.112 86.03 41.257 L 86.03 42.046 L 80.337 42.046 L 80.337 41.257 C 80.682 41.112 81.041 40.981 81.412 40.865 C 81.786 40.748 82.161 40.652 82.544 40.579 L 82.544 24.51 C 82.161 24.438 81.786 24.344 81.412 24.225 C 81.039 24.108 80.673 23.977 80.309 23.832 L 80.309 23.044 L 85.894 23.044 L 90.634 35.448 L 91.561 38.243 L 91.59 38.243 L 92.517 35.392 L 97.421 23.042 L 102.3 23.042 L 102.3 23.83 C 101.974 23.975 101.635 24.106 101.293 24.223 C 100.948 24.34 100.593 24.435 100.229 24.508 L 100.229 40.631 C 100.611 40.703 100.969 40.79 101.304 40.888 C 101.64 40.988 101.962 41.11 102.272 41.255 L 102.272 42.043 Z\" fill=\"rgb(47,71,47)\"></path><path d=\"M 114.315 38.49 C 114.315 38.888 114.324 39.231 114.343 39.521 C 114.361 39.811 114.38 40.118 114.397 40.445 L 116.278 40.716 L 116.278 41.287 C 115.822 41.523 115.32 41.731 114.766 41.912 C 114.212 42.092 113.681 42.227 113.172 42.318 L 112.491 42.318 C 112.309 41.902 112.2 41.446 112.164 40.948 C 112.127 40.45 112.101 39.903 112.082 39.306 L 111.946 39.306 C 111.873 39.669 111.732 40.036 111.523 40.405 C 111.315 40.777 111.042 41.107 110.706 41.397 C 110.371 41.687 109.976 41.921 109.521 42.103 C 109.065 42.283 108.549 42.375 107.969 42.375 C 106.86 42.375 105.957 42.04 105.257 41.371 C 104.558 40.702 104.208 39.823 104.208 38.738 C 104.208 37.905 104.375 37.223 104.712 36.689 C 105.048 36.156 105.543 35.735 106.196 35.426 C 106.851 35.12 107.658 34.898 108.621 34.762 C 109.584 34.627 110.701 34.524 111.974 34.451 C 112.046 33.672 112.07 32.971 112.042 32.346 C 112.014 31.722 111.916 31.189 111.741 30.744 C 111.568 30.3 111.315 29.956 110.978 29.713 C 110.643 29.47 110.201 29.346 109.657 29.346 C 109.403 29.346 109.117 29.36 108.798 29.386 C 108.481 29.414 108.166 29.491 107.858 29.617 L 106.579 32.875 L 105.87 32.875 C 105.689 32.332 105.529 31.771 105.394 31.191 C 105.257 30.611 105.17 30.043 105.135 29.482 C 105.825 29.065 106.593 28.74 107.439 28.504 C 108.284 28.27 109.223 28.151 110.257 28.151 C 111.185 28.151 111.925 28.282 112.479 28.544 C 113.033 28.806 113.456 29.145 113.747 29.561 C 114.038 29.977 114.228 30.438 114.319 30.946 C 114.411 31.453 114.456 31.958 114.456 32.466 C 114.456 33.551 114.433 34.596 114.387 35.602 C 114.34 36.605 114.319 37.569 114.319 38.492 Z M 109.056 40.688 C 109.509 40.688 109.91 40.597 110.255 40.417 C 110.601 40.237 110.892 40.02 111.127 39.765 C 111.362 39.512 111.553 39.255 111.699 38.991 C 111.845 38.729 111.946 38.506 112 38.326 L 112 35.476 C 110.946 35.476 110.084 35.529 109.41 35.639 C 108.739 35.747 108.211 35.92 107.83 36.156 C 107.448 36.392 107.185 36.685 107.039 37.038 C 106.894 37.391 106.821 37.793 106.821 38.245 C 106.821 39.023 107.02 39.624 107.42 40.05 C 107.819 40.476 108.363 40.688 109.054 40.688 Z\" fill=\"rgb(47,71,47)\"></path><path d=\"M 123.548 30.506 C 123.348 30.613 123.097 30.835 122.799 31.17 C 122.498 31.504 122.23 31.998 121.996 32.65 L 121.996 40.712 C 122.36 40.749 122.721 40.817 123.086 40.915 C 123.449 41.016 123.811 41.163 124.175 41.362 L 124.175 42.04 L 117.744 42.04 L 117.744 41.362 C 118.07 41.182 118.381 41.046 118.672 40.955 C 118.963 40.864 119.254 40.784 119.542 40.712 L 119.542 30.045 L 117.744 29.827 L 117.744 29.121 C 118.326 28.869 118.925 28.665 119.542 28.511 C 120.161 28.356 120.75 28.235 121.313 28.144 L 121.994 28.144 L 121.994 31.02 L 122.102 31.02 C 122.266 30.658 122.495 30.297 122.797 29.935 C 123.097 29.572 123.442 29.247 123.832 28.957 C 124.221 28.667 124.649 28.445 125.112 28.293 C 125.574 28.139 126.05 28.09 126.541 28.144 C 126.667 28.38 126.783 28.637 126.881 28.918 C 126.983 29.198 127.076 29.493 127.167 29.799 L 127.167 30.506 L 123.544 30.506 Z\" fill=\"rgb(47,71,47)\"></path><path d=\"M 139.004 40.146 C 138.678 40.78 138.145 41.308 137.41 41.734 C 136.675 42.159 135.816 42.372 134.834 42.372 C 133.764 42.372 132.831 42.204 132.04 41.869 C 131.249 41.535 130.592 41.056 130.064 40.431 C 129.538 39.807 129.141 39.056 128.878 38.179 C 128.615 37.302 128.483 36.329 128.483 35.26 C 128.483 32.961 129.048 31.203 130.174 29.982 C 131.301 28.761 132.834 28.151 134.778 28.151 C 135.668 28.151 136.463 28.228 137.163 28.382 C 137.862 28.537 138.457 28.74 138.948 28.993 C 138.893 29.589 138.792 30.26 138.647 31.002 C 138.501 31.743 138.32 32.358 138.102 32.847 L 137.368 32.847 L 136.222 29.617 C 136.095 29.526 135.949 29.458 135.786 29.414 C 135.621 29.369 135.349 29.346 134.968 29.346 C 133.734 29.346 132.778 29.793 132.106 30.691 C 131.435 31.589 131.1 33.102 131.1 35.237 C 131.1 35.925 131.195 36.593 131.386 37.246 C 131.575 37.898 131.866 38.481 132.257 38.998 C 132.646 39.514 133.137 39.926 133.729 40.232 C 134.318 40.541 135.004 40.693 135.786 40.693 C 136.421 40.693 136.975 40.602 137.447 40.422 C 137.919 40.242 138.318 40.024 138.647 39.769 L 139.002 40.151 Z\" fill=\"rgb(47,71,47)\"></path><path d=\"M 160.727 24.51 C 160.345 24.456 159.964 24.37 159.582 24.253 C 159.201 24.136 158.8 23.996 158.382 23.832 L 158.382 23.044 L 164.486 23.044 L 164.486 23.832 C 163.868 24.103 163.214 24.33 162.523 24.51 L 157.974 42.046 L 156.283 42.371 L 151.895 27.604 L 147.59 42.046 L 145.927 42.371 L 141.105 24.51 C 140.742 24.419 140.387 24.321 140.042 24.211 C 139.697 24.103 139.361 23.977 139.034 23.83 L 139.034 23.042 L 146.12 23.042 L 146.12 23.83 C 145.775 23.956 145.421 24.078 145.056 24.197 C 144.693 24.314 144.303 24.419 143.885 24.508 L 146.582 35.446 L 147.181 38.975 L 147.236 38.975 L 148.188 35.392 L 151.867 23.042 L 152.792 23.042 L 156.743 35.392 L 157.532 38.921 L 157.586 38.921 L 158.213 35.338 L 160.72 24.508 Z\" fill=\"rgb(47,71,47)\"></path><path d=\"M 180.023 42.044 L 174.138 42.044 L 174.138 41.366 C 174.575 41.132 175.119 40.914 175.771 40.713 L 175.771 34.361 C 175.771 32.951 175.572 31.843 175.173 31.036 C 174.773 30.231 174.045 29.829 172.994 29.829 C 172.523 29.829 172.095 29.916 171.715 30.086 C 171.332 30.259 170.987 30.479 170.68 30.751 C 170.369 31.022 170.106 31.333 169.889 31.686 C 169.67 32.039 169.508 32.406 169.398 32.785 L 169.398 40.711 C 169.689 40.783 169.966 40.865 170.229 40.954 C 170.492 41.045 170.75 41.181 171.006 41.361 L 171.006 42.039 L 165.146 42.039 L 165.146 41.361 C 165.709 41.071 166.308 40.853 166.944 40.709 L 166.944 23.526 L 164.873 23.309 L 164.873 22.603 C 165.399 22.385 166.012 22.196 166.711 22.032 C 167.411 21.868 168.079 21.733 168.714 21.625 L 169.396 21.625 L 169.396 31.207 L 169.424 31.207 C 169.806 30.355 170.353 29.633 171.071 29.036 C 171.79 28.44 172.656 28.141 173.673 28.141 C 174.398 28.141 175.048 28.227 175.622 28.398 C 176.194 28.571 176.671 28.873 177.051 29.308 C 177.431 29.743 177.723 30.325 177.922 31.059 C 178.121 31.791 178.223 32.72 178.223 33.842 L 178.223 40.709 C 178.53 40.781 178.84 40.863 179.15 40.952 C 179.457 41.043 179.748 41.179 180.02 41.359 L 180.02 42.037 Z\" fill=\"rgb(47,71,47)\"></path><path d=\"M 187.649 42.045 L 181.598 42.045 L 181.598 41.367 C 181.872 41.222 182.153 41.1 182.444 41 C 182.735 40.902 183.052 40.806 183.397 40.715 L 183.397 30.048 L 181.598 29.83 L 181.598 29.124 C 182.125 28.907 182.698 28.717 183.315 28.553 C 183.932 28.39 184.55 28.254 185.167 28.147 L 185.848 28.147 L 185.848 40.715 C 186.212 40.806 186.538 40.899 186.83 41 C 187.121 41.1 187.393 41.222 187.647 41.367 L 187.647 42.045 Z M 182.88 23.86 C 182.88 23.371 183.04 22.983 183.357 22.693 C 183.674 22.403 184.097 22.258 184.625 22.258 C 185.153 22.258 185.569 22.403 185.879 22.693 C 186.186 22.983 186.342 23.371 186.342 23.86 C 186.342 24.349 186.186 24.732 185.879 25.013 C 185.569 25.293 185.151 25.434 184.625 25.434 C 184.099 25.434 183.676 25.293 183.357 25.013 C 183.04 24.732 182.88 24.349 182.88 23.86 Z\" fill=\"rgb(47,71,47)\"></path><path d=\"M 189.098 29.154 C 189.789 28.705 190.517 28.387 191.28 28.2 L 191.28 25.892 C 191.515 25.712 191.792 25.534 192.111 25.363 C 192.428 25.193 192.742 25.043 193.049 24.917 L 193.731 24.917 L 193.731 28.471 L 197.818 28.471 L 197.818 29.884 L 193.731 29.884 L 193.731 37.716 C 193.731 38.797 193.905 39.561 194.25 40.013 C 194.594 40.464 195.111 40.689 195.801 40.689 C 196.127 40.689 196.536 40.665 197.027 40.621 C 197.518 40.576 197.935 40.49 198.281 40.363 L 198.47 40.77 C 198.325 40.934 198.121 41.105 197.858 41.285 C 197.595 41.465 197.295 41.638 196.958 41.802 C 196.623 41.965 196.255 42.101 195.855 42.209 C 195.457 42.316 195.048 42.372 194.63 42.372 C 193.54 42.372 192.709 42.066 192.137 41.453 C 191.564 40.841 191.278 39.849 191.278 38.481 L 191.278 29.886 L 189.096 29.886 L 189.096 29.157 Z\" fill=\"rgb(47,71,47)\"></path><path d=\"M 199.205 29.154 C 199.896 28.705 200.622 28.387 201.384 28.2 L 201.384 25.892 C 201.621 25.712 201.898 25.534 202.216 25.363 C 202.532 25.193 202.847 25.043 203.154 24.917 L 203.835 24.917 L 203.835 28.471 L 207.923 28.471 L 207.923 29.884 L 203.835 29.884 L 203.835 37.716 C 203.835 38.797 204.009 39.561 204.354 40.013 C 204.699 40.464 205.215 40.689 205.906 40.689 C 206.232 40.689 206.641 40.665 207.132 40.621 C 207.622 40.576 208.04 40.49 208.385 40.363 L 208.575 40.77 C 208.43 40.934 208.226 41.105 207.963 41.285 C 207.7 41.465 207.399 41.638 207.063 41.802 C 206.727 41.965 206.359 42.101 205.96 42.209 C 205.561 42.316 205.152 42.372 204.734 42.372 C 203.645 42.372 202.814 42.066 202.241 41.453 C 201.669 40.841 201.381 39.849 201.381 38.481 L 201.381 29.886 L 199.203 29.886 L 199.203 29.157 Z\" fill=\"rgb(47,71,47)\"></path><path d=\"M 220.077 38.49 C 220.077 38.888 220.087 39.231 220.106 39.521 C 220.124 39.811 220.142 40.118 220.16 40.445 L 222.041 40.716 L 222.041 41.287 C 221.585 41.523 221.082 41.731 220.529 41.912 C 219.975 42.092 219.444 42.227 218.935 42.318 L 218.253 42.318 C 218.073 41.902 217.962 41.446 217.927 40.948 C 217.89 40.45 217.864 39.903 217.845 39.306 L 217.709 39.306 C 217.636 39.669 217.495 40.036 217.287 40.405 C 217.078 40.777 216.805 41.107 216.469 41.397 C 216.134 41.687 215.737 41.921 215.284 42.103 C 214.828 42.283 214.312 42.375 213.73 42.375 C 212.622 42.375 211.717 42.04 211.018 41.371 C 210.319 40.702 209.968 39.823 209.968 38.738 C 209.968 37.905 210.135 37.223 210.473 36.689 C 210.809 36.156 211.305 35.735 211.959 35.426 C 212.615 35.12 213.422 34.898 214.384 34.762 C 215.347 34.627 216.464 34.524 217.737 34.451 C 217.81 33.672 217.834 32.971 217.806 32.346 C 217.777 31.722 217.678 31.189 217.504 30.744 C 217.331 30.3 217.078 29.956 216.741 29.713 C 216.406 29.47 215.964 29.346 215.42 29.346 C 215.166 29.346 214.88 29.36 214.561 29.386 C 214.244 29.414 213.929 29.491 213.621 29.617 L 212.343 32.875 L 211.633 32.875 C 211.452 32.332 211.293 31.771 211.156 31.191 C 211.02 30.611 210.933 30.043 210.898 29.482 C 211.589 29.065 212.357 28.74 213.201 28.504 C 214.046 28.27 214.986 28.151 216.021 28.151 C 216.948 28.151 217.688 28.282 218.242 28.544 C 218.796 28.806 219.219 29.145 219.51 29.561 C 219.801 29.977 219.991 30.438 220.082 30.946 C 220.174 31.453 220.219 31.958 220.219 32.466 C 220.219 33.551 220.195 34.596 220.151 35.602 C 220.106 36.605 220.082 37.569 220.082 38.492 Z M 214.817 40.688 C 215.27 40.688 215.671 40.597 216.017 40.417 C 216.361 40.237 216.652 40.02 216.887 39.765 C 217.124 39.512 217.315 39.255 217.46 38.991 C 217.606 38.729 217.704 38.506 217.76 38.326 L 217.76 35.476 C 216.706 35.476 215.845 35.529 215.171 35.639 C 214.5 35.747 213.972 35.92 213.591 36.156 C 213.211 36.392 212.946 36.685 212.8 37.038 C 212.655 37.391 212.581 37.793 212.581 38.245 C 212.581 39.023 212.781 39.624 213.18 40.05 C 213.579 40.476 214.124 40.688 214.814 40.688 Z\" fill=\"rgb(47,71,47)\"></path><path d=\"M 230.835 28.473 L 236.093 28.473 L 236.093 29.18 C 235.748 29.325 235.408 29.451 235.072 29.561 C 234.737 29.668 234.386 29.76 234.023 29.832 C 233.75 30.195 233.438 30.583 233.083 30.999 C 232.729 31.415 232.369 31.832 232.008 32.248 C 231.645 32.664 231.294 33.052 230.959 33.415 C 230.623 33.777 230.337 34.077 230.1 34.311 C 230.372 34.673 230.703 35.111 231.095 35.627 C 231.485 36.144 231.908 36.691 232.362 37.269 C 232.816 37.849 233.285 38.436 233.767 39.032 C 234.248 39.629 234.725 40.19 235.196 40.716 L 236.722 41.369 L 236.722 42.047 L 233.344 42.047 L 232.609 41.395 C 231.647 40.199 230.846 39.138 230.212 38.205 C 229.576 37.274 228.994 36.399 228.468 35.585 L 227.569 35.314 L 227.569 40.716 C 228.167 40.824 228.759 41.041 229.339 41.369 L 229.339 42.047 L 223.317 42.047 L 223.317 41.369 C 223.916 41.079 224.516 40.861 225.116 40.716 L 225.116 23.534 L 223.045 23.317 L 223.045 22.61 C 223.552 22.374 224.162 22.185 224.871 22.04 C 225.58 21.895 226.252 21.759 226.887 21.633 L 227.569 21.633 L 227.569 34.608 L 228.278 34.608 C 228.569 34.283 228.886 33.92 229.23 33.523 C 229.576 33.125 229.921 32.713 230.266 32.288 C 230.612 31.862 230.947 31.441 231.273 31.025 C 231.6 30.609 231.901 30.211 232.173 29.83 C 231.717 29.704 231.273 29.486 230.837 29.177 L 230.837 28.471 Z\" fill=\"rgb(47,71,47)\"></path><path d=\"M 248.536 40.148 C 248.39 40.457 248.162 40.744 247.854 41.016 C 247.545 41.287 247.19 41.523 246.791 41.722 C 246.391 41.921 245.955 42.08 245.483 42.197 C 245.011 42.314 244.53 42.372 244.039 42.372 C 242.966 42.372 242.023 42.204 241.205 41.869 C 240.388 41.535 239.708 41.055 239.164 40.431 C 238.618 39.807 238.205 39.061 237.924 38.191 C 237.642 37.323 237.501 36.345 237.501 35.26 C 237.501 32.945 238.036 31.179 239.109 29.968 C 240.179 28.756 241.698 28.148 243.659 28.148 C 244.295 28.148 244.922 28.235 245.54 28.406 C 246.157 28.579 246.707 28.864 247.187 29.262 C 247.669 29.659 248.059 30.19 248.359 30.85 C 248.66 31.511 248.81 32.33 248.81 33.305 C 248.81 33.614 248.796 33.925 248.77 34.241 C 248.742 34.556 248.692 34.898 248.62 35.258 L 240.118 35.258 C 240.118 36.018 240.215 36.729 240.405 37.388 C 240.595 38.05 240.882 38.623 241.265 39.112 C 241.647 39.601 242.128 39.984 242.708 40.265 C 243.29 40.546 243.971 40.686 244.751 40.686 C 245.387 40.686 246.03 40.595 246.685 40.415 C 247.34 40.235 247.831 39.998 248.157 39.708 L 248.54 40.143 Z M 243.548 29.343 C 242.513 29.343 241.722 29.692 241.177 30.389 C 240.633 31.086 240.307 32.311 240.197 34.068 L 246.19 34.068 C 246.209 33.904 246.221 33.747 246.23 33.593 C 246.239 33.438 246.244 33.291 246.244 33.144 C 246.244 31.986 246.026 31.062 245.589 30.375 C 245.153 29.687 244.471 29.343 243.546 29.343 Z\" fill=\"rgb(47,71,47)\"></path><path d=\"M 256.742 30.506 C 256.542 30.613 256.293 30.835 255.993 31.17 C 255.692 31.504 255.425 31.998 255.19 32.65 L 255.19 40.712 C 255.554 40.749 255.916 40.817 256.279 40.915 C 256.644 41.016 257.005 41.163 257.368 41.362 L 257.368 42.04 L 250.939 42.04 L 250.939 41.362 C 251.265 41.182 251.574 41.046 251.865 40.955 C 252.156 40.864 252.448 40.784 252.737 40.712 L 252.737 30.045 L 250.939 29.827 L 250.939 29.121 C 251.521 28.869 252.119 28.665 252.737 28.511 C 253.354 28.356 253.945 28.235 254.507 28.144 L 255.188 28.144 L 255.188 31.02 L 255.296 31.02 C 255.46 30.658 255.69 30.297 255.99 29.935 C 256.291 29.572 256.637 29.247 257.026 28.957 C 257.416 28.667 257.843 28.445 258.305 28.293 C 258.768 28.139 259.245 28.09 259.736 28.144 C 259.862 28.38 259.975 28.637 260.076 28.918 C 260.174 29.198 260.271 29.493 260.362 29.799 L 260.362 30.506 L 256.737 30.506 Z\" fill=\"rgb(47,71,47)\"></path></g></svg>',svgContentId:12423428903,withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1j74chk\",layoutDependency:layoutDependency,layoutId:\"Uz7V2EEL2\",style:{backgroundColor:\"rgb(211, 208, 199)\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UmFsZXdheS1yZWd1bGFy\",\"--framer-font-family\":'\"Raleway\", \"Raleway Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(26, 26, 26))\"},children:[\"Market Solutions Exchange Pte Ltd\\xa0\",/*#__PURE__*/_jsx(motion.br,{}),\"10 Ubi Crescent, Lobby B, #05-08\",/*#__PURE__*/_jsx(motion.br,{}),\"Ubi Techpark\",/*#__PURE__*/_jsx(motion.br,{}),\"Singapore 408564\"]})}),className:\"framer-1ovdiis\",\"data-framer-name\":\"Address\\u2028Phone Number\",fonts:[\"GF;Raleway-regular\"],layoutDependency:layoutDependency,layoutId:\"q1PKyaJca\",style:{\"--extracted-r6o4lv\":\"rgb(26, 26, 26)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-eidbow\",\"data-framer-name\":\"Frame 90\",layoutDependency:layoutDependency,layoutId:\"uaCobkCPf\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"RIWnl0fvC\"},motionChild:true,nodeId:\"AkQdhWXun\",openInNewTab:false,scopeId:\"mGDXfP5qJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-dxt3hj framer-1voi378\",\"data-framer-name\":\"Frame 46\",layoutDependency:layoutDependency,layoutId:\"AkQdhWXun\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-15cm6hj\",\"data-styles-preset\":\"Z76Hi3BxZ\",dir:\"auto\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-4f19a76e-e2aa-47cf-bfac-abdcb5904414, rgb(47, 71, 47)))\"},children:\"Services\"})}),className:\"framer-1m51tue\",\"data-framer-name\":\"Services\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"g7aI8zTsH\",style:{\"--extracted-1w1cjl5\":\"var(--token-4f19a76e-e2aa-47cf-bfac-abdcb5904414, rgb(47, 71, 47))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({rDIOrMY3C:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-15cm6hj\",\"data-styles-preset\":\"Z76Hi3BxZ\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-4f19a76e-e2aa-47cf-bfac-abdcb5904414, rgb(47, 71, 47)))\"},children:\"Services\"})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dhq1zhTFQ\"},motionChild:true,nodeId:\"pLefO_9to\",openInNewTab:false,scopeId:\"mGDXfP5qJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1weht8f framer-1voi378\",\"data-framer-name\":\"Frame 47\",layoutDependency:layoutDependency,layoutId:\"pLefO_9to\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-15cm6hj\",\"data-styles-preset\":\"Z76Hi3BxZ\",dir:\"auto\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-4f19a76e-e2aa-47cf-bfac-abdcb5904414, rgb(47, 71, 47)))\"},children:\"About & Team\"})}),className:\"framer-c2cvpg\",\"data-framer-name\":\"About & Team\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DXZ8IFNA7\",style:{\"--extracted-1w1cjl5\":\"var(--token-4f19a76e-e2aa-47cf-bfac-abdcb5904414, rgb(47, 71, 47))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({rDIOrMY3C:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-15cm6hj\",\"data-styles-preset\":\"Z76Hi3BxZ\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-4f19a76e-e2aa-47cf-bfac-abdcb5904414, rgb(47, 71, 47)))\"},children:\"About & Team\"})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"u6aQVYFhg\"},motionChild:true,nodeId:\"Xkueerkzk\",openInNewTab:false,scopeId:\"mGDXfP5qJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1fuu26o framer-1voi378\",\"data-framer-name\":\"Frame 48\",layoutDependency:layoutDependency,layoutId:\"Xkueerkzk\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-15cm6hj\",\"data-styles-preset\":\"Z76Hi3BxZ\",dir:\"auto\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-4f19a76e-e2aa-47cf-bfac-abdcb5904414, rgb(47, 71, 47)))\"},children:\"Portfolio\"})}),className:\"framer-1ga6k5l\",\"data-framer-name\":\"Portfolio\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NidFt70V7\",style:{\"--extracted-1w1cjl5\":\"var(--token-4f19a76e-e2aa-47cf-bfac-abdcb5904414, rgb(47, 71, 47))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({rDIOrMY3C:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-15cm6hj\",\"data-styles-preset\":\"Z76Hi3BxZ\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-4f19a76e-e2aa-47cf-bfac-abdcb5904414, rgb(47, 71, 47)))\"},children:\"Portfolio\"})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"E1wnBIOMr\"},motionChild:true,nodeId:\"MpTGW4L0i\",openInNewTab:false,scopeId:\"mGDXfP5qJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1ldexb6 framer-1voi378\",\"data-framer-name\":\"Frame 49\",layoutDependency:layoutDependency,layoutId:\"MpTGW4L0i\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-15cm6hj\",\"data-styles-preset\":\"Z76Hi3BxZ\",dir:\"auto\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-4f19a76e-e2aa-47cf-bfac-abdcb5904414, rgb(47, 71, 47)))\"},children:\"Contact\"})}),className:\"framer-1ioioy5\",\"data-framer-name\":\"Contact\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wHsTH5AND\",style:{\"--extracted-1w1cjl5\":\"var(--token-4f19a76e-e2aa-47cf-bfac-abdcb5904414, rgb(47, 71, 47))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({rDIOrMY3C:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-15cm6hj\",\"data-styles-preset\":\"Z76Hi3BxZ\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-4f19a76e-e2aa-47cf-bfac-abdcb5904414, rgb(47, 71, 47)))\"},children:\"Contact\"})})}},baseVariant,gestureVariant)})})})]})]}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-nkdlry\",layoutDependency:layoutDependency,layoutId:\"tA8Xb6t2_\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UmFsZXdheS1yZWd1bGFy\",\"--framer-font-family\":'\"Raleway\", \"Raleway Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(26, 26, 26))\"},children:\"Copyright 2026. MarcWhittaker\"})}),className:\"framer-1l3dtpz\",\"data-framer-name\":\"Copyright 2026. MarcWhittaker\",fonts:[\"GF;Raleway-regular\"],layoutDependency:layoutDependency,layoutId:\"JO9TD1EE4\",style:{\"--extracted-r6o4lv\":\"rgb(26, 26, 26)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kFEm2.framer-1voi378, .framer-kFEm2 .framer-1voi378 { display: block; }\",\".framer-kFEm2.framer-1uj58aa { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 48px 24px 48px 24px; position: relative; width: 1200px; }\",\".framer-kFEm2 .framer-axxw15 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 0px 24px 0px; position: relative; width: 100%; }\",\".framer-kFEm2 .framer-1c112q7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-kFEm2 .framer-1aahgok { flex: none; height: 64px; position: relative; width: 416px; }\",\".framer-kFEm2 .framer-1j74chk { flex: none; height: 1px; overflow: visible; position: relative; width: 260px; }\",\".framer-kFEm2 .framer-1ovdiis, .framer-kFEm2 .framer-1l3dtpz { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 312px; word-break: break-word; word-wrap: break-word; }\",\".framer-kFEm2 .framer-eidbow { align-content: flex-end; align-items: flex-end; 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: 324px; }\",\".framer-kFEm2 .framer-dxt3hj, .framer-kFEm2 .framer-1weht8f, .framer-kFEm2 .framer-1fuu26o, .framer-kFEm2 .framer-1ldexb6 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-kFEm2 .framer-1m51tue, .framer-kFEm2 .framer-c2cvpg, .framer-kFEm2 .framer-1ga6k5l, .framer-kFEm2 .framer-1ioioy5 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 324px; word-break: break-word; word-wrap: break-word; }\",\".framer-kFEm2 .framer-nkdlry { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-kFEm2.framer-v-bfp736.framer-1uj58aa { width: 810px; }\",\".framer-kFEm2.framer-v-1kya94n.framer-1uj58aa { width: 390px; }\",\".framer-kFEm2.framer-v-1kya94n .framer-axxw15 { flex-direction: column; gap: 48px; justify-content: flex-start; }\",\".framer-kFEm2.framer-v-1kya94n .framer-1c112q7, .framer-kFEm2.framer-v-1kya94n .framer-1j74chk, .framer-kFEm2.framer-v-1kya94n .framer-eidbow, .framer-kFEm2.framer-v-1kya94n .framer-1m51tue, .framer-kFEm2.framer-v-1kya94n .framer-c2cvpg, .framer-kFEm2.framer-v-1kya94n .framer-1ga6k5l, .framer-kFEm2.framer-v-1kya94n .framer-1ioioy5 { width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 334.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ZGfBkJvlA\":{\"layout\":[\"fixed\",\"auto\"]},\"rDIOrMY3C\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramermGDXfP5qJ=withCSS(Component,css,\"framer-kFEm2\");export default FramermGDXfP5qJ;FramermGDXfP5qJ.displayName=\"Footer\";FramermGDXfP5qJ.defaultProps={height:334.5,width:1200};addPropertyControls(FramermGDXfP5qJ,{variant:{options:[\"z_jFofqTR\",\"ZGfBkJvlA\",\"rDIOrMY3C\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramermGDXfP5qJ,[{explicitInter:true,fonts:[{cssFamilyName:\"Raleway\",source:\"google\",style:\"normal\",uiFamilyName:\"Raleway\",url:\"https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaooCKNLA3JC9c.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermGDXfP5qJ\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"334.5\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZGfBkJvlA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rDIOrMY3C\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./mGDXfP5qJ.map","// Generated by Framer (af215f2)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;PT Serif-regular\",\"GF;PT Serif-700\",\"GF;PT Serif-700italic\",\"GF;PT Serif-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"PT Serif\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"PT Serif\",url:\"https://fonts.gstatic.com/s/ptserif/v19/EJRVQgYoZZY2vCFuvDFUxL6ddjb-.woff2\",weight:\"400\"},{cssFamilyName:\"PT Serif\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"PT Serif\",url:\"https://fonts.gstatic.com/s/ptserif/v19/EJRSQgYoZZY2vCFuvAnt65qQXSr3pNNB.woff2\",weight:\"700\"},{cssFamilyName:\"PT Serif\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"PT Serif\",url:\"https://fonts.gstatic.com/s/ptserif/v19/EJRQQgYoZZY2vCFuvAFT9gaQVyvVocNB6Iw.woff2\",weight:\"700\"},{cssFamilyName:\"PT Serif\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"PT Serif\",url:\"https://fonts.gstatic.com/s/ptserif/v19/EJRTQgYoZZY2vCFuvAFTzr-_cyb-vco.woff2\",weight:\"400\"}]}];export const css=['.framer-FGRn5 .framer-styles-preset-15cm6hj:not(.rich-text-wrapper), .framer-FGRn5 .framer-styles-preset-15cm6hj.rich-text-wrapper h6 { --framer-font-family: \"PT Serif\", \"PT Serif Placeholder\", serif; --framer-font-family-bold: \"PT Serif\", \"PT Serif Placeholder\", serif; --framer-font-family-bold-italic: \"PT Serif\", \"PT Serif Placeholder\", serif; --framer-font-family-italic: \"PT Serif\", \"PT Serif Placeholder\", serif; --framer-font-open-type-features: \\'cv01\\' on, \\'cv09\\' on, \\'cv11\\' on, \\'cv05\\' on, \\'ss03\\' on; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-FGRn5 .framer-styles-preset-15cm6hj:not(.rich-text-wrapper), .framer-FGRn5 .framer-styles-preset-15cm6hj.rich-text-wrapper h6 { --framer-font-family: \"PT Serif\", \"PT Serif Placeholder\", serif; --framer-font-family-bold: \"PT Serif\", \"PT Serif Placeholder\", serif; --framer-font-family-bold-italic: \"PT Serif\", \"PT Serif Placeholder\", serif; --framer-font-family-italic: \"PT Serif\", \"PT Serif Placeholder\", serif; --framer-font-open-type-features: \\'cv01\\' on, \\'cv09\\' on, \\'cv11\\' on, \\'cv05\\' on, \\'ss03\\' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-FGRn5 .framer-styles-preset-15cm6hj:not(.rich-text-wrapper), .framer-FGRn5 .framer-styles-preset-15cm6hj.rich-text-wrapper h6 { --framer-font-family: \"PT Serif\", \"PT Serif Placeholder\", serif; --framer-font-family-bold: \"PT Serif\", \"PT Serif Placeholder\", serif; --framer-font-family-bold-italic: \"PT Serif\", \"PT Serif Placeholder\", serif; --framer-font-family-italic: \"PT Serif\", \"PT Serif Placeholder\", serif; --framer-font-open-type-features: \\'cv01\\' on, \\'cv09\\' on, \\'cv11\\' on, \\'cv05\\' on, \\'ss03\\' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-FGRn5\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (af215f2)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;PT Serif-regular\",\"GF;PT Serif-700\",\"GF;PT Serif-700italic\",\"GF;PT Serif-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"PT Serif\",source:\"google\",style:\"normal\",uiFamilyName:\"PT Serif\",url:\"https://fonts.gstatic.com/s/ptserif/v19/EJRVQgYoZZY2vCFuvDFUxL6ddjb-.woff2\",weight:\"400\"},{cssFamilyName:\"PT Serif\",source:\"google\",style:\"normal\",uiFamilyName:\"PT Serif\",url:\"https://fonts.gstatic.com/s/ptserif/v19/EJRSQgYoZZY2vCFuvAnt65qQXSr3pNNB.woff2\",weight:\"700\"},{cssFamilyName:\"PT Serif\",source:\"google\",style:\"italic\",uiFamilyName:\"PT Serif\",url:\"https://fonts.gstatic.com/s/ptserif/v19/EJRQQgYoZZY2vCFuvAFT9gaQVyvVocNB6Iw.woff2\",weight:\"700\"},{cssFamilyName:\"PT Serif\",source:\"google\",style:\"italic\",uiFamilyName:\"PT Serif\",url:\"https://fonts.gstatic.com/s/ptserif/v19/EJRTQgYoZZY2vCFuvAFTzr-_cyb-vco.woff2\",weight:\"400\"}]}];export const css=['.framer-edh1p .framer-styles-preset-1rtczrw:not(.rich-text-wrapper), .framer-edh1p .framer-styles-preset-1rtczrw.rich-text-wrapper h2 { --framer-font-family: \"PT Serif\", \"PT Serif Placeholder\", serif; --framer-font-family-bold: \"PT Serif\", \"PT Serif Placeholder\", serif; --framer-font-family-bold-italic: \"PT Serif\", \"PT Serif Placeholder\", serif; --framer-font-family-italic: \"PT Serif\", \"PT Serif Placeholder\", serif; --framer-font-open-type-features: normal; --framer-font-size: 30px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 125%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #1a1a1a; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-edh1p .framer-styles-preset-1rtczrw:not(.rich-text-wrapper), .framer-edh1p .framer-styles-preset-1rtczrw.rich-text-wrapper h2 { --framer-font-family: \"PT Serif\", \"PT Serif Placeholder\", serif; --framer-font-family-bold: \"PT Serif\", \"PT Serif Placeholder\", serif; --framer-font-family-bold-italic: \"PT Serif\", \"PT Serif Placeholder\", serif; --framer-font-family-italic: \"PT Serif\", \"PT Serif Placeholder\", serif; --framer-font-open-type-features: normal; --framer-font-size: 26px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 125%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #1a1a1a; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-edh1p .framer-styles-preset-1rtczrw:not(.rich-text-wrapper), .framer-edh1p .framer-styles-preset-1rtczrw.rich-text-wrapper h2 { --framer-font-family: \"PT Serif\", \"PT Serif Placeholder\", serif; --framer-font-family-bold: \"PT Serif\", \"PT Serif Placeholder\", serif; --framer-font-family-bold-italic: \"PT Serif\", \"PT Serif Placeholder\", serif; --framer-font-family-italic: \"PT Serif\", \"PT Serif Placeholder\", serif; --framer-font-open-type-features: normal; --framer-font-size: 26px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 125%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #1a1a1a; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-edh1p\";\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 (27b79d7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/bql2Pjm5ow7JRYyyFYkI/1lrsd409NkhWEbmY763X/oUOHecTr2.js\";const enabledGestures={SiqzPuxfc:{hover:true}};const serializationHash=\"framer-KFeBc\";const variantClassNames={SiqzPuxfc:\"framer-v-uktlg9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const BEZVAfANi=undefined;const TpJ1DO2df=undefined;const czPZqCQIi=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,label,link,width,...props})=>{return{...props,BEZVAfANi:click??props.BEZVAfANi,czPZqCQIi:label??props.czPZqCQIi??\"Services\",TpJ1DO2df:link??props.TpJ1DO2df};};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,czPZqCQIi,TpJ1DO2df,BEZVAfANi,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"SiqzPuxfc\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1wpys8p=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(BEZVAfANi){const res=await BEZVAfANi(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:TpJ1DO2df,motionChild:true,nodeId:\"SiqzPuxfc\",openInNewTab:false,scopeId:\"HLLlWxPfv\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-uktlg9\",className,classNames)} framer-l9hw98`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"SiqzPuxfc\",onTap:onTap1wpys8p,ref:refBinding,style:{opacity:1,...style},variants:{\"SiqzPuxfc-hover\":{opacity:.75}},...addPropertyOverrides({\"SiqzPuxfc-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1rtczrw\",\"data-styles-preset\":\"oUOHecTr2\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-4f19a76e-e2aa-47cf-bfac-abdcb5904414, rgb(47, 71, 47)))\"},children:\"Services\"})}),className:\"framer-yn5g7t\",\"data-framer-name\":\"Services\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"F_ytZ4h6Q\",style:{\"--extracted-1of0zx5\":\"var(--token-4f19a76e-e2aa-47cf-bfac-abdcb5904414, rgb(47, 71, 47))\",\"--framer-paragraph-spacing\":\"0px\"},text:czPZqCQIi,verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1n5nta\",\"data-framer-name\":\"Vector 26\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:34,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"PnO9hUvyT\",svg:'<svg width=\"18\" height=\"34\" viewBox=\"-1 -1 18 34\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 0L16 16L0 32\" stroke=\"#2F472F\" stroke-width=\"1.5\"/>\\n</svg>\\n',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KFeBc.framer-l9hw98, .framer-KFeBc .framer-l9hw98 { display: block; }\",\".framer-KFeBc.framer-uktlg9 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 504px; }\",\".framer-KFeBc .framer-yn5g7t { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-KFeBc .framer-1n5nta { flex: none; height: 34px; position: relative; width: 18px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 37\n * @framerIntrinsicWidth 504\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"cQmFzl0wa\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"czPZqCQIi\":\"label\",\"TpJ1DO2df\":\"link\",\"BEZVAfANi\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHLLlWxPfv=withCSS(Component,css,\"framer-KFeBc\");export default FramerHLLlWxPfv;FramerHLLlWxPfv.displayName=\"Menu Item\";FramerHLLlWxPfv.defaultProps={height:37,width:504};addPropertyControls(FramerHLLlWxPfv,{czPZqCQIi:{defaultValue:\"Services\",displayTextArea:false,title:\"Label\",type:ControlType.String},onczPZqCQIiChange:{changes:\"czPZqCQIi\",type:ControlType.ChangeHandler},TpJ1DO2df:{title:\"Link\",type:ControlType.Link},BEZVAfANi:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerHLLlWxPfv,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHLLlWxPfv\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cQmFzl0wa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"37\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"504\",\"framerVariables\":\"{\\\"czPZqCQIi\\\":\\\"label\\\",\\\"TpJ1DO2df\\\":\\\"link\\\",\\\"BEZVAfANi\\\":\\\"click\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HLLlWxPfv.map","// Generated by Framer (27b79d7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MenuItem from\"https://framerusercontent.com/modules/mJP9WbHfWtiuZwl5EXk2/5SeK9iJxPfVmQ10G8130/HLLlWxPfv.js\";const MenuItemFonts=getFonts(MenuItem);const cycleOrder=[\"yjHpPPMEh\",\"uU51pcqpR\"];const serializationHash=\"framer-40H2j\";const variantClassNames={uU51pcqpR:\"framer-v-4g11pg\",yjHpPPMEh:\"framer-v-1s9sv2x\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const UAMkH0Omk=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"yjHpPPMEh\",Mobile:\"uU51pcqpR\"};const Variants=motion.create(React.Fragment);const getProps=({closeNav,height,id,width,...props})=>{return{...props,UAMkH0Omk:closeNav??props.UAMkH0Omk,variant:humanReadableVariantMap[props.variant]??props.variant??\"yjHpPPMEh\"};};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,UAMkH0Omk,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"yjHpPPMEh\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const BEZVAfANitmfq6=activeVariantCallback(async(...args)=>{if(UAMkH0Omk){const res=await UAMkH0Omk(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"uU51pcqpR\")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-1s9sv2x\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"yjHpPPMEh\",ref:refBinding,style:{...style},...addPropertyOverrides({uU51pcqpR:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bnjx7w\",\"data-framer-name\":\"Hero\",layoutDependency:layoutDependency,layoutId:\"aFSJrzNKG\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-mb96g5\",\"data-framer-name\":\"Frame 35\",layoutDependency:layoutDependency,layoutId:\"XvKjD3kj8\",style:{backgroundColor:\"rgb(244, 240, 230)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-gd2qac\",\"data-framer-name\":\"Frame 49\",layoutDependency:layoutDependency,layoutId:\"OunOzzfKv\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1581klr\",\"data-framer-name\":\"Frame 104\",layoutDependency:layoutDependency,layoutId:\"r37xbUv_E\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RIWnl0fvC\"},implicitPathVariables:undefined},{href:{webPageId:\"RIWnl0fvC\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:`calc(max(${componentViewport?.width||\"100vw\"} / 2, 1px) - 96px)`,y:(componentViewport?.y||0)+0+0+0+(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0-(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0)*1)+126+0+0+0+0+0,...addPropertyOverrides({uU51pcqpR:{width:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) - 96px)`,y:(componentViewport?.y||0)+0+0+0+(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0-(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0)*1)+0+(((Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0)*1-48-349)/2+0+0)+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hx2o6l-container\",layoutDependency:layoutDependency,layoutId:\"uQacO_6Tz-container\",nodeId:\"uQacO_6Tz\",rendersWithMotion:true,scopeId:\"iAF41nMds\",children:/*#__PURE__*/_jsx(MenuItem,{BEZVAfANi:BEZVAfANitmfq6,czPZqCQIi:\"Services\",height:\"100%\",id:\"uQacO_6Tz\",layoutId:\"uQacO_6Tz\",style:{width:\"100%\"},TpJ1DO2df:resolvedLinks[0],width:\"100%\",...addPropertyOverrides({uU51pcqpR:{TpJ1DO2df:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16ymqqx\",\"data-framer-name\":\"Vector 28\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:3,intrinsicWidth:626,layoutDependency:layoutDependency,layoutId:\"JCCfJxB7c\",svg:'<svg width=\"626\" height=\"3\" viewBox=\"-1 -1 626 3\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 0.5L624 0.499973\" stroke=\"#1A1A1A\" stroke-opacity=\"0.15\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"dhq1zhTFQ\"},implicitPathVariables:undefined},{href:{webPageId:\"dhq1zhTFQ\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:`calc(max(${componentViewport?.width||\"100vw\"} / 2, 1px) - 96px)`,y:(componentViewport?.y||0)+0+0+0+(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0-(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0)*1)+126+0+0+0+0+104,...addPropertyOverrides({uU51pcqpR:{width:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) - 96px)`,y:(componentViewport?.y||0)+0+0+0+(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0-(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0)*1)+0+(((Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0)*1-48-349)/2+0+0)+0+0+0+104}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fy40s7-container\",layoutDependency:layoutDependency,layoutId:\"erHCcyq8M-container\",nodeId:\"erHCcyq8M\",rendersWithMotion:true,scopeId:\"iAF41nMds\",children:/*#__PURE__*/_jsx(MenuItem,{BEZVAfANi:BEZVAfANitmfq6,czPZqCQIi:\"About & Team\",height:\"100%\",id:\"erHCcyq8M\",layoutId:\"erHCcyq8M\",style:{width:\"100%\"},TpJ1DO2df:resolvedLinks1[0],width:\"100%\",...addPropertyOverrides({uU51pcqpR:{TpJ1DO2df:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-53duxm\",\"data-framer-name\":\"Vector 27\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:3,intrinsicWidth:626,layoutDependency:layoutDependency,layoutId:\"NZ7jSBv0t\",svg:'<svg width=\"626\" height=\"3\" viewBox=\"-1 -1 626 3\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 0.5L624 0.499973\" stroke=\"#1A1A1A\" stroke-opacity=\"0.15\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"u6aQVYFhg\"},implicitPathVariables:undefined},{href:{webPageId:\"u6aQVYFhg\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:`calc(max(${componentViewport?.width||\"100vw\"} / 2, 1px) - 96px)`,y:(componentViewport?.y||0)+0+0+0+(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0-(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0)*1)+126+0+0+0+0+208,...addPropertyOverrides({uU51pcqpR:{width:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) - 96px)`,y:(componentViewport?.y||0)+0+0+0+(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0-(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0)*1)+0+(((Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0)*1-48-349)/2+0+0)+0+0+0+208}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1s7yi5e-container\",layoutDependency:layoutDependency,layoutId:\"rbP9iJYxl-container\",nodeId:\"rbP9iJYxl\",rendersWithMotion:true,scopeId:\"iAF41nMds\",children:/*#__PURE__*/_jsx(MenuItem,{BEZVAfANi:BEZVAfANitmfq6,czPZqCQIi:\"Portfolio\",height:\"100%\",id:\"rbP9iJYxl\",layoutId:\"rbP9iJYxl\",style:{width:\"100%\"},TpJ1DO2df:resolvedLinks2[0],width:\"100%\",...addPropertyOverrides({uU51pcqpR:{TpJ1DO2df:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16mwknr\",\"data-framer-name\":\"Vector 29\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:3,intrinsicWidth:626,layoutDependency:layoutDependency,layoutId:\"aN7z90Dvp\",svg:'<svg width=\"626\" height=\"3\" viewBox=\"-1 -1 626 3\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 0.5L624 0.499973\" stroke=\"#1A1A1A\" stroke-opacity=\"0.15\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"E1wnBIOMr\"},implicitPathVariables:undefined},{href:{webPageId:\"E1wnBIOMr\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:`calc(max(${componentViewport?.width||\"100vw\"} / 2, 1px) - 96px)`,y:(componentViewport?.y||0)+0+0+0+(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0-(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0)*1)+126+0+0+0+0+312,...addPropertyOverrides({uU51pcqpR:{width:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) - 96px)`,y:(componentViewport?.y||0)+0+0+0+(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0-(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0)*1)+0+(((Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0)*1-48-349)/2+0+0)+0+0+0+312}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1du2zss-container\",layoutDependency:layoutDependency,layoutId:\"qRumcdD2m-container\",nodeId:\"qRumcdD2m\",rendersWithMotion:true,scopeId:\"iAF41nMds\",children:/*#__PURE__*/_jsx(MenuItem,{BEZVAfANi:BEZVAfANitmfq6,czPZqCQIi:\"Contact\",height:\"100%\",id:\"qRumcdD2m\",layoutId:\"qRumcdD2m\",style:{width:\"100%\"},TpJ1DO2df:resolvedLinks3[0],width:\"100%\",...addPropertyOverrides({uU51pcqpR:{TpJ1DO2df:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})]})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-edgpm2\",\"data-framer-name\":\"Frame 34\",layoutDependency:layoutDependency,layoutId:\"pIc1huJ_l\",style:{backdropFilter:\"blur(100px)\",backgroundColor:\"rgba(244, 240, 230, 0.15)\",WebkitBackdropFilter:\"blur(100px)\"}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-40H2j.framer-zp4kmf, .framer-40H2j .framer-zp4kmf { display: block; }\",\".framer-40H2j.framer-1s9sv2x { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-40H2j .framer-1bnjx7w { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-40H2j .framer-mb96g5 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 96px; height: 100%; justify-content: flex-start; overflow: hidden; padding: 126px 48px 48px 48px; position: relative; width: 1px; }\",\".framer-40H2j .framer-gd2qac { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-40H2j .framer-1581klr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-40H2j .framer-1hx2o6l-container, .framer-40H2j .framer-1fy40s7-container, .framer-40H2j .framer-1s7yi5e-container, .framer-40H2j .framer-1du2zss-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-40H2j .framer-16ymqqx, .framer-40H2j .framer-53duxm, .framer-40H2j .framer-16mwknr { flex: none; height: 3px; position: relative; width: 100%; }\",\".framer-40H2j .framer-edgpm2 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: 100%; justify-content: flex-start; overflow: hidden; padding: 48px; position: relative; width: 1px; }\",\".framer-40H2j.framer-v-4g11pg .framer-mb96g5 { justify-content: center; padding: 0px 48px 48px 48px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"uU51pcqpR\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"UAMkH0Omk\":\"closeNav\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameriAF41nMds=withCSS(Component,css,\"framer-40H2j\");export default FrameriAF41nMds;FrameriAF41nMds.displayName=\"Opened Menu\";FrameriAF41nMds.defaultProps={height:800,width:1200};addPropertyControls(FrameriAF41nMds,{variant:{options:[\"yjHpPPMEh\",\"uU51pcqpR\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},UAMkH0Omk:{title:\"Close Nav\",type:ControlType.EventHandler}});addFonts(FrameriAF41nMds,[{explicitInter:true,fonts:[]},...MenuItemFonts],{supportsExplicitInterCodegen:true});FrameriAF41nMds.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(MenuItem,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriAF41nMds\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uU51pcqpR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"UAMkH0Omk\\\":\\\"closeNav\\\"}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"800\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./iAF41nMds.map","// Generated by Framer (af215f2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={lKIcgpO3R:{pressed:true}};const cycleOrder=[\"lKIcgpO3R\",\"BaLxL1o5_\"];const serializationHash=\"framer-mZ8bC\";const variantClassNames={BaLxL1o5_:\"framer-v-xeuzx5\",lKIcgpO3R:\"framer-v-q4a3vv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ARIR3WB0q=undefined;const qtocX4QUw=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Menu icon\":\"lKIcgpO3R\",Opened:\"BaLxL1o5_\"};const Variants=motion.create(React.Fragment);const getProps=({click,color,height,id,width,...props})=>{return{...props,ARIR3WB0q:click??props.ARIR3WB0q,qtocX4QUw:color??props.qtocX4QUw??\"var(--token-150a93b3-0ad6-4fde-867d-8d5874e61d44, rgb(2, 64, 61))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"lKIcgpO3R\"};};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,ARIR3WB0q,qtocX4QUw,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"lKIcgpO3R\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1ig1aqw=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ARIR3WB0q){const res=await ARIR3WB0q(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-q4a3vv\",className,classNames),\"data-framer-name\":\"Menu icon\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"lKIcgpO3R\",onTap:onTap1ig1aqw,ref:refBinding,style:{...style},...addPropertyOverrides({\"lKIcgpO3R-pressed\":{\"data-framer-name\":undefined},BaLxL1o5_:{\"data-framer-name\":\"Opened\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-mrmpzb\",\"data-framer-name\":\"Hamburger line below\",layoutDependency:layoutDependency,layoutId:\"PMMmpwILM\",style:{backgroundColor:qtocX4QUw,rotate:0},variants:{\"lKIcgpO3R-pressed\":{rotate:0},BaLxL1o5_:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-x1xu08\",\"data-framer-name\":\"Hamburger line above\",layoutDependency:layoutDependency,layoutId:\"R1Hs9ChNm\",style:{backgroundColor:qtocX4QUw,rotate:0},variants:{\"lKIcgpO3R-pressed\":{rotate:0},BaLxL1o5_:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-184qu4y\",\"data-framer-name\":\"Hamburger line above\",layoutDependency:layoutDependency,layoutId:\"G5vWnLNoU\",style:{backgroundColor:qtocX4QUw,opacity:1},variants:{\"lKIcgpO3R-pressed\":{opacity:1},BaLxL1o5_:{opacity:0}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mZ8bC.framer-7tgz1i, .framer-mZ8bC .framer-7tgz1i { display: block; }\",\".framer-mZ8bC.framer-q4a3vv { cursor: pointer; height: 28px; overflow: visible; position: relative; width: 28px; }\",\".framer-mZ8bC .framer-mrmpzb { flex: none; height: 2px; left: calc(50.00000000000002% - 22px / 2); overflow: visible; position: absolute; top: 8px; width: 22px; }\",\".framer-mZ8bC .framer-x1xu08 { bottom: 8px; flex: none; height: 2px; left: calc(50.00000000000002% - 22px / 2); overflow: visible; position: absolute; width: 22px; }\",\".framer-mZ8bC .framer-184qu4y { flex: none; height: 2px; left: calc(50.00000000000002% - 22px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 22px; }\",\".framer-mZ8bC.framer-v-xeuzx5 .framer-mrmpzb { height: 2px; top: calc(50.00000000000002% - 2px / 2); }\",\".framer-mZ8bC.framer-v-xeuzx5 .framer-x1xu08 { bottom: unset; top: calc(50.00000000000002% - 2px / 2); }\",\".framer-mZ8bC.framer-v-xeuzx5 .framer-184qu4y { height: 1px; left: calc(50.00000000000002% - 1px / 2); top: calc(50.00000000000002% - 1px / 2); width: 1px; }\",\".framer-mZ8bC.framer-v-q4a3vv.pressed .framer-mrmpzb { top: 9px; }\",\".framer-mZ8bC.framer-v-q4a3vv.pressed .framer-x1xu08 { bottom: 9px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 28\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"BaLxL1o5_\":{\"layout\":[\"fixed\",\"fixed\"]},\"jwig7EPmI\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ARIR3WB0q\":\"click\",\"qtocX4QUw\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerL8mOKjTtN=withCSS(Component,css,\"framer-mZ8bC\");export default FramerL8mOKjTtN;FramerL8mOKjTtN.displayName=\"Menu icon\";FramerL8mOKjTtN.defaultProps={height:28,width:28};addPropertyControls(FramerL8mOKjTtN,{variant:{options:[\"lKIcgpO3R\",\"BaLxL1o5_\"],optionTitles:[\"Menu icon\",\"Opened\"],title:\"Variant\",type:ControlType.Enum},ARIR3WB0q:{title:\"Click\",type:ControlType.EventHandler},qtocX4QUw:{defaultValue:'var(--token-150a93b3-0ad6-4fde-867d-8d5874e61d44, rgb(2, 64, 61)) /* {\"name\":\"Dark Green\"} */',title:\"Color\",type:ControlType.Color}});addFonts(FramerL8mOKjTtN,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerL8mOKjTtN\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"ARIR3WB0q\\\":\\\"click\\\",\\\"qtocX4QUw\\\":\\\"color\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"28\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BaLxL1o5_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jwig7EPmI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"28\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./L8mOKjTtN.map","// Generated by Framer (27b79d7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getPropertyControls,Link,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}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/zxHBZw0VtiZOp3SCtnc2/0TX5Q3FrqaljxUKIE40K/Z76Hi3BxZ.js\";import OpenedMenu from\"https://framerusercontent.com/modules/kyHQa5GXWbyzEmuLhmIA/YVrPZKMoFgU80CZRr1WP/iAF41nMds.js\";import MenuIcon from\"https://framerusercontent.com/modules/dFaVIMq4TwfGivoOsa3N/ZBxg7arGD4Wl0PZJAVV4/L8mOKjTtN.js\";const MenuIconFonts=getFonts(MenuIcon);const OpenedMenuFonts=getFonts(OpenedMenu);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const OpenedMenuControls=getPropertyControls(OpenedMenu);const cycleOrder=[\"ishs5L9nF\",\"KkUrUQUer\",\"y0zrj_Kmh\",\"IuSpFNfuv\"];const serializationHash=\"framer-OXDsy\";const variantClassNames={ishs5L9nF:\"framer-v-17myjzx\",IuSpFNfuv:\"framer-v-194top0\",KkUrUQUer:\"framer-v-wwzeuz\",y0zrj_Kmh:\"framer-v-1o7sjeg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const CxEKOrT0v=undefined;const JEB8XuKqh=undefined;const transition1={delay:0,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"};const transition2={delay:0,duration:.4,ease:[.5,0,.88,.77],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition3={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Transparent Open\":\"y0zrj_Kmh\",\"Variant 4\":\"IuSpFNfuv\",Filled:\"KkUrUQUer\",Transparent:\"ishs5L9nF\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Desktop:\"yjHpPPMEh\",Mobile:\"uU51pcqpR\"};const getProps=({height,id,variant1,visible,width,...props})=>{return{...props,CxEKOrT0v:visible??props.CxEKOrT0v??true,JEB8XuKqh:humanReadableEnumMap[variant1]??variant1??props.JEB8XuKqh??\"yjHpPPMEh\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ishs5L9nF\"};};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,JEB8XuKqh,CxEKOrT0v,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ishs5L9nF\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const ARIR3WB0qsfzo45=activeVariantCallback(async(...args)=>{setVariant(\"y0zrj_Kmh\");});const ARIR3WB0qwhyx8j=activeVariantCallback(async(...args)=>{setVariant(\"IuSpFNfuv\");});const ARIR3WB0qguj7f2=activeVariantCallback(async(...args)=>{setVariant(\"ishs5L9nF\");});const ARIR3WB0q17r5tf2=activeVariantCallback(async(...args)=>{setVariant(\"KkUrUQUer\");});const onTapguj7f2=activeVariantCallback(async(...args)=>{setVariant(\"ishs5L9nF\");});const onTap17r5tf2=activeVariantCallback(async(...args)=>{setVariant(\"KkUrUQUer\");});const UAMkH0Omkguj7f2=activeVariantCallback(async(...args)=>{setVariant(\"ishs5L9nF\");});const BgK7GAto_17r5tf2=activeVariantCallback(async(...args)=>{setVariant(\"KkUrUQUer\");});const UAMkH0Omk17r5tf2=activeVariantCallback(async(...args)=>{setVariant(\"KkUrUQUer\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"KkUrUQUer\",\"y0zrj_Kmh\",\"IuSpFNfuv\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"KkUrUQUer\",\"y0zrj_Kmh\",\"IuSpFNfuv\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({IuSpFNfuv:{value:transition2},KkUrUQUer:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-17myjzx\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Transparent\",layoutDependency:layoutDependency,layoutId:\"ishs5L9nF\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(26, 26, 26, 0.15)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(245, 241, 230, 0.05)\",...style},variants:{IuSpFNfuv:{\"--border-color\":\"rgba(26, 26, 26, 0)\",backgroundColor:\"rgba(0, 0, 0, 0)\"},KkUrUQUer:{\"--border-bottom-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},y0zrj_Kmh:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({IuSpFNfuv:{\"data-framer-name\":\"Variant 4\"},KkUrUQUer:{\"data-framer-name\":\"Filled\"},y0zrj_Kmh:{\"data-framer-name\":\"Transparent Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1t8jvh1\",\"data-border\":true,\"data-framer-name\":\"Navbar\",layoutDependency:layoutDependency,layoutId:\"yIHQuYXra\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(244, 240, 230)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(15px)\",backgroundColor:\"rgba(0, 0, 0, 0)\",WebkitBackdropFilter:\"blur(15px)\"},variants:{IuSpFNfuv:{backgroundColor:\"var(--token-bb0fa846-268b-4a83-9bf4-49c117c28d47, rgb(244, 240, 230))\"},KkUrUQUer:{backgroundColor:\"var(--token-bb0fa846-268b-4a83-9bf4-49c117c28d47, rgb(244, 240, 230))\"},y0zrj_Kmh:{backgroundColor:\"var(--token-bb0fa846-268b-4a83-9bf4-49c117c28d47, rgb(244, 240, 230))\"}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6micvb\",\"data-framer-name\":\"Frame 2\",layoutDependency:layoutDependency,layoutId:\"xMgy3WvD1\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"32px\",y:(componentViewport?.y||0)+0+0+27+0,...addPropertyOverrides({y0zrj_Kmh:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||886)-0-1086)/2+0+0)+27+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rszsr-container\",layoutDependency:layoutDependency,layoutId:\"xZ9IAVlVJ-container\",nodeId:\"xZ9IAVlVJ\",rendersWithMotion:true,scopeId:\"sULEe1O9v\",children:/*#__PURE__*/_jsx(MenuIcon,{ARIR3WB0q:ARIR3WB0qsfzo45,height:\"100%\",id:\"xZ9IAVlVJ\",layoutId:\"xZ9IAVlVJ\",qtocX4QUw:\"var(--token-16874ff9-5fc1-49ba-800c-188ecf6cd5a9, rgb(244, 240, 230))\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"lKIcgpO3R\"),width:\"100%\",...addPropertyOverrides({IuSpFNfuv:{ARIR3WB0q:ARIR3WB0q17r5tf2,qtocX4QUw:\"var(--token-4f19a76e-e2aa-47cf-bfac-abdcb5904414, rgb(47, 71, 47))\",variant:matchVariant(\"BaLxL1o5_\")},KkUrUQUer:{ARIR3WB0q:ARIR3WB0qwhyx8j,qtocX4QUw:\"var(--token-4f19a76e-e2aa-47cf-bfac-abdcb5904414, rgb(47, 71, 47))\"},y0zrj_Kmh:{ARIR3WB0q:ARIR3WB0qguj7f2,qtocX4QUw:\"var(--token-4f19a76e-e2aa-47cf-bfac-abdcb5904414, rgb(47, 71, 47))\",variant:matchVariant(\"BaLxL1o5_\")}},baseVariant,gestureVariant)})})}),CxEKOrT0v!==false&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UFQgU2VyaWYtcmVndWxhcg==\",\"--framer-font-family\":'\"PT Serif\", \"PT Serif Placeholder\", serif',\"--framer-font-size\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(244, 240, 230))\"},children:\"Menu\"})}),className:\"framer-bhs8fm\",\"data-framer-name\":\"Menu\",fonts:[\"GF;PT Serif-regular\"],layoutDependency:layoutDependency,layoutId:\"QZ9FGHWPc\",style:{\"--extracted-r6o4lv\":\"rgb(244, 240, 230)\",\"--framer-paragraph-spacing\":\"0px\"},variants:{IuSpFNfuv:{\"--extracted-r6o4lv\":\"var(--token-4f19a76e-e2aa-47cf-bfac-abdcb5904414, rgb(47, 71, 47))\"},KkUrUQUer:{\"--extracted-r6o4lv\":\"var(--token-4f19a76e-e2aa-47cf-bfac-abdcb5904414, rgb(47, 71, 47))\"},y0zrj_Kmh:{\"--extracted-r6o4lv\":\"var(--token-4f19a76e-e2aa-47cf-bfac-abdcb5904414, rgb(47, 71, 47))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({IuSpFNfuv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UFQgU2VyaWYtcmVndWxhcg==\",\"--framer-font-family\":'\"PT Serif\", \"PT Serif Placeholder\", serif',\"--framer-font-size\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4f19a76e-e2aa-47cf-bfac-abdcb5904414, rgb(47, 71, 47)))\"},children:\"Menu\"})})},KkUrUQUer:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UFQgU2VyaWYtcmVndWxhcg==\",\"--framer-font-family\":'\"PT Serif\", \"PT Serif Placeholder\", serif',\"--framer-font-size\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4f19a76e-e2aa-47cf-bfac-abdcb5904414, rgb(47, 71, 47)))\"},children:\"Menu\"})})},y0zrj_Kmh:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UFQgU2VyaWYtcmVndWxhcg==\",\"--framer-font-family\":'\"PT Serif\", \"PT Serif Placeholder\", serif',\"--framer-font-size\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4f19a76e-e2aa-47cf-bfac-abdcb5904414, rgb(47, 71, 47)))\"},children:\"Menu\"})})}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"D3iLdJven\",openInNewTab:false,scopeId:\"sULEe1O9v\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-1cnvwby framer-16cjafi\",\"data-framer-name\":\"Logo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:64,intrinsicWidth:105,layoutDependency:layoutDependency,layoutId:\"D3iLdJven\",svg:'<svg width=\"105\" height=\"64\" viewBox=\"0 0 105 64\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M12.7385 63.808H8.85088V63.3491C9.06194 63.2647 9.27163 63.1939 9.48269 63.1353C9.69375 63.0781 9.9089 63.0223 10.1308 62.9692V55.8572L10.1935 54.0081H10.0669L9.54533 55.6993L6.30591 63.8066H5.89468L2.81322 55.6993L2.24404 53.8501H2.10106L2.1174 55.8572V62.9692C2.31757 63.0114 2.51773 63.0645 2.7179 63.1271C2.91807 63.1898 3.11823 63.2647 3.3184 63.3491V63.808H0.0163401V63.3491C0.216506 63.2647 0.424842 63.1884 0.639986 63.1203C0.856493 63.0522 1.07436 62.9964 1.29631 62.9542V53.5982C1.07436 53.556 0.856493 53.5015 0.639986 53.4321C0.42348 53.364 0.211059 53.2878 0 53.2033V52.7445H3.23942L5.98864 59.9667L6.5265 61.5939H6.54284L7.0807 59.934L9.92524 52.7431H12.7548V53.202C12.5655 53.2864 12.3694 53.3627 12.1706 53.4307C11.9705 53.4988 11.7649 53.5547 11.5538 53.5969V62.9842C11.7758 63.0264 11.9827 63.0768 12.1774 63.1339C12.3722 63.1925 12.5587 63.2633 12.7385 63.3477V63.8066V63.808Z\" fill=\"#F4F0E6\"/>\\n<path d=\"M19.7238 61.7383C19.7238 61.9697 19.7293 62.1699 19.7402 62.3388C19.7511 62.5076 19.7619 62.686 19.7715 62.8766L20.8622 63.0346V63.3668C20.598 63.5043 20.3066 63.6255 19.9853 63.7304C19.6639 63.8352 19.3562 63.9142 19.0607 63.9673H18.6658C18.561 63.7249 18.497 63.4594 18.4765 63.1694C18.4547 62.8793 18.4398 62.5607 18.4289 62.2135H18.3499C18.3077 62.4245 18.226 62.6383 18.1048 62.8535C17.9836 63.07 17.8256 63.262 17.6309 63.4308C17.4362 63.5997 17.2074 63.7358 16.9433 63.842C16.6791 63.9469 16.3795 64 16.0432 64C15.4005 64 14.8763 63.8053 14.4705 63.4158C14.0647 63.0264 13.8618 62.5144 13.8618 61.8826C13.8618 61.3978 13.9585 61.0002 14.1546 60.6898C14.3493 60.3793 14.6366 60.1342 15.0152 59.9545C15.3951 59.7761 15.8635 59.6467 16.4218 59.5678C16.98 59.4888 17.6282 59.4289 18.3662 59.3867C18.4084 58.9332 18.4221 58.5247 18.4057 58.1612C18.3894 57.7976 18.3322 57.4872 18.2314 57.2284C18.1307 56.9697 17.9836 56.7696 17.7889 56.6279C17.5942 56.4863 17.3382 56.4142 17.0223 56.4142C16.8752 56.4142 16.7091 56.4223 16.5239 56.4373C16.3401 56.4537 16.1576 56.4986 15.9792 56.5721L15.2371 58.4689H14.8259C14.721 58.153 14.6284 57.8262 14.5495 57.4885C14.4705 57.1508 14.4201 56.8199 14.3997 56.4931C14.8 56.2508 15.2453 56.0615 15.7355 55.924C16.2257 55.7878 16.7704 55.7184 17.3708 55.7184C17.9087 55.7184 18.3376 55.7946 18.659 55.9471C18.9803 56.0996 19.2254 56.2971 19.3943 56.5394C19.5631 56.7818 19.6734 57.0501 19.7265 57.3455C19.7796 57.641 19.8055 57.9351 19.8055 58.2306C19.8055 58.8624 19.7919 59.4711 19.766 60.0566C19.7388 60.6408 19.7265 61.2018 19.7265 61.7396L19.7238 61.7383ZM16.6737 63.0182C16.9365 63.0182 17.1693 62.9651 17.3695 62.8603C17.5697 62.7554 17.7385 62.6288 17.8747 62.4804C18.0108 62.3333 18.1225 62.1835 18.2069 62.0297C18.2913 61.8772 18.3499 61.7478 18.3812 61.6429V59.9831C17.7698 59.9831 17.2701 60.0144 16.8793 60.0784C16.4898 60.141 16.1835 60.2418 15.9629 60.3793C15.7409 60.5169 15.5884 60.6871 15.504 60.8927C15.4196 61.0983 15.3774 61.3325 15.3774 61.5953C15.3774 62.0487 15.4931 62.3987 15.7246 62.6465C15.9561 62.8943 16.272 63.0182 16.6723 63.0182H16.6737Z\" fill=\"#F4F0E6\"/>\\n<path d=\"M25.0809 57.0903C24.9652 57.1529 24.8195 57.2823 24.6465 57.477C24.4722 57.6717 24.317 57.959 24.1808 58.3389V63.0326C24.3919 63.0543 24.6016 63.0938 24.8127 63.151C25.0237 63.2096 25.2334 63.2954 25.4445 63.4111V63.806H21.7148V63.4111C21.9041 63.3063 22.0839 63.2273 22.2527 63.1742C22.4216 63.1211 22.5904 63.0748 22.7579 63.0326V56.822L21.7148 56.6954V56.2842C22.0525 56.1371 22.3998 56.0186 22.7579 55.9288C23.116 55.8389 23.4578 55.7681 23.7846 55.715H24.1795V57.3898H24.2421C24.3374 57.1788 24.4709 56.9691 24.6452 56.758C24.8195 56.547 25.0196 56.3577 25.2457 56.1888C25.4717 56.02 25.7195 55.8906 25.9878 55.8021C26.256 55.7123 26.5324 55.6837 26.817 55.715C26.8906 55.8525 26.9573 56.0023 27.0145 56.1657C27.073 56.3291 27.1275 56.5007 27.1806 56.679V57.0903H25.0782H25.0809Z\" fill=\"#F4F0E6\"/>\\n<path d=\"M34.0416 62.7023C33.8523 63.0713 33.5432 63.3791 33.117 63.6269C32.6908 63.8747 32.1924 63.9986 31.6233 63.9986C31.0023 63.9986 30.4618 63.9006 30.0029 63.7059C29.544 63.5111 29.1627 63.232 28.8563 62.8684C28.5513 62.5049 28.3212 62.0678 28.1687 61.5572C28.0162 61.0465 27.9399 60.4801 27.9399 59.8578C27.9399 58.5193 28.2667 57.4953 28.9203 56.7845C29.5739 56.0737 30.4631 55.7184 31.5906 55.7184C32.1067 55.7184 32.5683 55.7633 32.974 55.8532C33.3798 55.943 33.7243 56.0615 34.0089 56.2086C33.9776 56.5558 33.919 56.9466 33.8346 57.3782C33.7502 57.8099 33.6454 58.168 33.5187 58.4526H33.0925L32.428 56.5721C32.3545 56.519 32.2701 56.4795 32.1747 56.4537C32.0794 56.4278 31.9215 56.4142 31.7009 56.4142C30.9846 56.4142 30.4304 56.6742 30.041 57.1971C29.6516 57.72 29.4568 58.601 29.4568 59.8442C29.4568 60.2445 29.5127 60.634 29.623 61.0139C29.7333 61.3938 29.9021 61.7328 30.1281 62.0337C30.3542 62.3347 30.6388 62.5743 30.9819 62.7527C31.3237 62.9324 31.7213 63.021 32.1747 63.021C32.5438 63.021 32.8651 62.9678 33.1388 62.863C33.4125 62.7581 33.644 62.6315 33.8346 62.4831L34.0402 62.705L34.0416 62.7023Z\" fill=\"#F4F0E6\"/>\\n<path d=\"M46.6458 53.5982C46.4239 53.5669 46.2033 53.5165 45.9813 53.4484C45.7607 53.3804 45.5279 53.2987 45.2855 53.2033V52.7445H48.8259V53.2033C48.4677 53.3613 48.0878 53.4934 47.6875 53.5982L45.0486 63.808L44.0682 63.9972L41.5232 55.3997L39.0259 63.808L38.0618 63.9972L35.265 53.5982C35.0539 53.5451 34.8483 53.4879 34.6481 53.4239C34.448 53.3613 34.2532 53.2878 34.064 53.202V52.7431H38.1735V53.202C37.9733 53.2755 37.7677 53.3463 37.5567 53.4158C37.3456 53.4838 37.1196 53.5451 36.8772 53.5969L38.4417 59.9654L38.789 62.0201H38.8203L39.3731 59.934L41.5069 52.7431H42.0434L44.3351 59.934L44.7926 61.9888H44.8239L45.1875 59.9027L46.6417 53.5969L46.6458 53.5982Z\" fill=\"#F4F0E6\"/>\\n<path d=\"M57.8338 63.8076H54.42V63.4127C54.6733 63.2765 54.9892 63.1499 55.3678 63.0328V59.3345C55.3678 58.5134 55.252 57.868 55.0205 57.3982C54.7891 56.9298 54.3669 56.6956 53.7569 56.6956C53.4832 56.6956 53.2354 56.746 53.0148 56.8454C52.7928 56.9461 52.5927 57.0741 52.4143 57.2321C52.2345 57.39 52.082 57.5711 51.9554 57.7768C51.8288 57.9824 51.7348 58.1961 51.6708 58.4167V63.0314C51.8397 63.0736 52.0003 63.1213 52.1529 63.173C52.3054 63.2261 52.4551 63.3051 52.6036 63.41V63.8048H49.2048V63.41C49.5316 63.2411 49.8789 63.1145 50.2479 63.0301V53.0259L49.0469 52.8993V52.4881C49.3519 52.3614 49.7073 52.2511 50.1131 52.1558C50.5188 52.0605 50.9056 51.9815 51.2746 51.9189H51.6695V57.4976H51.6858C51.9077 57.002 52.225 56.5812 52.6417 56.234C53.0584 55.8868 53.5608 55.7125 54.1504 55.7125C54.5712 55.7125 54.9484 55.7629 55.2806 55.8623C55.6129 55.963 55.8893 56.1387 56.1099 56.3919C56.3305 56.6452 56.4993 56.9843 56.6151 57.4118C56.7308 57.838 56.7893 58.3786 56.7893 59.0322V63.0301C56.9677 63.0723 57.1475 63.1199 57.3272 63.1717C57.5056 63.2248 57.6744 63.3037 57.8324 63.4086V63.8035L57.8338 63.8076Z\" fill=\"#F4F0E6\"/>\\n<path d=\"M62.2605 63.8071H58.7515V63.4122C58.9094 63.3278 59.0728 63.257 59.2417 63.1984C59.4105 63.1412 59.5943 63.0854 59.7945 63.0323V56.8218L58.7515 56.6951V56.2839C59.0565 56.1573 59.3887 56.047 59.7468 55.9517C60.105 55.8564 60.4631 55.7774 60.8212 55.7147H61.2161V63.0323C61.4272 63.0854 61.6164 63.1399 61.7853 63.1984C61.9541 63.257 62.1121 63.3278 62.2591 63.4122V63.8071H62.2605ZM59.4949 53.2188C59.4949 52.9342 59.5875 52.7082 59.7714 52.5393C59.9552 52.3705 60.2003 52.2861 60.5067 52.2861C60.813 52.2861 61.0541 52.3705 61.2338 52.5393C61.4122 52.7082 61.502 52.9342 61.502 53.2188C61.502 53.5034 61.4122 53.7267 61.2338 53.8901C61.0541 54.0535 60.8117 54.1352 60.5067 54.1352C60.2016 54.1352 59.9565 54.0535 59.7714 53.8901C59.5875 53.7267 59.4949 53.5034 59.4949 53.2188Z\" fill=\"#F4F0E6\"/>\\n<path d=\"M63.0976 56.3029C63.4979 56.0414 63.92 55.8562 64.3626 55.7473V54.4034C64.4987 54.2985 64.6594 54.195 64.8446 54.0956C65.0284 53.9962 65.2109 53.9091 65.3892 53.8355H65.7841V55.9053H68.1548V56.7277H65.7841V61.2879C65.7841 61.917 65.8849 62.3623 66.0851 62.6251C66.2852 62.8879 66.5848 63.0186 66.9851 63.0186C67.1744 63.0186 67.4113 63.005 67.6959 62.9791C67.9805 62.9532 68.2229 62.9029 68.4231 62.8293L68.5334 63.0663C68.4489 63.1616 68.3305 63.261 68.178 63.3658C68.0255 63.4707 67.8512 63.5714 67.6564 63.6667C67.4617 63.7621 67.2479 63.841 67.0165 63.9037C66.785 63.9663 66.548 63.999 66.3057 63.999C65.6738 63.999 65.1918 63.8206 64.8596 63.4639C64.5273 63.1071 64.3612 62.5298 64.3612 61.7332V56.7291H63.0962V56.3042L63.0976 56.3029Z\" fill=\"#F4F0E6\"/>\\n<path d=\"M68.9608 56.3029C69.3612 56.0414 69.7819 55.8562 70.2245 55.7473V54.4034C70.362 54.2985 70.5227 54.195 70.7065 54.0956C70.8903 53.9962 71.0728 53.9091 71.2512 53.8355H71.6461V55.9053H74.0167V56.7277H71.6461V61.2879C71.6461 61.917 71.7468 62.3623 71.947 62.6251C72.1472 62.8879 72.4467 63.0186 72.847 63.0186C73.0363 63.0186 73.2733 63.005 73.5578 62.9791C73.8424 62.9532 74.0848 62.9029 74.285 62.8293L74.3953 63.0663C74.3108 63.1616 74.1924 63.261 74.0399 63.3658C73.8874 63.4707 73.7131 63.5714 73.5184 63.6667C73.3236 63.7621 73.1099 63.841 72.8784 63.9037C72.6469 63.9663 72.41 63.999 72.1676 63.999C71.5358 63.999 71.0537 63.8206 70.7215 63.4639C70.3892 63.1071 70.2231 62.5298 70.2231 61.7332V56.7291H68.9595V56.3042L68.9608 56.3029Z\" fill=\"#F4F0E6\"/>\\n<path d=\"M81.068 61.7383C81.068 61.9697 81.0734 62.1699 81.0843 62.3388C81.0952 62.5076 81.1047 62.686 81.1156 62.8766L82.2063 63.0346V63.3668C81.9422 63.5043 81.6508 63.6255 81.3294 63.7304C81.008 63.8352 80.7003 63.9142 80.4048 63.9673H80.0099C79.9051 63.7249 79.8411 63.4594 79.8207 63.1694C79.7989 62.8793 79.7839 62.5607 79.773 62.2135H79.694C79.6518 62.4245 79.5701 62.6383 79.4489 62.8535C79.3277 63.07 79.1698 63.262 78.9751 63.4308C78.7803 63.5997 78.5502 63.7358 78.2874 63.842C78.0233 63.9469 77.7237 64 77.386 64C76.7433 64 76.219 63.8053 75.8133 63.4158C75.4075 63.0264 75.2046 62.5144 75.2046 61.8826C75.2046 61.3978 75.3013 61.0002 75.4974 60.6898C75.6921 60.3793 75.9794 60.1342 76.3593 59.9545C76.7392 59.7761 77.2076 59.6467 77.7659 59.5678C78.3242 59.4888 78.9723 59.4289 79.7104 59.3867C79.7526 58.9332 79.7662 58.5247 79.7499 58.1612C79.7335 57.7976 79.6763 57.4872 79.5756 57.2284C79.4748 56.9697 79.3277 56.7696 79.133 56.6279C78.9383 56.4863 78.6823 56.4142 78.3664 56.4142C78.2193 56.4142 78.0532 56.4223 77.868 56.4373C77.6842 56.4537 77.5017 56.4986 77.3234 56.5721L76.5812 58.4689H76.17C76.0652 58.153 75.9726 57.8262 75.8936 57.4885C75.8146 57.1508 75.7642 56.8199 75.7438 56.4931C76.1441 56.2508 76.5894 56.0615 77.0796 55.924C77.5698 55.7878 78.1145 55.7184 78.715 55.7184C79.2528 55.7184 79.6818 55.7946 80.0031 55.9471C80.3245 56.0996 80.5696 56.2971 80.7384 56.5394C80.9073 56.7818 81.0176 57.0501 81.0707 57.3455C81.1238 57.641 81.1497 57.9351 81.1497 58.2306C81.1497 58.8624 81.136 59.4711 81.1102 60.0566C81.0843 60.6408 81.0707 61.2018 81.0707 61.7396L81.068 61.7383ZM78.0164 63.0182C78.2793 63.0182 78.5121 62.9651 78.7123 62.8603C78.9124 62.7554 79.0813 62.6288 79.2174 62.4804C79.355 62.3333 79.4653 62.1835 79.5497 62.0297C79.6341 61.8772 79.6913 61.7478 79.724 61.6429V59.9831C79.1126 59.9831 78.6129 60.0144 78.2221 60.0784C77.8326 60.141 77.5262 60.2418 77.3057 60.3793C77.0851 60.5169 76.9312 60.6871 76.8468 60.8927C76.7623 61.0983 76.7201 61.3325 76.7201 61.5953C76.7201 62.0487 76.8359 62.3987 77.0674 62.6465C77.2988 62.8943 77.6148 63.0182 78.0151 63.0182H78.0164Z\" fill=\"#F4F0E6\"/>\\n<path d=\"M87.3086 55.9057H90.3587V56.3169C90.1585 56.4013 89.9611 56.4748 89.7664 56.5388C89.5717 56.6015 89.3688 56.6546 89.1577 56.6968C88.9998 56.9078 88.8187 57.1339 88.613 57.3762C88.4074 57.6186 88.1991 57.861 87.9894 58.1034C87.7783 58.3458 87.5754 58.5718 87.3807 58.7828C87.186 58.9939 87.0199 59.1682 86.8824 59.3044C87.0403 59.5154 87.2323 59.7701 87.4597 60.071C87.6857 60.3719 87.9308 60.6905 88.195 61.0269C88.4578 61.3646 88.7301 61.7063 89.0093 62.0536C89.2884 62.4008 89.5649 62.7276 89.8386 63.034L90.7236 63.4139V63.8087H88.7642L88.338 63.4288C87.7797 62.733 87.3154 62.1148 86.9477 61.5715C86.5787 61.0296 86.241 60.5203 85.936 60.0465L85.4145 59.8885V63.034C85.7617 63.0966 86.1048 63.2232 86.4412 63.4139V63.8087H82.9485V63.4139C83.2957 63.245 83.6443 63.1184 83.9915 63.034V53.0298L82.7905 52.9032V52.492C83.0846 52.3544 83.4387 52.2441 83.8499 52.1597C84.2611 52.0753 84.6506 51.9963 85.0196 51.9228H85.4145V59.4773H85.8257C85.9945 59.288 86.1784 59.077 86.3785 58.8455C86.5787 58.614 86.7789 58.3743 86.979 58.1265C87.1792 57.8787 87.3739 57.6336 87.5632 57.3912C87.7525 57.1489 87.9268 56.9174 88.0847 56.6954C87.8205 56.6219 87.5632 56.4953 87.3099 56.3155V55.9043L87.3086 55.9057Z\" fill=\"#F4F0E6\"/>\\n<path d=\"M97.5732 62.7024C97.4888 62.8822 97.3567 63.0496 97.1783 63.2076C96.9986 63.3655 96.793 63.5031 96.5615 63.6188C96.33 63.7346 96.0767 63.8271 95.803 63.8952C95.5293 63.9633 95.2502 63.9974 94.9656 63.9974C94.3433 63.9974 93.7959 63.8993 93.3221 63.7046C92.8482 63.5099 92.4533 63.2307 92.1374 62.8672C91.8215 62.5036 91.5818 62.0692 91.4184 61.5627C91.255 61.0575 91.1733 60.4884 91.1733 59.8565C91.1733 58.5085 91.4838 57.4804 92.1061 56.7751C92.727 56.0698 93.608 55.7157 94.745 55.7157C95.114 55.7157 95.4776 55.7661 95.8357 55.8655C96.1938 55.9663 96.5125 56.1324 96.7916 56.3639C97.0707 56.5954 97.2968 56.9045 97.4711 57.2884C97.6454 57.6738 97.7325 58.1504 97.7325 58.7182C97.7325 58.8979 97.7244 59.079 97.7094 59.2629C97.693 59.4467 97.6644 59.6455 97.6222 59.8552H92.6916C92.6916 60.2977 92.7474 60.7117 92.8577 61.0957C92.968 61.481 93.1341 61.8146 93.3561 62.0992C93.5781 62.3838 93.8572 62.6071 94.1935 62.7705C94.5312 62.9339 94.9261 63.0156 95.3782 63.0156C95.7472 63.0156 96.1203 62.9625 96.5002 62.8576C96.8801 62.7528 97.1647 62.6153 97.354 62.4464L97.5759 62.6997L97.5732 62.7024ZM94.681 56.4115C94.0805 56.4115 93.6216 56.6144 93.3057 57.0202C92.9898 57.426 92.8005 58.1395 92.7365 59.1621H96.2129C96.2238 59.0668 96.2306 58.9755 96.236 58.8857C96.2415 58.7958 96.2442 58.71 96.2442 58.6242C96.2442 57.9502 96.1176 57.4124 95.8643 57.012C95.611 56.6117 95.2161 56.4115 94.6796 56.4115H94.681Z\" fill=\"#F4F0E6\"/>\\n<path d=\"M102.331 57.0903C102.215 57.1529 102.071 57.2823 101.897 57.477C101.722 57.6717 101.567 57.959 101.431 58.3389V63.0326C101.642 63.0543 101.852 63.0938 102.063 63.151C102.274 63.2096 102.483 63.2954 102.694 63.4111V63.806H98.9648V63.4111C99.1541 63.3063 99.3339 63.2273 99.5027 63.1742C99.6716 63.1211 99.8404 63.0748 100.008 63.0326V56.822L98.9648 56.6954V56.2842C99.3025 56.1371 99.6498 56.0186 100.008 55.9288C100.366 55.8389 100.709 55.7681 101.035 55.715H101.429V57.3898H101.492C101.587 57.1788 101.721 56.9691 101.895 56.758C102.069 56.547 102.27 56.3577 102.496 56.1888C102.722 56.02 102.97 55.8906 103.238 55.8021C103.506 55.7123 103.782 55.6837 104.067 55.715C104.141 55.8525 104.206 56.0023 104.264 56.1657C104.322 56.3291 104.377 56.5007 104.431 56.679V57.0903H102.328H102.331Z\" fill=\"#F4F0E6\"/>\\n<path d=\"M33.5845 0V37.2633H70.848V0H33.5845ZM58.4895 7.71926C58.2553 7.63893 57.8386 7.61986 57.8386 7.61986V7.12286H63.4378V7.61986C63.4378 7.61986 62.8904 7.64301 62.648 7.83364C62.4057 8.02428 62.1183 8.39737 61.8678 8.98697C61.7439 9.27701 59.9165 13.4628 58.0932 17.6458L56.4769 13.9911C57.6793 11.167 58.6869 8.7977 58.7536 8.63975C58.9225 8.23397 58.8163 7.83092 58.4908 7.71926H58.4895ZM63.8014 30.1404H58.1354V29.6434C58.1354 29.6434 58.6692 29.6216 58.8789 29.5181C59.1785 29.3711 59.2629 29.194 59.0655 28.712C58.9783 28.4982 57.6153 25.4794 56.1229 22.1801C55.0499 24.6461 54.3105 26.3495 54.2833 26.4231C54.207 26.6341 54.2165 26.9895 54.5338 27.0699C54.7871 27.1339 55.1384 27.1298 55.1384 27.1298V27.6663H49.1253V27.1298C49.1253 27.1298 49.6781 27.1407 49.8932 26.9691C50.1057 26.8002 50.0934 26.5279 49.9627 26.178C49.93 26.0895 49.4098 24.9211 48.6596 23.2463L50.2745 19.4268C51.3856 21.8819 52.2789 23.8522 52.2789 23.8522C52.2789 23.8522 53.2702 21.5252 54.5093 18.6139C53.2171 15.7599 52.155 13.4137 52.155 13.4137C52.155 13.4137 51.052 16.005 49.7557 19.0483L48.3927 22.2509C47.0092 25.5026 45.7551 28.4479 45.6816 28.6249C45.5127 29.0306 45.6189 29.4337 45.9444 29.5454C46.1786 29.6257 46.5953 29.6448 46.5953 29.6448V30.1418H40.9961V29.6448C40.9961 29.6448 41.5435 29.6216 41.7858 29.431C42.0282 29.2403 42.3155 28.8672 42.5661 28.2776C42.6982 27.9699 44.7447 23.2735 46.6783 18.8332C44.55 14.1041 42.0895 8.66834 41.9574 8.45592C41.7314 8.09372 41.4985 7.81458 41.2235 7.71246C40.9974 7.6294 40.6311 7.62123 40.6311 7.62123V7.12422H46.2971V7.62123C46.2971 7.62123 45.7633 7.64301 45.5536 7.7465C45.254 7.89356 45.1696 8.07057 45.367 8.5526C45.461 8.78136 46.8077 11.7648 48.3096 15.0845C49.3527 12.688 50.1247 10.9096 50.1492 10.8416C50.2255 10.6305 50.216 10.2751 49.8987 10.1948C49.6454 10.1308 49.2955 10.1349 49.2955 10.1349V9.59836H55.3086V10.1349C55.3086 10.1349 54.7558 10.124 54.5406 10.2955C54.3282 10.4644 54.3405 10.7367 54.4712 11.0867C54.5093 11.1888 55.1847 12.7043 56.1297 14.8094L57.7569 18.4301C59.9111 23.215 62.3512 28.6072 62.4778 28.8087C62.7039 29.1709 62.9367 29.45 63.2118 29.5522C63.4392 29.6352 63.8041 29.6434 63.8041 29.6434V30.1404H63.8014Z\" fill=\"#F4F0E6\"/>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-120gkwm\",\"data-framer-name\":\"Frame 77\",layoutDependency:layoutDependency,layoutId:\"U0c35JD4M\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"E1wnBIOMr\"},motionChild:true,nodeId:\"uSrPkahff\",openInNewTab:false,scopeId:\"sULEe1O9v\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-15l8uj8 framer-16cjafi\",\"data-framer-name\":\"Frame 74\",layoutDependency:layoutDependency,layoutId:\"uSrPkahff\",style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-15cm6hj\",\"data-styles-preset\":\"Z76Hi3BxZ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-16874ff9-5fc1-49ba-800c-188ecf6cd5a9, rgb(244, 240, 230)))\"},children:\"Email Us\"})}),className:\"framer-1anfv1p\",\"data-framer-name\":\"Email Us\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bEbelIY0D\",style:{\"--extracted-1w1cjl5\":\"var(--token-16874ff9-5fc1-49ba-800c-188ecf6cd5a9, rgb(244, 240, 230))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{IuSpFNfuv:{\"--extracted-1w1cjl5\":\"var(--token-4f19a76e-e2aa-47cf-bfac-abdcb5904414, rgb(47, 71, 47))\"},KkUrUQUer:{\"--extracted-1w1cjl5\":\"var(--token-4f19a76e-e2aa-47cf-bfac-abdcb5904414, rgb(47, 71, 47))\"},y0zrj_Kmh:{\"--extracted-1w1cjl5\":\"var(--token-4f19a76e-e2aa-47cf-bfac-abdcb5904414, rgb(47, 71, 47))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({IuSpFNfuv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-15cm6hj\",\"data-styles-preset\":\"Z76Hi3BxZ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-4f19a76e-e2aa-47cf-bfac-abdcb5904414, rgb(47, 71, 47)))\"},children:\"Email Us\"})})},KkUrUQUer:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-15cm6hj\",\"data-styles-preset\":\"Z76Hi3BxZ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-4f19a76e-e2aa-47cf-bfac-abdcb5904414, rgb(47, 71, 47)))\"},children:\"Email Us\"})})},y0zrj_Kmh:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-15cm6hj\",\"data-styles-preset\":\"Z76Hi3BxZ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-4f19a76e-e2aa-47cf-bfac-abdcb5904414, rgb(47, 71, 47)))\"},children:\"Email Us\"})})}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-aiy5y2\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"klTGWzj2W\",onTap:onTapguj7f2,...addPropertyOverrides({IuSpFNfuv:{onTap:onTap17r5tf2},KkUrUQUer:{\"data-highlight\":undefined,onTap:undefined}},baseVariant,gestureVariant),children:isDisplayed1()&&/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"FHQLJAs4l\",scopeId:\"sULEe1O9v\",...addPropertyOverrides({KkUrUQUer:{href:{webPageId:\"augiA20Il\"},openInNewTab:false},y0zrj_Kmh:{href:{webPageId:\"augiA20Il\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-jk081d framer-16cjafi\",\"data-framer-name\":\"Logo Small\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:44,intrinsicWidth:44,layoutDependency:layoutDependency,layoutId:\"FHQLJAs4l\",svg:'<svg width=\"44\" height=\"44\" viewBox=\"0 0 44 44\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 0V43.9996H43.9999V0H0ZM29.4073 9.11473C29.1307 9.01987 28.6387 8.99736 28.6387 8.99736V8.4105H35.2501V8.99736C35.2501 8.99736 34.6038 9.02469 34.3176 9.24979C34.0314 9.47488 33.6921 9.91542 33.3963 10.6116C33.25 10.9541 31.0923 15.8965 28.9394 20.8357L27.0309 16.5203C28.4506 13.1857 29.6404 10.3881 29.7192 10.2016C29.9185 9.72248 29.7931 9.24657 29.4089 9.11473H29.4073ZM35.6794 35.5891H28.9892V35.0022C28.9892 35.0022 29.6195 34.9765 29.8671 34.8543C30.2208 34.6807 30.3205 34.4716 30.0874 33.9025C29.9845 33.6501 28.375 30.0855 26.6128 26.1898C25.3459 29.1015 24.4728 31.1129 24.4407 31.1997C24.3506 31.4489 24.3619 31.8686 24.7365 31.9635C25.0356 32.039 25.4504 32.0342 25.4504 32.0342V32.6677H18.3502V32.0342C18.3502 32.0342 19.003 32.0471 19.257 31.8445C19.5078 31.6451 19.4934 31.3235 19.339 30.9103C19.3004 30.8058 18.6862 29.4263 17.8003 27.4487L19.7072 22.9388C21.0192 25.8377 22.0739 28.1642 22.0739 28.1642C22.0739 28.1642 23.2444 25.4164 24.7076 21.9789C23.1817 18.6089 21.9276 15.8386 21.9276 15.8386C21.9276 15.8386 20.6253 18.8983 19.0946 22.4918L17.4852 26.2734C15.8516 30.1129 14.3708 33.5906 14.284 33.7996C14.0846 34.2787 14.21 34.7546 14.5943 34.8865C14.8708 34.9813 15.3628 35.0038 15.3628 35.0038V35.5907H8.75143V35.0038C8.75143 35.0038 9.39778 34.9765 9.68397 34.7514C9.97017 34.5263 10.3094 34.0858 10.6053 33.3896C10.7612 33.0262 13.1778 27.4809 15.4609 22.2378C12.9479 16.6538 10.0425 10.2354 9.88656 9.98456C9.61966 9.55688 9.34472 9.22728 9.01994 9.10669C8.75304 9.00861 8.32053 8.99897 8.32053 8.99897V8.41211H15.0107V8.99897C15.0107 8.99897 14.3805 9.02469 14.1328 9.14688C13.7791 9.32053 13.6794 9.52955 13.9126 10.0987C14.0235 10.3688 15.6137 13.8916 17.3871 17.8114C18.6187 14.9817 19.5303 12.8819 19.5593 12.8015C19.6493 12.5522 19.6381 12.1326 19.2634 12.0377C18.9644 11.9622 18.5512 11.967 18.5512 11.967V11.3335H25.6514V11.967C25.6514 11.967 24.9986 11.9541 24.7445 12.1567C24.4937 12.3561 24.5082 12.6777 24.6625 13.0909C24.7076 13.2115 25.505 15.001 26.6209 17.4866L28.5422 21.7618C31.0858 27.4117 33.9671 33.7787 34.1166 34.0166C34.3835 34.4443 34.6584 34.7739 34.9832 34.8945C35.2517 34.9926 35.6826 35.0022 35.6826 35.0022V35.5891H35.6794Z\" fill=\"#2F472F\"/>\\n</svg>\\n',withExternalLayout:true,...addPropertyOverrides({KkUrUQUer:{as:\"a\"},y0zrj_Kmh:{as:\"a\"}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:800,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+86,...addPropertyOverrides({IuSpFNfuv:{height:1e3},y0zrj_Kmh:{height:1e3,y:(componentViewport?.y||0)+0+(((componentViewport?.height||886)-0-1086)/2+86+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-1g7ctdg-container\",\"data-framer-appear-id\":\"1g7ctdg\",layoutDependency:layoutDependency,layoutId:\"Z3Q5sKiDu-container\",nodeId:\"Z3Q5sKiDu\",rendersWithMotion:true,scopeId:\"sULEe1O9v\",style:{opacity:0},variants:{IuSpFNfuv:{opacity:1},KkUrUQUer:{opacity:1},y0zrj_Kmh:{opacity:1}},...addPropertyOverrides({y0zrj_Kmh:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation1,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(OpenedMenu,{height:\"100%\",id:\"Z3Q5sKiDu\",layoutId:\"Z3Q5sKiDu\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(JEB8XuKqh),width:\"100%\",...addPropertyOverrides({IuSpFNfuv:{BgK7GAto_:BgK7GAto_17r5tf2,UAMkH0Omk:UAMkH0Omk17r5tf2},KkUrUQUer:{style:{width:\"100%\"}},y0zrj_Kmh:{BgK7GAto_:undefined,UAMkH0Omk:UAMkH0Omkguj7f2}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OXDsy.framer-16cjafi, .framer-OXDsy .framer-16cjafi { display: block; }\",\".framer-OXDsy.framer-17myjzx { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 86px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-OXDsy .framer-1t8jvh1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 20px 24px 20px 24px; position: relative; width: 100%; }\",\".framer-OXDsy .framer-6micvb { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-OXDsy .framer-rszsr-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-OXDsy .framer-bhs8fm, .framer-OXDsy .framer-1anfv1p { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-OXDsy .framer-1cnvwby { aspect-ratio: 1.640625 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 46px); position: relative; text-decoration: none; width: 75px; }\",\".framer-OXDsy .framer-120gkwm { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-OXDsy .framer-15l8uj8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 12px 0px 12px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-OXDsy .framer-aiy5y2 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 44px; min-width: 384px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-OXDsy .framer-jk081d { flex: none; height: 44px; position: relative; width: 44px; }\",\".framer-OXDsy .framer-1g7ctdg-container { flex: none; height: 800px; position: relative; width: 100%; }\",\".framer-OXDsy.framer-v-wwzeuz.framer-17myjzx { align-content: flex-start; align-items: flex-start; }\",\".framer-OXDsy.framer-v-wwzeuz .framer-6micvb, .framer-OXDsy.framer-v-1o7sjeg .framer-6micvb, .framer-OXDsy.framer-v-194top0 .framer-6micvb { order: 0; }\",\".framer-OXDsy.framer-v-wwzeuz .framer-120gkwm, .framer-OXDsy.framer-v-1o7sjeg .framer-120gkwm, .framer-OXDsy.framer-v-194top0 .framer-120gkwm { order: 3; }\",\".framer-OXDsy.framer-v-wwzeuz .framer-aiy5y2 { cursor: unset; min-height: unset; min-width: unset; order: 2; }\",\".framer-OXDsy.framer-v-wwzeuz .framer-jk081d, .framer-OXDsy.framer-v-1o7sjeg .framer-jk081d { text-decoration: none; }\",\".framer-OXDsy.framer-v-wwzeuz .framer-1g7ctdg-container { height: auto; }\",\".framer-OXDsy.framer-v-1o7sjeg.framer-17myjzx { height: min-content; justify-content: center; }\",\".framer-OXDsy.framer-v-1o7sjeg .framer-aiy5y2, .framer-OXDsy.framer-v-194top0 .framer-aiy5y2 { min-height: unset; min-width: unset; order: 2; }\",\".framer-OXDsy.framer-v-1o7sjeg .framer-1g7ctdg-container, .framer-OXDsy.framer-v-194top0 .framer-1g7ctdg-container { height: calc(var(--framer-viewport-height, 100vh) * 1); }\",\".framer-OXDsy.framer-v-194top0.framer-17myjzx { align-content: flex-start; align-items: flex-start; height: min-content; }\",...sharedStyle.css,'.framer-OXDsy[data-border=\"true\"]::after, .framer-OXDsy [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 86\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"KkUrUQUer\":{\"layout\":[\"fixed\",\"fixed\"]},\"y0zrj_Kmh\":{\"layout\":[\"fixed\",\"auto\"]},\"IuSpFNfuv\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"JEB8XuKqh\":\"variant1\",\"CxEKOrT0v\":\"visible\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersULEe1O9v=withCSS(Component,css,\"framer-OXDsy\");export default FramersULEe1O9v;FramersULEe1O9v.displayName=\"Navbar\";FramersULEe1O9v.defaultProps={height:86,width:1200};addPropertyControls(FramersULEe1O9v,{variant:{options:[\"ishs5L9nF\",\"KkUrUQUer\",\"y0zrj_Kmh\",\"IuSpFNfuv\"],optionTitles:[\"Transparent\",\"Filled\",\"Transparent Open\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum},JEB8XuKqh:OpenedMenuControls?.[\"variant\"]&&{...OpenedMenuControls[\"variant\"],defaultValue:\"yjHpPPMEh\",description:undefined,hidden:undefined,optional:undefined,title:\"Variant\"},onJEB8XuKqhChange:{changes:\"JEB8XuKqh\",type:ControlType.ChangeHandler},CxEKOrT0v:{defaultValue:true,title:\"Visible\",type:ControlType.Boolean},onCxEKOrT0vChange:{changes:\"CxEKOrT0v\",type:ControlType.ChangeHandler}});addFonts(FramersULEe1O9v,[{explicitInter:true,fonts:[{cssFamilyName:\"PT Serif\",source:\"google\",style:\"normal\",uiFamilyName:\"PT Serif\",url:\"https://fonts.gstatic.com/s/ptserif/v19/EJRVQgYoZZY2vCFuvDFUxL6ddjb-.woff2\",weight:\"400\"},{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\"}]},...MenuIconFonts,...OpenedMenuFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramersULEe1O9v.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(MenuIcon,{},context),forwardLoader(OpenedMenu,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersULEe1O9v\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KkUrUQUer\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"y0zrj_Kmh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"IuSpFNfuv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"86\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"JEB8XuKqh\\\":\\\"variant1\\\",\\\"CxEKOrT0v\\\":\\\"visible\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (fdc01c0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/mGDXfP5qJ/mGDXfP5qJ.js\";import Navbar from\"#framer/local/canvasComponent/sULEe1O9v/sULEe1O9v.js\";const NavbarFonts=getFonts(Navbar);const NavbarWithVariantAppearEffect=withVariantAppearEffect(Navbar);const FooterFonts=getFonts(Footer);const breakpoints={bptb0es1B:\"(min-width: 1200px)\",mIGUR83WI:\"(max-width: 809.98px)\",zjk87wVqb:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-P7rYF\";const variantClassNames={bptb0es1B:\"framer-v-ncg6zx\",mIGUR83WI:\"framer-v-1p3aoy6\",zjk87wVqb:\"framer-v-7zrqgt\"};const OYWdQO7US=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-P7rYF.framer-dm4iol, .framer-P7rYF .framer-dm4iol { display: block; }\",\".framer-P7rYF.framer-ncg6zx { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-P7rYF .framer-6l9hio-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-P7rYF .framer-tyttpt { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-P7rYF .framer-18y5azq-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={bptb0es1B:\"(min-width: 1200px)\",mIGUR83WI:\"(max-width: 809.98px)\",zjk87wVqb:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"bptb0es1B\",Phone:\"mIGUR83WI\",Tablet:\"zjk87wVqb\"};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,scrollSection,width,...props})=>{return{...props,OYWdQO7US:scrollSection??props.OYWdQO7US,variant:humanReadableVariantMap[props.variant]??props.variant??\"bptb0es1B\"};};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,OYWdQO7US,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:\"bptb0es1B\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-ncg6zx\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:86,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-6l9hio-container\",layoutScroll:true,nodeId:\"Zaf8V15g4\",rendersWithMotion:true,scopeId:\"T8NEUhypt\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{mIGUR83WI:{CxEKOrT0v:false,JEB8XuKqh:\"uU51pcqpR\"},zjk87wVqb:{JEB8XuKqh:\"uU51pcqpR\"}},children:/*#__PURE__*/_jsx(NavbarWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:OYWdQO7US,target:\"KkUrUQUer\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,CxEKOrT0v:true,height:\"100%\",id:\"Zaf8V15g4\",JEB8XuKqh:\"yjHpPPMEh\",layoutId:\"Zaf8V15g4\",style:{width:\"100%\"},variant:matchVariant(\"ishs5L9nF\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-tyttpt\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:284,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-18y5azq-container\",nodeId:\"dhuG_UTu6\",scopeId:\"T8NEUhypt\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{mIGUR83WI:{variant:matchVariant(\"rDIOrMY3C\")},zjk87wVqb:{variant:matchVariant(\"ZGfBkJvlA\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"dhuG_UTu6\",layoutId:\"dhuG_UTu6\",style:{width:\"100%\"},variant:matchVariant(\"z_jFofqTR\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"zjk87wVqb\":{\"layout\":[\"fixed\",\"fixed\"]},\"mIGUR83WI\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"OYWdQO7US\":\"scrollSection\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"bptb0es1B\":[\".framer-6l9hio-container\",\".framer-18y5azq-container\"],\"zjk87wVqb\":[\".framer-6l9hio-container\",\".framer-18y5azq-container\"],\"mIGUR83WI\":[\".framer-6l9hio-container\",\".framer-18y5azq-container\"]}\n * @framerBreakpoints {\"bptb0es1B\":{\"min\":1200,\"canvasClassName\":\"framer-ncg6zx-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"zjk87wVqb\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-7zrqgt-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"mIGUR83WI\":{\"max\":809,\"canvasClassName\":\"framer-1p3aoy6-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant bptb0es1B\n * @framerLayoutTemplate true\n */const FramerT8NEUhypt=withCSS(Component,css,\"framer-P7rYF\");export default FramerT8NEUhypt;FramerT8NEUhypt.displayName=\"Navbar + Footer\";FramerT8NEUhypt.defaultProps={height:1e3,width:1200};addPropertyControls(FramerT8NEUhypt,{OYWdQO7US:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef}});addFonts(FramerT8NEUhypt,[{explicitInter:true,fonts:[]},...NavbarFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerT8NEUhypt.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navbar,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerT8NEUhypt\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"OYWdQO7US\\\":\\\"scrollSection\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zjk87wVqb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mIGUR83WI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerHitTargets\":\"{\\\"bptb0es1B\\\":[\\\".framer-6l9hio-container\\\",\\\".framer-18y5azq-container\\\"],\\\"zjk87wVqb\\\":[\\\".framer-6l9hio-container\\\",\\\".framer-18y5azq-container\\\"],\\\"mIGUR83WI\\\":[\\\".framer-6l9hio-container\\\",\\\".framer-18y5azq-container\\\"]}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerDefaultVariant\":\"bptb0es1B\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"bptb0es1B\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-ncg6zx-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"zjk87wVqb\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-7zrqgt-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"mIGUR83WI\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1p3aoy6-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport NavbarFooter from \"https://framerusercontent.com/modules/7LTKXiJR0g0dnECcmxDK/wKt5gBf6BW6OHRSRluNx/T8NEUhypt.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {sASdep__8: \"fill\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mXAAOo4YxHAHAU3FUOcy/q3PQP0cWsozGohlU7i7V/augiA20Il.js\")), path: \"/\"}, RIWnl0fvC: {elements: {bToQeK3DG: \"fill\", H91HAXflk: \"fractional-finance-function\", QfVfrTVHm: \"transaction-advisory\", qSbcIipgu: \"strategic-advisory\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/67FJwQIlCCyAfmux6Gdv/ltKMYcNYZ2jdHiDyeyi0/RIWnl0fvC.js\")), path: \"/services\"}, E1wnBIOMr: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tB3LNqN5GyQbkCKe5kcb/xdcNp0Viu0Yt69YoTb2h/E1wnBIOMr.js\")), path: \"/contact\"}, dhq1zhTFQ: {elements: {YPzkgUmrB: \"fill\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jImWwcWlEq5RAqme3SI1/xv7kLKrCHsOmFKJcr3lc/dhq1zhTFQ.js\")), path: \"/about-and-team\"}, u6aQVYFhg: {elements: {MdZnttUvR: \"fill\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/r0ciHp5QJTHeoosfLKY0/bJwsHNqD7379OhNHh3jn/u6aQVYFhg.js\")), path: \"/portfolio\"}, AYfHxhPu8: {elements: {RgSqvPLev: \"fill\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wTOz0rZpDs2mJ8yoyLE3/7PVWs3cF0Q41xVTM85cy/AYfHxhPu8.js\")), path: \"/404\"}}\r\n\r\n\t\tconst locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst framerSiteId = \"c3741be7a1236eec268844c7911d207adf9d15d188d399fe911b5b0ee4280128\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {OYWdQO7US: {href: {hash: \":sASdep__8\", webPageId: \"augiA20Il\"}, refKey: true}}\r\nconst props2 = {...props1, OYWdQO7US: {href: {hash: \":bToQeK3DG\", webPageId: \"RIWnl0fvC\"}, refKey: true}}\r\nconst props3 = {...props1, OYWdQO7US: undefined}\r\nconst props4 = {...props1, OYWdQO7US: {href: {hash: \":YPzkgUmrB\", webPageId: \"dhq1zhTFQ\"}, refKey: true}}\r\nconst props5 = {...props1, OYWdQO7US: {href: {hash: \":MdZnttUvR\", webPageId: \"u6aQVYFhg\"}, refKey: true}}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {augiA20Il: props1, AYfHxhPu8: props3, dhq1zhTFQ: props4, E1wnBIOMr: props3, RIWnl0fvC: props2, u6aQVYFhg: props5}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"RIWnl0fvC\":\r\ncase \"E1wnBIOMr\":\r\ncase \"dhq1zhTFQ\":\r\ncase \"u6aQVYFhg\":\r\ncase \"AYfHxhPu8\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"OYWdQO7US\"]]}, (resolvedLinks) => React.createElement(NavbarFooter, {...props, key: \"NavbarFooter\", OYWdQO7US: siteRef(resolvedLinks[0]), style}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"RIWnl0fvC\":\r\ncase \"E1wnBIOMr\":\r\ncase \"dhq1zhTFQ\":\r\ncase \"u6aQVYFhg\":\r\ncase \"AYfHxhPu8\":\r\nreturn [{hash: \"ncg6zx\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"7zrqgt\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1p3aoy6\", 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/wTOz0rZpDs2mJ8yoyLE3/7PVWs3cF0Q41xVTM85cy/AYfHxhPu8.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://marcwhittaker.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/iLNtsulmEVQ3Hft6vcTo/cDDdgxZkD3lp1YO1L3jU/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: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, 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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"}