{"version":3,"file":"script_main.D9vmLoML.mjs","names":["fonts","css","className","css","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","css","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","FooterFonts","Footer","breakpoints","serializationHash","variantClassNames","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","HTMLStyle","humanReadableVariantMap","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","Footer","breakpoints","serializationHash","variantClassNames","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","HTMLStyle","humanReadableVariantMap","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","BlurGradient","useRef","React.useId","className","React.createElement","Dark","Light","Resources","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/lceHsTbuVql4oTrSPdUN/n2G67MOncjagg7d0yNak/KagEjQcQ2.js","https:/framerusercontent.com/modules/5pfvxeRMwSOE1Ne81gHp/U7ZsOvyM3hOrhYjPOupu/rHNttW_kh.js","https:/framerusercontent.com/modules/iZbppFX4yAL37DDrtbQ1/CT1nIhRsED2Mu5pLeK2k/MYg9Nxjut.js","https:/framerusercontent.com/modules/l6rMDh6DS5kAFTPHvpA8/CoBisDmtDXgnJQkLFZfH/fYParNHQy.js","https:/framerusercontent.com/modules/tdTdtsCExZw2KXf36wI8/lFsLlLr1d0482bqcuVvn/pIcP0atvg.js","https:/framerusercontent.com/modules/uEkUwX7euIt4lVpHkhTq/qKXDTGsMo3258RaPx6Wj/BU1DvbQII.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (cc4e308)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Modern Era Bold\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Modern Era Bold\",source:\"custom\",url:\"https://framerusercontent.com/assets/admufwTjPwSWGqvtKa07YpYbk.otf\"}]}];export const css=['.framer-P70hv .framer-styles-preset-x8zrrj:not(.rich-text-wrapper), .framer-P70hv .framer-styles-preset-x8zrrj.rich-text-wrapper h5 { --framer-font-family: \"Modern Era Bold\", \"Modern Era Bold Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-0f90aa76-7286-4aa7-beca-314fb8d5e57b, #f4f4f5); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-P70hv\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (cc4e308)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Modern Era Regular\",\"CUSTOM;Modern Era Bold\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Modern Era Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/UGClkw23G447ohnHYXVrZ5MS7Q.otf\"},{family:\"Modern Era Bold\",source:\"custom\",url:\"https://framerusercontent.com/assets/admufwTjPwSWGqvtKa07YpYbk.otf\"}]}];export const css=['.framer-I2EtX .framer-styles-preset-6pb7rg:not(.rich-text-wrapper), .framer-I2EtX .framer-styles-preset-6pb7rg.rich-text-wrapper p { --framer-font-family: \"Modern Era Regular\", \"Modern Era Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Modern Era Bold\", \"Modern Era Bold Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-letter-spacing: 0em; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-0f90aa76-7286-4aa7-beca-314fb8d5e57b, #f4f4f5); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-I2EtX\";\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 (8641b02)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,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 sharedStyle from\"https://framerusercontent.com/modules/lceHsTbuVql4oTrSPdUN/n2G67MOncjagg7d0yNak/KagEjQcQ2.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/r5baznTHnvIytRJVAP3v/4oAJQG1IvkWacJhC6xrs/QtTryzWfk.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/5pfvxeRMwSOE1Ne81gHp/U7ZsOvyM3hOrhYjPOupu/rHNttW_kh.js\";const cycleOrder=[\"pxksaB5Xn\",\"YC5Q3OFNY\",\"DRmxhawor\"];const serializationHash=\"framer-wnTwa\";const variantClassNames={DRmxhawor:\"framer-v-dxbbpt\",pxksaB5Xn:\"framer-v-adcfwi\",YC5Q3OFNY:\"framer-v-1cf4k3s\"};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 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:\"pxksaB5Xn\",Mobile:\"DRmxhawor\",Tablet:\"YC5Q3OFNY\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"pxksaB5Xn\"};};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:\"pxksaB5Xn\",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.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-adcfwi\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"pxksaB5Xn\",ref:refBinding,style:{backgroundColor:\"rgb(19, 19, 23)\",borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32,...style},variants:{DRmxhawor:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24}},...addPropertyOverrides({DRmxhawor:{\"data-framer-name\":\"Mobile\"},YC5Q3OFNY:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1q5rd9p\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"I995:5380;921:2668\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"I995:5380;921:2669\",scopeId:\"MYg9Nxjut\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1vfnkf framer-1gpd08j\",\"data-framer-name\":\"Rodeo Wordmark\",layoutDependency:layoutDependency,layoutId:\"I995:5380;921:2669\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-uf78jq\",\"data-framer-name\":\"Union\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:32,intrinsicWidth:133,layoutDependency:layoutDependency,layoutId:\"I995:5380;921:2669;1606:6201\",svg:'<svg width=\"133\" height=\"32\" viewBox=\"0 0 133 32\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M9.81036 20.9503L14.7532 30.7094V30.6976H23.5821L17.524 20.4108C22.4668 19.6366 26.0594 15.5547 27.0339 10.8981C27.6914 7.75453 27.1161 4.65792 25.038 2.65215C22.8659 0.564285 19.3672 0.482178 16.1738 0.482178H6.60516L0.288696 30.7094H7.6853L9.72817 20.9503H9.81036ZM12.5929 7.26189H15.4106C18.064 7.26189 20.1656 8.36447 19.5433 11.3438C18.8976 14.4521 16.4673 15.672 13.5674 15.672H10.8318L12.5929 7.26189Z\" fill=\"white\"/>\\n<path d=\"M132.289 27.9177C132.289 29.4595 131.038 30.7093 129.494 30.7093C127.951 30.7093 126.7 29.4595 126.7 27.9177C126.7 26.3759 127.951 25.1261 129.494 25.1261C131.038 25.1261 132.289 26.3759 132.289 27.9177Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M35.7924 31.4014C28.8419 31.4014 24.6388 26.299 26.0946 19.3551C27.5387 12.4112 33.8787 7.30881 40.8291 7.30881C47.7796 7.30881 51.9827 12.4112 50.5269 19.3551C49.0828 26.299 42.7311 31.4014 35.7924 31.4014ZM39.5024 13.6311C36.356 13.6311 33.5147 16.2819 32.869 19.3434C32.2233 22.4048 33.9609 25.0557 37.1074 25.0557C40.2538 25.0557 43.0951 22.4048 43.7408 19.3434C44.3866 16.2937 42.6489 13.6311 39.5024 13.6311Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M68.0439 28.2579L67.5273 30.7094H73.9729L80.3011 0.493927H73.515L71.5309 9.97145C70.0868 8.09471 68.0556 7.27364 65.4375 7.27364C58.6162 7.27364 53.0511 12.7396 51.6774 19.3199C50.2803 26.0175 53.556 31.4483 60.5064 31.4483C63.1715 31.4483 66.0245 30.6625 67.9617 28.2579H68.0439ZM58.4753 19.273C59.168 15.9653 62.1501 13.5959 65.4257 13.5959C68.7014 13.5959 70.6503 16.0005 69.9576 19.273C69.2649 22.6277 66.3298 25.1144 62.9367 25.1144C59.5437 25.1144 57.7826 22.5808 58.4753 19.273Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M100.859 21.4312H83.8586C83.7059 24.129 85.6196 25.7243 88.273 25.7243C90.1163 25.7243 91.4547 24.9853 92.8401 23.6012H99.7906C96.8789 28.1288 92.1827 31.4366 87.0755 31.4366C80.4538 31.4366 76.1919 26.041 77.5773 19.4255C78.951 12.8452 85.3614 7.26187 92.0183 7.26187C98.9687 7.26187 102.831 12.8217 101.399 19.6366C101.27 20.2465 101.106 20.8213 100.859 21.4312ZM90.856 12.9859C88.4022 12.9859 85.9366 14.4169 84.8917 16.8684H95.1883C95.1765 14.4052 93.3098 12.9859 90.856 12.9859Z\" fill=\"white\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M102.526 19.3551C101.07 26.299 105.273 31.4014 112.224 31.4014C119.174 31.4014 125.514 26.299 126.97 19.3551C128.426 12.4112 124.223 7.30881 117.272 7.30881C110.322 7.30881 103.982 12.4112 102.526 19.3551ZM109.312 19.3434C109.958 16.2819 112.799 13.6311 115.946 13.6311C119.092 13.6311 120.818 16.2937 120.184 19.3434C119.538 22.4048 116.697 25.0557 113.551 25.0557C110.404 25.0557 108.667 22.4048 109.312 19.3434Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1elhzoh\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"I995:5380;921:2670\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-w9p3j\",\"data-framer-name\":\"Frame 607\",layoutDependency:layoutDependency,layoutId:\"I995:5380;921:2671\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-x8zrrj\",\"data-styles-preset\":\"KagEjQcQ2\",children:\"Company\"})}),className:\"framer-jmhm96\",\"data-framer-name\":\"Company\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I995:5380;921:2672\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ryqa1g\",\"data-framer-name\":\"Frame 605\",layoutDependency:layoutDependency,layoutId:\"I995:5380;921:2673\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-6pb7rg\",\"data-styles-preset\":\"rHNttW_kh\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a29e0b8a-b3fd-49d8-afde-91b045a0cd9e, rgb(161, 161, 170)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:hello@gorodeo.app\",motionChild:true,nodeId:\"I995:5380;921:2675\",openInNewTab:true,relValues:[],scopeId:\"MYg9Nxjut\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1w0aiyb\",\"data-styles-preset\":\"QtTryzWfk\",children:\"Contact\"})})})}),className:\"framer-1ybc6sm\",\"data-framer-name\":\"Contact us\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I995:5380;921:2675\",style:{\"--extracted-r6o4lv\":\"var(--token-a29e0b8a-b3fd-49d8-afde-91b045a0cd9e, rgb(161, 161, 170))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-6pb7rg\",\"data-styles-preset\":\"rHNttW_kh\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a29e0b8a-b3fd-49d8-afde-91b045a0cd9e, rgb(161, 161, 170)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://gorodeo.notion.site/Join-us-b50283a967714ceea3911f02453b46a4\",motionChild:true,nodeId:\"I995:5380;921:2676\",openInNewTab:true,relValues:[],scopeId:\"MYg9Nxjut\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1w0aiyb\",\"data-styles-preset\":\"QtTryzWfk\",children:\"Careers\"})})})}),className:\"framer-vg5jah\",\"data-framer-name\":\"Careers\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I995:5380;921:2676\",style:{\"--extracted-r6o4lv\":\"var(--token-a29e0b8a-b3fd-49d8-afde-91b045a0cd9e, rgb(161, 161, 170))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1l6xmb3\",\"data-framer-name\":\"Frame 606\",layoutDependency:layoutDependency,layoutId:\"I995:5380;921:2677\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-x8zrrj\",\"data-styles-preset\":\"KagEjQcQ2\",children:\"Legal\"})}),className:\"framer-q1tcad\",\"data-framer-name\":\"Legal\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I995:5380;921:2678\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bd8ezf\",\"data-framer-name\":\"Frame 605\",layoutDependency:layoutDependency,layoutId:\"I995:5380;921:2679\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01vZGVybiBFcmEgUmVndWxhcg==\",\"--framer-font-family\":'\"Modern Era Regular\", \"Modern Era Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a29e0b8a-b3fd-49d8-afde-91b045a0cd9e, rgb(161, 161, 170)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tk4fk7LF0\"},motionChild:true,nodeId:\"I995:5380;921:2680\",openInNewTab:false,relValues:[],scopeId:\"MYg9Nxjut\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1w0aiyb\",\"data-styles-preset\":\"QtTryzWfk\",children:\"Privacy Policy\"})})})}),className:\"framer-ylrcmu\",\"data-framer-name\":\"Privacy Policy\",fonts:[\"CUSTOM;Modern Era Regular\"],layoutDependency:layoutDependency,layoutId:\"I995:5380;921:2680\",style:{\"--extracted-r6o4lv\":\"var(--token-a29e0b8a-b3fd-49d8-afde-91b045a0cd9e, rgb(161, 161, 170))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-6pb7rg\",\"data-styles-preset\":\"rHNttW_kh\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a29e0b8a-b3fd-49d8-afde-91b045a0cd9e, rgb(161, 161, 170)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"j8BcgSzNc\"},motionChild:true,nodeId:\"I995:5380;921:2681\",openInNewTab:false,relValues:[],scopeId:\"MYg9Nxjut\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1w0aiyb\",\"data-styles-preset\":\"QtTryzWfk\",children:\"Terms of Use\"})})})}),className:\"framer-dck1g5\",\"data-framer-name\":\"Terms of use\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I995:5380;921:2681\",style:{\"--extracted-r6o4lv\":\"var(--token-a29e0b8a-b3fd-49d8-afde-91b045a0cd9e, rgb(161, 161, 170))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wnTwa.framer-1gpd08j, .framer-wnTwa .framer-1gpd08j { display: block; }\",\".framer-wnTwa.framer-adcfwi { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 80px; position: relative; width: 1152px; }\",\".framer-wnTwa .framer-1q5rd9p { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 177px; }\",\".framer-wnTwa .framer-1vfnkf { flex: none; gap: 0px; height: 32px; overflow: hidden; position: relative; text-decoration: none; width: 133px; }\",\".framer-wnTwa .framer-uf78jq { bottom: 1px; flex: none; left: 0px; position: absolute; right: 2px; top: 0px; }\",\".framer-wnTwa .framer-1elhzoh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-wnTwa .framer-w9p3j, .framer-wnTwa .framer-1l6xmb3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 177px; }\",\".framer-wnTwa .framer-jmhm96, .framer-wnTwa .framer-1ybc6sm, .framer-wnTwa .framer-vg5jah, .framer-wnTwa .framer-q1tcad, .framer-wnTwa .framer-ylrcmu, .framer-wnTwa .framer-dck1g5 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 177px; word-break: break-word; word-wrap: break-word; }\",\".framer-wnTwa .framer-ryqa1g, .framer-wnTwa .framer-bd8ezf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-wnTwa.framer-v-1cf4k3s.framer-adcfwi { gap: 40px; justify-content: flex-start; padding: 80px 108px 80px 64px; width: 757px; }\",\".framer-wnTwa.framer-v-1cf4k3s .framer-1q5rd9p, .framer-wnTwa.framer-v-1cf4k3s .framer-w9p3j, .framer-wnTwa.framer-v-1cf4k3s .framer-1l6xmb3 { flex: 1 0 0px; width: 1px; }\",\".framer-wnTwa.framer-v-1cf4k3s .framer-1elhzoh { gap: 0px; width: 273px; }\",\".framer-wnTwa.framer-v-1cf4k3s .framer-jmhm96, .framer-wnTwa.framer-v-1cf4k3s .framer-1ybc6sm, .framer-wnTwa.framer-v-1cf4k3s .framer-vg5jah, .framer-wnTwa.framer-v-1cf4k3s .framer-q1tcad, .framer-wnTwa.framer-v-1cf4k3s .framer-ylrcmu, .framer-wnTwa.framer-v-1cf4k3s .framer-dck1g5 { width: 100%; }\",\".framer-wnTwa.framer-v-dxbbpt.framer-adcfwi { flex-direction: column; gap: 64px; justify-content: flex-start; padding: 40px 32px 40px 32px; width: 358px; }\",\".framer-wnTwa.framer-v-dxbbpt .framer-1elhzoh { flex-direction: column; gap: 64px; }\",\".framer-wnTwa.framer-v-dxbbpt .framer-w9p3j, .framer-wnTwa.framer-v-dxbbpt .framer-1l6xmb3 { gap: 16px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 273\n * @framerIntrinsicWidth 1152\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"YC5Q3OFNY\":{\"layout\":[\"fixed\",\"auto\"]},\"DRmxhawor\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMYg9Nxjut=withCSS(Component,css,\"framer-wnTwa\");export default FramerMYg9Nxjut;FramerMYg9Nxjut.displayName=\"Footer\";FramerMYg9Nxjut.defaultProps={height:273,width:1152};addPropertyControls(FramerMYg9Nxjut,{variant:{options:[\"pxksaB5Xn\",\"YC5Q3OFNY\",\"DRmxhawor\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerMYg9Nxjut,[{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\"},{family:\"Modern Era Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/UGClkw23G447ohnHYXVrZ5MS7Q.otf\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMYg9Nxjut\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"273\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1152\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YC5Q3OFNY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DRmxhawor\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MYg9Nxjut.map","// Generated by Framer (5ce16c9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,safeCSSValue,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/MYg9Nxjut/MYg9Nxjut.js\";const FooterFonts=getFonts(Footer);const breakpoints={fA0WqsPWM:\"(max-width: 1199.98px)\",FziG3_F1d:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-pS5Qv\";const variantClassNames={fA0WqsPWM:\"framer-v-1cuxjx8\",FziG3_F1d:\"framer-v-1y9map6\"};const breakpointRules={fA0WqsPWM:[\".framer-pS5Qv.framer-1y9map6 { background-color: var(--token-a0d91e7e-cf39-45c3-a3c0-278048bdf169, #222225); }\",\".framer-pS5Qv .framer-1p5jtpn { padding: 0px 8px 8px 8px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={fA0WqsPWM:\".framer-1cuxjx8-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pS5Qv.framer-w9k8pp, .framer-pS5Qv .framer-w9k8pp { display: block; }\",\".framer-pS5Qv.framer-1y9map6 { align-content: center; align-items: center; background-color: var(--1p6fo5q); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 128px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-pS5Qv .framer-ipa4jk { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-pS5Qv .framer-1p5jtpn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-width: 1440px; order: 1001; overflow: visible; padding: 0px 24px 24px 24px; position: relative; width: 100%; }\",\".framer-pS5Qv .framer-xwkx18-container { flex: none; height: auto; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={fA0WqsPWM:\"(max-width: 1199.98px)\",FziG3_F1d:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"FziG3_F1d\",Phone:\"fA0WqsPWM\"};const getProps=({background,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"FziG3_F1d\",xsNCtEA5u:background??props.xsNCtEA5u??\"var(--token-a0d91e7e-cf39-45c3-a3c0-278048bdf169, rgb(34, 34, 37))\"};};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,xsNCtEA5u,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:\"FziG3_F1d\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:`:root body { background: ${safeCSSValue(xsNCtEA5u)}; } @media (max-width: 1199.98px) { :root body { background: var(--token-a0d91e7e-cf39-45c3-a3c0-278048bdf169, rgb(34, 34, 37)); } }`}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1y9map6\",className),\"data-layout-template\":true,ref:refBinding,style:{\"--1p6fo5q\":xsNCtEA5u,...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-ipa4jk\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1p5jtpn\",\"data-framer-name\":\"Footer\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fA0WqsPWM:{width:\"calc(min(100vw, 1440px) - 16px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:273,width:\"calc(min(100vw, 1440px) - 48px)\",y:1128,children:/*#__PURE__*/_jsx(Container,{className:\"framer-xwkx18-container\",nodeId:\"KQlwn5u9o\",scopeId:\"fYParNHQy\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fA0WqsPWM:{variant:\"DRmxhawor\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"KQlwn5u9o\",layoutId:\"KQlwn5u9o\",style:{width:\"100%\"},variant:\"pxksaB5Xn\",width:\"100%\"})})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"fA0WqsPWM\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"xsNCtEA5u\":\"background\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"FziG3_F1d\":[\".framer-1p5jtpn\"],\"fA0WqsPWM\":[\".framer-1p5jtpn\"]}\n * @framerBreakpoints {\"FziG3_F1d\":{\"min\":1200,\"canvasClassName\":\"framer-1y9map6-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"fA0WqsPWM\":{\"max\":1199,\"canvasClassName\":\"framer-1cuxjx8-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant FziG3_F1d\n * @framerLayoutTemplate\n */const FramerfYParNHQy=withCSS(Component,css,\"framer-pS5Qv\");export default FramerfYParNHQy;FramerfYParNHQy.displayName=\"Dark\";FramerfYParNHQy.defaultProps={height:1e3,width:1200};addPropertyControls(FramerfYParNHQy,{xsNCtEA5u:{defaultValue:'var(--token-a0d91e7e-cf39-45c3-a3c0-278048bdf169, rgb(34, 34, 37)) /* {\"name\":\"Background Secondary\"} */',title:\"Background\",type:ControlType.Color}});addFonts(FramerfYParNHQy,[{explicitInter:true,fonts:[]},...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfYParNHQy\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"xsNCtEA5u\\\":\\\"background\\\"}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerHitTargets\":\"{\\\"FziG3_F1d\\\":[\\\".framer-1p5jtpn\\\"],\\\"fA0WqsPWM\\\":[\\\".framer-1p5jtpn\\\"]}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerLayoutTemplate\":\"\",\"framerDefaultVariant\":\"FziG3_F1d\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"FziG3_F1d\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1y9map6-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"fA0WqsPWM\\\":{\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1cuxjx8-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fA0WqsPWM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5ce16c9)\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}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/MYg9Nxjut/MYg9Nxjut.js\";const FooterFonts=getFonts(Footer);const breakpoints={I7VCoToCg:\"(max-width: 1199.98px)\",rP60QZuTf:\"(min-width: 1200px)\",xUXnyL8ot:\"(min-width: 1200px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-mHUu5\";const variantClassNames={I7VCoToCg:\"framer-v-11jerr8\",rP60QZuTf:\"framer-v-frpjb9\",xUXnyL8ot:\"framer-v-17hi7zh\"};const breakpointRules={I7VCoToCg:[\".framer-mHUu5.framer-frpjb9 { padding: 92px 0px 0px 0px; }\",\".framer-mHUu5 .framer-15muubm { padding: 0px 8px 8px 8px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={I7VCoToCg:\".framer-11jerr8-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mHUu5.framer-1pkg9mk, .framer-mHUu5 .framer-1pkg9mk { display: block; }\",\".framer-mHUu5.framer-frpjb9 { align-content: center; align-items: center; background-color: var(--token-59f7ec41-32f4-4576-8e5e-c3eb7ba118f1, #f3f3f4); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 128px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-mHUu5 .framer-1wy19zt { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-mHUu5 .framer-15muubm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-width: 1440px; order: 1001; overflow: visible; padding: 0px 24px 24px 24px; position: relative; width: 100%; }\",\".framer-mHUu5 .framer-n7ct3o-container { flex: none; height: auto; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={I7VCoToCg:\"(max-width: 1199.98px)\",rP60QZuTf:\"(min-width: 1200px)\",xUXnyL8ot:\"(min-width: 1200px) and (max-width: 1199.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={\"Small Desktop\":\"xUXnyL8ot\",Desktop:\"rP60QZuTf\",Phone:\"I7VCoToCg\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"rP60QZuTf\"};};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:\"rP60QZuTf\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-59f7ec41-32f4-4576-8e5e-c3eb7ba118f1, rgb(243, 243, 244)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-frpjb9\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1wy19zt\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-15muubm\",\"data-framer-name\":\"Footer\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{I7VCoToCg:{width:\"calc(min(100vw, 1440px) - 16px)\",y:1092}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:273,width:\"calc(min(100vw, 1440px) - 48px)\",y:1128,children:/*#__PURE__*/_jsx(Container,{className:\"framer-n7ct3o-container\",nodeId:\"vzndGvE3M\",scopeId:\"pIcP0atvg\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{I7VCoToCg:{variant:\"DRmxhawor\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"vzndGvE3M\",layoutId:\"vzndGvE3M\",style:{width:\"100%\"},variant:\"pxksaB5Xn\",width:\"100%\"})})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"xUXnyL8ot\":{\"layout\":[\"fixed\",\"fixed\"]},\"I7VCoToCg\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"rP60QZuTf\":[\".framer-15muubm\"],\"xUXnyL8ot\":[\".framer-15muubm\"],\"I7VCoToCg\":[\".framer-15muubm\"]}\n * @framerBreakpoints {\"rP60QZuTf\":{\"min\":1200,\"canvasClassName\":\"framer-frpjb9-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"xUXnyL8ot\":{\"min\":1200,\"max\":1199,\"canvasClassName\":\"framer-17hi7zh-override\",\"minHeight\":1000,\"viewportHeight\":800,\"name\":\"Small Desktop\",\"width\":1200,\"rootFontSize\":16},\"I7VCoToCg\":{\"max\":1199,\"canvasClassName\":\"framer-11jerr8-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant rP60QZuTf\n * @framerLayoutTemplate\n */const FramerpIcP0atvg=withCSS(Component,css,\"framer-mHUu5\");export default FramerpIcP0atvg;FramerpIcP0atvg.displayName=\"Light\";FramerpIcP0atvg.defaultProps={height:1e3,width:1200};addFonts(FramerpIcP0atvg,[{explicitInter:true,fonts:[]},...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpIcP0atvg\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerBreakpoints\":\"{\\\"rP60QZuTf\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-frpjb9-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"xUXnyL8ot\\\":{\\\"min\\\":1200,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-17hi7zh-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Small Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"I7VCoToCg\\\":{\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-11jerr8-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerLayoutTemplate\":\"\",\"framerDefaultVariant\":\"rP60QZuTf\",\"framerHitTargets\":\"{\\\"rP60QZuTf\\\":[\\\".framer-15muubm\\\"],\\\"xUXnyL8ot\\\":[\\\".framer-15muubm\\\"],\\\"I7VCoToCg\\\":[\\\".framer-15muubm\\\"]}\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xUXnyL8ot\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"I7VCoToCg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5ce16c9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import BlurGradient from\"https://framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/Ycw95yYPzpr98rHtCJMh/BlurGradient.js\";const BlurGradientFonts=getFonts(BlurGradient);const breakpoints={nyYPnOE6K:\"(max-width: 1199.98px)\",PghDbSqog:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-1MA97\";const variantClassNames={nyYPnOE6K:\"framer-v-1qzkgj7\",PghDbSqog:\"framer-v-nm5ilj\"};const breakpointRules={nyYPnOE6K:[\".framer-1MA97.framer-nm5ilj { padding: 100px 0px 40px 0px; }\",\".framer-1MA97 .framer-1wq2mpl-container { height: 87px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={nyYPnOE6K:\".framer-1qzkgj7-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1MA97.framer-pfje2n, .framer-1MA97 .framer-pfje2n { display: block; }\",\".framer-1MA97.framer-nm5ilj { align-content: center; align-items: center; background-color: var(--token-59f7ec41-32f4-4576-8e5e-c3eb7ba118f1, #f3f3f4); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 120px 0px 40px 0px; position: relative; width: 100%; }\",\".framer-1MA97 .framer-156491k { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -24px; position: relative; width: 0px; }\",\".framer-1MA97 .framer-1wq2mpl-container { flex: none; height: 120px; left: 0px; order: 1001; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 2; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -24px; }'];const mediaQueries={nyYPnOE6K:\"(max-width: 1199.98px)\",PghDbSqog:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"PghDbSqog\",Phone:\"nyYPnOE6K\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"PghDbSqog\"};};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:\"PghDbSqog\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-59f7ec41-32f4-4576-8e5e-c3eb7ba118f1, rgb(243, 243, 244)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-nm5ilj\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-156491k\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1wq2mpl-container\",isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,nodeId:\"ivzVHvaZP\",scopeId:\"BU1DvbQII\",children:/*#__PURE__*/_jsx(BlurGradient,{blur:24,borderRadius:0,direction:\"toTop\",height:\"100%\",id:\"ivzVHvaZP\",layoutId:\"ivzVHvaZP\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"nyYPnOE6K\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"PghDbSqog\":[\".framer-1wq2mpl-container\"],\"nyYPnOE6K\":[\".framer-1wq2mpl-container\"]}\n * @framerBreakpoints {\"PghDbSqog\":{\"min\":1200,\"canvasClassName\":\"framer-nm5ilj-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"nyYPnOE6K\":{\"max\":1199,\"canvasClassName\":\"framer-1qzkgj7-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant PghDbSqog\n * @framerLayoutTemplate\n */const FramerBU1DvbQII=withCSS(Component,css,\"framer-1MA97\");export default FramerBU1DvbQII;FramerBU1DvbQII.displayName=\"Resources\";FramerBU1DvbQII.defaultProps={height:1e3,width:1200};addFonts(FramerBU1DvbQII,[{explicitInter:true,fonts:[]},...BlurGradientFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBU1DvbQII\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nyYPnOE6K\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDefaultVariant\":\"PghDbSqog\",\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{\\\"PghDbSqog\\\":[\\\".framer-1wq2mpl-container\\\"],\\\"nyYPnOE6K\\\":[\\\".framer-1wq2mpl-container\\\"]}\",\"framerIntrinsicHeight\":\"1000\",\"framerBreakpoints\":\"{\\\"PghDbSqog\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-nm5ilj-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"nyYPnOE6K\\\":{\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1qzkgj7-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerLayoutTemplate\":\"\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\"}},\"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 Dark from \"https://framerusercontent.com/modules/l6rMDh6DS5kAFTPHvpA8/CoBisDmtDXgnJQkLFZfH/fYParNHQy.js\";\r\nimport Light from \"https://framerusercontent.com/modules/tdTdtsCExZw2KXf36wI8/lFsLlLr1d0482bqcuVvn/pIcP0atvg.js\";\r\nimport Resources from \"https://framerusercontent.com/modules/uEkUwX7euIt4lVpHkhTq/qKXDTGsMo3258RaPx6Wj/BU1DvbQII.js\";\r\n\r\n        const routes = {NNzrRBqO3: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sgnsNJ8ol106OexclyT2/IZMaX4TCYBKpkhvFtE7l/NNzrRBqO3.js\")), path: \"/\"}, augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uRQFL7RLlqFBe0JZioJD/pcEFZHi3FTTfVvfAMN3H/augiA20Il.js\")), path: \"/businesses\"}, vkiY5k9o5: {elements: {LPQ2NVX0I: \"accolades\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bwo9mZz4a8OVwksk7whr/drqoNTa6SpBC2OUWyyxc/vkiY5k9o5.js\")), path: \"/app\"}, FoUGriCe1: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JClEbo76qp1fD586ao3I/rbeJaVDhI4JfJtN7XN1f/FoUGriCe1.js\")), path: \"/app/refer\"}, tk4fk7LF0: {elements: {ppnRvzHZr: \"bio-1\", Sh0GU2Z0V: \"bio\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lgGLUbXl5oDmmhSB5CJT/KQ8yqMNS2smYD5CbgJRp/tk4fk7LF0.js\")), path: \"/legal/rodeo-privacy-policy\"}, j8BcgSzNc: {elements: {dZjtH18nu: \"bio-2\", f0aIAzfPT: \"bio-10\", ksqyGxLpJ: \"bio-8\", l4lz2Gfut: \"bio-7\", qJ4lsyZKx: \"bio\", SPHcI0YAi: \"bio-3\", ss48oh_VW: \"bio-4\", Sv5ygpEpZ: \"bio-5\", U5z6IvGeP: \"bio-11\", VNhsbFM4E: \"bio-1\", W1zC1CFhR: \"bio-6\", XQagUvIod: \"bio-9\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jXMVMqF9JZ26aD6NIYlD/74Ga7Lkl70cF9BAtc0Q1/j8BcgSzNc.js\")), path: \"/legal/rodeo-terms-of-use\"}, kKR0Jucot: {elements: {BgeVUkNSU: \"bio-10\", BNJb6qWeE: \"bio-14\", d3oIXeO7l: \"bio-2\", dvSV5mJkR: \"bio-18\", e39F78IHM: \"bio-1\", FOtmnt79Y: \"bio-9\", G1_jjFzaD: \"bio-8\", h8KOtSKdy: \"bio-6\", HIFYofonW: \"bio-3\", Hx4o3sric: \"bio-13\", iJl2o0mjA: \"bio-16\", jZgDPcIuI: \"bio-15\", KZzO__o1C: \"bio\", NM5FJHA0l: \"bio-11\", oZAGDu_m7: \"bio-12\", QdGyFdV2K: \"bio-20\", QE6G7tL6S: \"bio-5\", ugzobGkr8: \"bio-7\", vGkIS3yn1: \"bio-17\", Wvjz7G8jB: \"bio-4\", yO12hEsYF: \"bio-19\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/d0hFjUHvnJfnow2l4wd0/gxJMkoyggAHrzDGFpfWp/kKR0Jucot.js\")), path: \"/legal/rodeo-works-terms-of-use\"}, iN4DkIQUW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MpzGYAMRGlpnKr1sQJwI/ivHgChYzyLsYPHTZihaI/iN4DkIQUW.js\")), path: \"/resources\"}, HpeKwDzxy: {collectionId: \"job3quIgj\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/FdfF71KImCrYykZDQQ87/YogO64QqIsn3Z2yljCsj/HpeKwDzxy.js\")), path: \"/resources/:uP8G3U6aY\"}, pvRVgyhQP: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/y7U1sOW7VrM5v8dJkV39/8POr7y68SqV36zovxED1/pvRVgyhQP.js\"))}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {job3quIgj: async () => (await import(\"https://framerusercontent.com/modules/meyVQsj2ec0FZ4FncVhl/mufPnwFsJjCaFodU6H49/job3quIgj.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"217c938186025c8421aec1d6363ae8e8abbd6220eef986a5a1f40d863317eac5\"\r\n        function Template({routeId, children, style, ...rest}) {const props1 = {xsNCtEA5u: \"var(--token-a0d91e7e-cf39-45c3-a3c0-278048bdf169, rgb(34, 34, 37))\"}\r\nconst props2 = {...props1, xsNCtEA5u: \"var(--token-d6594585-f858-4f1d-88d3-2e674cbe4300, rgb(24, 24, 27))\"}\r\nconst templateProps = {FoUGriCe1: props1, j8BcgSzNc: props1, kKR0Jucot: props1, NNzrRBqO3: props1, tk4fk7LF0: props1, vkiY5k9o5: props1, ZqxESEVoD: props2}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"NNzrRBqO3\":\r\ncase \"vkiY5k9o5\":\r\ncase \"FoUGriCe1\":\r\ncase \"ZqxESEVoD\":\r\ncase \"tk4fk7LF0\":\r\ncase \"j8BcgSzNc\":\r\ncase \"kKR0Jucot\":\r\nreturn React.createElement(Dark, {...props, key: \"Dark\", routeId, style}, children(true));\r\ncase \"augiA20Il\":\r\ncase \"V8Nzz_H5j\":\r\nreturn React.createElement(Light, {...props, key: \"Light\", routeId, style}, children(true));\r\ncase \"iN4DkIQUW\":\r\ncase \"HpeKwDzxy\":\r\nreturn React.createElement(Resources, {...props, key: \"Resources\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"NNzrRBqO3\":\r\ncase \"vkiY5k9o5\":\r\ncase \"FoUGriCe1\":\r\ncase \"ZqxESEVoD\":\r\ncase \"tk4fk7LF0\":\r\ncase \"j8BcgSzNc\":\r\ncase \"kKR0Jucot\":\r\nreturn [{hash: \"1y9map6\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1cuxjx8\", mediaQuery: \"(max-width: 1199.98px)\"}]\r\ncase \"augiA20Il\":\r\ncase \"V8Nzz_H5j\":\r\nreturn [{hash: \"frpjb9\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"17hi7zh\", mediaQuery: \"(min-width: 1200px) and (max-width: 1199.98px)\"}, {hash: \"11jerr8\", mediaQuery: \"(max-width: 1199.98px)\"}]\r\ncase \"iN4DkIQUW\":\r\ncase \"HpeKwDzxy\":\r\nreturn [{hash: \"nm5ilj\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1qzkgj7\", mediaQuery: \"(max-width: 1199.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://explore.gorodeo.app\",\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: {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: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n            })\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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"}