{"version":3,"file":"script_main.iNwVUI_f.mjs","names":["addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","negate","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","SVG","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","RichText","FooterButton","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","SVG","RichText","NaviagationBar","Footer","useRef","React.useId","PropertyOverrides","React.createElement","Template1","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/6VP4jB9x3aBS6TFmBDJB/iGBhI4TQTBPdt3lSUDSh/je712QTY1.js","https:/framerusercontent.com/modules/mbZBJpTLyJuZooP544vw/ZStc9hg3DecmDA2wQ7XZ/IvK9dzjBo.js","https:/framerusercontent.com/modules/eupCVLBkAWYlZo5skCur/YTmwphg5SpDKpd1p1H9a/Y7L1uAAQA.js","https:/framerusercontent.com/modules/hRlMYV9ttX50PU54PfzJ/wnSpjnmyVUDYrCfuOING/YXs3ApaLX.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (b322937)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,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=[\"l3gkQLc3Y\",\"ez30j9APH\",\"XoIZi5Uiz\"];const serializationHash=\"framer-cg0rg\";const variantClassNames={ez30j9APH:\"framer-v-1ijfvmj\",l3gkQLc3Y:\"framer-v-x3u87s\",XoIZi5Uiz:\"framer-v-10bzkkd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const jsxJ5GXIB=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const negate=value=>{return!value;};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 wide\":\"l3gkQLc3Y\",Phone:\"ez30j9APH\",Tablet:\"XoIZi5Uiz\"};const getProps=({height,id,logoLight,width,...props})=>{return{...props,jsxJ5GXIB:logoLight??props.jsxJ5GXIB,variant:humanReadableVariantMap[props.variant]??props.variant??\"l3gkQLc3Y\"};};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,jsxJ5GXIB,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"l3gkQLc3Y\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=negate(jsxJ5GXIB);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-x3u87s\",className,classNames),\"data-framer-name\":\"Desktop wide\",layoutDependency:layoutDependency,layoutId:\"l3gkQLc3Y\",ref:refBinding,style:{...style},...addPropertyOverrides({ez30j9APH:{\"data-framer-name\":\"Phone\"},XoIZi5Uiz:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6uqj2w\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"uc54HMPrg\",children:[visible!==false&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"N8aJi7wyd\",openInNewTab:false,scopeId:\"je712QTY1\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-buspa2 framer-o69ygz\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"N8aJi7wyd\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-13xpj57\",\"data-framer-name\":\"Group 1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:40,intrinsicWidth:146,layoutDependency:layoutDependency,layoutId:\"yTEP_FtAd\",svg:'<svg width=\"146\" height=\"40\" viewBox=\"0 0 146 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_53_22)\">\\n<path d=\"M132.331 40C123.583 40 119.264 35.0445 118.041 30.1541H123.027C124.605 33.7517 127.972 35.8011 132.331 35.8011C137.367 35.8011 140.619 33.2406 140.619 29.2772C140.619 26.0955 138.319 23.7054 134.461 22.8886L128.784 21.6961C122.871 20.4885 119.339 16.6203 119.339 11.3491C119.339 8.36277 120.657 5.53176 123.047 3.37718C125.467 1.19754 128.664 0 132.046 0C135.939 0 139.096 1.01215 141.426 3.0114C143.225 4.54967 144.197 6.38858 144.718 7.86171H139.687C138.68 6.32845 136.46 4.08869 132.101 4.08869C127.165 4.08869 124.214 7.52098 124.214 10.838C124.214 13.9597 126.208 16.1894 129.686 16.946L135.483 18.1385C138.705 18.7849 141.325 20.1328 143.069 22.0368C144.728 23.8457 145.605 26.1756 145.605 28.7661C145.605 31.7124 144.407 34.4582 142.232 36.5076C139.802 38.7974 136.375 40.005 132.326 40.005\" fill=\"#122442\"/>\\n<path d=\"M80.7665 32.504L80.5761 32.2634C80.2053 31.7975 79.8445 31.2964 79.4988 30.7703C73.5612 21.681 76.1266 9.45498 85.2159 3.51736C88.4278 1.4179 92.1457 0.310547 95.9688 0.310547C98.3338 0.310547 100.714 0.746473 102.939 1.57824L98.4491 4.50947C97.6373 4.37919 96.8106 4.31907 95.9888 4.31907C87.3405 4.31907 80.3005 11.354 80.3005 20.0074C80.3005 23.7554 81.6433 27.3831 84.0835 30.2241L84.6096 30.8354L106.351 16.6302V21.4204L80.9118 38.0357L80.7665 32.504Z\" fill=\"#EC5C24\"/>\\n<path d=\"M95.9992 39.6934C93.6292 39.6934 91.2492 39.2575 89.0294 38.4207L93.509 35.4895C94.3207 35.6198 95.1525 35.6849 95.9792 35.6849C104.628 35.6849 111.668 28.6449 111.668 19.9966C111.668 16.2486 110.325 12.6159 107.879 9.77484L107.353 9.16354L85.6172 23.3637V18.5735L111.197 1.87305V7.37474L111.357 7.70544L111.427 7.77559C111.788 8.23156 112.139 8.7226 112.469 9.22868C115.345 13.633 116.337 18.8942 115.255 24.0402C114.173 29.1861 111.156 33.6055 106.752 36.4816C103.54 38.5811 99.8224 39.6884 95.9992 39.6884V39.6934Z\" fill=\"#EC5C24\"/>\\n<path d=\"M31.0859 38.8874V1.11719H35.7058V8.49787H44.3391V12.5665H35.7058V34.8238H44.3391V38.8874H31.0859Z\" fill=\"#122442\"/>\\n<path d=\"M13.8695 39.4447C11.9604 39.4447 10.1365 39.0789 8.45797 38.3523C6.7744 37.6258 5.28122 36.6187 4.02355 35.361C2.76588 34.1083 1.77377 32.6001 1.06727 30.8815C0.360767 29.1628 0 27.2838 0 25.2946C0 23.3054 0.360767 21.4264 1.06727 19.7077C1.77377 17.9891 2.77089 16.4859 4.02355 15.2282C5.28122 13.9705 6.7744 12.9634 8.45797 12.2369C10.1365 11.5103 11.9554 11.1445 13.8695 11.1445C15.7835 11.1445 17.6024 11.5103 19.281 12.2369C20.9646 12.9634 22.4577 13.9705 23.7154 15.2282C24.9681 16.4809 25.9652 17.9891 26.6717 19.7077C27.3782 21.4264 27.7389 23.3054 27.7389 25.2946V26.6324H4.49455L4.62984 27.359C4.86534 28.6116 5.26118 29.7441 5.81235 30.7211C6.36352 31.7082 7.07002 32.565 7.9068 33.2615C8.73857 33.953 9.67556 34.4891 10.6877 34.8449C11.6949 35.2006 12.7671 35.381 13.8745 35.381C15.3877 35.381 16.7205 35.1706 17.8229 34.7547C18.9202 34.3438 19.8271 33.8478 20.5036 33.2866C21.185 32.7755 21.7863 32.1642 22.2773 31.4777H27.1377C26.5013 32.8056 25.6746 34.0081 24.6774 35.0654C24.1563 35.5865 23.535 36.1326 22.8486 36.6738C22.1821 37.1999 21.4005 37.6709 20.5236 38.0718C19.6367 38.4776 18.6296 38.8133 17.5272 39.0588C16.4249 39.3094 15.1923 39.4346 13.8745 39.4346M13.8695 15.2132C12.8423 15.2132 11.8352 15.3735 10.8681 15.6892C9.89603 16.0049 8.99411 16.4809 8.18239 17.0922C7.36565 17.7135 6.66416 18.4801 6.10798 19.372C5.5518 20.2639 5.15095 21.2761 4.91545 22.3834L4.7551 23.125H22.9638L22.8335 22.3984C22.6732 21.5266 22.3725 20.6497 21.9416 19.7829C21.4957 18.896 20.8844 18.1093 20.1228 17.4479C19.3662 16.7915 18.4692 16.2504 17.4421 15.8395C16.4049 15.4236 15.2023 15.2082 13.8695 15.2082\" fill=\"#122442\"/>\\n<path d=\"M68.0196 38.8874V23.635C68.0196 19.2407 64.4971 15.6681 60.1629 15.6681C57.1766 15.6681 54.4909 17.3367 53.153 20.0174C53.153 20.0174 53.1129 20.1025 53.1029 20.1276C52.5818 21.2099 52.3162 22.3824 52.3112 23.605V38.8874H47.6914V1.11719H52.3112V13.8743L53.2683 13.2379C55.3126 11.87 57.7027 11.1485 60.1679 11.1485C60.4635 11.1485 60.7542 11.1585 61.0498 11.1836C67.5536 11.6395 72.6444 17.1112 72.6444 23.64V38.8925H68.0246L68.0196 38.8874Z\" fill=\"#122442\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_53_22\">\\n<rect width=\"145.609\" height=\"40\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})})}),jsxJ5GXIB!==false&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"x230YsGVm\",openInNewTab:false,scopeId:\"je712QTY1\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-9emvvl framer-o69ygz\",\"data-framer-name\":\"Logo light\",layoutDependency:layoutDependency,layoutId:\"x230YsGVm\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-118zfdi\",\"data-framer-name\":\"Group 1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:40,intrinsicWidth:146,layoutDependency:layoutDependency,layoutId:\"UYoGgT7vB\",svg:'<svg width=\"146\" height=\"40\" viewBox=\"0 0 146 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_80_781)\">\\n<path d=\"M132.331 40C123.583 40 119.264 35.0445 118.041 30.1541H123.027C124.605 33.7517 127.972 35.8011 132.331 35.8011C137.367 35.8011 140.619 33.2406 140.619 29.2772C140.619 26.0955 138.319 23.7054 134.461 22.8886L128.784 21.6961C122.871 20.4885 119.339 16.6203 119.339 11.3491C119.339 8.36277 120.657 5.53176 123.047 3.37718C125.467 1.19754 128.664 0 132.046 0C135.939 0 139.096 1.01215 141.426 3.0114C143.225 4.54967 144.197 6.38858 144.718 7.86171H139.687C138.68 6.32845 136.46 4.08869 132.101 4.08869C127.165 4.08869 124.214 7.52098 124.214 10.838C124.214 13.9597 126.208 16.1894 129.686 16.946L135.483 18.1385C138.705 18.7849 141.325 20.1328 143.069 22.0368C144.728 23.8457 145.605 26.1756 145.605 28.7661C145.605 31.7124 144.407 34.4582 142.232 36.5076C139.802 38.7974 136.375 40.005 132.326 40.005\" fill=\"#E5E5E5\"/>\\n<path d=\"M80.7665 32.504L80.5761 32.2634C80.2053 31.7975 79.8445 31.2964 79.4988 30.7703C73.5612 21.681 76.1266 9.45498 85.2159 3.51736C88.4278 1.4179 92.1457 0.310547 95.9688 0.310547C98.3338 0.310547 100.714 0.746473 102.939 1.57824L98.4491 4.50947C97.6373 4.37919 96.8106 4.31907 95.9888 4.31907C87.3405 4.31907 80.3005 11.354 80.3005 20.0074C80.3005 23.7554 81.6433 27.3831 84.0835 30.2241L84.6096 30.8354L106.351 16.6302V21.4204L80.9118 38.0357L80.7665 32.504Z\" fill=\"#6BA2CE\"/>\\n<path d=\"M95.9992 39.6934C93.6292 39.6934 91.2492 39.2575 89.0294 38.4207L93.509 35.4895C94.3207 35.6198 95.1525 35.6849 95.9792 35.6849C104.628 35.6849 111.668 28.6449 111.668 19.9966C111.668 16.2486 110.325 12.6159 107.879 9.77484L107.353 9.16354L85.6172 23.3637V18.5735L111.197 1.87305V7.37474L111.357 7.70544L111.427 7.77559C111.788 8.23156 112.139 8.7226 112.469 9.22868C115.345 13.633 116.337 18.8942 115.255 24.0402C114.173 29.1861 111.156 33.6055 106.752 36.4816C103.54 38.5811 99.8224 39.6884 95.9992 39.6884V39.6934Z\" fill=\"#6BA2CE\"/>\\n<path d=\"M31.0859 38.8874V1.11719H35.7058V8.49787H44.3391V12.5665H35.7058V34.8238H44.3391V38.8874H31.0859Z\" fill=\"#E5E5E5\"/>\\n<path d=\"M13.8695 39.4447C11.9604 39.4447 10.1365 39.0789 8.45797 38.3523C6.7744 37.6258 5.28122 36.6187 4.02355 35.361C2.76588 34.1083 1.77377 32.6001 1.06727 30.8815C0.360767 29.1628 0 27.2838 0 25.2946C0 23.3054 0.360767 21.4264 1.06727 19.7077C1.77377 17.9891 2.77089 16.4859 4.02355 15.2282C5.28122 13.9705 6.7744 12.9634 8.45797 12.2369C10.1365 11.5103 11.9554 11.1445 13.8695 11.1445C15.7835 11.1445 17.6024 11.5103 19.281 12.2369C20.9646 12.9634 22.4577 13.9705 23.7154 15.2282C24.9681 16.4809 25.9652 17.9891 26.6717 19.7077C27.3782 21.4264 27.7389 23.3054 27.7389 25.2946V26.6324H4.49455L4.62984 27.359C4.86534 28.6116 5.26118 29.7441 5.81235 30.7211C6.36352 31.7082 7.07002 32.565 7.9068 33.2615C8.73857 33.953 9.67556 34.4891 10.6877 34.8449C11.6949 35.2006 12.7671 35.381 13.8745 35.381C15.3877 35.381 16.7205 35.1706 17.8229 34.7547C18.9202 34.3438 19.8271 33.8478 20.5036 33.2866C21.185 32.7755 21.7863 32.1642 22.2773 31.4777H27.1377C26.5013 32.8056 25.6746 34.0081 24.6774 35.0654C24.1563 35.5865 23.535 36.1326 22.8486 36.6738C22.1821 37.1999 21.4005 37.6709 20.5236 38.0718C19.6367 38.4776 18.6296 38.8133 17.5272 39.0588C16.4249 39.3094 15.1923 39.4346 13.8745 39.4346M13.8695 15.2132C12.8423 15.2132 11.8352 15.3735 10.8681 15.6892C9.89603 16.0049 8.99411 16.4809 8.18239 17.0922C7.36565 17.7135 6.66416 18.4801 6.10798 19.372C5.5518 20.2639 5.15095 21.2761 4.91545 22.3834L4.7551 23.125H22.9638L22.8335 22.3984C22.6732 21.5266 22.3725 20.6497 21.9416 19.7829C21.4957 18.896 20.8844 18.1093 20.1228 17.4479C19.3662 16.7915 18.4692 16.2504 17.4421 15.8395C16.4049 15.4236 15.2023 15.2082 13.8695 15.2082\" fill=\"#E5E5E5\"/>\\n<path d=\"M68.0196 38.8874V23.635C68.0196 19.2407 64.4971 15.6681 60.1629 15.6681C57.1766 15.6681 54.4909 17.3367 53.153 20.0174C53.153 20.0174 53.1129 20.1025 53.1029 20.1276C52.5818 21.2099 52.3162 22.3824 52.3112 23.605V38.8874H47.6914V1.11719H52.3112V13.8743L53.2683 13.2379C55.3126 11.87 57.7027 11.1485 60.1679 11.1485C60.4635 11.1485 60.7542 11.1585 61.0498 11.1836C67.5536 11.6395 72.6444 17.1112 72.6444 23.64V38.8925H68.0246L68.0196 38.8874Z\" fill=\"#E5E5E5\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_80_781\">\\n<rect width=\"145.609\" height=\"40\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cg0rg.framer-o69ygz, .framer-cg0rg .framer-o69ygz { display: block; }\",\".framer-cg0rg.framer-x3u87s { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 30px 60px 30px 60px; position: relative; width: 1440px; }\",\".framer-cg0rg .framer-6uqj2w { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-width: 1340px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-cg0rg .framer-buspa2 { aspect-ratio: 3.638888888888889 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 36px); overflow: visible; position: relative; text-decoration: none; width: 131px; }\",\".framer-cg0rg .framer-13xpj57, .framer-cg0rg .framer-118zfdi { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-cg0rg .framer-9emvvl { aspect-ratio: 3.65 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 36px); overflow: var(--overflow-clip-fallback, clip); position: relative; text-decoration: none; width: 131px; }\",\".framer-cg0rg.framer-v-1ijfvmj.framer-x3u87s { padding: 24px 20px 24px 20px; width: 390px; }\",\".framer-cg0rg.framer-v-1ijfvmj .framer-buspa2, .framer-cg0rg.framer-v-1ijfvmj .framer-9emvvl { height: var(--framer-aspect-ratio-supported, 30px); width: 110px; }\",\".framer-cg0rg.framer-v-10bzkkd.framer-x3u87s { padding: 30px 40px 30px 40px; width: 810px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 96\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ez30j9APH\":{\"layout\":[\"fixed\",\"auto\"]},\"XoIZi5Uiz\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"jsxJ5GXIB\":\"logoLight\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerje712QTY1=withCSS(Component,css,\"framer-cg0rg\");export default Framerje712QTY1;Framerje712QTY1.displayName=\"Naviagation Bar\";Framerje712QTY1.defaultProps={height:96,width:1440};addPropertyControls(Framerje712QTY1,{variant:{options:[\"l3gkQLc3Y\",\"ez30j9APH\",\"XoIZi5Uiz\"],optionTitles:[\"Desktop wide\",\"Phone\",\"Tablet\"],title:\"Variant\",type:ControlType.Enum},jsxJ5GXIB:{defaultValue:false,title:\"Logo Light\",type:ControlType.Boolean}});addFonts(Framerje712QTY1,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerje712QTY1\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"jsxJ5GXIB\\\":\\\"logoLight\\\"}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ez30j9APH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XoIZi5Uiz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1440\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"96\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./je712QTY1.map","// Generated by Framer (b322937)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={BXywMblxR:{hover:true}};const cycleOrder=[\"BXywMblxR\",\"SQYTzRJil\"];const serializationHash=\"framer-637JG\";const variantClassNames={BXywMblxR:\"framer-v-mrv0mk\",SQYTzRJil:\"framer-v-58vc6j\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const fHpai_dit=undefined;const tyDtLDHvi=undefined;const XycgT8sPQ=undefined;const dJmA0EDpU=undefined;const QAYglumLi=undefined;const h4wvovBO3=undefined;const transition1={delay:0,duration:.6,ease:[.45,0,.05,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={Desktop:\"BXywMblxR\",Mobile:\"SQYTzRJil\"};const getProps=({buttonText,click,fontSize,height,hoverTint,id,link,tint,width,...props})=>{return{...props,dJmA0EDpU:hoverTint??props.dJmA0EDpU??\"var(--token-0242470f-0885-4abf-a250-9ee244d09358, rgb(19, 36, 66))\",fHpai_dit:click??props.fHpai_dit,h4wvovBO3:buttonText??props.h4wvovBO3??\"Button\",QAYglumLi:fontSize??props.QAYglumLi??72,tyDtLDHvi:link??props.tyDtLDHvi,variant:humanReadableVariantMap[props.variant]??props.variant??\"BXywMblxR\",XycgT8sPQ:tint??props.XycgT8sPQ??\"var(--token-aa0c3b90-eee0-4f02-b5bc-77dac760cd7f, rgb(237, 91, 27))\"};};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,h4wvovBO3,QAYglumLi,XycgT8sPQ,dJmA0EDpU,tyDtLDHvi,fHpai_dit,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"BXywMblxR\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTappfnx27=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(fHpai_dit){const res=await fHpai_dit(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:tyDtLDHvi,motionChild:true,nodeId:\"BXywMblxR\",scopeId:\"IvK9dzjBo\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-mrv0mk\",className,classNames)} framer-1pd977i`,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"BXywMblxR\",onTap:onTappfnx27,ref:refBinding,style:{...style},...addPropertyOverrides({\"BXywMblxR-hover\":{\"data-framer-name\":undefined},SQYTzRJil:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-8ofikg\",\"data-framer-name\":\"Line 1\",layoutDependency:layoutDependency,layoutId:\"hk6WbCZA7\",style:{backgroundColor:XycgT8sPQ}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-iivekh\",\"data-framer-name\":\"Line 2\",layoutDependency:layoutDependency,layoutId:\"NwvkcjDYg\",style:{backgroundColor:XycgT8sPQ},variants:{\"BXywMblxR-hover\":{backgroundColor:dJmA0EDpU}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"Q1VTVE9NVjI7Rm9ybWEgREpSIFZhcmlhYmxlIFZhcmlhYmxlIFJlZ3VsYXJWRj1JbmRuYUhRaUlEWTFNQ3dnSW05d2Mzb2lJRGN5\",\"--framer-font-family\":'\"Forma DJR Variable Variable Regular\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-QAYglumLi-IvK9dzjBo) * 1px)\",\"--framer-font-variation-axes\":'var(--extracted-f6h9gt, \"wght\" 650, \"opsz\" 72)',\"--framer-font-weight\":\"200\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--variable-reference-XycgT8sPQ-IvK9dzjBo))\"},children:\"Button\"})}),className:\"framer-l3gtbj\",fonts:[\"CUSTOMV2;Forma DJR Variable Variable Regular\"],layoutDependency:layoutDependency,layoutId:\"M8XlLpvyS\",style:{\"--extracted-1of0zx5\":\"var(--variable-reference-XycgT8sPQ-IvK9dzjBo)\",\"--extracted-f6h9gt\":'\"wght\" 650, \"opsz\" 72',\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-dJmA0EDpU-IvK9dzjBo\":dJmA0EDpU,\"--variable-reference-QAYglumLi-IvK9dzjBo\":QAYglumLi,\"--variable-reference-XycgT8sPQ-IvK9dzjBo\":XycgT8sPQ},text:h4wvovBO3,variants:{\"BXywMblxR-hover\":{\"--extracted-1of0zx5\":\"var(--variable-reference-dJmA0EDpU-IvK9dzjBo)\",\"--variable-reference-dJmA0EDpU-IvK9dzjBo\":dJmA0EDpU}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"BXywMblxR-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"Q1VTVE9NVjI7Rm9ybWEgREpSIFZhcmlhYmxlIFZhcmlhYmxlIFJlZ3VsYXJWRj1JbmRuYUhRaUlEWTFNQ3dnSW05d2Mzb2lJRGN5\",\"--framer-font-family\":'\"Forma DJR Variable Variable Regular\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-QAYglumLi-IvK9dzjBo) * 1px)\",\"--framer-font-variation-axes\":'var(--extracted-f6h9gt, \"wght\" 650, \"opsz\" 72)',\"--framer-font-weight\":\"200\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--variable-reference-dJmA0EDpU-IvK9dzjBo))\"},children:\"Button\"})})},SQYTzRJil:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"Q1VTVE9NVjI7Rm9ybWEgREpSIFZhcmlhYmxlIFZhcmlhYmxlIFJlZ3VsYXJWRj1JbmRuYUhRaUlEWTFNQ3dnSW05d2Mzb2lJRGN5\",\"--framer-font-family\":'\"Forma DJR Variable Variable Regular\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-font-variation-axes\":'var(--extracted-f6h9gt, \"wght\" 650, \"opsz\" 72)',\"--framer-font-weight\":\"200\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--variable-reference-XycgT8sPQ-IvK9dzjBo))\"},children:\"Button\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-637JG.framer-1pd977i, .framer-637JG .framer-1pd977i { display: block; }\",\".framer-637JG.framer-mrv0mk { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 5px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-637JG .framer-8ofikg { bottom: 1px; flex: none; height: 6px; left: 0px; overflow: visible; position: absolute; right: 0px; z-index: 1; }\",\".framer-637JG .framer-iivekh { bottom: 0px; flex: none; height: 6px; left: -5px; overflow: visible; position: absolute; width: 0px; z-index: 1; }\",\".framer-637JG .framer-l3gtbj { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-637JG.framer-v-58vc6j .framer-8ofikg, .framer-637JG.framer-v-58vc6j .framer-iivekh { height: 4px; }\",\".framer-637JG.framer-v-mrv0mk.hover.framer-mrv0mk { align-content: flex-start; align-items: flex-start; flex-direction: column; justify-content: center; }\",\".framer-637JG.framer-v-mrv0mk.hover .framer-8ofikg { bottom: 0px; left: unset; right: -5px; width: 0px; }\",\".framer-637JG.framer-v-mrv0mk.hover .framer-iivekh { left: 0px; right: 0px; width: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 70\n * @framerIntrinsicWidth 204\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"SQYTzRJil\":{\"layout\":[\"auto\",\"auto\"]},\"ggsQlZaRl\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"h4wvovBO3\":\"buttonText\",\"QAYglumLi\":\"fontSize\",\"XycgT8sPQ\":\"tint\",\"dJmA0EDpU\":\"hoverTint\",\"tyDtLDHvi\":\"link\",\"fHpai_dit\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIvK9dzjBo=withCSS(Component,css,\"framer-637JG\");export default FramerIvK9dzjBo;FramerIvK9dzjBo.displayName=\"Footer Button\";FramerIvK9dzjBo.defaultProps={height:70,width:204};addPropertyControls(FramerIvK9dzjBo,{variant:{options:[\"BXywMblxR\",\"SQYTzRJil\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},h4wvovBO3:{defaultValue:\"Button\",placeholder:\"Button\",title:\"Button Text\",type:ControlType.String},QAYglumLi:{defaultValue:72,displayStepper:false,title:\"Font Size\",type:ControlType.Number},XycgT8sPQ:{defaultValue:'var(--token-aa0c3b90-eee0-4f02-b5bc-77dac760cd7f, rgb(237, 91, 27)) /* {\"name\":\"Signal Orange\"} */',title:\"Tint\",type:ControlType.Color},dJmA0EDpU:{defaultValue:'var(--token-0242470f-0885-4abf-a250-9ee244d09358, rgb(19, 36, 66)) /* {\"name\":\"Deep Navy - Primary\"} */',title:\"Hover Tint\",type:ControlType.Color},tyDtLDHvi:{title:\"Link\",type:ControlType.Link},fHpai_dit:{title:\"Click\",type:ControlType.EventHandler}});const variationAxes=[{defaultValue:200,maxValue:900,minValue:1,name:\"Weight\",tag:\"wght\"},{defaultValue:72,maxValue:72,minValue:8,name:\"Optical size\",tag:\"opsz\"}];addFonts(FramerIvK9dzjBo,[{explicitInter:true,fonts:[{cssFamilyName:\"Forma DJR Variable Variable Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Forma DJR Variable\",url:\"https://framerusercontent.com/assets/Npk9JoZqelapR69iC2GEJjmB6E.woff2\",variationAxes,weight:\"200\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIvK9dzjBo\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"SQYTzRJil\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ggsQlZaRl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"70\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"204\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"h4wvovBO3\\\":\\\"buttonText\\\",\\\"QAYglumLi\\\":\\\"fontSize\\\",\\\"XycgT8sPQ\\\":\\\"tint\\\",\\\"dJmA0EDpU\\\":\\\"hoverTint\\\",\\\"tyDtLDHvi\\\":\\\"link\\\",\\\"fHpai_dit\\\":\\\"click\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IvK9dzjBo.map","// Generated by Framer (b322937)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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 FooterButton from\"https://framerusercontent.com/modules/mbZBJpTLyJuZooP544vw/ZStc9hg3DecmDA2wQ7XZ/IvK9dzjBo.js\";const FooterButtonFonts=getFonts(FooterButton);const cycleOrder=[\"pSHSrn3Dn\",\"RNq9yniyQ\",\"wFt3KQXdV\"];const serializationHash=\"framer-9WNjG\";const variantClassNames={pSHSrn3Dn:\"framer-v-1m9w4ju\",RNq9yniyQ:\"framer-v-1j22uu4\",wFt3KQXdV:\"framer-v-1si30tu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const dZMDOCCFV=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop wide\":\"pSHSrn3Dn\",Phone:\"wFt3KQXdV\",Tablet:\"RNq9yniyQ\"};const getProps=({contactUsLink,height,id,width,...props})=>{return{...props,dZMDOCCFV:contactUsLink??props.dZMDOCCFV,variant:humanReadableVariantMap[props.variant]??props.variant??\"pSHSrn3Dn\"};};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,dZMDOCCFV,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"pSHSrn3Dn\",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-1m9w4ju\",className,classNames),\"data-framer-name\":\"Desktop wide\",layoutDependency:layoutDependency,layoutId:\"pSHSrn3Dn\",ref:refBinding,style:{backgroundColor:\"var(--token-f1432d33-66b2-4b20-a79c-026d56f3b0fa, rgb(255, 255, 255))\",...style},...addPropertyOverrides({RNq9yniyQ:{\"data-framer-name\":\"Tablet\"},wFt3KQXdV:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11t1fy9\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"cznQ7JwXe\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zmt6ev\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"InPRUy4Mz\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"CZlI2waA4\",openInNewTab:false,scopeId:\"Y7L1uAAQA\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1laq76e framer-1781bwb\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"CZlI2waA4\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-6sl72g\",\"data-framer-name\":\"Group 1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:166,intrinsicWidth:604,layoutDependency:layoutDependency,layoutId:\"Rye13EYGI\",svg:'<svg width=\"604\" height=\"166\" viewBox=\"0 0 604 166\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_53_288)\">\\n<path d=\"M548.921 165.923C512.631 165.923 494.715 145.367 489.643 125.082H510.324C516.871 140.005 530.838 148.506 548.921 148.506C569.809 148.506 583.298 137.885 583.298 121.444C583.298 108.246 573.758 98.3319 557.754 94.944L534.205 89.9972C509.679 84.9881 495.026 68.9425 495.026 47.0771C495.026 34.6895 500.493 22.9462 510.407 14.0088C520.446 4.96751 533.706 0 547.736 0C563.886 0 576.98 4.19849 586.645 12.4915C594.106 18.8724 598.139 26.5003 600.3 32.611H579.432C575.255 26.2509 566.047 16.9602 547.965 16.9602C527.492 16.9602 515.25 31.1977 515.25 44.957C515.25 57.9058 523.522 67.155 537.946 70.2935L561.994 75.2402C575.359 77.9214 586.229 83.5124 593.462 91.4106C600.342 98.9138 603.979 108.579 603.979 119.324C603.979 131.546 599.012 142.936 589.991 151.436C579.91 160.935 565.694 165.944 548.9 165.944\" fill=\"#122442\"/>\\n<path d=\"M335.026 134.83L334.236 133.832C332.698 131.899 331.202 129.821 329.768 127.639C305.138 89.9353 315.78 39.2209 353.483 14.5912C366.806 5.88246 382.228 1.28906 398.087 1.28906C407.897 1.28906 417.77 3.09732 426.998 6.54756L408.375 18.7065C405.008 18.1661 401.579 17.9167 398.17 17.9167C362.296 17.9167 333.093 47.0983 333.093 82.9933C333.093 98.5401 338.664 113.588 348.786 125.373L350.968 127.909L441.152 68.9844V88.8545L335.629 157.776L335.026 134.83Z\" fill=\"#EC5C24\"/>\\n<path d=\"M398.213 164.655C388.382 164.655 378.509 162.847 369.301 159.376L387.883 147.217C391.25 147.758 394.7 148.028 398.13 148.028C434.004 148.028 463.206 118.825 463.206 82.9513C463.206 67.4044 457.636 52.3356 447.493 40.5507L445.311 38.015L355.147 96.9185V77.0484L461.252 7.77344V30.5949L461.917 31.9667L462.208 32.2577C463.705 34.1491 465.16 36.186 466.532 38.2852C478.462 56.5549 482.577 78.3787 478.088 99.7244C473.598 121.07 461.086 139.402 442.816 151.333C429.493 160.041 414.071 164.635 398.213 164.635V164.655Z\" fill=\"#EC5C24\"/>\\n<path d=\"M128.948 161.309V4.63477H148.111V35.2505H183.923V52.1275H148.111V144.453H183.923V161.309H128.948Z\" fill=\"#122442\"/>\\n<path d=\"M57.5317 163.616C49.6128 163.616 42.0472 162.099 35.0844 159.085C28.1008 156.071 21.907 151.893 16.69 146.676C11.4731 141.48 7.35774 135.224 4.42712 128.095C1.49649 120.966 0 113.172 0 104.92C0 96.6688 1.49649 88.8746 4.42712 81.7455C7.35774 74.6164 11.4939 68.381 16.69 63.164C21.907 57.9471 28.1008 53.7694 35.0844 50.7556C42.0472 47.7419 49.592 46.2246 57.5317 46.2246C65.4714 46.2246 73.0162 47.7419 79.9791 50.7556C86.9627 53.7694 93.1565 57.9471 98.3734 63.164C103.57 68.3602 107.706 74.6164 110.636 81.7455C113.567 88.8746 115.063 96.6688 115.063 104.92V110.47H18.6438L19.205 113.484C20.1818 118.68 21.8238 123.377 24.1101 127.43C26.3964 131.525 29.327 135.079 32.7981 137.968C36.2483 140.836 40.135 143.06 44.3335 144.536C48.5112 146.011 52.9591 146.76 57.5525 146.76C63.8295 146.76 69.3582 145.887 73.9308 144.162C78.4826 142.457 82.2446 140.4 85.0505 138.072C87.8772 135.952 90.3714 133.416 92.4083 130.568H112.569C109.93 136.076 106.5 141.065 102.364 145.45C100.202 147.612 97.6252 149.877 94.7777 152.122C92.0134 154.304 88.771 156.258 85.1337 157.921C81.4548 159.605 77.2771 160.997 72.7045 162.016C68.1319 163.055 63.0189 163.574 57.5525 163.574M57.5317 63.1017C53.2709 63.1017 49.0932 63.7668 45.0818 65.0762C41.0496 66.3857 37.3083 68.3602 33.9412 70.8959C30.5533 73.4732 27.6435 76.6532 25.3364 80.3529C23.0293 84.0525 21.3666 88.251 20.3897 92.8444L19.7246 95.9205H95.2558L94.7154 92.9068C94.0502 89.2903 92.8032 85.653 91.0157 82.0572C89.1659 78.3784 86.6302 75.1152 83.4709 72.3716C80.3324 69.6488 76.612 67.4041 72.3511 65.6998C68.0487 63.9746 63.0604 63.0809 57.5317 63.0809\" fill=\"#122442\"/>\\n<path d=\"M282.151 161.309V98.0407C282.151 79.8126 267.539 64.9932 249.56 64.9932C237.173 64.9932 226.032 71.9145 220.483 83.0342C220.483 83.0342 220.317 83.3875 220.275 83.4915C218.113 87.9809 217.012 92.8445 216.991 97.916V161.309H197.828V4.63477H216.991V57.5523L220.961 54.9127C229.441 49.2385 239.355 46.2455 249.581 46.2455C250.808 46.2455 252.013 46.2871 253.239 46.391C280.218 48.2824 301.335 70.9791 301.335 98.0615V161.33H282.171L282.151 161.309Z\" fill=\"#122442\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_53_288\">\\n<rect width=\"604\" height=\"165.923\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fgl2li\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"C0tSv3xam\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7Q2FiaW5ldCBHcm90ZXNrIEJvbGQ=\",\"--framer-font-family\":'\"Cabinet Grotesk Bold\", \"Cabinet Grotesk Bold Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"1.96px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0242470f-0885-4abf-a250-9ee244d09358, rgb(19, 36, 66)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Let's rig the coin toss.\"})}),className:\"framer-s4js5g\",\"data-framer-name\":\"Let's rig the coin toss.\",fonts:[\"CUSTOMV2;Cabinet Grotesk Bold\"],layoutDependency:layoutDependency,layoutId:\"pvGDE17li\",style:{\"--extracted-r6o4lv\":\"var(--token-0242470f-0885-4abf-a250-9ee244d09358, rgb(19, 36, 66))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({wFt3KQXdV:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7Q2FiaW5ldCBHcm90ZXNrIEJvbGQ=\",\"--framer-font-family\":'\"Cabinet Grotesk Bold\", \"Cabinet Grotesk Bold Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"1.96px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0242470f-0885-4abf-a250-9ee244d09358, rgb(19, 36, 66)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Let's rig the coin toss.\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,y:(componentViewport?.y||0)+(180+((componentViewport?.height||546)-270-526)/2)+0+0+0+0+0+146,...addPropertyOverrides({RNq9yniyQ:{y:(componentViewport?.y||0)+(90+((componentViewport?.height||577)-135-738)/2)+0+0+0+0+0+146},wFt3KQXdV:{y:(componentViewport?.y||0)+(45+((componentViewport?.height||200)-90-509)/2)+0+0+0+0+0+122}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t5hu8v-container\",layoutDependency:layoutDependency,layoutId:\"zvBIOZs5G-container\",nodeId:\"zvBIOZs5G\",rendersWithMotion:true,scopeId:\"Y7L1uAAQA\",children:/*#__PURE__*/_jsx(FooterButton,{dJmA0EDpU:\"var(--token-0242470f-0885-4abf-a250-9ee244d09358, rgb(19, 36, 66))\",h4wvovBO3:\"CONTACT US\",height:\"100%\",id:\"zvBIOZs5G\",layoutId:\"zvBIOZs5G\",QAYglumLi:72,tyDtLDHvi:dZMDOCCFV,variant:\"BXywMblxR\",width:\"100%\",XycgT8sPQ:\"var(--token-aa0c3b90-eee0-4f02-b5bc-77dac760cd7f, rgb(237, 91, 27))\",...addPropertyOverrides({RNq9yniyQ:{QAYglumLi:58},wFt3KQXdV:{variant:\"SQYTzRJil\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7Q2FiaW5ldCBHcm90ZXNrIEJvbGQ=\",\"--framer-font-family\":'\"Cabinet Grotesk Bold\", \"Cabinet Grotesk Bold Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"1.38px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(148, 163, 184))\",\"--framer-text-transform\":\"uppercase\"},children:\"\\xa9 2026 ethOS Engineering. Building the\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7Q2FiaW5ldCBHcm90ZXNrIEJvbGQ=\",\"--framer-font-family\":'\"Cabinet Grotesk Bold\", \"Cabinet Grotesk Bold Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"1.38px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(148, 163, 184))\",\"--framer-text-transform\":\"uppercase\"},children:\"foundations of belief.\"})]}),className:\"framer-u5m9qj\",\"data-framer-name\":\"\\xa9 2025 ethOS Engineering. Building the foundations of belief.\",fonts:[\"CUSTOMV2;Cabinet Grotesk Bold\"],layoutDependency:layoutDependency,layoutId:\"vfsufmHDc\",style:{\"--extracted-2gxw0f\":\"rgb(148, 163, 184)\",\"--extracted-r6o4lv\":\"rgb(148, 163, 184)\",\"--framer-paragraph-spacing\":\"0px\"},variants:{wFt3KQXdV:{\"--extracted-r6o4lv\":\"var(--token-ce7d0792-7119-4e32-aaae-8b69261a0c43, rgb(148, 163, 184))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({wFt3KQXdV:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7Q2FiaW5ldCBHcm90ZXNrIEJvbGQ=\",\"--framer-font-family\":'\"Cabinet Grotesk Bold\", \"Cabinet Grotesk Bold Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"1.38px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ce7d0792-7119-4e32-aaae-8b69261a0c43, rgb(148, 163, 184)))\",\"--framer-text-transform\":\"uppercase\"},children:\"\\xa9 2026 ethOS Engineering. Building the foundations of belief.\"})})}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-7iwi2a\",layoutDependency:layoutDependency,layoutId:\"FUoIu0HQf\",style:{backgroundColor:\"var(--token-0242470f-0885-4abf-a250-9ee244d09358, rgb(19, 36, 66))\"}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9WNjG.framer-1781bwb, .framer-9WNjG .framer-1781bwb { display: block; }\",\".framer-9WNjG.framer-1m9w4ju { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 180px 60px 90px 60px; position: relative; width: 1440px; }\",\".framer-9WNjG .framer-11t1fy9 { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; max-width: 1340px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-9WNjG .framer-zmt6ev { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-9WNjG .framer-1laq76e { aspect-ratio: 3.63855421686747 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 163px); overflow: var(--overflow-clip-fallback, clip); position: relative; text-decoration: none; width: 45%; }\",\".framer-9WNjG .framer-6sl72g { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-9WNjG .framer-fgl2li { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 26px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 30px; position: relative; width: 1px; }\",\".framer-9WNjG .framer-s4js5g, .framer-9WNjG .framer-u5m9qj { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-9WNjG .framer-1t5hu8v-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-9WNjG .framer-7iwi2a { flex: none; height: 12px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; }\",\".framer-9WNjG.framer-v-1j22uu4.framer-1m9w4ju { padding: 90px 40px 45px 40px; width: 810px; }\",\".framer-9WNjG.framer-v-1j22uu4 .framer-11t1fy9, .framer-9WNjG.framer-v-1si30tu .framer-11t1fy9 { gap: 26px; }\",\".framer-9WNjG.framer-v-1j22uu4 .framer-zmt6ev, .framer-9WNjG.framer-v-1si30tu .framer-zmt6ev { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 100px; justify-content: flex-start; }\",\".framer-9WNjG.framer-v-1j22uu4 .framer-1laq76e { height: var(--framer-aspect-ratio-supported, 132px); order: 1; width: 66%; }\",\".framer-9WNjG.framer-v-1j22uu4 .framer-fgl2li { flex: none; order: 0; width: 100%; }\",\".framer-9WNjG.framer-v-1si30tu.framer-1m9w4ju { padding: 45px 20px 45px 20px; width: 390px; }\",\".framer-9WNjG.framer-v-1si30tu .framer-1laq76e { height: var(--framer-aspect-ratio-supported, 55px); order: 1; width: 100%; }\",\".framer-9WNjG.framer-v-1si30tu .framer-fgl2li { flex: none; order: 0; padding: 0px; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 546\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"RNq9yniyQ\":{\"layout\":[\"fixed\",\"auto\"]},\"wFt3KQXdV\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"dZMDOCCFV\":\"contactUsLink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerY7L1uAAQA=withCSS(Component,css,\"framer-9WNjG\");export default FramerY7L1uAAQA;FramerY7L1uAAQA.displayName=\"Footer\";FramerY7L1uAAQA.defaultProps={height:546,width:1440};addPropertyControls(FramerY7L1uAAQA,{variant:{options:[\"pSHSrn3Dn\",\"RNq9yniyQ\",\"wFt3KQXdV\"],optionTitles:[\"Desktop wide\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},dZMDOCCFV:{title:\"Contact Us Link\",type:ControlType.Link}});addFonts(FramerY7L1uAAQA,[{explicitInter:true,fonts:[{cssFamilyName:\"Cabinet Grotesk Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Cabinet Grotesk\",url:\"https://framerusercontent.com/assets/naMtMrzUtJ6OfxnHrNbLxybUfRQ.woff2\",weight:\"700\"}]},...FooterButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerY7L1uAAQA\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"546\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RNq9yniyQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wFt3KQXdV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"dZMDOCCFV\\\":\\\"contactUsLink\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Y7L1uAAQA.map","// Generated by Framer (6776473)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,ResolveLinks,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NaviagationBar from\"#framer/local/canvasComponent/je712QTY1/je712QTY1.js\";import Footer from\"#framer/local/canvasComponent/Y7L1uAAQA/Y7L1uAAQA.js\";const NaviagationBarFonts=getFonts(NaviagationBar);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const FooterFonts=getFonts(Footer);const ContainerWithFX=withFX(Container);const breakpoints={B90ZwNit5:\"(min-width: 810px) and (max-width: 1199.98px)\",MSjtFCg02:\"(min-width: 1440px)\",O555a_mKO:\"(max-width: 809.98px)\",Yob9tILGa:\"(min-width: 1200px) and (max-width: 1439.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-vY4K2\";const variantClassNames={B90ZwNit5:\"framer-v-rjnlpj\",MSjtFCg02:\"framer-v-jgoags\",O555a_mKO:\"framer-v-r5zdy8\",Yob9tILGa:\"framer-v-1b8qg1q\"};const wwqXrHovr=undefined;const QiZmx60KF=undefined;const txSCTSPBf=undefined;const transition1={delay:1,duration:1,ease:[.44,0,.05,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:-40};const transition2={delay:.7,duration:1,ease:[.44,0,.05,1],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const negate=value=>{return!value;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vY4K2.framer-4abzgt, .framer-vY4K2 .framer-4abzgt { display: block; }\",\".framer-vY4K2.framer-jgoags { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-vY4K2 .framer-1d45upf { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-vY4K2 .framer-zcpba0-container { flex: none; height: auto; left: 0px; order: 1001; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-vY4K2 .framer-ex98ws-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",\".framer-vY4K2 .framer-3877g8-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={B90ZwNit5:\"(min-width: 810px) and (max-width: 1199.98px)\",MSjtFCg02:\"(min-width: 1440px)\",O555a_mKO:\"(max-width: 809.98px)\",Yob9tILGa:\"(min-width: 1200px) and (max-width: 1439.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"MSjtFCg02\",Laptop:\"Yob9tILGa\",Phone:\"O555a_mKO\",Tablet:\"B90ZwNit5\"};const getProps=({contactUsLink,footerSlideEffect,height,id,logoLight,width,...props})=>{return{...props,QiZmx60KF:footerSlideEffect??props.QiZmx60KF??true,txSCTSPBf:contactUsLink??props.txSCTSPBf,variant:humanReadableVariantMap[props.variant]??props.variant??\"MSjtFCg02\",wwqXrHovr:logoLight??props.wwqXrHovr};};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,txSCTSPBf,wwqXrHovr,QiZmx60KF,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=negate(QiZmx60KF);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"MSjtFCg02\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-jgoags\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1d45upf\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:96,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B90ZwNit5:{animate:animation2},O555a_mKO:{animate:animation2}},children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-zcpba0-container\",\"data-framer-appear-id\":\"zcpba0\",initial:animation1,nodeId:\"olsn9HGZa\",optimized:true,rendersWithMotion:true,scopeId:\"YXs3ApaLX\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B90ZwNit5:{variant:\"XoIZi5Uiz\"},O555a_mKO:{variant:\"ez30j9APH\"}},children:/*#__PURE__*/_jsx(NaviagationBar,{height:\"100%\",id:\"olsn9HGZa\",jsxJ5GXIB:wwqXrHovr,layoutId:\"olsn9HGZa\",style:{width:\"100%\"},variant:\"l3gkQLc3Y\",width:\"100%\"})})})})}),visible!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:546,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ex98ws-container\",nodeId:\"kKR1FghD9\",scopeId:\"YXs3ApaLX\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B90ZwNit5:{variant:\"RNq9yniyQ\"},O555a_mKO:{variant:\"wFt3KQXdV\"}},children:/*#__PURE__*/_jsx(Footer,{dZMDOCCFV:txSCTSPBf,height:\"100%\",id:\"kKR1FghD9\",layoutId:\"kKR1FghD9\",style:{width:\"100%\"},variant:\"pSHSrn3Dn\",width:\"100%\"})})})}),QiZmx60KF!==false&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tqsh0BcGh\"},implicitPathVariables:undefined},{href:{webPageId:\"tqsh0BcGh\"},implicitPathVariables:undefined},{href:{webPageId:\"tqsh0BcGh\"},implicitPathVariables:undefined},{href:{webPageId:\"tqsh0BcGh\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:546,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{O555a_mKO:{__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-100}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}]}},children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-300}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-3877g8-container\",nodeId:\"WQ1r1Wudm\",rendersWithMotion:true,scopeId:\"YXs3ApaLX\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B90ZwNit5:{dZMDOCCFV:resolvedLinks[2],variant:\"RNq9yniyQ\"},O555a_mKO:{dZMDOCCFV:resolvedLinks[3],variant:\"wFt3KQXdV\"},Yob9tILGa:{dZMDOCCFV:resolvedLinks[1]}},children:/*#__PURE__*/_jsx(Footer,{dZMDOCCFV:resolvedLinks[0],height:\"100%\",id:\"WQ1r1Wudm\",layoutId:\"WQ1r1Wudm\",style:{width:\"100%\"},variant:\"pSHSrn3Dn\",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 1702\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Yob9tILGa\":{\"layout\":[\"fixed\",\"fixed\"]},\"B90ZwNit5\":{\"layout\":[\"fixed\",\"fixed\"]},\"O555a_mKO\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"txSCTSPBf\":\"contactUsLink\",\"wwqXrHovr\":\"logoLight\",\"QiZmx60KF\":\"footerSlideEffect\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"MSjtFCg02\":[\".framer-zcpba0-container\",\".framer-ex98ws-container\",\".framer-3877g8-container\"],\"Yob9tILGa\":[\".framer-zcpba0-container\",\".framer-ex98ws-container\",\".framer-3877g8-container\"],\"B90ZwNit5\":[\".framer-zcpba0-container\",\".framer-ex98ws-container\",\".framer-3877g8-container\"],\"O555a_mKO\":[\".framer-zcpba0-container\",\".framer-ex98ws-container\",\".framer-3877g8-container\"]}\n * @framerBreakpoints {\"MSjtFCg02\":{\"min\":1440,\"canvasClassName\":\"framer-jgoags-override\",\"minHeight\":1702,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"Yob9tILGa\":{\"min\":1200,\"max\":1439,\"canvasClassName\":\"framer-1b8qg1q-override\",\"minHeight\":1702,\"viewportHeight\":800,\"name\":\"Laptop\",\"width\":1200,\"rootFontSize\":16},\"B90ZwNit5\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-rjnlpj-override\",\"minHeight\":1702,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"O555a_mKO\":{\"max\":809,\"canvasClassName\":\"framer-r5zdy8-override\",\"minHeight\":1702,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant MSjtFCg02\n * @framerLayoutTemplate true\n */const FramerYXs3ApaLX=withCSS(Component,css,\"framer-vY4K2\");export default FramerYXs3ApaLX;FramerYXs3ApaLX.displayName=\"Template\";FramerYXs3ApaLX.defaultProps={height:1702,width:1440};addPropertyControls(FramerYXs3ApaLX,{txSCTSPBf:{title:\"Contact Us Link\",type:ControlType.Link},wwqXrHovr:{defaultValue:false,title:\"Logo Light\",type:ControlType.Boolean},QiZmx60KF:{defaultValue:true,title:\"Footer Slide Effect?\",type:ControlType.Boolean}});addFonts(FramerYXs3ApaLX,[{explicitInter:true,fonts:[]},...NaviagationBarFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYXs3ApaLX\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerBreakpoints\":\"{\\\"MSjtFCg02\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-jgoags-override\\\",\\\"minHeight\\\":1702,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"Yob9tILGa\\\":{\\\"min\\\":1200,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-1b8qg1q-override\\\",\\\"minHeight\\\":1702,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Laptop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"B90ZwNit5\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-rjnlpj-override\\\",\\\"minHeight\\\":1702,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"O555a_mKO\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-r5zdy8-override\\\",\\\"minHeight\\\":1702,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"1702\",\"framerLayoutTemplate\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerHitTargets\":\"{\\\"MSjtFCg02\\\":[\\\".framer-zcpba0-container\\\",\\\".framer-ex98ws-container\\\",\\\".framer-3877g8-container\\\"],\\\"Yob9tILGa\\\":[\\\".framer-zcpba0-container\\\",\\\".framer-ex98ws-container\\\",\\\".framer-3877g8-container\\\"],\\\"B90ZwNit5\\\":[\\\".framer-zcpba0-container\\\",\\\".framer-ex98ws-container\\\",\\\".framer-3877g8-container\\\"],\\\"O555a_mKO\\\":[\\\".framer-zcpba0-container\\\",\\\".framer-ex98ws-container\\\",\\\".framer-3877g8-container\\\"]}\",\"framerDefaultVariant\":\"MSjtFCg02\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Yob9tILGa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"B90ZwNit5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"O555a_mKO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"txSCTSPBf\\\":\\\"contactUsLink\\\",\\\"wwqXrHovr\\\":\\\"logoLight\\\",\\\"QiZmx60KF\\\":\\\"footerSlideEffect\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/hRlMYV9ttX50PU54PfzJ/wnSpjnmyVUDYrCfuOING/YXs3ApaLX.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {bO7yVdAC9: \"trigger-2\", CJarwACOu: \"process\", CyILeeYQ9: \"trigger-1\", Ekej87aQY: \"rig-the-coin-toss\", hY6Zc6nZ1: \"the-problem\", QjCzXbdAh: \"trigger-3\", XV8BEtj14: \"cultural-ghosts\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7CmlxaRJSdOvCiFmKTlc/bHXlmjtHlEG2WHsms8YU/augiA20Il.js\")), path: \"/\"}, vd9EPLDU7: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fAGm8fzYSYyniZvOf2J2/08zcSpvnhz9zEWYKKto2/vd9EPLDU7.js\")), path: \"/404\"}, tqsh0BcGh: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6dfU76IOErsY6WJG9hvo/q6HNCvgTytpBRvfwoKV0/tqsh0BcGh.js\")), path: \"/contact\"}}\r\n\r\n\t\tconst locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst framerSiteId = \"f30dea9fa732130730cdbbe98002131a142ed4fb94ac69432dfa3a859dbd33e7\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {QiZmx60KF: true, wwqXrHovr: false}\r\nconst props2 = {...props1, wwqXrHovr: true}\r\nconst props3 = {...props1, QiZmx60KF: false}\r\nconst templateProps = {augiA20Il: props1, tqsh0BcGh: props3, vd9EPLDU7: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"vd9EPLDU7\":\r\ncase \"tqsh0BcGh\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"vd9EPLDU7\":\r\ncase \"tqsh0BcGh\":\r\nreturn [{hash: \"jgoags\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"1b8qg1q\", mediaQuery: \"(min-width: 1200px) and (max-width: 1439.98px)\"}, {hash: \"rjnlpj\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"r5zdy8\", 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\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/fAGm8fzYSYyniZvOf2J2/08zcSpvnhz9zEWYKKto2/vd9EPLDU7.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://beloved-position-800955.framer.app\",\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/6cMeqskxoFBWakpFIuHS/rsar7vvHpJ8lVbUBxvFt/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: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.2, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\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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"}