{"version":3,"file":"script_main.DHm2SaxC.mjs","names":["addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","LogoFonts","Logo","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","Logo","Button","ButtonInfo","serializationHash","variantClassNames","transition1","transition2","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","sharedStyle.className","className","RichText","SVG","sharedStyle.css","sharedStyle.fonts","React.useMemo","TopbarFonts","Topbar","FooterFonts","Footer","BottomProgressiveBlurFonts","CallNavFonts","CallNav","ContainerWithFX","breakpoints","serializationHash","variantClassNames","matchVariant","animation","transition1","transformTemplate1","breakpointRules","breakpointKeys","selectors","rules","sharedStyle.css","sharedStyle1.css","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","PropertyOverrides","RichText","React.Fragment","css","sharedStyle.fonts","sharedStyle1.fonts","Topbar","Footer","CallNav","useRef","React.useId","className","PropertyOverrides","React.createElement","Default","DefaultWithHero","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/9HWsziiWMiv1uJ9Zl0NL/2xMFB8pVIKLYwWafKUmb/CopyrightStatement.js","https:/framerusercontent.com/modules/88NwRKm0oSU52GtN5VJb/qRqnLKalGSEFOP1BVQp7/f8ghtIxOZ.js","https:/framerusercontent.com/modules/1V7IWOz2ZIHONnm9QlIb/3UdlXXbW4M7gOI2zfoWb/fjLobgikc.js","https:/framerusercontent.com/modules/aSkGpQLxInkEzm2CR0UD/rLOtJ3wTjmnBQ5chGLVC/qF_tvS0ul.js","https:/framerusercontent.com/modules/AaiNS0gSpsrvc8BxMvMN/XvTyHynJxzNynqnO4kSf/Viewport_blur.js","https:/framerusercontent.com/modules/CB4wDSJVHscUBA3r0YAt/eXVq9QFzI54vQHmsg1Ad/xYpJfUHnm.js","https:/framerusercontent.com/modules/vTDwJpngkmnn5PnlF2Ds/WQ0LJLtmK3NbQ7Zl512G/PCSM0fncU.js","framer:toplevel/main"],"sourcesContent":["import{jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */ export default function CopyrightStatement(props){return /*#__PURE__*/ _jsxs(\"div\",{style:{color:props.color,userSelect:props.textSelect?\"auto\":\"none\",margin:0,...props.font},children:[\"\\xa9 \",new Date().getFullYear().toString(),\" \",props.text]});};CopyrightStatement.displayName=\"Copyright Statement\";addPropertyControls(CopyrightStatement,{text:{type:ControlType.String,defaultValue:\"Framestack\"},color:{type:ControlType.Color,defaultValue:\"#000\",title:\"Font Color\"},font:{type:\"font\",controls:\"extended\"},textSelect:{type:ControlType.Boolean,defaultValue:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CopyrightStatement\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CopyrightStatement.map","// Generated by Framer (4a2adb5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"s_jL1CLPh\",\"PL6zol5WZ\"];const serializationHash=\"framer-A5rsn\";const variantClassNames={PL6zol5WZ:\"framer-v-u5omki\",s_jL1CLPh:\"framer-v-j9hz6c\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Large:\"PL6zol5WZ\",Small:\"s_jL1CLPh\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"s_jL1CLPh\"};};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:\"s_jL1CLPh\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-j9hz6c\",className,classNames),\"data-framer-name\":\"Small\",layoutDependency:layoutDependency,layoutId:\"s_jL1CLPh\",ref:refBinding,style:{...style},...addPropertyOverrides({PL6zol5WZ:{\"data-framer-name\":\"Large\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1ln7rlz\",layoutDependency:layoutDependency,layoutId:\"iY6Vn_2Ym\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 100.009 27.485\" overflow=\"visible\"><path d=\"M 91.246 22.379 L 91.246 5.611 L 94.304 5.611 L 94.43 10.055 L 94.146 9.96 C 94.377 8.448 94.84 7.344 95.533 6.651 C 96.247 5.957 97.203 5.611 98.401 5.611 L 100.009 5.611 L 100.009 8.605 L 98.401 8.605 C 97.561 8.605 96.857 8.742 96.289 9.015 C 95.722 9.288 95.291 9.708 94.997 10.276 C 94.724 10.843 94.587 11.578 94.587 12.482 L 94.587 22.379 Z M 79.789 22.757 C 78.045 22.757 76.648 22.358 75.597 21.559 C 74.567 20.761 74.052 19.637 74.052 18.187 C 74.052 16.737 74.483 15.613 75.345 14.814 C 76.227 13.995 77.583 13.406 79.411 13.049 L 85.179 11.946 C 85.179 10.643 84.874 9.676 84.265 9.046 C 83.655 8.395 82.752 8.069 81.554 8.069 C 80.482 8.069 79.642 8.311 79.033 8.794 C 78.423 9.256 78.003 9.95 77.772 10.874 L 74.336 10.654 C 74.651 8.973 75.429 7.649 76.669 6.682 C 77.929 5.716 79.558 5.232 81.554 5.232 C 83.823 5.232 85.547 5.842 86.723 7.06 C 87.921 8.258 88.52 9.95 88.52 12.135 L 88.52 18.66 C 88.52 19.059 88.583 19.342 88.709 19.511 C 88.856 19.658 89.087 19.731 89.403 19.731 L 90.001 19.731 L 90.001 22.379 C 89.896 22.4 89.728 22.421 89.497 22.442 C 89.256 22.463 89.014 22.474 88.772 22.473 C 88.058 22.473 87.438 22.358 86.913 22.127 C 86.408 21.896 86.03 21.517 85.778 20.992 C 85.526 20.446 85.4 19.721 85.4 18.817 L 85.746 18.975 C 85.578 19.71 85.21 20.362 84.643 20.929 C 84.097 21.496 83.393 21.948 82.531 22.284 C 81.691 22.6 80.777 22.757 79.789 22.757 Z M 80.325 20.11 C 81.333 20.11 82.195 19.92 82.91 19.542 C 83.624 19.143 84.181 18.597 84.58 17.903 C 84.979 17.21 85.179 16.422 85.179 15.539 L 85.179 14.467 L 80.262 15.413 C 79.253 15.602 78.539 15.907 78.119 16.327 C 77.719 16.726 77.52 17.241 77.52 17.872 C 77.52 18.586 77.761 19.143 78.245 19.542 C 78.749 19.92 79.442 20.11 80.325 20.11 Z M 71.058 22.379 C 69.966 22.379 69.083 22.095 68.411 21.528 C 67.738 20.961 67.402 20.057 67.402 18.817 L 67.402 0 L 70.743 0 L 70.743 18.502 C 70.743 18.88 70.838 19.164 71.027 19.353 C 71.237 19.542 71.531 19.637 71.909 19.637 L 73.233 19.637 L 73.233 22.379 Z M 57.028 22.757 C 55.347 22.757 54.002 22.201 52.994 21.087 C 52.006 19.952 51.512 18.387 51.512 16.39 L 51.512 5.611 L 54.853 5.611 L 54.853 15.54 C 54.853 17.053 55.116 18.166 55.641 18.881 C 56.167 19.595 56.965 19.952 58.037 19.952 C 59.256 19.952 60.201 19.564 60.873 18.786 C 61.567 17.988 61.914 16.874 61.914 15.445 L 61.914 5.611 L 65.255 5.611 L 65.255 22.379 L 62.134 22.379 L 62.071 17.998 L 62.544 18.187 C 62.25 19.658 61.63 20.793 60.684 21.591 C 59.739 22.369 58.52 22.757 57.028 22.757 Z M 42.092 27.485 C 40.768 27.485 39.602 27.285 38.593 26.886 C 37.585 26.487 36.755 25.92 36.103 25.184 C 35.452 24.47 35.011 23.629 34.779 22.663 L 38.247 22.442 C 38.478 23.135 38.877 23.682 39.444 24.081 C 40.033 24.501 40.915 24.711 42.092 24.711 C 43.479 24.711 44.54 24.417 45.275 23.829 C 46.032 23.241 46.41 22.347 46.41 21.15 L 46.41 18.723 C 46.011 19.584 45.37 20.267 44.487 20.772 C 43.605 21.276 42.617 21.528 41.525 21.528 C 40.117 21.528 38.866 21.181 37.774 20.488 C 36.681 19.794 35.83 18.838 35.221 17.619 C 34.611 16.401 34.307 14.993 34.307 13.396 C 34.307 11.778 34.601 10.359 35.189 9.141 C 35.799 7.922 36.639 6.966 37.711 6.272 C 38.803 5.579 40.033 5.232 41.399 5.232 C 42.596 5.232 43.647 5.505 44.55 6.052 C 45.475 6.598 46.137 7.334 46.536 8.258 L 46.536 5.61 L 49.751 5.61 L 49.751 21.055 C 49.751 22.442 49.436 23.608 48.806 24.554 C 48.196 25.52 47.314 26.245 46.158 26.729 C 45.023 27.233 43.668 27.485 42.092 27.485 Z M 42.06 18.691 C 43.363 18.691 44.403 18.218 45.181 17.273 C 45.979 16.327 46.389 15.024 46.41 13.364 C 46.431 12.272 46.263 11.337 45.906 10.559 C 45.549 9.761 45.034 9.151 44.361 8.731 C 43.71 8.289 42.943 8.069 42.06 8.069 C 40.695 8.069 39.634 8.552 38.877 9.519 C 38.142 10.464 37.774 11.746 37.774 13.364 C 37.774 15.003 38.152 16.306 38.909 17.273 C 39.686 18.218 40.737 18.691 42.06 18.691 Z M 25.572 22.757 C 23.932 22.757 22.514 22.4 21.316 21.685 C 20.14 20.971 19.225 19.952 18.574 18.628 C 17.944 17.304 17.628 15.76 17.628 13.995 C 17.628 12.229 17.944 10.696 18.574 9.393 C 19.225 8.069 20.14 7.05 21.316 6.335 C 22.493 5.6 23.88 5.232 25.477 5.232 C 26.99 5.232 28.324 5.589 29.48 6.304 C 30.636 6.997 31.529 8.006 32.159 9.33 C 32.81 10.654 33.136 12.251 33.136 14.121 L 33.136 14.972 L 21.096 14.972 C 21.18 16.611 21.61 17.84 22.388 18.66 C 23.186 19.479 24.258 19.889 25.603 19.889 C 26.591 19.889 27.41 19.658 28.062 19.195 C 28.713 18.733 29.165 18.113 29.417 17.336 L 32.884 17.556 C 32.443 19.111 31.571 20.372 30.268 21.339 C 28.986 22.284 27.421 22.757 25.572 22.757 Z M 21.096 12.45 L 29.606 12.45 C 29.501 10.958 29.07 9.855 28.314 9.141 C 27.578 8.426 26.633 8.069 25.477 8.069 C 24.279 8.069 23.291 8.447 22.514 9.204 C 21.757 9.939 21.285 11.021 21.096 12.45 Z M 0 22.379 L 0 0 L 8.92 0 C 10.517 0 11.893 0.273 13.049 0.819 C 14.205 1.366 15.098 2.143 15.728 3.152 C 16.359 4.161 16.674 5.358 16.674 6.745 C 16.674 7.754 16.443 8.657 15.981 9.456 C 15.539 10.254 14.94 10.895 14.184 11.379 C 13.448 11.841 12.66 12.104 11.82 12.166 L 11.662 11.883 C 13.07 11.883 14.163 12.209 14.94 12.86 C 15.718 13.49 16.17 14.488 16.296 15.854 L 16.894 22.379 L 13.459 22.379 L 12.923 16.296 C 12.86 15.392 12.555 14.73 12.009 14.31 C 11.463 13.869 10.57 13.648 9.33 13.648 L 3.404 13.648 L 3.404 22.379 Z M 3.404 10.528 L 8.983 10.528 C 10.265 10.528 11.274 10.212 12.009 9.582 C 12.765 8.931 13.144 8.016 13.144 6.84 C 13.144 5.642 12.765 4.728 12.009 4.097 C 11.253 3.446 10.149 3.121 8.699 3.121 L 3.404 3.121 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({PL6zol5WZ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 256.022 70.362\" overflow=\"visible\"><path d=\"M 233.59 57.291 L 233.59 14.364 L 241.418 14.364 L 241.74 25.741 L 241.014 25.499 C 241.605 21.626 242.789 18.801 244.564 17.026 C 246.393 15.251 248.841 14.363 251.907 14.363 L 256.022 14.363 L 256.022 22.029 L 251.907 22.029 C 249.755 22.029 247.953 22.379 246.501 23.078 C 245.048 23.777 243.946 24.853 243.192 26.306 C 242.493 27.758 242.144 29.641 242.144 31.954 L 242.144 57.291 Z M 204.26 58.258 C 199.795 58.258 196.218 57.236 193.528 55.192 C 190.892 53.148 189.574 50.27 189.574 46.558 C 189.574 42.846 190.677 39.968 192.883 37.924 C 195.142 35.826 198.611 34.32 203.292 33.405 L 218.058 30.581 C 218.058 27.246 217.278 24.772 215.718 23.158 C 214.158 21.49 211.845 20.657 208.778 20.657 C 206.035 20.657 203.883 21.275 202.323 22.513 C 200.763 23.696 199.687 25.471 199.096 27.838 L 190.301 27.273 C 191.107 22.97 193.098 19.58 196.272 17.106 C 199.499 14.632 203.668 13.394 208.778 13.394 C 214.588 13.394 218.999 14.954 222.012 18.075 C 225.078 21.14 226.611 25.471 226.611 31.066 L 226.611 47.769 C 226.611 48.79 226.772 49.517 227.095 49.947 C 227.472 50.324 228.063 50.512 228.871 50.512 L 230.404 50.512 L 230.404 57.29 C 230.135 57.344 229.704 57.397 229.113 57.451 C 228.495 57.506 227.876 57.533 227.257 57.532 C 225.428 57.532 223.841 57.236 222.496 56.645 C 221.205 56.053 220.237 55.084 219.591 53.739 C 218.945 52.341 218.623 50.485 218.623 48.172 L 219.51 48.575 C 219.08 50.458 218.139 52.126 216.686 53.578 C 215.288 55.03 213.486 56.188 211.28 57.048 C 209.128 57.855 206.788 58.258 204.26 58.258 Z M 205.631 51.48 C 208.214 51.48 210.419 50.996 212.248 50.028 C 214.077 49.006 215.503 47.607 216.525 45.832 C 217.547 44.057 218.058 42.039 218.058 39.78 L 218.058 37.037 L 205.47 39.457 C 202.888 39.942 201.059 40.722 199.984 41.798 C 198.961 42.82 198.45 44.137 198.45 45.751 C 198.45 47.58 199.069 49.006 200.306 50.028 C 201.597 50.996 203.372 51.48 205.631 51.48 Z M 181.909 57.291 C 179.112 57.291 176.853 56.564 175.131 55.112 C 173.41 53.659 172.549 51.346 172.549 48.173 L 172.549 0 L 181.102 0 L 181.102 47.365 C 181.102 48.334 181.345 49.06 181.828 49.544 C 182.367 50.028 183.12 50.27 184.088 50.27 L 187.477 50.27 L 187.477 57.291 Z M 145.992 58.259 C 141.688 58.259 138.246 56.834 135.664 53.982 C 133.135 51.078 131.871 47.07 131.871 41.959 L 131.871 14.364 L 140.424 14.364 L 140.424 39.781 C 140.424 43.655 141.097 46.506 142.442 48.334 C 143.786 50.164 145.831 51.078 148.574 51.078 C 151.694 51.078 154.115 50.083 155.836 48.093 C 157.611 46.049 158.499 43.197 158.499 39.54 L 158.499 14.363 L 167.052 14.363 L 167.052 57.291 L 159.064 57.291 L 158.902 46.075 L 160.113 46.559 C 159.36 50.324 157.773 53.229 155.352 55.273 C 152.931 57.264 149.811 58.259 145.992 58.259 Z M 107.756 70.362 C 104.366 70.362 101.381 69.851 98.799 68.829 C 96.217 67.807 94.092 66.354 92.424 64.471 C 90.756 62.643 89.627 60.491 89.035 58.016 L 97.911 57.451 C 98.503 59.227 99.525 60.625 100.977 61.647 C 102.484 62.723 104.743 63.261 107.756 63.261 C 111.306 63.261 114.022 62.508 115.905 61.002 C 117.842 59.496 118.81 57.209 118.81 54.143 L 118.81 47.93 C 117.788 50.135 116.147 51.884 113.888 53.175 C 111.629 54.466 109.1 55.112 106.303 55.112 C 102.699 55.112 99.498 54.224 96.701 52.448 C 93.903 50.674 91.725 48.226 90.165 45.106 C 88.605 41.986 87.825 38.382 87.825 34.293 C 87.825 30.151 88.578 26.52 90.084 23.4 C 91.644 20.28 93.796 17.832 96.539 16.057 C 99.337 14.282 102.484 13.394 105.98 13.394 C 109.047 13.394 111.736 14.094 114.049 15.492 C 116.416 16.891 118.111 18.774 119.133 21.141 L 119.133 14.363 L 127.363 14.363 L 127.363 53.901 C 127.363 57.451 126.556 60.437 124.942 62.858 C 123.383 65.332 121.123 67.188 118.165 68.425 C 115.26 69.716 111.79 70.362 107.756 70.362 Z M 107.675 47.849 C 111.01 47.849 113.673 46.639 115.663 44.218 C 117.707 41.798 118.756 38.462 118.81 34.213 C 118.864 31.415 118.434 29.022 117.519 27.031 C 116.605 24.987 115.287 23.427 113.565 22.351 C 111.897 21.221 109.934 20.656 107.675 20.656 C 104.178 20.656 101.462 21.894 99.525 24.369 C 97.643 26.789 96.701 30.07 96.701 34.213 C 96.701 38.408 97.669 41.744 99.606 44.218 C 101.596 46.639 104.286 47.849 107.675 47.849 Z M 65.463 58.258 C 61.267 58.258 57.636 57.344 54.57 55.515 C 51.557 53.686 49.217 51.077 47.55 47.688 C 45.936 44.299 45.129 40.345 45.129 35.826 C 45.129 31.307 45.936 27.381 47.55 24.046 C 49.217 20.656 51.557 18.047 54.57 16.219 C 57.582 14.336 61.132 13.394 65.221 13.394 C 69.094 13.394 72.51 14.309 75.468 16.138 C 78.427 17.913 80.713 20.495 82.327 23.884 C 83.995 27.274 84.829 31.361 84.829 36.149 L 84.829 38.328 L 54.005 38.328 C 54.22 42.523 55.323 45.671 57.313 47.769 C 59.357 49.866 62.101 50.915 65.544 50.915 C 68.072 50.915 70.17 50.324 71.838 49.14 C 73.505 47.957 74.662 46.37 75.307 44.38 L 84.183 44.945 C 83.053 48.925 80.821 52.153 77.486 54.627 C 74.205 57.048 70.197 58.258 65.463 58.258 Z M 54.005 31.872 L 75.791 31.872 C 75.522 28.053 74.42 25.229 72.483 23.4 C 70.6 21.571 68.18 20.657 65.221 20.657 C 62.154 20.657 59.626 21.625 57.636 23.561 C 55.699 25.444 54.489 28.214 54.005 31.872 Z M 0 57.29 L 0 0 L 22.836 0 C 26.923 0 30.447 0.699 33.406 2.098 C 36.364 3.497 38.651 5.487 40.265 8.069 C 41.878 10.651 42.685 13.717 42.685 17.268 C 42.685 19.85 42.093 22.163 40.91 24.207 C 39.78 26.251 38.247 27.892 36.311 29.129 C 34.428 30.313 32.411 30.985 30.259 31.146 L 29.856 30.42 C 33.46 30.42 36.257 31.254 38.247 32.922 C 40.237 34.536 41.394 37.09 41.717 40.587 L 43.25 57.29 L 34.455 57.29 L 33.083 41.717 C 32.922 39.404 32.141 37.709 30.743 36.633 C 29.344 35.504 27.058 34.939 23.884 34.939 L 8.715 34.939 L 8.715 57.29 Z M 8.715 26.951 L 22.996 26.951 C 26.278 26.951 28.86 26.144 30.743 24.53 C 32.679 22.862 33.648 20.522 33.648 17.51 C 33.648 14.444 32.68 12.104 30.743 10.49 C 28.807 8.822 25.983 7.989 22.271 7.989 L 8.715 7.989 Z\" fill=\"rgb(0,0,0)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-18xdtl8\",layoutDependency:layoutDependency,layoutId:\"KquU_tTvg\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.762 16.769\" overflow=\"visible\"><path d=\"M 0 16.769 L 0 0 L 3.058 0 L 3.184 4.444 L 2.9 4.35 C 3.131 2.837 3.593 1.734 4.287 1.04 C 5.001 0.347 5.957 0 7.155 0 L 8.762 0 L 8.762 2.994 L 7.155 2.994 C 6.315 2.994 5.611 3.131 5.043 3.404 C 4.476 3.677 4.045 4.098 3.751 4.665 C 3.478 5.232 3.341 5.968 3.341 6.871 L 3.341 16.769 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({PL6zol5WZ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.432 42.927\" overflow=\"visible\"><path d=\"M 0 42.927 L 0 0.001 L 7.827 0.001 L 8.15 11.377 L 7.424 11.136 C 8.015 7.262 9.199 4.438 10.974 2.663 C 12.803 0.888 15.251 0 18.317 0 L 22.432 0 L 22.432 7.666 L 18.317 7.666 C 16.165 7.666 14.363 8.015 12.91 8.715 C 11.458 9.414 10.356 10.49 9.602 11.942 C 8.903 13.395 8.554 15.277 8.554 17.591 L 8.554 42.927 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-slge30\",layoutDependency:layoutDependency,layoutId:\"KiDuWGmOL\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.949 17.525\" overflow=\"visible\"><path d=\"M 5.737 17.525 C 3.993 17.525 2.595 17.126 1.545 16.327 C 0.515 15.529 0 14.405 0 12.955 C 0 11.505 0.431 10.381 1.292 9.582 C 2.175 8.762 3.53 8.174 5.358 7.817 L 11.127 6.714 C 11.127 5.411 10.822 4.444 10.212 3.814 C 9.603 3.162 8.699 2.837 7.502 2.837 C 6.43 2.837 5.59 3.079 4.98 3.562 C 4.371 4.024 3.95 4.718 3.719 5.642 L 0.284 5.421 C 0.599 3.74 1.377 2.416 2.616 1.45 C 3.877 0.483 5.506 0 7.502 0 C 9.771 0 11.494 0.609 12.671 1.828 C 13.869 3.026 14.468 4.718 14.468 6.903 L 14.468 13.427 C 14.468 13.827 14.531 14.11 14.657 14.278 C 14.804 14.426 15.035 14.499 15.35 14.499 L 15.949 14.499 L 15.949 17.147 C 15.844 17.168 15.676 17.189 15.445 17.21 C 15.204 17.231 14.962 17.242 14.72 17.241 C 14.005 17.241 13.385 17.126 12.86 16.895 C 12.356 16.664 11.978 16.285 11.725 15.76 C 11.473 15.214 11.347 14.489 11.347 13.585 L 11.694 13.743 C 11.526 14.478 11.158 15.13 10.591 15.697 C 10.044 16.264 9.34 16.716 8.479 17.052 C 7.638 17.368 6.724 17.525 5.737 17.525 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({PL6zol5WZ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40.83 44.864\" overflow=\"visible\"><path d=\"M 14.686 44.864 C 10.221 44.864 6.644 43.842 3.954 41.798 C 1.318 39.754 0 36.876 0 33.164 C 0 29.452 1.103 26.574 3.309 24.53 C 5.568 22.432 9.037 20.926 13.718 20.011 L 28.484 17.187 C 28.484 13.852 27.704 11.377 26.144 9.764 C 24.584 8.096 22.271 7.262 19.204 7.262 C 16.461 7.262 14.309 7.881 12.749 9.118 C 11.189 10.302 10.113 12.077 9.522 14.444 L 0.727 13.879 C 1.533 9.575 3.524 6.186 6.698 3.712 C 9.925 1.238 14.094 0 19.204 0 C 25.014 0 29.425 1.56 32.438 4.68 C 35.504 7.746 37.037 12.077 37.037 17.671 L 37.037 34.374 C 37.037 35.396 37.198 36.122 37.521 36.553 C 37.898 36.93 38.489 37.118 39.297 37.118 L 40.83 37.118 L 40.83 43.896 C 40.56 43.95 40.13 44.003 39.539 44.057 C 38.921 44.112 38.302 44.139 37.683 44.138 C 35.854 44.138 34.267 43.842 32.922 43.25 C 31.631 42.659 30.662 41.69 30.017 40.345 C 29.371 38.947 29.049 37.091 29.049 34.778 L 29.936 35.181 C 29.506 37.064 28.565 38.732 27.112 40.184 C 25.713 41.636 23.911 42.793 21.706 43.654 C 19.554 44.461 17.214 44.864 14.686 44.864 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ic263e\",layoutDependency:layoutDependency,layoutId:\"tY3PYeXOP\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.659 5.642\" overflow=\"visible\"><path d=\"M 2.805 5.642 C 3.814 5.642 4.675 5.453 5.39 5.075 C 6.104 4.676 6.661 4.129 7.06 3.436 C 7.46 2.742 7.659 1.954 7.659 1.072 L 7.659 0 L 2.742 0.946 C 1.734 1.135 1.019 1.44 0.599 1.86 C 0.2 2.259 0 2.774 0 3.404 C 0 4.119 0.242 4.675 0.725 5.075 C 1.229 5.453 1.923 5.642 2.805 5.642 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({PL6zol5WZ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.608 14.444\" overflow=\"visible\"><path d=\"M 7.181 14.444 C 9.763 14.444 11.969 13.96 13.798 12.992 C 15.627 11.97 17.053 10.571 18.075 8.796 C 19.097 7.02 19.608 5.003 19.608 2.744 L 19.608 0 L 7.02 2.421 C 4.438 2.905 2.609 3.685 1.533 4.761 C 0.511 5.783 0 7.101 0 8.715 C 0 10.544 0.619 11.969 1.856 12.992 C 3.147 13.96 4.922 14.444 7.181 14.444 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1arj1ke\",layoutDependency:layoutDependency,layoutId:\"mzc1U9wwW\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.831 22.379\" overflow=\"visible\"><path d=\"M 3.656 22.379 C 2.564 22.379 1.681 22.095 1.009 21.528 C 0.336 20.961 0 20.057 0 18.817 L 0 0 L 3.341 0 L 3.341 18.502 C 3.341 18.88 3.436 19.164 3.625 19.353 C 3.835 19.542 4.129 19.637 4.507 19.637 L 5.831 19.637 L 5.831 22.379 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({PL6zol5WZ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.928 57.291\" overflow=\"visible\"><path d=\"M 9.36 57.291 C 6.563 57.291 4.303 56.564 2.582 55.112 C 0.861 53.659 0 51.346 0 48.173 L 0 0 L 8.553 0 L 8.553 47.365 C 8.553 48.334 8.795 49.06 9.279 49.544 C 9.817 50.028 10.571 50.27 11.539 50.27 L 14.928 50.27 L 14.928 57.291 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gy6ffm\",layoutDependency:layoutDependency,layoutId:\"IyatO48tD\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.743 17.147\" overflow=\"visible\"><path d=\"M 5.516 17.147 C 3.835 17.147 2.49 16.59 1.481 15.476 C 0.494 14.342 0 12.776 0 10.78 L 0 0 L 3.341 0 L 3.341 9.929 C 3.341 11.442 3.604 12.556 4.129 13.27 C 4.654 13.985 5.453 14.342 6.525 14.342 C 7.743 14.342 8.689 13.953 9.361 13.176 C 10.055 12.377 10.402 11.263 10.402 9.835 L 10.402 0 L 13.743 0 L 13.743 16.769 L 10.622 16.769 L 10.559 12.387 L 11.032 12.576 C 10.738 14.047 10.118 15.182 9.172 15.981 C 8.227 16.758 7.008 17.147 5.516 17.147 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({PL6zol5WZ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 35.181 43.896\" overflow=\"visible\"><path d=\"M 14.121 43.896 C 9.817 43.896 6.375 42.47 3.792 39.619 C 1.264 36.715 0 32.707 0 27.596 L 0 0.001 L 8.553 0.001 L 8.553 25.418 C 8.553 29.291 9.226 32.143 10.571 33.971 C 11.915 35.8 13.96 36.715 16.703 36.715 C 19.823 36.715 22.243 35.72 23.965 33.729 C 25.74 31.685 26.628 28.834 26.628 25.176 L 26.628 0 L 35.181 0 L 35.181 42.927 L 27.192 42.927 L 27.031 31.712 L 28.242 32.195 C 27.489 35.961 25.901 38.866 23.481 40.91 C 21.06 42.901 17.94 43.896 14.121 43.896 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ijriz3\",layoutDependency:layoutDependency,layoutId:\"HNTLPURtX\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.445 22.253\" overflow=\"visible\"><path d=\"M 7.785 22.253 C 6.461 22.253 5.295 22.053 4.287 21.654 C 3.278 21.255 2.448 20.687 1.797 19.952 C 1.145 19.238 0.704 18.397 0.473 17.43 L 3.94 17.21 C 4.171 17.903 4.57 18.45 5.138 18.849 C 5.726 19.269 6.609 19.479 7.785 19.479 C 9.172 19.479 10.233 19.185 10.969 18.597 C 11.725 18.008 12.104 17.115 12.104 15.918 L 12.104 13.49 C 11.704 14.352 11.063 15.035 10.181 15.539 C 9.298 16.044 8.311 16.296 7.218 16.296 C 5.81 16.296 4.56 15.949 3.467 15.256 C 2.374 14.562 1.523 13.606 0.914 12.387 C 0.305 11.169 0 9.761 0 8.164 C 0 6.546 0.294 5.127 0.882 3.909 C 1.492 2.69 2.332 1.734 3.404 1.04 C 4.497 0.347 5.726 0 7.092 0 C 8.29 0 9.34 0.273 10.244 0.82 C 11.168 1.366 11.83 2.102 12.229 3.026 L 12.229 0.378 L 15.445 0.378 L 15.445 15.823 C 15.445 17.21 15.129 18.376 14.499 19.322 C 13.89 20.288 13.007 21.013 11.851 21.496 C 10.717 22.001 9.361 22.253 7.785 22.253 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({PL6zol5WZ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.538 56.968\" overflow=\"visible\"><path d=\"M 19.931 56.968 C 16.541 56.968 13.556 56.457 10.974 55.435 C 8.392 54.413 6.267 52.96 4.599 51.077 C 2.931 49.249 1.802 47.097 1.21 44.622 L 10.086 44.057 C 10.678 45.832 11.7 47.231 13.152 48.253 C 14.659 49.329 16.918 49.867 19.931 49.867 C 23.481 49.867 26.197 49.114 28.08 47.608 C 30.016 46.102 30.985 43.815 30.985 40.749 L 30.985 34.536 C 29.963 36.741 28.322 38.49 26.063 39.781 C 23.804 41.072 21.275 41.717 18.478 41.717 C 14.874 41.717 11.673 40.83 8.876 39.054 C 6.078 37.279 3.9 34.832 2.34 31.712 C 0.78 28.591 0 24.987 0 20.899 C 0 16.757 0.753 13.126 2.259 10.006 C 3.819 6.886 5.971 4.438 8.714 2.663 C 11.512 0.888 14.659 0 18.155 0 C 21.222 0 23.911 0.699 26.224 2.098 C 28.591 3.497 30.286 5.38 31.307 7.747 L 31.307 0.969 L 39.538 0.969 L 39.538 40.507 C 39.538 44.057 38.731 47.043 37.117 49.464 C 35.558 51.938 33.298 53.794 30.339 55.031 C 27.434 56.322 23.965 56.968 19.931 56.968 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6pm20z\",layoutDependency:layoutDependency,layoutId:\"DkZdvytLO\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.638 10.622\" overflow=\"visible\"><path d=\"M 4.287 10.622 C 5.59 10.622 6.63 10.149 7.407 9.204 C 8.206 8.258 8.615 6.955 8.637 5.295 C 8.658 4.203 8.489 3.268 8.132 2.49 C 7.775 1.692 7.26 1.082 6.588 0.662 C 5.936 0.221 5.169 0 4.287 0 C 2.921 0 1.86 0.483 1.103 1.45 C 0.368 2.396 0 3.677 0 5.295 C 0 6.934 0.378 8.237 1.135 9.204 C 1.912 10.149 2.963 10.622 4.287 10.622 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({PL6zol5WZ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.114 27.193\" overflow=\"visible\"><path d=\"M 10.974 27.193 C 14.309 27.193 16.972 25.983 18.962 23.562 C 21.006 21.141 22.056 17.806 22.109 13.556 C 22.163 10.759 21.733 8.366 20.818 6.375 C 19.904 4.331 18.586 2.771 16.865 1.695 C 15.197 0.565 13.233 0 10.974 0 C 7.478 0 4.761 1.238 2.824 3.712 C 0.942 6.133 0 9.414 0 13.556 C 0 17.752 0.969 21.088 2.905 23.562 C 4.896 25.983 7.585 27.193 10.974 27.193 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-adm45y\",layoutDependency:layoutDependency,layoutId:\"z0HXZNKnk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.508 17.525\" overflow=\"visible\"><path d=\"M 7.943 17.525 C 6.304 17.525 4.885 17.168 3.688 16.453 C 2.511 15.739 1.597 14.72 0.946 13.396 C 0.315 12.072 0 10.528 0 8.762 C 0 6.997 0.315 5.464 0.946 4.161 C 1.597 2.837 2.511 1.818 3.688 1.103 C 4.865 0.368 6.251 0 7.848 0 C 9.361 0 10.696 0.357 11.851 1.072 C 13.007 1.765 13.9 2.774 14.531 4.098 C 15.182 5.422 15.508 7.018 15.508 8.889 L 15.508 9.74 L 3.467 9.74 C 3.551 11.379 3.982 12.608 4.759 13.427 C 5.558 14.247 6.63 14.657 7.975 14.657 C 8.962 14.657 9.782 14.426 10.433 13.963 C 11.084 13.501 11.536 12.881 11.788 12.104 L 15.256 12.324 C 14.814 13.879 13.942 15.14 12.639 16.107 C 11.358 17.052 9.792 17.525 7.943 17.525 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({PL6zol5WZ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.7 44.864\" overflow=\"visible\"><path d=\"M 20.334 44.864 C 16.138 44.864 12.507 43.95 9.441 42.121 C 6.429 40.292 4.088 37.683 2.421 34.294 C 0.807 30.904 0 26.951 0 22.432 C 0 17.913 0.807 13.987 2.421 10.651 C 4.088 7.262 6.429 4.653 9.441 2.824 C 12.453 0.942 16.003 0 20.092 0 C 23.965 0 27.381 0.915 30.339 2.744 C 33.298 4.519 35.584 7.101 37.198 10.49 C 38.866 13.879 39.7 17.967 39.7 22.755 L 39.7 24.933 L 8.876 24.933 C 9.091 29.129 10.194 32.277 12.184 34.374 C 14.228 36.472 16.972 37.521 20.415 37.521 C 22.943 37.521 25.041 36.93 26.709 35.746 C 28.376 34.563 29.533 32.976 30.178 30.986 L 39.054 31.55 C 37.924 35.531 35.692 38.758 32.357 41.233 C 29.076 43.654 25.068 44.864 20.334 44.864 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1kfny0u\",layoutDependency:layoutDependency,layoutId:\"wIvPALNKn\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.51 4.381\" overflow=\"visible\"><path d=\"M 0 4.381 L 8.51 4.381 C 8.405 2.889 7.975 1.786 7.218 1.072 C 6.482 0.357 5.537 0 4.381 0 C 3.183 0 2.196 0.378 1.418 1.135 C 0.662 1.87 0.189 2.952 0 4.381 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({PL6zol5WZ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.786 11.216\" overflow=\"visible\"><path d=\"M 0 11.216 L 21.786 11.216 C 21.517 7.397 20.415 4.573 18.478 2.743 C 16.595 0.915 14.175 0 11.216 0 C 8.149 0 5.621 0.968 3.631 2.905 C 1.694 4.788 0.484 7.558 0 11.216 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dmk3c2\",layoutDependency:layoutDependency,layoutId:\"ZTLlsfyWW\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.894 22.379\" overflow=\"visible\"><path d=\"M 0 22.379 L 0 0 L 8.92 0 C 10.517 0 11.893 0.273 13.049 0.819 C 14.205 1.366 15.098 2.143 15.728 3.152 C 16.359 4.161 16.674 5.358 16.674 6.745 C 16.674 7.754 16.443 8.657 15.981 9.456 C 15.539 10.254 14.94 10.895 14.184 11.379 C 13.448 11.841 12.66 12.104 11.82 12.166 L 11.662 11.883 C 13.07 11.883 14.163 12.209 14.94 12.86 C 15.718 13.49 16.17 14.488 16.296 15.854 L 16.894 22.379 L 13.459 22.379 L 12.923 16.296 C 12.86 15.392 12.555 14.73 12.009 14.31 C 11.463 13.869 10.57 13.648 9.33 13.648 L 3.404 13.648 L 3.404 22.379 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({PL6zol5WZ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 43.25 57.29\" overflow=\"visible\"><path d=\"M 0 57.29 L 0 0 L 22.836 0 C 26.923 0 30.447 0.699 33.406 2.098 C 36.364 3.497 38.651 5.487 40.265 8.069 C 41.878 10.651 42.685 13.717 42.685 17.268 C 42.685 19.85 42.093 22.163 40.91 24.207 C 39.78 26.251 38.247 27.892 36.311 29.129 C 34.428 30.313 32.411 30.985 30.259 31.146 L 29.856 30.42 C 33.46 30.42 36.257 31.254 38.247 32.922 C 40.237 34.536 41.394 37.09 41.717 40.587 L 43.25 57.29 L 34.455 57.29 L 33.083 41.717 C 32.922 39.404 32.141 37.709 30.743 36.633 C 29.344 35.504 27.058 34.939 23.884 34.939 L 8.715 34.939 L 8.715 57.29 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-43qga8\",layoutDependency:layoutDependency,layoutId:\"YJLyKmYk2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.739 7.407\" overflow=\"visible\"><path d=\"M 0 7.407 L 5.579 7.407 C 6.861 7.407 7.869 7.092 8.605 6.461 C 9.361 5.81 9.739 4.896 9.739 3.719 C 9.739 2.522 9.361 1.607 8.605 0.977 C 7.848 0.326 6.745 0 5.295 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({PL6zol5WZ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.933 18.962\" overflow=\"visible\"><path d=\"M 0 18.962 L 14.282 18.962 C 17.563 18.962 20.146 18.155 22.028 16.541 C 23.964 14.874 24.933 12.533 24.933 9.521 C 24.933 6.455 23.965 4.115 22.028 2.501 C 20.092 0.833 17.268 0 13.556 0 L 0 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-A5rsn.framer-1knh25d, .framer-A5rsn .framer-1knh25d { display: block; }\",\".framer-A5rsn.framer-j9hz6c { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 1px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-A5rsn .framer-1ln7rlz { height: 28px; position: relative; width: 100px; }\",\".framer-A5rsn .framer-18xdtl8 { height: 17px; left: 91px; position: absolute; top: 6px; width: 9px; }\",\".framer-A5rsn .framer-slge30 { height: 18px; left: 74px; position: absolute; top: 5px; width: 16px; }\",\".framer-A5rsn .framer-ic263e { height: 6px; left: 78px; position: absolute; top: 15px; width: 8px; }\",\".framer-A5rsn .framer-1arj1ke { height: 23px; left: 68px; position: absolute; top: 0px; width: 6px; }\",\".framer-A5rsn .framer-gy6ffm { height: 17px; left: 52px; position: absolute; top: 6px; width: 14px; }\",\".framer-A5rsn .framer-1ijriz3 { height: 23px; left: 35px; position: absolute; top: 5px; width: 16px; }\",\".framer-A5rsn .framer-6pm20z { height: 11px; left: 38px; position: absolute; top: 8px; width: 9px; }\",\".framer-A5rsn .framer-adm45y { height: 18px; left: 18px; position: absolute; top: 5px; width: 16px; }\",\".framer-A5rsn .framer-1kfny0u { height: 5px; left: 21px; position: absolute; top: 8px; width: 9px; }\",\".framer-A5rsn .framer-dmk3c2 { height: 23px; left: 0px; position: absolute; top: 0px; width: 17px; }\",\".framer-A5rsn .framer-43qga8 { height: 8px; left: 4px; position: absolute; top: 3px; width: 10px; }\",\".framer-A5rsn.framer-v-u5omki.framer-j9hz6c { width: 256px; }\",\".framer-A5rsn.framer-v-u5omki .framer-1ln7rlz { height: 71px; width: 256px; }\",\".framer-A5rsn.framer-v-u5omki .framer-18xdtl8 { height: 43px; left: 234px; top: 15px; width: 23px; }\",\".framer-A5rsn.framer-v-u5omki .framer-slge30 { height: 45px; left: 190px; top: 14px; width: 41px; }\",\".framer-A5rsn.framer-v-u5omki .framer-ic263e { height: 15px; left: 199px; top: 37px; width: 20px; }\",\".framer-A5rsn.framer-v-u5omki .framer-1arj1ke { height: 58px; left: 173px; width: 15px; }\",\".framer-A5rsn.framer-v-u5omki .framer-gy6ffm { height: 44px; left: 132px; top: 15px; width: 35px; }\",\".framer-A5rsn.framer-v-u5omki .framer-1ijriz3 { height: 57px; left: 88px; top: 14px; width: 40px; }\",\".framer-A5rsn.framer-v-u5omki .framer-6pm20z { height: 27px; left: 97px; top: 21px; width: 22px; }\",\".framer-A5rsn.framer-v-u5omki .framer-adm45y { height: 45px; left: 45px; top: 14px; width: 40px; }\",\".framer-A5rsn.framer-v-u5omki .framer-1kfny0u { height: 11px; left: 54px; top: 21px; width: 22px; }\",\".framer-A5rsn.framer-v-u5omki .framer-dmk3c2 { height: 58px; width: 43px; }\",\".framer-A5rsn.framer-v-u5omki .framer-43qga8 { height: 19px; left: 9px; top: 8px; width: 25px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 27.5\n * @framerIntrinsicWidth 100\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"PL6zol5WZ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerf8ghtIxOZ=withCSS(Component,css,\"framer-A5rsn\");export default Framerf8ghtIxOZ;Framerf8ghtIxOZ.displayName=\"Logo\";Framerf8ghtIxOZ.defaultProps={height:27.5,width:100};addPropertyControls(Framerf8ghtIxOZ,{variant:{options:[\"s_jL1CLPh\",\"PL6zol5WZ\"],optionTitles:[\"Small\",\"Large\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerf8ghtIxOZ,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerf8ghtIxOZ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"PL6zol5WZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"27.5\",\"framerIntrinsicWidth\":\"100\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./f8ghtIxOZ.map","// Generated by Framer (4a2adb5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CopyrightStatement from\"https://framerusercontent.com/modules/9HWsziiWMiv1uJ9Zl0NL/2xMFB8pVIKLYwWafKUmb/CopyrightStatement.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/wdcUNpBcQfB2Iq6O8DD9/NdRC1yKRNhKqHfbb2Vlz/EdywxOrO0.js\";import Logo from\"https://framerusercontent.com/modules/88NwRKm0oSU52GtN5VJb/qRqnLKalGSEFOP1BVQp7/f8ghtIxOZ.js\";const LogoFonts=getFonts(Logo);const CopyrightStatementFonts=getFonts(CopyrightStatement);const cycleOrder=[\"QdjAWCnzF\",\"vW53il5lG\"];const serializationHash=\"framer-deWL0\";const variantClassNames={QdjAWCnzF:\"framer-v-9vgckm\",vW53il5lG:\"framer-v-1339bo7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Id73cO1GQ=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"QdjAWCnzF\",Mobile:\"vW53il5lG\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,width,...props})=>{return{...props,Id73cO1GQ:link??props.Id73cO1GQ,variant:humanReadableVariantMap[props.variant]??props.variant??\"QdjAWCnzF\"};};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,Id73cO1GQ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"QdjAWCnzF\",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-9vgckm\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"QdjAWCnzF\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-06014407-5a4f-4881-a8cf-4b06da989a7d, rgba(204, 204, 204, 0.4))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-318d3cf1-4b64-472c-bce1-b05df3664e1f, rgb(255, 89, 0))\",...style},...addPropertyOverrides({vW53il5lG:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-f56x9u\",\"data-framer-name\":\"Upper footer\",layoutDependency:layoutDependency,layoutId:\"glHA7kv2R\",children:/*#__PURE__*/_jsx(Link,{href:Id73cO1GQ,motionChild:true,nodeId:\"g5P6cZKyl\",openInNewTab:false,scopeId:\"fjLobgikc\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-nppaz6 framer-vw9jxh\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"g5P6cZKyl\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+0+0+56+0,...addPropertyOverrides({vW53il5lG:{y:(componentViewport?.y||0)+0+0+56+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cmr490-container\",layoutDependency:layoutDependency,layoutId:\"zhF3GReJo-container\",nodeId:\"zhF3GReJo\",rendersWithMotion:true,scopeId:\"fjLobgikc\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"zhF3GReJo\",layoutId:\"zhF3GReJo\",variant:matchVariant(\"PL6zol5WZ\"),width:\"100%\"})})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8n9azr\",\"data-framer-name\":\"Lower footer\",layoutDependency:layoutDependency,layoutId:\"S0RSN49mi\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wilqaf\",layoutDependency:layoutDependency,layoutId:\"RK28KrJ_U\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jm6tqr\",\"data-framer-name\":\"Contact Info\",layoutDependency:layoutDependency,layoutId:\"g7Y_1JBLJ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO0ludGVyIFJlZ3VsYXI=\",\"--framer-font-family\":'\"CUSTOM;Inter Regular\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-553feb38-2637-4ec9-835b-4a57fbd49b50, rgb(0, 0, 0)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:hej@regular.se\",motionChild:true,nodeId:\"NXs0DPJwe\",openInNewTab:true,relValues:[],scopeId:\"fjLobgikc\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1frdn4k\",\"data-styles-preset\":\"EdywxOrO0\",children:\"hej@regular.se\"})})})}),className:\"framer-182ikpd\",fonts:[\"CUSTOM;Inter Regular\"],layoutDependency:layoutDependency,layoutId:\"NXs0DPJwe\",style:{\"--extracted-r6o4lv\":\"var(--token-553feb38-2637-4ec9-835b-4a57fbd49b50, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO0ludGVyIFJlZ3VsYXI=\",\"--framer-font-family\":'\"CUSTOM;Inter Regular\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-553feb38-2637-4ec9-835b-4a57fbd49b50, rgb(0, 0, 0)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://instagram.com/benfromregular\",motionChild:true,nodeId:\"pQSlXZZWb\",openInNewTab:true,relValues:[],scopeId:\"fjLobgikc\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1frdn4k\",\"data-styles-preset\":\"EdywxOrO0\",children:\"Instagram\"})})})}),className:\"framer-35zqch\",fonts:[\"CUSTOM;Inter Regular\"],layoutDependency:layoutDependency,layoutId:\"pQSlXZZWb\",style:{\"--extracted-r6o4lv\":\"var(--token-553feb38-2637-4ec9-835b-4a57fbd49b50, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO0ludGVyIFJlZ3VsYXI=\",\"--framer-font-family\":'\"CUSTOM;Inter Regular\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-553feb38-2637-4ec9-835b-4a57fbd49b50, rgb(0, 0, 0)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://x.com/benfromregular\",motionChild:true,nodeId:\"TM9jY1a8u\",openInNewTab:true,relValues:[],scopeId:\"fjLobgikc\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1frdn4k\",\"data-styles-preset\":\"EdywxOrO0\",children:\"Twitter\"})})})}),className:\"framer-d493rz\",fonts:[\"CUSTOM;Inter Regular\"],layoutDependency:layoutDependency,layoutId:\"TM9jY1a8u\",style:{\"--extracted-r6o4lv\":\"var(--token-553feb38-2637-4ec9-835b-4a57fbd49b50, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1eg1ddi\",\"data-framer-name\":\"Footer Nav\",layoutDependency:layoutDependency,layoutId:\"J58iR2ocA\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO0ludGVyIFJlZ3VsYXI=\",\"--framer-font-family\":'\"CUSTOM;Inter Regular\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-553feb38-2637-4ec9-835b-4a57fbd49b50, rgb(0, 0, 0)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tX3420eMM\"},motionChild:true,nodeId:\"Og28a6i2n\",openInNewTab:false,relValues:[],scopeId:\"fjLobgikc\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1frdn4k\",\"data-styles-preset\":\"EdywxOrO0\",children:\"Index\"})})})}),className:\"framer-1177mpq\",fonts:[\"CUSTOM;Inter Regular\"],layoutDependency:layoutDependency,layoutId:\"Og28a6i2n\",style:{\"--extracted-r6o4lv\":\"var(--token-553feb38-2637-4ec9-835b-4a57fbd49b50, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO0ludGVyIFJlZ3VsYXI=\",\"--framer-font-family\":'\"CUSTOM;Inter Regular\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-553feb38-2637-4ec9-835b-4a57fbd49b50, rgb(0, 0, 0)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"pdbGqeg2A\"},motionChild:true,nodeId:\"dNaP5U4QQ\",openInNewTab:false,relValues:[],scopeId:\"fjLobgikc\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1frdn4k\",\"data-styles-preset\":\"EdywxOrO0\",children:\"Book a call\"})})})}),className:\"framer-14n463z\",fonts:[\"CUSTOM;Inter Regular\"],layoutDependency:layoutDependency,layoutId:\"dNaP5U4QQ\",style:{\"--extracted-r6o4lv\":\"var(--token-553feb38-2637-4ec9-835b-4a57fbd49b50, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO0ludGVyIFJlZ3VsYXI=\",\"--framer-font-family\":'\"CUSTOM;Inter Regular\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-553feb38-2637-4ec9-835b-4a57fbd49b50, rgb(0, 0, 0)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lkBG7naRU\"},motionChild:true,nodeId:\"WwZ9OLDpR\",openInNewTab:false,relValues:[],scopeId:\"fjLobgikc\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1frdn4k\",\"data-styles-preset\":\"EdywxOrO0\",children:\"Examples of work\"})})})}),className:\"framer-o6axlv\",fonts:[\"CUSTOM;Inter Regular\"],layoutDependency:layoutDependency,layoutId:\"WwZ9OLDpR\",style:{\"--extracted-r6o4lv\":\"var(--token-553feb38-2637-4ec9-835b-4a57fbd49b50, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ufkie5\",layoutDependency:layoutDependency,layoutId:\"sJ1Ig6PSV\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-n8grqk-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"vzBJ7tPQf-container\",nodeId:\"vzBJ7tPQf\",rendersWithMotion:true,scopeId:\"fjLobgikc\",children:/*#__PURE__*/_jsx(CopyrightStatement,{color:\"var(--token-553feb38-2637-4ec9-835b-4a57fbd49b50, rgb(0, 0, 0))\",font:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 1)\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",id:\"vzBJ7tPQf\",layoutId:\"vzBJ7tPQf\",text:\"Regular AB\",textSelect:true,width:\"100%\"})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-deWL0.framer-vw9jxh, .framer-deWL0 .framer-vw9jxh { display: block; }\",\".framer-deWL0.framer-9vgckm { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-deWL0 .framer-f56x9u { 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: 56px 32px 0px 32px; position: relative; width: 100%; }\",\".framer-deWL0 .framer-nppaz6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-deWL0 .framer-cmr490-container, .framer-deWL0 .framer-n8grqk-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-deWL0 .framer-8n9azr { 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; padding: 32px; position: relative; width: 100%; }\",\".framer-deWL0 .framer-1wilqaf { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-deWL0 .framer-jm6tqr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 11px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-deWL0 .framer-182ikpd, .framer-deWL0 .framer-35zqch, .framer-deWL0 .framer-d493rz, .framer-deWL0 .framer-1177mpq, .framer-deWL0 .framer-14n463z, .framer-deWL0 .framer-o6axlv { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-deWL0 .framer-1eg1ddi { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-deWL0 .framer-ufkie5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 32px; position: relative; width: 100%; }\",\".framer-deWL0.framer-v-1339bo7.framer-9vgckm { gap: 24px; width: 600px; }\",\".framer-deWL0.framer-v-1339bo7 .framer-f56x9u { flex-direction: column; }\",...sharedStyle.css,'.framer-deWL0[data-border=\"true\"]::after, .framer-deWL0 [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 377\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"vW53il5lG\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Id73cO1GQ\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfjLobgikc=withCSS(Component,css,\"framer-deWL0\");export default FramerfjLobgikc;FramerfjLobgikc.displayName=\"Footer\";FramerfjLobgikc.defaultProps={height:377,width:1200};addPropertyControls(FramerfjLobgikc,{variant:{options:[\"QdjAWCnzF\",\"vW53il5lG\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},Id73cO1GQ:{title:\"Link\",type:ControlType.Link}});addFonts(FramerfjLobgikc,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"}]},...LogoFonts,...CopyrightStatementFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerfjLobgikc.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Logo,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfjLobgikc\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vW53il5lG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"Id73cO1GQ\\\":\\\"link\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"377\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4a2adb5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withBallpark}from\"https://framerusercontent.com/modules/gAn77y7vMxEK3PrOYiwU/Iu9xBjQNuyOQfGTaAGoO/Ballpark.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/NnGCGwWPtKUF3ImWpQgB/CX1KZflb0UHjpfHzrIcg/IrO6snfu1.js\";import Logo from\"https://framerusercontent.com/modules/88NwRKm0oSU52GtN5VJb/qRqnLKalGSEFOP1BVQp7/f8ghtIxOZ.js\";import Button,*as ButtonInfo from\"https://framerusercontent.com/modules/FZTDxcjum7UTAcDa5dSJ/6hGNOrQQ7JHxRKVRqXnI/jVQPj7MfZ.js\";const LogoFonts=getFonts(Logo);const ButtonFonts=getFonts(Button);const ButtonWithBallpark1ms29mzWithMappedReactProps1v1ipky=withMappedReactProps(withCodeBoundaryForOverrides(Button,{nodeId:\"Z3i3ouhcW\",override:withBallpark,scopeId:\"qF_tvS0ul\"}),ButtonInfo);const cycleOrder=[\"EAjBHehLP\",\"q3ZZakqzc\",\"Vsb0sqA1b\",\"vywRUdbxh\"];const serializationHash=\"framer-Oi6LI\";const variantClassNames={EAjBHehLP:\"framer-v-w7vh9k\",q3ZZakqzc:\"framer-v-1uvzcgv\",Vsb0sqA1b:\"framer-v-qkmfvr\",vywRUdbxh:\"framer-v-13qaxd4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Phone Open\":\"vywRUdbxh\",Desktop:\"EAjBHehLP\",Phone:\"Vsb0sqA1b\",Tablet:\"q3ZZakqzc\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"EAjBHehLP\"};};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:\"EAjBHehLP\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapkswgso=activeVariantCallback(async(...args)=>{setVariant(\"vywRUdbxh\");});const onTapshlshr=activeVariantCallback(async(...args)=>{setVariant(\"Vsb0sqA1b\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Vsb0sqA1b\",\"vywRUdbxh\"].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({Vsb0sqA1b:{value:transition2},vywRUdbxh:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-w7vh9k\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"EAjBHehLP\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-06014407-5a4f-4881-a8cf-4b06da989a7d, rgba(204, 204, 204, 0.4))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",...style},variants:{q3ZZakqzc:{\"--border-bottom-width\":\"0px\"},Vsb0sqA1b:{\"--border-bottom-width\":\"0px\"},vywRUdbxh:{\"--border-bottom-width\":\"0px\"}},...addPropertyOverrides({q3ZZakqzc:{\"data-framer-name\":\"Tablet\"},Vsb0sqA1b:{\"data-framer-name\":\"Phone\"},vywRUdbxh:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kaqlqz\",\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"F8wvHTPTN\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tX3420eMM\"},motionChild:true,nodeId:\"eLM6jvGic\",openInNewTab:false,scopeId:\"qF_tvS0ul\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-w8axk6 framer-1ehqe9g\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"eLM6jvGic\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+(12+((componentViewport?.height||74.5)-24-50)/2)+8.5+6,...addPropertyOverrides({Vsb0sqA1b:{y:(componentViewport?.y||0)+12+(0+0+((componentViewport?.height||75)-24-236)/1*0)+8.5+6},vywRUdbxh:{y:(componentViewport?.y||0)+12+0+8.5+6}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fg2txa-container\",layoutDependency:layoutDependency,layoutId:\"f1PaywtIM-container\",nodeId:\"f1PaywtIM\",rendersWithMotion:true,scopeId:\"qF_tvS0ul\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"f1PaywtIM\",layoutId:\"f1PaywtIM\",variant:matchVariant(\"s_jL1CLPh\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+(12+((componentViewport?.height||74.5)-24-50)/2)+0,...addPropertyOverrides({Vsb0sqA1b:{y:(componentViewport?.y||0)+12+(0+0+((componentViewport?.height||75)-24-236)/1*0)+0},vywRUdbxh:{y:(componentViewport?.y||0)+12+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ms29mz-container\",layoutDependency:layoutDependency,layoutId:\"Z3i3ouhcW-container\",nodeId:\"Z3i3ouhcW\",rendersWithMotion:true,scopeId:\"qF_tvS0ul\",children:/*#__PURE__*/_jsx(ButtonWithBallpark1ms29mzWithMappedReactProps1v1ipky,{G_vAdQIYy:\"#\",height:\"100%\",id:\"Z3i3ouhcW\",jUEkVRl4z:\"var(--token-553feb38-2637-4ec9-835b-4a57fbd49b50, rgb(0, 0, 0))\",l8BlcTnJJ:\"Instant estimate\",layoutId:\"Z3i3ouhcW\",MbVIGhPYY:false,variant:matchVariant(\"rr1h0PXdc\"),width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-g6yvg4\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"oUbpQrgaK\",...addPropertyOverrides({Vsb0sqA1b:{\"data-highlight\":true,onTap:onTapkswgso},vywRUdbxh:{\"data-highlight\":true,onTap:onTapshlshr}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ijn2ce\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"OLOMmrb1G\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{Vsb0sqA1b:{backgroundColor:\"var(--token-553feb38-2637-4ec9-835b-4a57fbd49b50, rgb(0, 0, 0))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},vywRUdbxh:{backgroundColor:\"var(--token-553feb38-2637-4ec9-835b-4a57fbd49b50, rgb(0, 0, 0))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wu1b1m\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"ueK4NgOOR\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{Vsb0sqA1b:{backgroundColor:\"var(--token-553feb38-2637-4ec9-835b-4a57fbd49b50, rgb(0, 0, 0))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},vywRUdbxh:{backgroundColor:\"var(--token-553feb38-2637-4ec9-835b-4a57fbd49b50, rgb(0, 0, 0))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,rotate:45}}})]})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4cgccb\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"HugVNqpf8\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,opacity:1},variants:{Vsb0sqA1b:{opacity:0},vywRUdbxh:{opacity:1}},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lkBG7naRU\"},motionChild:true,nodeId:\"lV_Dj8BnD\",openInNewTab:false,scopeId:\"qF_tvS0ul\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1kdbtwy framer-1ehqe9g\",layoutDependency:layoutDependency,layoutId:\"lV_Dj8BnD\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-n4h0n3\",\"data-styles-preset\":\"IrO6snfu1\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:\"Examples of work\"})}),className:\"framer-100c8mx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KTfc6Oulq\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-umnkkv\",layoutDependency:layoutDependency,layoutId:\"b9iqLjBDR\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.423 16.423\" overflow=\"visible\"><path d=\"M 8.212 0 L 6.764 1.447 L 12.492 7.185 L 0 7.185 L 0 9.238 L 12.492 9.238 L 6.764 14.976 L 8.212 16.423 L 16.423 8.212 Z\" fill=\"var(--token-06014407-5a4f-4881-a8cf-4b06da989a7d, rgba(204, 204, 204, 0.4))\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"pdbGqeg2A\"},motionChild:true,nodeId:\"MIWoVJJX7\",openInNewTab:false,scopeId:\"qF_tvS0ul\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-co1h9f framer-1ehqe9g\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"MIWoVJJX7\",style:{\"--border-bottom-width\":\"1.5px\",\"--border-color\":\"var(--token-06014407-5a4f-4881-a8cf-4b06da989a7d, rgba(204, 204, 204, 0.4))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1.5px\"},variants:{vywRUdbxh:{\"--border-bottom-width\":\"0px\"}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-n4h0n3\",\"data-styles-preset\":\"IrO6snfu1\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:\"Book a call\"})}),className:\"framer-eswp12\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fnGGotyQv\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1r8elco\",layoutDependency:layoutDependency,layoutId:\"IhSmHtTfp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.423 16.423\" overflow=\"visible\"><path d=\"M 8.212 0 L 6.764 1.447 L 12.492 7.185 L 0 7.185 L 0 9.238 L 12.492 9.238 L 6.764 14.976 L 8.212 16.423 L 16.423 8.212 Z\" fill=\"var(--token-06014407-5a4f-4881-a8cf-4b06da989a7d, rgba(204, 204, 204, 0.4))\"></path></svg>',withExternalLayout:true})]})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Oi6LI.framer-1ehqe9g, .framer-Oi6LI .framer-1ehqe9g { display: block; }\",\".framer-Oi6LI.framer-w7vh9k { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 12px 12px 12px 24px; position: relative; width: 1200px; }\",\".framer-Oi6LI .framer-1kaqlqz { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Oi6LI .framer-w8axk6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 6px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Oi6LI .framer-1fg2txa-container, .framer-Oi6LI .framer-1ms29mz-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Oi6LI .framer-g6yvg4 { flex: none; height: 44px; overflow: hidden; position: relative; width: 44px; }\",\".framer-Oi6LI .framer-1ijn2ce { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(62.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Oi6LI .framer-1wu1b1m { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(37.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Oi6LI .framer-4cgccb { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Oi6LI .framer-1kdbtwy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 12px 12px 4px 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-Oi6LI .framer-100c8mx, .framer-Oi6LI .framer-eswp12 { --framer-text-wrap-override: balance; flex: 1 0 0px; height: auto; max-width: 500px; position: relative; width: 1px; }\",\".framer-Oi6LI .framer-umnkkv, .framer-Oi6LI .framer-1r8elco { height: 17px; position: relative; width: 17px; }\",\".framer-Oi6LI .framer-co1h9f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 24px 12px 30px 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-Oi6LI.framer-v-1uvzcgv.framer-w7vh9k { width: 810px; }\",\".framer-Oi6LI.framer-v-qkmfvr.framer-w7vh9k { flex-direction: column; height: 75px; overflow: hidden; padding: 12px; width: 390px; }\",\".framer-Oi6LI.framer-v-qkmfvr .framer-1kaqlqz, .framer-Oi6LI.framer-v-qkmfvr .framer-4cgccb, .framer-Oi6LI.framer-v-13qaxd4 .framer-1kaqlqz { flex: none; width: 100%; }\",\".framer-Oi6LI.framer-v-qkmfvr .framer-w8axk6, .framer-Oi6LI.framer-v-13qaxd4 .framer-w8axk6 { padding: 6px 0px 0px 2px; }\",\".framer-Oi6LI.framer-v-qkmfvr .framer-g6yvg4, .framer-Oi6LI.framer-v-13qaxd4 .framer-g6yvg4 { cursor: pointer; }\",\".framer-Oi6LI.framer-v-qkmfvr .framer-1ijn2ce, .framer-Oi6LI.framer-v-qkmfvr .framer-1wu1b1m { will-change: unset; }\",\".framer-Oi6LI.framer-v-13qaxd4.framer-w7vh9k { flex-direction: column; gap: 12px; justify-content: flex-start; padding: 12px; width: 390px; }\",\".framer-Oi6LI.framer-v-13qaxd4 .framer-1ijn2ce { top: 20px; will-change: unset; }\",\".framer-Oi6LI.framer-v-13qaxd4 .framer-1wu1b1m { top: calc(47.72727272727275% - 2px / 2); will-change: unset; }\",\".framer-Oi6LI.framer-v-13qaxd4 .framer-4cgccb { flex: none; padding: 18px 0px 18px 0px; width: 100%; }\",...sharedStyle.css,'.framer-Oi6LI[data-border=\"true\"]::after, .framer-Oi6LI [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 74.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"q3ZZakqzc\":{\"layout\":[\"fixed\",\"auto\"]},\"Vsb0sqA1b\":{\"layout\":[\"fixed\",\"fixed\"]},\"vywRUdbxh\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqF_tvS0ul=withCSS(Component,css,\"framer-Oi6LI\");export default FramerqF_tvS0ul;FramerqF_tvS0ul.displayName=\"Topbar\";FramerqF_tvS0ul.defaultProps={height:74.5,width:1200};addPropertyControls(FramerqF_tvS0ul,{variant:{options:[\"EAjBHehLP\",\"q3ZZakqzc\",\"Vsb0sqA1b\",\"vywRUdbxh\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerqF_tvS0ul,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...LogoFonts,...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerqF_tvS0ul.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Logo,{},context),forwardLoader(Button,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqF_tvS0ul\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"q3ZZakqzc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Vsb0sqA1b\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vywRUdbxh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"74.5\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";const clamp=(n,min,max)=>Math.max(min,Math.min(max,n));export default function BottomProgressiveBlur(props){const{heightPercent=15,blurPx=18,tintColor=\"#000000\",tintOpacity=.18,zIndex=9999,performanceMode=\"auto\"}=props;const h=clamp(heightPercent,0,100);const blur=clamp(blurPx,0,80);const o=clamp(tintOpacity,0,1);// If the layer would do nothing, don't create expensive effects\nconst enabled=h>0&&(blur>0||o>0);const mask=React.useMemo(()=>\"linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%)\",[]);const style=React.useMemo(()=>{if(!enabled){// Keep it mounted but inert (Framer canvas friendliness)\nreturn{position:\"fixed\",left:0,right:0,bottom:0,height:\"0px\",pointerEvents:\"none\",zIndex};}const s={position:\"fixed\",left:0,right:0,bottom:0,height:`${h}vh`,pointerEvents:\"none\",zIndex,// Helps avoid some flicker without forcing extra layers\ntransform:\"translateZ(0)\",isolation:\"isolate\",contain:\"paint\",// One mask only\nWebkitMaskImage:mask,maskImage:mask,// Tint can be on the same element\nbackground:o>0?tintColor:\"transparent\",opacity:o>0?o:1,// Backdrop blur\nbackdropFilter:blur>0?`blur(${blur}px)`:\"none\",WebkitBackdropFilter:blur>0?`blur(${blur}px)`:\"none\",// Make sure blur renders reliably (nearly transparent)\n// Only needed when blur is on; otherwise it’s wasted.\n...blur>0?{backgroundColor:o>0?undefined:\"rgba(255,255,255,0.001)\"}:{}};// Only use will-change when you actually animate height/blur/opacity\nif(performanceMode===\"animate\"){s.willChange=\"backdrop-filter, transform, opacity, height\";}return s;},[enabled,zIndex,h,blur,tintColor,o,mask,performanceMode]);return /*#__PURE__*/_jsx(\"div\",{style:style});}addPropertyControls(BottomProgressiveBlur,{heightPercent:{type:ControlType.Number,title:\"Height\",min:0,max:60,step:1,unit:\"vh\",defaultValue:15},blurPx:{type:ControlType.Number,title:\"Blur\",min:0,max:60,step:1,unit:\"px\",defaultValue:18},tintColor:{type:ControlType.Color,title:\"Tint\",defaultValue:\"#000000\"},tintOpacity:{type:ControlType.Number,title:\"Tint Opacity\",min:0,max:1,step:.05,defaultValue:.18},zIndex:{type:ControlType.Number,title:\"zIndex\",min:0,max:99999,step:1,defaultValue:9999},performanceMode:{type:ControlType.Enum,title:\"Perf\",options:[\"auto\",\"animate\"],optionTitles:[\"Auto\",\"Animate\"],defaultValue:\"auto\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BottomProgressiveBlur\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Viewport_blur.map","// Generated by Framer (4a2adb5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,PropertyOverrides,RenderTarget,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/fjLobgikc/fjLobgikc.js\";import Topbar from\"#framer/local/canvasComponent/qF_tvS0ul/qF_tvS0ul.js\";import CallNav from\"#framer/local/canvasComponent/rtDPTEZLw/rtDPTEZLw.js\";import BottomProgressiveBlur from\"#framer/local/codeFile/g2KRgg7/Viewport_blur.js\";import*as sharedStyle from\"#framer/local/css/TI3lYBgul/TI3lYBgul.js\";import*as sharedStyle1 from\"#framer/local/css/zuLdeZyQB/zuLdeZyQB.js\";const TopbarFonts=getFonts(Topbar);const FooterFonts=getFonts(Footer);const BottomProgressiveBlurFonts=getFonts(BottomProgressiveBlur);const CallNavFonts=getFonts(CallNav);const ContainerWithFX=withFX(Container);const breakpoints={AfoSv9y14:\"(min-width: 1200px)\",Gv_69vcaf:\"(min-width: 810px) and (max-width: 1199.98px)\",VucHxaUUX:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-LQblA\";const variantClassNames={AfoSv9y14:\"framer-v-12k5gix\",Gv_69vcaf:\"framer-v-17tigmf\",VucHxaUUX:\"framer-v-19dttx4\"};const aXIAoG3uT=undefined;const qVS3yMpO3=undefined;const tTkCWnLC3=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition1={delay:0,duration:.4,ease:[.64,.32,.56,1],type:\"tween\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const breakpointRules={VucHxaUUX:[\".framer-LQblA .framer-4hvz3 { gap: 8px; }\",\".framer-LQblA .framer-8vbv96 { width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={VucHxaUUX:\".framer-19dttx4-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LQblA.framer-1guoage, .framer-LQblA .framer-1guoage { display: block; }\",\".framer-LQblA.framer-12k5gix { align-content: center; align-items: center; background-color: var(--token-8b1809c4-3a28-4a6b-889f-52d6315f1f57, #fdfdfc); 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-LQblA .framer-mqwwht-container { flex: none; height: auto; left: 50%; max-width: 1920px; order: -1000; position: absolute; top: 0px; transform: translateX(-50%); width: 100%; z-index: 10; }\",\".framer-LQblA .framer-44q6mx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: center; order: -999; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-LQblA .framer-4hvz3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 400px; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-LQblA .framer-8vbv96 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-wrap-override: balance; flex: none; height: auto; max-width: 900px; overflow: visible; position: relative; width: auto; }\",\".framer-LQblA .framer-14jralj { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-wrap-override: balance; flex: none; height: auto; max-width: 500px; position: relative; width: 100%; }\",\".framer-LQblA .framer-1rquk9q { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-LQblA .framer-u604ny-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; z-index: 0; }\",\".framer-LQblA .framer-1vux9lf-container { flex: none; height: auto; order: 1004; position: relative; width: auto; }\",\".framer-LQblA .framer-u2h57b-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 24px); flex: none; height: auto; left: 50%; order: 1005; position: var(--framer-canvas-fixed-position, fixed); width: auto; z-index: 10; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css];const mediaQueries={AfoSv9y14:\"(min-width: 1200px)\",Gv_69vcaf:\"(min-width: 810px) and (max-width: 1199.98px)\",VucHxaUUX:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"AfoSv9y14\",Phone:\"VucHxaUUX\",Tablet:\"Gv_69vcaf\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({floatingNavTrigger,heading,height,id,subheading,width,...props})=>{return{...props,aXIAoG3uT:heading??props.aXIAoG3uT??\"Get started in 15 min\",qVS3yMpO3:subheading??props.qVS3yMpO3??\"Pick a time and date that suits you and book your intro call right into my calendar ↓\",tTkCWnLC3:floatingNavTrigger??props.tTkCWnLC3,variant:humanReadableVariantMap[props.variant]??props.variant??\"AfoSv9y14\"};};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,tTkCWnLC3,aXIAoG3uT,qVS3yMpO3,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"AfoSv9y14\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-8b1809c4-3a28-4a6b-889f-52d6315f1f57, rgb(253, 253, 252)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-12k5gix\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:74,width:\"min(100vw, 1920px)\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-mqwwht-container\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Nav\",name:\"Nav\",nodeId:\"pIhNx1qbT\",scopeId:\"xYpJfUHnm\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Gv_69vcaf:{variant:matchVariant(\"q3ZZakqzc\")}},children:/*#__PURE__*/_jsx(Topbar,{height:\"100%\",id:\"pIhNx1qbT\",layoutId:\"pIhNx1qbT\",name:\"Nav\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"EAjBHehLP\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-44q6mx\",\"data-framer-name\":\"Hero\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-4hvz3\",\"data-framer-name\":\"Main lockup\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1ge3w1c\",\"data-styles-preset\":\"TI3lYBgul\",dir:\"auto\",children:\"Get started in 15 min\"})}),className:\"framer-8vbv96\",fonts:[\"Inter\"],text:aXIAoG3uT,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-88plse\",\"data-styles-preset\":\"zuLdeZyQB\",dir:\"auto\",children:\"Pick a time and date that suits you and book your intro call right into my calendar ↓\"})}),className:\"framer-14jralj\",fonts:[\"Inter\"],text:qVS3yMpO3,verticalAlignment:\"top\",withExternalLayout:true})]})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1rquk9q\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:377,width:\"100vw\",y:1400,children:/*#__PURE__*/_jsx(Container,{className:\"framer-u604ny-container\",nodeId:\"UPQ8YcTv8\",scopeId:\"xYpJfUHnm\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Gv_69vcaf:{variant:matchVariant(\"vW53il5lG\")},VucHxaUUX:{variant:matchVariant(\"vW53il5lG\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"UPQ8YcTv8\",layoutId:\"UPQ8YcTv8\",style:{width:\"100%\"},variant:matchVariant(\"QdjAWCnzF\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1vux9lf-container\",isAuthoredByUser:true,nodeId:\"ucn9uK6rB\",scopeId:\"xYpJfUHnm\",children:/*#__PURE__*/_jsx(BottomProgressiveBlur,{blurPx:60,height:\"100%\",heightPercent:20,id:\"ucn9uK6rB\",layoutId:\"ucn9uK6rB\",performanceMode:\"auto\",tintColor:\"rgba(255, 255, 255, 0)\",tintOpacity:1,width:\"100%\",zIndex:9})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,y:914,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:tTkCWnLC3,target:\"animate\"}],__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-u2h57b-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"lgvemTGUq\",rendersWithMotion:true,scopeId:\"xYpJfUHnm\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(CallNav,{height:\"100%\",id:\"lgvemTGUq\",layoutId:\"lgvemTGUq\",variant:matchVariant(\"KFXotw70N\"),width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Gv_69vcaf\":{\"layout\":[\"fixed\",\"fixed\"]},\"VucHxaUUX\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"tTkCWnLC3\":\"floatingNavTrigger\",\"aXIAoG3uT\":\"heading\",\"qVS3yMpO3\":\"subheading\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"AfoSv9y14\":[\".framer-mqwwht-container\",\".framer-44q6mx\",\".framer-u604ny-container\",\".framer-1vux9lf-container\",\".framer-u2h57b-container\"],\"Gv_69vcaf\":[\".framer-mqwwht-container\",\".framer-44q6mx\",\".framer-u604ny-container\",\".framer-1vux9lf-container\",\".framer-u2h57b-container\"],\"VucHxaUUX\":[\".framer-mqwwht-container\",\".framer-44q6mx\",\".framer-u604ny-container\",\".framer-1vux9lf-container\",\".framer-u2h57b-container\"]}\n * @framerBreakpoints {\"AfoSv9y14\":{\"min\":1200,\"canvasClassName\":\"framer-12k5gix-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"Gv_69vcaf\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-17tigmf-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"VucHxaUUX\":{\"max\":809,\"canvasClassName\":\"framer-19dttx4-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant AfoSv9y14\n * @framerLayoutTemplate true\n */const FramerxYpJfUHnm=withCSS(Component,css,\"framer-LQblA\");export default FramerxYpJfUHnm;FramerxYpJfUHnm.displayName=\"Default with hero\";FramerxYpJfUHnm.defaultProps={height:1e3,width:1200};addPropertyControls(FramerxYpJfUHnm,{tTkCWnLC3:{title:\"Floating Nav Trigger\",type:ControlType.ScrollSectionRef},aXIAoG3uT:{defaultValue:\"Get started in 15 min\",displayTextArea:false,title:\"Heading\",type:ControlType.String},qVS3yMpO3:{defaultValue:\"Pick a time and date that suits you and book your intro call right into my calendar ↓\",displayTextArea:false,title:\"Subheading\",type:ControlType.String}});addFonts(FramerxYpJfUHnm,[{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\"}]},...TopbarFonts,...FooterFonts,...BottomProgressiveBlurFonts,...CallNavFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerxYpJfUHnm.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Topbar,{},context),forwardLoader(Footer,{},context),forwardLoader(CallNav,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxYpJfUHnm\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDefaultVariant\":\"AfoSv9y14\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"1000\",\"framerAutoSizeImages\":\"true\",\"framerBreakpoints\":\"{\\\"AfoSv9y14\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-12k5gix-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"Gv_69vcaf\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-17tigmf-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"VucHxaUUX\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-19dttx4-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerVariables\":\"{\\\"tTkCWnLC3\\\":\\\"floatingNavTrigger\\\",\\\"aXIAoG3uT\\\":\\\"heading\\\",\\\"qVS3yMpO3\\\":\\\"subheading\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Gv_69vcaf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VucHxaUUX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerHitTargets\":\"{\\\"AfoSv9y14\\\":[\\\".framer-mqwwht-container\\\",\\\".framer-44q6mx\\\",\\\".framer-u604ny-container\\\",\\\".framer-1vux9lf-container\\\",\\\".framer-u2h57b-container\\\"],\\\"Gv_69vcaf\\\":[\\\".framer-mqwwht-container\\\",\\\".framer-44q6mx\\\",\\\".framer-u604ny-container\\\",\\\".framer-1vux9lf-container\\\",\\\".framer-u2h57b-container\\\"],\\\"VucHxaUUX\\\":[\\\".framer-mqwwht-container\\\",\\\".framer-44q6mx\\\",\\\".framer-u604ny-container\\\",\\\".framer-1vux9lf-container\\\",\\\".framer-u2h57b-container\\\"]}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4a2adb5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,ResolveLinks,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withFlowFX,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/fjLobgikc/fjLobgikc.js\";import Topbar from\"#framer/local/canvasComponent/qF_tvS0ul/qF_tvS0ul.js\";import CallNav from\"#framer/local/canvasComponent/rtDPTEZLw/rtDPTEZLw.js\";import BottomProgressiveBlur from\"#framer/local/codeFile/g2KRgg7/Viewport_blur.js\";const TopbarFonts=getFonts(Topbar);const FooterFonts=getFonts(Footer);const BottomProgressiveBlurFonts=getFonts(BottomProgressiveBlur);const CallNavFonts=getFonts(CallNav);const ContainerWithFX=withFX(Container);const MotionDivWithFlowFX=withFlowFX(motion.div);const breakpoints={F6B_q36yM:\"(min-width: 810px) and (max-width: 1199.98px)\",hkf3jNeET:\"(max-width: 809.98px)\",LjVbbU0bj:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-GmKL8\";const variantClassNames={F6B_q36yM:\"framer-v-1oc22d\",hkf3jNeET:\"framer-v-m39vob\",LjVbbU0bj:\"framer-v-1jnmdp3\"};const tTkCWnLC3=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={delay:0,duration:.4,ease:[.64,.32,.56,1],type:\"tween\"};const breakpointRules={hkf3jNeET:[\".framer-GmKL8 .framer-1auzxur-container { left: unset; position: relative; top: unset; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={hkf3jNeET:\".framer-m39vob-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GmKL8.framer-1whavyp, .framer-GmKL8 .framer-1whavyp { display: block; }\",\".framer-GmKL8.framer-1jnmdp3 { align-content: center; align-items: center; background-color: var(--token-8b1809c4-3a28-4a6b-889f-52d6315f1f57, #fdfdfc); 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-GmKL8 .framer-1auzxur-container { flex: none; height: auto; left: 50%; max-width: 1920px; order: -1000; position: absolute; top: 0px; width: 100%; z-index: 10; }\",\".framer-GmKL8 .framer-1hkqnic { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-GmKL8 .framer-18u0gcu-container { flex: none; height: auto; max-width: 1920px; order: 1002; position: relative; width: 100%; z-index: 0; }\",\".framer-GmKL8 .framer-h4wlos-container { flex: none; height: auto; order: 1003; position: relative; width: auto; }\",\".framer-GmKL8 .framer-byse8g-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 24px); flex: none; height: auto; left: 50%; order: 1004; position: var(--framer-canvas-fixed-position, fixed); width: auto; z-index: 10; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={F6B_q36yM:\"(min-width: 810px) and (max-width: 1199.98px)\",hkf3jNeET:\"(max-width: 809.98px)\",LjVbbU0bj:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"LjVbbU0bj\",Phone:\"hkf3jNeET\",Tablet:\"F6B_q36yM\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({floatingNavTrigger,height,id,width,...props})=>{return{...props,tTkCWnLC3:floatingNavTrigger??props.tTkCWnLC3,variant:humanReadableVariantMap[props.variant]??props.variant??\"LjVbbU0bj\"};};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,tTkCWnLC3,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"LjVbbU0bj\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-8b1809c4-3a28-4a6b-889f-52d6315f1f57, rgb(253, 253, 252)); }\"}),/*#__PURE__*/_jsxs(MotionDivWithFlowFX,{...restProps,className:cx(scopingClassNames,\"framer-1jnmdp3\",className),\"data-layout-template\":true,flowEffectEnabled:true,flowEffectTransition:transition1,isNestedFlowEffect:false,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:74,width:\"min(100vw, 1920px)\",y:0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{hkf3jNeET:{\"data-framer-layout-hint-center-x\":undefined,transformTemplate:undefined}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-1auzxur-container\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Nav\",layout:\"position\",name:\"Nav\",nodeId:\"dohdJ9RM6\",rendersWithMotion:true,scopeId:\"PCSM0fncU\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{F6B_q36yM:{variant:matchVariant(\"q3ZZakqzc\")},hkf3jNeET:{variant:matchVariant(\"Vsb0sqA1b\")}},children:/*#__PURE__*/_jsx(Topbar,{height:\"100%\",id:\"dohdJ9RM6\",layoutId:\"dohdJ9RM6\",name:\"Nav\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"EAjBHehLP\"),width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1hkqnic\"}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tX3420eMM\"},implicitPathVariables:undefined},{href:{webPageId:\"tX3420eMM\"},implicitPathVariables:undefined},{href:{webPageId:\"tX3420eMM\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{hkf3jNeET:{y:1074}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:377,width:\"min(100vw, 1920px)\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-18u0gcu-container\",layout:\"position\",nodeId:\"CL59oL30v\",rendersWithMotion:true,scopeId:\"PCSM0fncU\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{F6B_q36yM:{Id73cO1GQ:resolvedLinks[1],variant:matchVariant(\"vW53il5lG\")},hkf3jNeET:{Id73cO1GQ:resolvedLinks[2],variant:matchVariant(\"vW53il5lG\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"CL59oL30v\",Id73cO1GQ:resolvedLinks[0],layoutId:\"CL59oL30v\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"QdjAWCnzF\"),width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-h4wlos-container\",isAuthoredByUser:true,layout:\"position\",nodeId:\"tJIssxM94\",rendersWithMotion:true,scopeId:\"PCSM0fncU\",children:/*#__PURE__*/_jsx(BottomProgressiveBlur,{blurPx:60,height:\"100%\",heightPercent:20,id:\"tJIssxM94\",layoutId:\"tJIssxM94\",performanceMode:\"auto\",tintColor:\"rgba(255, 255, 255, 0)\",tintOpacity:1,width:\"100%\",zIndex:9})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,y:914,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:tTkCWnLC3,target:\"animate\"}],__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-byse8g-container\",\"data-framer-layout-hint-center-x\":true,layout:\"position\",layoutScroll:true,nodeId:\"thFqINzTi\",rendersWithMotion:true,scopeId:\"PCSM0fncU\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{hkf3jNeET:{variant:matchVariant(\"V60ioakRM\")}},children:/*#__PURE__*/_jsx(CallNav,{height:\"100%\",id:\"thFqINzTi\",layoutId:\"thFqINzTi\",variant:matchVariant(\"KFXotw70N\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"F6B_q36yM\":{\"layout\":[\"fixed\",\"fixed\"]},\"hkf3jNeET\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"tTkCWnLC3\":\"floatingNavTrigger\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"LjVbbU0bj\":[\".framer-1auzxur-container\",\".framer-18u0gcu-container\",\".framer-h4wlos-container\",\".framer-byse8g-container\"],\"F6B_q36yM\":[\".framer-1auzxur-container\",\".framer-18u0gcu-container\",\".framer-h4wlos-container\",\".framer-byse8g-container\"],\"hkf3jNeET\":[\".framer-1auzxur-container\",\".framer-18u0gcu-container\",\".framer-h4wlos-container\",\".framer-byse8g-container\"]}\n * @framerBreakpoints {\"LjVbbU0bj\":{\"min\":1200,\"canvasClassName\":\"framer-1jnmdp3-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"F6B_q36yM\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1oc22d-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"hkf3jNeET\":{\"max\":809,\"canvasClassName\":\"framer-m39vob-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant LjVbbU0bj\n * @framerLayoutTemplate true\n */const FramerPCSM0fncU=withCSS(Component,css,\"framer-GmKL8\");export default FramerPCSM0fncU;FramerPCSM0fncU.displayName=\"Default\";FramerPCSM0fncU.defaultProps={height:1e3,width:1200};addPropertyControls(FramerPCSM0fncU,{tTkCWnLC3:{title:\"Floating Nav Trigger\",type:ControlType.ScrollSectionRef}});addFonts(FramerPCSM0fncU,[{explicitInter:true,fonts:[]},...TopbarFonts,...FooterFonts,...BottomProgressiveBlurFonts,...CallNavFonts],{supportsExplicitInterCodegen:true});FramerPCSM0fncU.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Topbar,{},context),forwardLoader(Footer,{},context),forwardLoader(CallNav,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPCSM0fncU\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"F6B_q36yM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hkf3jNeET\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDefaultVariant\":\"LjVbbU0bj\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerVariables\":\"{\\\"tTkCWnLC3\\\":\\\"floatingNavTrigger\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerHitTargets\":\"{\\\"LjVbbU0bj\\\":[\\\".framer-1auzxur-container\\\",\\\".framer-18u0gcu-container\\\",\\\".framer-h4wlos-container\\\",\\\".framer-byse8g-container\\\"],\\\"F6B_q36yM\\\":[\\\".framer-1auzxur-container\\\",\\\".framer-18u0gcu-container\\\",\\\".framer-h4wlos-container\\\",\\\".framer-byse8g-container\\\"],\\\"hkf3jNeET\\\":[\\\".framer-1auzxur-container\\\",\\\".framer-18u0gcu-container\\\",\\\".framer-h4wlos-container\\\",\\\".framer-byse8g-container\\\"]}\",\"framerIntrinsicHeight\":\"1000\",\"framerBreakpoints\":\"{\\\"LjVbbU0bj\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1jnmdp3-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"F6B_q36yM\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1oc22d-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"hkf3jNeET\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-m39vob-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\"}},\"__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 DefaultWithHero from \"https://framerusercontent.com/modules/CB4wDSJVHscUBA3r0YAt/eXVq9QFzI54vQHmsg1Ad/xYpJfUHnm.js\";\r\nimport Default from \"https://framerusercontent.com/modules/vTDwJpngkmnn5PnlF2Ds/WQ0LJLtmK3NbQ7Zl512G/PCSM0fncU.js\";\r\n\r\n\t\tconst routes = {tX3420eMM: {elements: {kQiw1TyDQ: \"navtrigger\", yBIu89P9b: \"navtrigger-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Z0BQMd6nLp3ZB5usfZ2S/X90NWfWMfBD9SzYhcYS8/tX3420eMM.js\")), path: \"/\"}, pdbGqeg2A: {elements: {GDe23UQP9: \"faq\", YoqfRcMUi: \"navtrigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xs9RghD1xka0JWoagemS/0e3hBzddQnQqHUwdQPPJ/pdbGqeg2A.js\")), path: \"/call\"}, lkBG7naRU: {elements: {eoLXMDUGk: \"navtrigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AHjoseJuPACn90DrjF49/IDW1AAcXqryDdutr6bih/lkBG7naRU.js\")), path: \"/projects\"}, PCqF_lwt5: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/t2c5U8y1mvJbCOw4O1lW/ZaqCaAQe9eIUshUTJyb7/PCqF_lwt5.js\")), path: \"/404\"}, q4D38_sEu: {collectionId: \"BzxVuWaVG\", elements: {AAyYzngKQ: \"navtrigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nWEcDoMInDLwvLSav1jK/CrZvlGC87qAaxUg3YeT6/q4D38_sEu.js\")), path: \"/projects/:vhLy0TtfC\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {BzxVuWaVG: async () => (await import(\"https://framerusercontent.com/modules/jD9nSpBYynlZJQgAogoA/ja9vXVbOXUgWX1s9njGc/BzxVuWaVG.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"41f28baacf0cc097f7f30321d3bb42a6a115fa1eab93fcee608c0eb5181d861e\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {tTkCWnLC3: {href: {hash: \":kQiw1TyDQ\", webPageId: \"tX3420eMM\"}, refKey: true}}\r\nconst props2 = {aXIAoG3uT: \"Get started in 15 min\", qVS3yMpO3: \"Pick a time and date that suits you and book your intro call right into my calendar ↓\", tTkCWnLC3: {href: {hash: \":YoqfRcMUi\", webPageId: \"pdbGqeg2A\"}, refKey: true}}\r\nconst props3 = {...props2, aXIAoG3uT: \"Selected projects\", qVS3yMpO3: \"Browse through and explore previous projects\", tTkCWnLC3: {href: {hash: \":eoLXMDUGk\", webPageId: \"lkBG7naRU\"}, refKey: true}}\r\nconst props4 = {...props2, aXIAoG3uT: \"Page not found\", qVS3yMpO3: \"The page you're looking for was not found. Maybe your question can be answered below?\", tTkCWnLC3: undefined}\r\nconst props5 = {...props1, tTkCWnLC3: undefined}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {lkBG7naRU: props3, PCqF_lwt5: props4, pdbGqeg2A: props2, q4D38_sEu: props5, tX3420eMM: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"tX3420eMM\":\r\ncase \"q4D38_sEu\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"tTkCWnLC3\"]]}, (resolvedLinks) => React.createElement(Default, {...props, key: \"Default\", style, tTkCWnLC3: siteRef(resolvedLinks[0])}, children(true)));\r\ncase \"pdbGqeg2A\":\r\ncase \"lkBG7naRU\":\r\ncase \"PCqF_lwt5\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"tTkCWnLC3\"]]}, (resolvedLinks) => React.createElement(DefaultWithHero, {...props, key: \"DefaultWithHero\", style, tTkCWnLC3: siteRef(resolvedLinks[0])}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"tX3420eMM\":\r\ncase \"q4D38_sEu\":\r\nreturn [{hash: \"1jnmdp3\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1oc22d\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"m39vob\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"pdbGqeg2A\":\r\ncase \"lkBG7naRU\":\r\ncase \"PCqF_lwt5\":\r\nreturn [{hash: \"12k5gix\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"17tigmf\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"19dttx4\", 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/t2c5U8y1mvJbCOw4O1lW/ZaqCaAQe9eIUshUTJyb7/PCqF_lwt5.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://regular.se\",\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/VCE9IP0dKe7KXN5xjoXG/bEh2tnuboFKTiXOLdOFb/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, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\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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"}