{"version":3,"file":"script_main.D1s9CW-R.mjs","names":["fonts","css","className","addPropertyOverrides","ButtonFonts","Button","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","className","css","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","className","css","MobileMenuIcon","Button","serializationHash","variantClassNames","transition1","humanReadableVariantMap","getProps","Component","useRef","className","css","Header","Footer","useRef","className","PropertyOverrides","Main","breakpoints"],"sources":["https:/framerusercontent.com/modules/jdoFDOpiPtGbOm9KRwBF/cjJNmBJl3UfscxXyKpti/DtyMkEZi3.js","https:/framerusercontent.com/modules/z7crpOz8i7URvW8Op2hC/xVbTElnHiHZtWxtmMLJ9/Cij505cLR.js","https:/framerusercontent.com/modules/3A5V353dlix4ecFNt6Ab/KEEbvtu9ZBqMnIZRrp2Q/akr3MRxFx.js","https:/framerusercontent.com/modules/cqRb4Jkys1JMNoslh3QH/M6NGO5k9ijMBcfvTnKHW/QXnWQjxxU.js","https:/framerusercontent.com/modules/zCjyZcZAkM5TCW0bSPzr/Xy031ybHOCIeHsK9BrVA/u9mdYWqh5.js","https:/framerusercontent.com/modules/ehZ95lrNF2zLBgvlPIC7/COz7WOsCXq1jRtcs9YzU/BVJpzAnni.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (ab692b1)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-hCgds .framer-styles-preset-157p3tv:not(.rich-text-wrapper), .framer-hCgds .framer-styles-preset-157p3tv.rich-text-wrapper a { --framer-link-current-text-color: var(--token-12687149-3b61-4272-b0e9-ab32d873268b, #f7f5f3) /* {\"name\":\"Background Light\"} */; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-12687149-3b61-4272-b0e9-ab32d873268b, #f7f5f3) /* {\"name\":\"Background Light\"} */; --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-ed5a8434-7f4a-4b09-8643-8d66ada80fdb, #ffffff); --framer-link-text-decoration: none; }'];export const className=\"framer-hCgds\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (1b27997)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/jdoFDOpiPtGbOm9KRwBF/cjJNmBJl3UfscxXyKpti/DtyMkEZi3.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/1ZhKpHO0ggVCCASDyWc2/47YBFIi7o2xeU7yjt9Qo/pNHQth9oq.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/qsvT9a4ccR4B5H3VoUws/eVFDQqs6apY0r4tPMSVs/YgAyZMGxG.js\";import Button from\"https://framerusercontent.com/modules/9dKEc8k6r0U5o28Y1H3l/OAlJseNg3CW5S2KUhIjs/V4zvG0vZS.js\";const ButtonFonts=getFonts(Button);const cycleOrder=[\"H5SbDIW2n\",\"oxoCFJo6B\",\"hJKsJtEss\"];const serializationHash=\"framer-THW6B\";const variantClassNames={H5SbDIW2n:\"framer-v-e02e00\",hJKsJtEss:\"framer-v-1h62ujk\",oxoCFJo6B:\"framer-v-175w5wj\"};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 transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"H5SbDIW2n\",Phone:\"hJKsJtEss\",Tablet:\"oxoCFJo6B\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"H5SbDIW2n\"};};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:\"H5SbDIW2n\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.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.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-e02e00\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"H5SbDIW2n\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-c53d836b-5706-468a-b8e6-ae61d5338acb, rgb(235, 236, 237))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-2216cb13-3966-406e-88d0-ee7f96026d71, rgb(36, 72, 60))\",...style},...addPropertyOverrides({hJKsJtEss:{\"data-framer-name\":\"Phone\"},oxoCFJo6B:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1omgjqx\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"ZMazE1Qt0\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-ev6h4w\",\"data-styles-preset\":\"YgAyZMGxG\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-ed5a8434-7f4a-4b09-8643-8d66ada80fdb, rgb(255, 255, 255)))\"},children:\"Bring your Towing Company to the 21st Century\"})}),className:\"framer-bxeiwa\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PD2PIb2sH\",style:{\"--extracted-1of0zx5\":\"var(--token-ed5a8434-7f4a-4b09-8643-8d66ada80fdb, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",textShadow:\"0px 1px 2px rgba(0,0,0,0.25)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,y:(componentViewport?.y||0)+96+0+0+105.2,...addPropertyOverrides({hJKsJtEss:{y:(componentViewport?.y||0)+64+0+0+97.2},oxoCFJo6B:{y:(componentViewport?.y||0)+64+0+0+105.2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-67xpv4-container\",layoutDependency:layoutDependency,layoutId:\"CLi0sAFQN-container\",nodeId:\"CLi0sAFQN\",rendersWithMotion:true,scopeId:\"Cij505cLR\",children:/*#__PURE__*/_jsx(Button,{c3E4i6aQr:false,height:\"100%\",HslTRdp7n:\"Get Started Now\",id:\"CLi0sAFQN\",layoutId:\"CLi0sAFQN\",MzzzFhm0l:\"https://app.relaytow.com/#/onboarding\",O1_V9FkNj:\"var(--token-ed5a8434-7f4a-4b09-8643-8d66ada80fdb, rgb(255, 255, 255))\",Qjcq7opTs:\"0px 0.6021873017743928px 0.84306222248415px -0.5px rgba(0, 0, 0, 0.13), 0px 2.288533303243457px 3.20394662454084px -1px rgba(0, 0, 0, 0.16), 0px 10px 14px -1.5px rgba(0, 0, 0, 0.28)\",variant:\"HR1nu_3pG\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ws2ton\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"Ek_J01uJa\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17p7698\",layoutDependency:layoutDependency,layoutId:\"xqtxUIEbG\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-191p2ej\",\"data-framer-name\":\"Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Yk4bwSrdv\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 176 30\"><path d=\"M 0.385 1.192 C 0.177 1.188 0.005 1.354 0 1.563 L 0 7.34 C 0 7.545 0.172 7.711 0.385 7.711 L 3.509 7.711 C 7.767 7.711 11.772 5.915 14.509 2.863 C 14.767 2.574 15.281 2.771 15.217 3.148 C 14.836 5.351 14.08 7.472 12.981 9.417 C 12.363 10.641 11.567 11.766 10.619 12.755 C 10.592 12.787 10.564 12.818 10.536 12.85 C 10.535 12.851 10.533 12.851 10.531 12.85 C 10.531 12.848 10.529 12.849 10.528 12.85 C 7.958 15.486 4.346 17.136 0.385 17.237 C 0.177 17.237 0.006 17.403 0 17.611 L 0 23.37 C 0 23.576 0.174 23.742 0.386 23.739 C 8.004 23.607 14.764 19.572 18.386 13.474 C 18.592 13.128 19.185 13.265 19.185 13.662 L 19.185 23.478 C 19.185 23.682 19.359 23.849 19.572 23.849 L 25.549 23.849 C 25.763 23.849 25.934 23.682 25.934 23.478 L 25.934 1.578 C 25.932 1.477 25.89 1.381 25.818 1.311 C 25.746 1.242 25.649 1.204 25.549 1.205 C 17.155 1.205 8.788 1.192 0.385 1.192 Z M 45.402 15.428 L 47.104 13.464 C 48.517 13.464 49.657 13.614 50.524 13.915 C 51.391 14.215 52.048 14.72 52.498 15.428 C 52.947 16.136 53.236 17.097 53.365 18.309 L 53.926 23.251 L 50.073 23.251 L 49.527 18.712 C 49.388 17.574 48.998 16.742 48.356 16.217 C 47.725 15.69 46.74 15.428 45.402 15.428 Z M 46.188 5.705 L 41.035 5.705 L 41.035 12.063 L 46.189 12.063 C 47.333 12.063 48.223 11.79 48.853 11.243 C 49.495 10.685 49.816 9.912 49.816 8.925 C 49.816 7.895 49.495 7.101 48.853 6.543 C 48.223 5.984 47.333 5.705 46.189 5.705 Z M 47.104 14.108 L 46.847 15.428 L 41.035 15.428 L 41.035 23.251 L 37.086 23.251 L 37.086 2.308 L 46.798 2.308 C 48.19 2.308 49.405 2.561 50.443 3.066 C 51.481 3.57 52.29 4.278 52.867 5.19 C 53.455 6.103 53.75 7.176 53.75 8.41 C 53.75 9.547 53.472 10.545 52.915 11.404 C 52.37 12.252 51.594 12.917 50.587 13.4 C 49.592 13.872 48.431 14.108 47.104 14.108 Z M 55.169 15.284 C 55.169 13.555 55.505 12.048 56.18 10.76 C 56.854 9.461 57.797 8.459 59.005 7.75 C 60.215 7.03 61.627 6.671 63.243 6.671 C 64.774 6.671 66.133 7.03 67.322 7.75 C 68.52 8.457 69.457 9.455 70.131 10.743 C 70.806 12.021 71.142 13.524 71.142 15.25 L 71.142 16.265 L 58.909 16.265 L 58.909 13.545 L 66.92 13.545 C 66.824 12.419 66.428 11.522 65.731 10.857 C 65.047 10.18 64.175 9.843 63.115 9.843 C 61.799 9.843 60.798 10.288 60.114 11.178 C 59.439 12.058 59.103 13.357 59.103 15.074 C 59.103 16.866 59.465 18.224 60.193 19.147 C 60.932 20.059 62.008 20.515 63.421 20.515 C 64.405 20.515 65.193 20.3 65.78 19.871 C 66.379 19.442 66.765 18.851 66.936 18.1 L 70.934 18.1 C 70.624 19.86 69.832 21.228 68.558 22.204 C 67.284 23.182 65.583 23.67 63.453 23.67 C 61.751 23.67 60.279 23.331 59.037 22.656 C 57.817 22.001 56.817 20.998 56.164 19.774 C 55.501 18.519 55.169 17.021 55.169 15.284 Z M 73.177 0.715 L 77.126 0.715 L 77.126 23.251 L 73.177 23.251 Z M 93.67 12.949 L 93.67 23.251 L 89.721 23.251 L 89.721 12.483 C 89.721 11.646 89.442 10.964 88.886 10.438 C 88.329 9.912 87.57 9.649 86.606 9.649 C 84.765 9.649 83.743 10.545 83.539 12.337 L 79.494 12.337 C 79.569 11.221 79.911 10.245 80.521 9.408 C 81.142 8.56 81.966 7.901 82.995 7.428 C 84.032 6.955 85.226 6.719 86.574 6.719 C 87.987 6.719 89.222 6.983 90.282 7.508 C 91.342 8.023 92.172 8.753 92.771 9.698 C 93.37 10.631 93.67 11.715 93.67 12.949 Z M 90.684 16.973 C 90.684 18.454 90.432 19.688 89.929 20.676 C 89.426 21.652 88.715 22.393 87.794 22.897 C 86.885 23.391 85.808 23.638 84.567 23.638 C 83.518 23.638 82.587 23.428 81.773 23.009 C 80.991 22.608 80.327 22.009 79.847 21.272 C 79.387 20.53 79.157 19.684 79.157 18.729 C 79.157 17.257 79.639 16.109 80.602 15.283 C 81.576 14.456 82.978 13.979 84.808 13.851 L 88.869 13.545 C 89.18 13.533 89.4 13.47 89.528 13.352 C 89.657 13.233 89.721 13.046 89.721 12.788 L 89.768 16.217 L 85.434 16.474 C 83.903 16.572 83.139 17.22 83.139 18.422 C 83.139 19.077 83.39 19.598 83.893 19.984 C 84.406 20.369 85.082 20.562 85.915 20.562 C 87.039 20.562 87.955 20.214 88.661 19.517 C 89.368 18.819 89.72 17.913 89.72 16.797 L 90.683 16.973 Z M 95.912 25.2 L 96.649 25.2 C 97.624 25.2 98.361 25.076 98.866 24.829 C 99.379 24.593 99.765 24.169 100.022 23.556 L 100.343 22.736 L 94.225 7.154 L 98.352 7.154 L 102.574 18.792 L 106.587 7.154 L 110.681 7.154 L 104.355 23.911 C 103.917 25.081 103.392 26.014 102.783 26.713 C 102.214 27.398 101.479 27.925 100.647 28.241 C 99.823 28.552 98.866 28.709 97.774 28.709 L 95.912 28.709 L 95.912 25.198 Z M 134.958 2.308 L 134.958 6.045 L 128.086 6.045 L 128.086 23.251 L 124.169 23.251 L 124.169 6.044 L 117.298 6.044 L 117.298 2.31 L 134.958 2.31 Z M 134.251 15.138 C 134.251 13.432 134.583 11.945 135.246 10.679 C 135.886 9.45 136.86 8.428 138.057 7.734 C 139.255 7.025 140.651 6.671 142.246 6.671 C 143.83 6.671 145.217 7.025 146.405 7.734 C 147.599 8.426 148.568 9.449 149.198 10.679 C 149.862 11.946 150.193 13.432 150.193 15.138 C 150.193 16.845 149.862 18.342 149.198 19.629 C 148.57 20.869 147.6 21.902 146.405 22.607 C 145.217 23.316 143.83 23.67 142.246 23.67 C 140.651 23.67 139.255 23.316 138.057 22.607 C 136.858 21.899 135.921 20.906 135.246 19.629 C 134.583 18.341 134.251 16.845 134.251 15.138 Z M 146.18 15.138 C 146.18 13.539 145.831 12.3 145.136 11.421 C 144.451 10.539 143.488 10.101 142.246 10.101 C 140.994 10.101 140.015 10.539 139.309 11.421 C 138.613 12.3 138.265 13.539 138.265 15.138 C 138.265 16.759 138.613 18.014 139.309 18.905 C 140.015 19.796 140.994 20.24 142.246 20.24 C 143.488 20.24 144.451 19.796 145.136 18.905 C 145.831 18.014 146.18 16.759 146.18 15.138 Z M 150.386 7.154 L 154.511 7.154 L 157.257 19.13 L 160.483 7.154 L 164.979 7.154 L 168.189 19.13 L 170.999 7.154 L 175.157 7.154 L 170.309 23.251 L 165.845 23.251 L 162.667 11.307 L 159.617 23.251 L 155.01 23.251 Z\" fill=\"var(--token-ed5a8434-7f4a-4b09-8643-8d66ada80fdb, rgb(255, 255, 255))\"></path></svg>',svgContentId:11635962219,withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xk4smo\",layoutDependency:layoutDependency,layoutId:\"wO7fwoeaz\",transformTemplate:transformTemplate1,...addPropertyOverrides({hJKsJtEss:{transformTemplate:undefined},oxoCFJo6B:{transformTemplate:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-s9pnth\",\"data-styles-preset\":\"pNHQth9oq\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ed5a8434-7f4a-4b09-8643-8d66ada80fdb, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"CSZbcoEOG\",openInNewTab:false,relValues:[],scopeId:\"Cij505cLR\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-157p3tv\",\"data-styles-preset\":\"DtyMkEZi3\",children:\"Home\"})})})}),className:\"framer-ah19gm\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CSZbcoEOG\",style:{\"--extracted-r6o4lv\":\"var(--token-ed5a8434-7f4a-4b09-8643-8d66ada80fdb, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1x4gtd0\",layoutDependency:layoutDependency,layoutId:\"UN8NXEK5I\",style:{backgroundColor:\"var(--token-ed5a8434-7f4a-4b09-8643-8d66ada80fdb, rgb(255, 255, 255))\",opacity:.3}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-s9pnth\",\"data-styles-preset\":\"pNHQth9oq\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ed5a8434-7f4a-4b09-8643-8d66ada80fdb, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ElYGkuCSC\"},motionChild:true,nodeId:\"uIHyeE_Yj\",openInNewTab:false,relValues:[],scopeId:\"Cij505cLR\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-157p3tv\",\"data-styles-preset\":\"DtyMkEZi3\",children:\"Blog\"})})})}),className:\"framer-1g5siz7\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uIHyeE_Yj\",style:{\"--extracted-r6o4lv\":\"var(--token-ed5a8434-7f4a-4b09-8643-8d66ada80fdb, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1k6rrgb\",layoutDependency:layoutDependency,layoutId:\"AEDklkHAl\",style:{backgroundColor:\"var(--token-ed5a8434-7f4a-4b09-8643-8d66ada80fdb, rgb(255, 255, 255))\",opacity:.3}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-s9pnth\",\"data-styles-preset\":\"pNHQth9oq\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ed5a8434-7f4a-4b09-8643-8d66ada80fdb, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"WfJdv5RU3\"},motionChild:true,nodeId:\"UTxaY18Qe\",openInNewTab:false,relValues:[],scopeId:\"Cij505cLR\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-157p3tv\",\"data-styles-preset\":\"DtyMkEZi3\",children:\"Privacy Policy\"})})})}),className:\"framer-4lwkxg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UTxaY18Qe\",style:{\"--extracted-r6o4lv\":\"var(--token-ed5a8434-7f4a-4b09-8643-8d66ada80fdb, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-a6rmzk\",layoutDependency:layoutDependency,layoutId:\"SCUnHiNWP\",style:{backgroundColor:\"var(--token-ed5a8434-7f4a-4b09-8643-8d66ada80fdb, rgb(255, 255, 255))\",opacity:.3}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-s9pnth\",\"data-styles-preset\":\"pNHQth9oq\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ed5a8434-7f4a-4b09-8643-8d66ada80fdb, rgb(255, 255, 255)))\"},children:\"Login\"})}),className:\"framer-lejpsu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KyL9W2g6R\",style:{\"--extracted-r6o4lv\":\"var(--token-ed5a8434-7f4a-4b09-8643-8d66ada80fdb, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-s9pnth\",\"data-styles-preset\":\"pNHQth9oq\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ed5a8434-7f4a-4b09-8643-8d66ada80fdb, rgb(255, 255, 255)))\"},children:\"Operating from Los Angeles, CA\"})}),className:\"framer-172b4jv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tm4LM1HUr\",style:{\"--extracted-r6o4lv\":\"var(--token-ed5a8434-7f4a-4b09-8643-8d66ada80fdb, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-THW6B.framer-587whb, .framer-THW6B .framer-587whb { display: block; }\",\".framer-THW6B.framer-e02e00 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 120px; height: min-content; justify-content: flex-start; overflow: visible; padding: 96px 24px 64px 24px; position: relative; width: 1440px; }\",\".framer-THW6B .framer-1omgjqx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 48px; height: min-content; justify-content: center; max-width: 1280px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-THW6B .framer-bxeiwa { flex: none; height: auto; max-width: 660px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-THW6B .framer-67xpv4-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-THW6B .framer-1ws2ton { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 48px; height: min-content; justify-content: flex-start; max-width: 1280px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-THW6B .framer-17p7698 { 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: 0px; position: relative; width: 100%; }\",\".framer-THW6B .framer-191p2ej { flex: none; height: 30px; position: relative; width: 176px; }\",\".framer-THW6B .framer-1xk4smo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 50%; width: min-content; z-index: 1; }\",\".framer-THW6B .framer-ah19gm, .framer-THW6B .framer-1g5siz7, .framer-THW6B .framer-4lwkxg, .framer-THW6B .framer-lejpsu, .framer-THW6B .framer-172b4jv { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-THW6B .framer-1x4gtd0, .framer-THW6B .framer-1k6rrgb, .framer-THW6B .framer-a6rmzk { flex: none; height: 16px; overflow: visible; position: relative; width: 1px; }\",\".framer-THW6B.framer-v-175w5wj.framer-e02e00 { gap: 80px; padding: 64px 24px 48px 24px; width: 810px; }\",\".framer-THW6B.framer-v-175w5wj .framer-17p7698, .framer-THW6B.framer-v-1h62ujk .framer-17p7698 { flex-direction: column; gap: 32px; justify-content: flex-start; }\",\".framer-THW6B.framer-v-175w5wj .framer-1xk4smo, .framer-THW6B.framer-v-1h62ujk .framer-1xk4smo { left: unset; position: relative; top: unset; }\",\".framer-THW6B.framer-v-1h62ujk.framer-e02e00 { gap: 80px; padding: 64px 24px 32px 24px; width: 390px; }\",\".framer-THW6B.framer-v-1h62ujk .framer-1omgjqx { gap: 40px; justify-content: flex-start; }\",\".framer-THW6B.framer-v-1h62ujk .framer-1ws2ton { gap: 40px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-THW6B[data-border=\"true\"]::after, .framer-THW6B [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; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 528.5\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"oxoCFJo6B\":{\"layout\":[\"fixed\",\"auto\"]},\"hJKsJtEss\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerCij505cLR=withCSS(Component,css,\"framer-THW6B\");export default FramerCij505cLR;FramerCij505cLR.displayName=\"Footer\";FramerCij505cLR.defaultProps={height:528.5,width:1440};addPropertyControls(FramerCij505cLR,{variant:{options:[\"H5SbDIW2n\",\"oxoCFJo6B\",\"hJKsJtEss\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerCij505cLR,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCij505cLR\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oxoCFJo6B\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hJKsJtEss\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1440\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"528.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cij505cLR.map","// Generated by Framer (ab692b1)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-MVCnL .framer-styles-preset-1jvxjnc:not(.rich-text-wrapper), .framer-MVCnL .framer-styles-preset-1jvxjnc.rich-text-wrapper a { --framer-link-current-text-color: var(--token-27f97ba2-f2f8-495a-a64a-e09714f743e2, #468b74) /* {\"name\":\"Primary Light\"} */; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-27f97ba2-f2f8-495a-a64a-e09714f743e2, #468b74) /* {\"name\":\"Primary Light\"} */; --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-1bae8c1d-747b-4da9-adce-062ae85079fc, #000000); --framer-link-text-decoration: none; }'];export const className=\"framer-MVCnL\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f030ee3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"Wis8w6YMf\",\"I_r9ULcyu\"];const serializationHash=\"framer-FMUNc\";const variantClassNames={I_r9ULcyu:\"framer-v-1pqz9g4\",Wis8w6YMf:\"framer-v-1ge1pgw\"};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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={Close:\"I_r9ULcyu\",Open:\"Wis8w6YMf\"};const getProps=({click,height,id,width,...props})=>{return{...props,KbADylIIM:click??props.KbADylIIM,variant:humanReadableVariantMap[props.variant]??props.variant??\"Wis8w6YMf\"};};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,KbADylIIM,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Wis8w6YMf\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1ey2cm0=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(KbADylIIM){const res=await KbADylIIM(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ge1pgw\",className,classNames),\"data-framer-name\":\"Open\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Wis8w6YMf\",onTap:onTap1ey2cm0,ref:refBinding,style:{...style},...addPropertyOverrides({I_r9ULcyu:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-pq35nt\",layoutDependency:layoutDependency,layoutId:\"tAeP7sSF_\",style:{backgroundColor:\"var(--token-1bae8c1d-747b-4da9-adce-062ae85079fc, rgb(0, 0, 0))\",rotate:0},variants:{I_r9ULcyu:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-12mpikn\",layoutDependency:layoutDependency,layoutId:\"iKFTBiLTD\",style:{backgroundColor:\"var(--token-1bae8c1d-747b-4da9-adce-062ae85079fc, rgb(0, 0, 0))\",rotate:0},variants:{I_r9ULcyu:{rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-FMUNc.framer-z0os6j, .framer-FMUNc .framer-z0os6j { display: block; }\",\".framer-FMUNc.framer-1ge1pgw { cursor: pointer; height: 24px; overflow: visible; position: relative; width: 24px; }\",\".framer-FMUNc .framer-pq35nt { flex: none; height: 3px; left: 0px; overflow: visible; position: absolute; top: 14px; width: 24px; }\",\".framer-FMUNc .framer-12mpikn { flex: none; height: 3px; left: 0px; overflow: visible; position: absolute; top: 7px; width: 24px; }\",\".framer-FMUNc.framer-v-1pqz9g4 .framer-pq35nt, .framer-FMUNc.framer-v-1pqz9g4 .framer-12mpikn { top: 11px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"I_r9ULcyu\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"KbADylIIM\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerQXnWQjxxU=withCSS(Component,css,\"framer-FMUNc\");export default FramerQXnWQjxxU;FramerQXnWQjxxU.displayName=\"Mobile Menu Icon\";FramerQXnWQjxxU.defaultProps={height:24,width:24};addPropertyControls(FramerQXnWQjxxU,{variant:{options:[\"Wis8w6YMf\",\"I_r9ULcyu\"],optionTitles:[\"Open\",\"Close\"],title:\"Variant\",type:ControlType.Enum},KbADylIIM:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerQXnWQjxxU,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQXnWQjxxU\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"I_r9ULcyu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"KbADylIIM\\\":\\\"click\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QXnWQjxxU.map","// Generated by Framer (9cd6ca5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/3A5V353dlix4ecFNt6Ab/KEEbvtu9ZBqMnIZRrp2Q/akr3MRxFx.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/hlWXwmXXnlRp8Ch1pZlu/W09SjjY42zCtmVr107U7/EM33vwUjE.js\";import MobileMenuIcon from\"https://framerusercontent.com/modules/cqRb4Jkys1JMNoslh3QH/M6NGO5k9ijMBcfvTnKHW/QXnWQjxxU.js\";import Button from\"https://framerusercontent.com/modules/9dKEc8k6r0U5o28Y1H3l/OAlJseNg3CW5S2KUhIjs/V4zvG0vZS.js\";const MobileMenuIconFonts=getFonts(MobileMenuIcon);const ButtonFonts=getFonts(Button);const cycleOrder=[\"LnqbK1Rz9\",\"eFep4eBAQ\",\"bSGSSLBQc\"];const serializationHash=\"framer-7mbVQ\";const variantClassNames={bSGSSLBQc:\"framer-v-pe7ob4\",eFep4eBAQ:\"framer-v-1kj9ht3\",LnqbK1Rz9:\"framer-v-rnj7p\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.6,ease:[.34,0,0,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Mobile - Closed\":\"eFep4eBAQ\",\"Mobile - Open\":\"bSGSSLBQc\",Desktop:\"LnqbK1Rz9\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"LnqbK1Rz9\"};};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:\"LnqbK1Rz9\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const KbADylIIMrj4lda=activeVariantCallback(async(...args)=>{setVariant(\"bSGSSLBQc\");});const KbADylIIMa21mb3=activeVariantCallback(async(...args)=>{setVariant(\"eFep4eBAQ\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"eFep4eBAQ\",\"bSGSSLBQc\"].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,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-rnj7p\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"LnqbK1Rz9\",ref:refBinding,style:{backgroundColor:\"var(--token-3b04d8ef-f7ea-4f71-b9f3-40de169989d2, rgb(240, 236, 232))\",...style},...addPropertyOverrides({bSGSSLBQc:{\"data-framer-name\":\"Mobile - Open\"},eFep4eBAQ:{\"data-framer-name\":\"Mobile - Closed\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-39466s\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"m4hgcjUtY\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-y2rqiw\",layoutDependency:layoutDependency,layoutId:\"icHHpqyrq\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"akmqTEgUJ\",scopeId:\"u9mdYWqh5\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-2egcl5 framer-3iah5d\",\"data-framer-name\":\"Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"akmqTEgUJ\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 148 25\"><path d=\"M 0.324 1 C 0.149 0.997 0.004 1.136 0 1.311 L 0 6.156 C 0 6.328 0.145 6.467 0.324 6.467 L 2.951 6.467 C 6.531 6.467 9.899 4.961 12.201 2.401 C 12.418 2.159 12.85 2.324 12.796 2.64 C 12.476 4.488 11.84 6.266 10.916 7.898 C 10.396 8.924 9.727 9.867 8.93 10.697 C 8.907 10.724 8.883 10.75 8.86 10.777 C 8.859 10.778 8.857 10.778 8.856 10.777 C 8.856 10.775 8.854 10.776 8.853 10.777 C 6.692 12.988 3.655 14.371 0.324 14.456 C 0.149 14.456 0.005 14.595 0 14.77 L 0 19.6 C 0 19.772 0.146 19.912 0.325 19.909 C 6.731 19.798 12.415 16.414 15.461 11.3 C 15.634 11.01 16.133 11.125 16.133 11.458 L 16.133 19.69 C 16.133 19.861 16.279 20.001 16.458 20.001 L 21.484 20.001 C 21.664 20.001 21.808 19.861 21.808 19.69 L 21.808 1.323 C 21.806 1.239 21.771 1.158 21.711 1.1 C 21.65 1.041 21.568 1.009 21.484 1.011 C 14.426 1.011 7.39 1 0.324 1 Z M 38.179 12.939 L 39.61 11.292 C 40.798 11.292 41.757 11.418 42.486 11.67 C 43.215 11.922 43.768 12.345 44.146 12.939 C 44.524 13.533 44.767 14.339 44.875 15.355 L 45.347 19.5 L 42.107 19.5 L 41.648 15.693 C 41.531 14.739 41.203 14.041 40.663 13.601 C 40.132 13.159 39.304 12.939 38.179 12.939 Z M 38.84 4.785 L 34.507 4.785 L 34.507 10.117 L 38.841 10.117 C 39.803 10.117 40.551 9.888 41.081 9.429 C 41.621 8.961 41.891 8.313 41.891 7.485 C 41.891 6.621 41.621 5.955 41.081 5.487 C 40.551 5.019 39.803 4.785 38.841 4.785 Z M 39.61 11.832 L 39.394 12.939 L 34.507 12.939 L 34.507 19.5 L 31.186 19.5 L 31.186 1.936 L 39.353 1.936 C 40.523 1.936 41.545 2.148 42.418 2.571 C 43.291 2.994 43.971 3.588 44.456 4.353 C 44.951 5.118 45.199 6.018 45.199 7.053 C 45.199 8.007 44.965 8.844 44.497 9.564 C 44.038 10.275 43.386 10.833 42.539 11.238 C 41.702 11.634 40.726 11.832 39.61 11.832 Z M 46.392 12.818 C 46.392 11.368 46.675 10.104 47.242 9.024 C 47.809 7.935 48.602 7.094 49.618 6.5 C 50.635 5.896 51.823 5.595 53.182 5.595 C 54.469 5.595 55.612 5.896 56.612 6.5 C 57.619 7.093 58.407 7.93 58.974 9.01 C 59.541 10.082 59.824 11.342 59.824 12.79 L 59.824 13.641 L 49.537 13.641 L 49.537 11.36 L 56.274 11.36 C 56.193 10.415 55.86 9.663 55.274 9.105 C 54.699 8.538 53.965 8.255 53.074 8.255 C 51.967 8.255 51.126 8.628 50.55 9.375 C 49.983 10.113 49.7 11.202 49.7 12.642 C 49.7 14.145 50.005 15.284 50.617 16.058 C 51.238 16.823 52.143 17.205 53.331 17.205 C 54.159 17.205 54.821 17.025 55.315 16.665 C 55.819 16.305 56.143 15.81 56.287 15.18 L 59.649 15.18 C 59.388 16.656 58.722 17.803 57.651 18.622 C 56.58 19.442 55.149 19.851 53.358 19.851 C 51.927 19.851 50.689 19.567 49.645 19.001 C 48.619 18.451 47.778 17.61 47.229 16.584 C 46.671 15.531 46.392 14.275 46.392 12.818 Z M 61.535 0.6 L 64.856 0.6 L 64.856 19.5 L 61.535 19.5 Z M 78.768 10.86 L 78.768 19.5 L 75.447 19.5 L 75.447 10.469 C 75.447 9.767 75.213 9.195 74.745 8.754 C 74.277 8.313 73.638 8.092 72.828 8.092 C 71.28 8.092 70.42 8.844 70.249 10.347 L 66.847 10.347 C 66.91 9.411 67.198 8.592 67.711 7.89 C 68.233 7.179 68.926 6.626 69.791 6.23 C 70.663 5.833 71.667 5.635 72.801 5.635 C 73.989 5.635 75.028 5.856 75.919 6.297 C 76.81 6.729 77.508 7.341 78.012 8.133 C 78.516 8.916 78.768 9.825 78.768 10.86 Z M 76.257 14.235 C 76.257 15.477 76.045 16.512 75.622 17.34 C 75.199 18.159 74.601 18.78 73.827 19.203 C 73.062 19.617 72.157 19.824 71.113 19.824 C 70.231 19.824 69.448 19.648 68.764 19.297 C 68.106 18.961 67.548 18.459 67.144 17.84 C 66.757 17.218 66.564 16.508 66.564 15.707 C 66.564 14.473 66.969 13.51 67.779 12.817 C 68.598 12.124 69.777 11.724 71.316 11.616 L 74.731 11.36 C 74.992 11.35 75.177 11.297 75.285 11.198 C 75.393 11.098 75.447 10.941 75.447 10.725 L 75.487 13.601 L 71.842 13.816 C 70.555 13.898 69.912 14.442 69.912 15.45 C 69.912 15.999 70.123 16.436 70.546 16.76 C 70.978 17.083 71.546 17.245 72.247 17.245 C 73.192 17.245 73.962 16.953 74.556 16.368 C 75.15 15.783 75.446 15.023 75.446 14.087 L 76.256 14.235 Z M 80.653 21.134 L 81.273 21.134 C 82.093 21.134 82.713 21.03 83.137 20.823 C 83.569 20.625 83.893 20.27 84.109 19.756 L 84.379 19.068 L 79.235 6 L 82.705 6 L 86.255 15.76 L 89.63 6 L 93.073 6 L 87.753 20.053 C 87.385 21.035 86.943 21.817 86.431 22.403 C 85.953 22.978 85.334 23.42 84.635 23.685 C 83.942 23.946 83.137 24.077 82.219 24.077 L 80.653 24.077 L 80.653 21.133 Z M 113.487 1.936 L 113.487 5.07 L 107.709 5.07 L 107.709 19.5 L 104.415 19.5 L 104.415 5.069 L 98.637 5.069 L 98.637 1.937 L 113.487 1.937 Z M 112.893 12.696 C 112.893 11.265 113.172 10.018 113.73 8.956 C 114.268 7.925 115.087 7.069 116.093 6.486 C 117.101 5.892 118.275 5.595 119.616 5.595 C 120.948 5.595 122.114 5.892 123.113 6.486 C 124.117 7.067 124.932 7.924 125.462 8.956 C 126.02 10.019 126.299 11.265 126.299 12.696 C 126.299 14.127 126.02 15.383 125.462 16.462 C 124.934 17.502 124.118 18.369 123.113 18.96 C 122.114 19.554 120.948 19.851 119.616 19.851 C 118.275 19.851 117.101 19.554 116.093 18.96 C 115.085 18.366 114.297 17.533 113.73 16.462 C 113.172 15.382 112.893 14.127 112.893 12.696 Z M 122.924 12.696 C 122.924 11.355 122.631 10.316 122.046 9.578 C 121.47 8.839 120.66 8.471 119.616 8.471 C 118.563 8.471 117.74 8.839 117.146 9.578 C 116.561 10.316 116.268 11.355 116.268 12.696 C 116.268 14.055 116.561 15.108 117.146 15.855 C 117.74 16.602 118.563 16.975 119.616 16.975 C 120.66 16.975 121.47 16.602 122.046 15.855 C 122.631 15.108 122.924 14.055 122.924 12.696 Z M 126.461 6 L 129.93 6 L 132.239 16.044 L 134.952 6 L 138.732 6 L 141.432 16.044 L 143.795 6 L 147.291 6 L 143.214 19.5 L 139.461 19.5 L 136.788 9.483 L 134.223 19.5 L 130.349 19.5 Z\" fill=\"rgb(0,0,0)\"></path></svg>',svgContentId:9572265072,withExternalLayout:true})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({bSGSSLBQc:{height:24,width:\"24px\",y:(componentViewport?.y||0)+0+0+0+20},eFep4eBAQ:{height:24,width:\"24px\",y:(componentViewport?.y||0)+0+0+0+20}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lhomw3-container\",layoutDependency:layoutDependency,layoutId:\"nXFthQlsU-container\",nodeId:\"nXFthQlsU\",rendersWithMotion:true,scopeId:\"u9mdYWqh5\",children:/*#__PURE__*/_jsx(MobileMenuIcon,{height:\"100%\",id:\"nXFthQlsU\",layoutId:\"nXFthQlsU\",style:{height:\"100%\",width:\"100%\"},variant:\"Wis8w6YMf\",width:\"100%\",...addPropertyOverrides({bSGSSLBQc:{KbADylIIM:KbADylIIMa21mb3,variant:\"I_r9ULcyu\"},eFep4eBAQ:{KbADylIIM:KbADylIIMrj4lda}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jh2o25\",\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"MUFmswhp8\",style:{opacity:1},variants:{bSGSSLBQc:{opacity:1},eFep4eBAQ:{opacity:0}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1hmfvcf\",\"data-styles-preset\":\"EM33vwUjE\",children:/*#__PURE__*/_jsx(Link,{href:\"https://app.relaytow.com\",motionChild:true,nodeId:\"P7uuAMNUK\",openInNewTab:true,relValues:[],scopeId:\"u9mdYWqh5\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1jvxjnc\",\"data-styles-preset\":\"akr3MRxFx\",children:\"Sign in\"})})})}),className:\"framer-1lnzrtn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"P7uuAMNUK\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,y:(componentViewport?.y||0)+(24+((componentViewport?.height||94.5)-48-56)/2)+0+0,...addPropertyOverrides({bSGSSLBQc:{y:(componentViewport?.y||0)+0+0+96+0+38.4},eFep4eBAQ:{y:(componentViewport?.y||0)+0+0+74+0+38.4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cqowev-container\",layoutDependency:layoutDependency,layoutId:\"mVRYbCiFj-container\",nodeId:\"mVRYbCiFj\",rendersWithMotion:true,scopeId:\"u9mdYWqh5\",children:/*#__PURE__*/_jsx(Button,{c3E4i6aQr:false,height:\"100%\",HslTRdp7n:\"Create Account\",id:\"mVRYbCiFj\",layoutId:\"mVRYbCiFj\",MzzzFhm0l:\"https://app.relaytow.com/#/onboarding\",O1_V9FkNj:\"var(--token-ed5a8434-7f4a-4b09-8643-8d66ada80fdb, rgb(255, 255, 255))\",Qjcq7opTs:\"\",variant:\"Jn1vMJVYw\",width:\"100%\"})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7mbVQ.framer-3iah5d, .framer-7mbVQ .framer-3iah5d { display: block; }\",\".framer-7mbVQ.framer-rnj7p { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 24px; position: relative; width: 1440px; }\",\".framer-7mbVQ .framer-39466s { 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; max-width: 1280px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-7mbVQ .framer-y2rqiw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-7mbVQ .framer-2egcl5 { flex: none; height: 25px; position: relative; text-decoration: none; width: 148px; }\",\".framer-7mbVQ .framer-1lhomw3-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-7mbVQ .framer-jh2o25 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-7mbVQ .framer-1lnzrtn { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-7mbVQ .framer-1cqowev-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-7mbVQ.framer-v-1kj9ht3.framer-rnj7p { align-content: flex-start; align-items: flex-start; height: 64px; padding: 0px 16px 0px 16px; width: 390px; }\",\".framer-7mbVQ.framer-v-1kj9ht3 .framer-39466s { flex-direction: column; gap: 10px; justify-content: flex-start; }\",\".framer-7mbVQ.framer-v-1kj9ht3 .framer-y2rqiw, .framer-7mbVQ.framer-v-pe7ob4 .framer-y2rqiw { gap: unset; height: 64px; justify-content: space-between; width: 100%; }\",\".framer-7mbVQ.framer-v-1kj9ht3 .framer-jh2o25, .framer-7mbVQ.framer-v-pe7ob4 .framer-jh2o25 { flex-direction: column; width: 100%; }\",\".framer-7mbVQ.framer-v-pe7ob4.framer-rnj7p { align-content: flex-start; align-items: flex-start; padding: 0px 16px 32px 16px; width: 390px; }\",\".framer-7mbVQ.framer-v-pe7ob4 .framer-39466s { flex-direction: column; gap: 32px; justify-content: flex-start; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 94.5\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"eFep4eBAQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"bSGSSLBQc\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Frameru9mdYWqh5=withCSS(Component,css,\"framer-7mbVQ\");export default Frameru9mdYWqh5;Frameru9mdYWqh5.displayName=\"Header\";Frameru9mdYWqh5.defaultProps={height:94.5,width:1440};addPropertyControls(Frameru9mdYWqh5,{variant:{options:[\"LnqbK1Rz9\",\"eFep4eBAQ\",\"bSGSSLBQc\"],optionTitles:[\"Desktop\",\"Mobile - Closed\",\"Mobile - Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Frameru9mdYWqh5,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...MobileMenuIconFonts,...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameru9mdYWqh5\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eFep4eBAQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bSGSSLBQc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1440\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"94.5\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./u9mdYWqh5.map","// Generated by Framer (400c93f)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/Cij505cLR/Cij505cLR.js\";import Header from\"#framer/local/canvasComponent/u9mdYWqh5/u9mdYWqh5.js\";const HeaderFonts=getFonts(Header);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const FooterFonts=getFonts(Footer);const breakpoints={ASe47EGKn:\"(min-width: 1440px)\",qSPVJMZhh:\"(min-width: 810px) and (max-width: 1439px)\",VTeOxQws6:\"(max-width: 809px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-uGhNu\";const variantClassNames={ASe47EGKn:\"framer-v-15mx9fv\",qSPVJMZhh:\"framer-v-xfwagp\",VTeOxQws6:\"framer-v-q32ixq\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition1={delay:0,duration:1.4,ease:[.55,0,0,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:80};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-uGhNu.framer-13swliv, .framer-uGhNu .framer-13swliv { display: block; }\",\".framer-uGhNu.framer-15mx9fv { align-content: center; align-items: center; background-color: var(--token-3b04d8ef-f7ea-4f71-b9f3-40de169989d2, #f0ece8); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-uGhNu .framer-1hy74wi-container { flex: none; height: auto; left: 50%; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 3; }\",\".framer-uGhNu .framer-crrdzt { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: calc(0 * -1px); position: relative; width: 0px; }\",\".framer-uGhNu .framer-13pvujc-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: calc(0 * -1px); }',\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-uGhNu.framer-15mx9fv { gap: 0px; } .framer-uGhNu.framer-15mx9fv > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-uGhNu.framer-15mx9fv > :first-child { margin-top: 0px; } .framer-uGhNu.framer-15mx9fv > :last-child { margin-bottom: 0px; } }\"];const mediaQueries={ASe47EGKn:\"(min-width: 1440px)\",qSPVJMZhh:\"(min-width: 810px) and (max-width: 1439px)\",VTeOxQws6:\"(max-width: 809px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"ASe47EGKn\",Phone:\"VTeOxQws6\",Tablet:\"qSPVJMZhh\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ASe47EGKn\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"ASe47EGKn\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-3b04d8ef-f7ea-4f71-b9f3-40de169989d2, rgb(240, 236, 232)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-15mx9fv\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:94,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-1hy74wi-container\",\"data-framer-appear-id\":\"1hy74wi\",\"data-framer-layout-hint-center-x\":true,initial:animation1,layoutScroll:true,nodeId:\"KMdDH5IBl\",optimized:true,rendersWithMotion:true,scopeId:\"BVJpzAnni\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{qSPVJMZhh:{variant:\"eFep4eBAQ\"},VTeOxQws6:{variant:\"eFep4eBAQ\"}},children:/*#__PURE__*/_jsx(Header,{height:\"100%\",id:\"KMdDH5IBl\",layoutId:\"KMdDH5IBl\",style:{width:\"100%\"},variant:\"LnqbK1Rz9\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-crrdzt\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:528,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-13pvujc-container\",nodeId:\"A3Zw_w08L\",scopeId:\"BVJpzAnni\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{qSPVJMZhh:{variant:\"oxoCFJo6B\"},VTeOxQws6:{variant:\"hJKsJtEss\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"A3Zw_w08L\",layoutId:\"A3Zw_w08L\",style:{width:\"100%\"},variant:\"H5SbDIW2n\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"qSPVJMZhh\":{\"layout\":[\"fixed\",\"fixed\"]},\"VTeOxQws6\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"ASe47EGKn\":[\".framer-1hy74wi-container\",\".framer-13pvujc-container\"],\"qSPVJMZhh\":[\".framer-1hy74wi-container\",\".framer-13pvujc-container\"],\"VTeOxQws6\":[\".framer-1hy74wi-container\",\".framer-13pvujc-container\"]}\n * @framerBreakpoints {\"ASe47EGKn\":{\"min\":1440,\"canvasClassName\":\"framer-15mx9fv-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1440},\"qSPVJMZhh\":{\"min\":810,\"max\":1439,\"canvasClassName\":\"framer-xfwagp-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810},\"VTeOxQws6\":{\"max\":809,\"canvasClassName\":\"framer-q32ixq-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390}}\n * @framerDefaultVariant ASe47EGKn\n * @framerLayoutTemplate\n */const FramerBVJpzAnni=withCSS(Component,css,\"framer-uGhNu\");export default FramerBVJpzAnni;FramerBVJpzAnni.displayName=\"Main\";FramerBVJpzAnni.defaultProps={height:1e3,width:1440};addFonts(FramerBVJpzAnni,[{explicitInter:true,fonts:[]},...HeaderFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBVJpzAnni\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{\\\"ASe47EGKn\\\":[\\\".framer-1hy74wi-container\\\",\\\".framer-13pvujc-container\\\"],\\\"qSPVJMZhh\\\":[\\\".framer-1hy74wi-container\\\",\\\".framer-13pvujc-container\\\"],\\\"VTeOxQws6\\\":[\\\".framer-1hy74wi-container\\\",\\\".framer-13pvujc-container\\\"]}\",\"framerBreakpoints\":\"{\\\"ASe47EGKn\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-15mx9fv-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440},\\\"qSPVJMZhh\\\":{\\\"min\\\":810,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-xfwagp-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810},\\\"VTeOxQws6\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-q32ixq-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"\",\"framerIntrinsicWidth\":\"1440\",\"framerDefaultVariant\":\"ASe47EGKn\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qSPVJMZhh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VTeOxQws6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/ehZ95lrNF2zLBgvlPIC7/COz7WOsCXq1jRtcs9YzU/BVJpzAnni.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {G_D1scX3F: \"features\", l2QPMtWg_: \"pricing\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6IMvgXhVCEqsboEWhOSX/lWUZnFRjpkTEez6DkQdX/augiA20Il.js\")), path: \"/\"}, ElYGkuCSC: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dug2sCkppjdxXgBJqSWT/1vo18tbmM2aaTWEfQFE1/ElYGkuCSC.js\")), path: \"/blog\"}, WfJdv5RU3: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/J5sUBSAvkvEbdaUl3Xj1/v7ZJKKXxwLSMNv98ciwJ/WfJdv5RU3.js\")), path: \"/privacy-policy\"}, vbH2ghe4q: {collectionId: \"xIxIY3hwY\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1Zjvmk7JMwx1a4cmBHpl/TTlmOa98htbE6LwzVrGu/vbH2ghe4q.js\")), path: \"/blog/:ubBUwVq9h\"}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {xIxIY3hwY: async () => (await import(\"https://framerusercontent.com/modules/wgKg19m6Ku1Jztq7tRgi/9EGAGE99TZiDbadnm9I3/xIxIY3hwY.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"cdce79931ce5ee7acf0e9aa7a65cb44ad411a59b6506523c431682f97abbe2e5\"\r\n        function Template({routeId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"augiA20Il\":\r\ncase \"ElYGkuCSC\":\r\ncase \"WfJdv5RU3\":\r\ncase \"xTgn3luOl\":\r\ncase \"vbH2ghe4q\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"ElYGkuCSC\":\r\ncase \"WfJdv5RU3\":\r\ncase \"xTgn3luOl\":\r\ncase \"vbH2ghe4q\":\r\nreturn [{hash: \"15mx9fv\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"xfwagp\", mediaQuery: \"(min-width: 810px) and (max-width: 1439.98px)\"}, {hash: \"q32ixq\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://relaytow.com\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer Editor Bar] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 2,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {cssCollector: true, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, motionDivToDivBackgroundImage: true, pauseOffscreen: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.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                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Caught a fatal error. If you are the author of this website, please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = 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                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}