{"version":3,"file":"script_main.DMf5ePYm.mjs","names":["addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","FooterLink","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","SVG","RichText","Image","sharedStyle.css","sharedStyle.fonts","e","log","time","timeEnd","p","useRef","useState","useTransition","results","useRef","useCallback","useRef","useState","useDeferredValue","useCallback","Input","ResultRow","useMemo","ScrollView","React","useState","x","Overlay","EntryPoint","useRef","useState","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.useRef","React.useId","className","RichText","Navlink","Search","Button","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","className","SVG","Navbar","Footer","useRef","React.useId","className","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","e","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/7YpUnCFR7SjeWGL2q5u8/7UAjt3Q4vVthrAf4Ze1b/Z3gDuzKFn.js","https:/framerusercontent.com/modules/wwYdEhEgaQVljfp1g7B0/uHqnzbdUH7ryWVzDePKF/gLCJ8xV_k.js","https:/framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js","https:/framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js","https:/framerusercontent.com/modules/m2nL4qHNbqX9QCxsHsGL/b9aplVZjN51x28yfNK16/cache.js","https:/framer.com/m/cache-YMiL.js@b9aplVZjN51x28yfNK16","https:/framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/wltkapIGIk88vadN6BJZ/cachedIndex.js","https:/framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js","https:/framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js","https:/framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/eyOLqz3EwodGKorNsdxm/utils.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/qgjZo9Qqnhxk2AtdAUvd/useSearch.js","https:/framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js","https:/framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js","https:/framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/tNoptd4yPooYpM8oEpDk/SearchModal.js","https:/framerusercontent.com/modules/hqEf5wXaAewP8VPuaZ98/5A0QGVeEr2cwheQpIuEG/useViewportSizeState.js","https:/framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/YEWVMBKmXJ83pATPgzu8/Search.js","https:/framerusercontent.com/modules/sPkCQt1H6GXcHBxSsTII/Zz1f3ZTUrYtX1ppqpHgf/yNZHSAx4u.js","https:/framerusercontent.com/modules/sBO1rpEhOruDXngZxq9W/Rad0uw6lTEjYBjctI7Hc/Jmig7qleX.js","https:/framerusercontent.com/modules/soX12wusXTSl5x7AB2ZI/vXon8EvN0xPAYQTcyp27/lz2s8sg7A.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (31f1c56)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={OXUNceBdn:{hover:true}};const serializationHash=\"framer-k6yqi\";const variantClassNames={OXUNceBdn:\"framer-v-1llbxjy\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:30,delay:0,mass:.8,stiffness:360,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({footerLink,height,id,linkText,width,...props})=>{return{...props,Ea2TAF3N6:footerLink??props.Ea2TAF3N6,IaSpHpHCV:linkText??props.IaSpHpHCV??\"Footer Links\"};};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,IaSpHpHCV,Ea2TAF3N6,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"OXUNceBdn\",enabledGestures,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(Link,{href:Ea2TAF3N6,motionChild:true,nodeId:\"OXUNceBdn\",scopeId:\"Z3gDuzKFn\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1llbxjy\",className,classNames)} framer-hqswdn`,\"data-framer-name\":\"Footer Link\",layoutDependency:layoutDependency,layoutId:\"OXUNceBdn\",ref:refBinding,style:{...style},...addPropertyOverrides({\"OXUNceBdn-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.25em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(71, 71, 71))\"},children:\"Footer Links\"})}),className:\"framer-1sr0964\",\"data-framer-name\":\"Footer Text\",fonts:[\"FS;Satoshi-medium\"],layoutDependency:layoutDependency,layoutId:\"mWB0fG0i2\",style:{\"--extracted-r6o4lv\":\"rgb(71, 71, 71)\",opacity:.75},text:IaSpHpHCV,variants:{\"OXUNceBdn-hover\":{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-k6yqi.framer-hqswdn, .framer-k6yqi .framer-hqswdn { display: block; }\",\".framer-k6yqi.framer-1llbxjy { 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; position: relative; text-decoration: none; width: min-content; }\",\".framer-k6yqi .framer-1sr0964 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 82\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"ZUIDTfymR\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"IaSpHpHCV\":\"linkText\",\"Ea2TAF3N6\":\"footerLink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZ3gDuzKFn=withCSS(Component,css,\"framer-k6yqi\");export default FramerZ3gDuzKFn;FramerZ3gDuzKFn.displayName=\"Footer Link\";FramerZ3gDuzKFn.defaultProps={height:20,width:82};addPropertyControls(FramerZ3gDuzKFn,{IaSpHpHCV:{defaultValue:\"Footer Links\",displayTextArea:false,title:\"Link Text\",type:ControlType.String},Ea2TAF3N6:{description:\"\",title:\"Footer Link\",type:ControlType.Link}});addFonts(FramerZ3gDuzKFn,[{explicitInter:true,fonts:[{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZ3gDuzKFn\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZUIDTfymR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"20\",\"framerVariables\":\"{\\\"IaSpHpHCV\\\":\\\"linkText\\\",\\\"Ea2TAF3N6\\\":\\\"footerLink\\\"}\",\"framerIntrinsicWidth\":\"82\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Z3gDuzKFn.map","// Generated by Framer (62e9832)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Image,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/pnlgo1ok8Gg6aQAlSy9w/WvClvpVslP8KvwSw2oJr/q76vyXuxb.js\";import FooterLink from\"https://framerusercontent.com/modules/7YpUnCFR7SjeWGL2q5u8/7UAjt3Q4vVthrAf4Ze1b/Z3gDuzKFn.js\";const FooterLinkFonts=getFonts(FooterLink);const cycleOrder=[\"mlklEqKbg\",\"FiMXvYNqR\"];const serializationHash=\"framer-AkS5m\";const variantClassNames={FiMXvYNqR:\"framer-v-12kiak2\",mlklEqKbg:\"framer-v-1hkd0v4\"};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:\"mlklEqKbg\",Mobile:\"FiMXvYNqR\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"mlklEqKbg\"};};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:\"mlklEqKbg\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1hkd0v4\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"mlklEqKbg\",ref:refBinding,style:{...style},...addPropertyOverrides({FiMXvYNqR:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ywxmcw\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"UctJ5rseD\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-17jxtkk\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"Lh4DFVdvl\",style:{backgroundColor:\"rgba(0, 0, 0, 0.15)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ktixfu\",\"data-framer-name\":\"5 Col Grid\",layoutDependency:layoutDependency,layoutId:\"hFRsE9Yxi\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8wonhm\",\"data-framer-name\":\"3 Col Grid\",layoutDependency:layoutDependency,layoutId:\"GNsweReiY\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-4c2sh8\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:32,intrinsicWidth:150,layoutDependency:layoutDependency,layoutId:\"Nn9tkJLMo\",svg:'<svg width=\"150\" height=\"32\" viewBox=\"0 0 150 32\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M12.0533 30.3286C11.7655 30.469 11.4185 30.5941 11.0129 30.7049C10.607 30.8154 10.1532 30.9152 9.65167 31.0037C9.14966 31.0922 8.62591 31.1365 8.0799 31.1365C6.91403 31.1365 5.83668 30.9704 4.8481 30.6386C3.85899 30.3066 3.00685 29.8012 2.29141 29.1221C1.57518 28.4436 1.01477 27.6135 0.60886 26.632C0.202954 25.6504 0 24.5325 0 23.2781C0 22.0237 0.202954 20.9061 0.60886 19.9245C1.01477 18.943 1.58304 18.1132 2.31341 17.4341C3.04404 16.7556 3.91818 16.2387 4.93661 15.8846C5.95478 15.5303 7.07613 15.3533 8.30118 15.3533C9.2751 15.3533 10.1642 15.4528 10.9686 15.6521C11.7729 15.8513 12.4849 16.0915 13.105 16.3717C12.9867 16.5786 12.8905 16.8585 12.817 17.2128C12.7428 17.5669 12.6842 17.8623 12.6399 18.0982L12.5069 18.1425C12.3595 17.9655 12.1528 17.7662 11.8873 17.5449C11.6218 17.3233 11.3117 17.1094 10.9576 16.9028C10.6033 16.6961 10.205 16.5231 9.76219 16.3827C9.31962 16.2426 8.83253 16.1724 8.30118 16.1724C7.43045 16.1724 6.62256 16.3128 5.87727 16.593C5.13197 16.8734 4.48278 17.3053 3.92944 17.8879C3.3761 18.4711 2.94426 19.2088 2.63447 20.1016C2.3244 20.9946 2.16964 22.0533 2.16964 23.2781C2.16964 24.5034 2.3244 25.5622 2.63447 26.4547C2.94426 27.3477 3.3761 28.0856 3.92944 28.6683C4.48278 29.2515 5.13197 29.6831 5.87727 29.963C6.62256 30.244 7.43045 30.3838 8.30118 30.3838C8.83253 30.3838 9.32302 30.3176 9.77318 30.1846C10.2233 30.0518 10.6366 29.8934 11.0129 29.7087C11.3892 29.5244 11.7286 29.3251 12.0313 29.1111C12.3335 28.8972 12.5881 28.7089 12.795 28.5465L12.8835 28.635L12.6842 29.9413C12.5514 30.0594 12.3411 30.1885 12.0533 30.3286Z\" fill=\"#B9975B\"/>\\n<path d=\"M16.9969 18.4744C16.9597 17.5303 16.9193 16.5857 16.8751 15.6412C17.5392 15.6707 18.1994 15.6964 18.8564 15.7187C19.5127 15.7407 20.1731 15.7517 20.8375 15.7517C21.5016 15.7517 22.1579 15.7407 22.8076 15.7187C23.4568 15.6964 24.1136 15.6707 24.7777 15.6412C24.7334 15.8624 24.7112 16.0837 24.7112 16.3053C24.7112 16.5266 24.7334 16.7478 24.7777 16.9694C24.3053 16.9398 23.8734 16.9105 23.4827 16.8806C23.0915 16.8513 22.6782 16.822 22.2433 16.7921C21.8078 16.7628 21.3317 16.7368 20.8153 16.7146C20.2986 16.6923 19.6787 16.6813 18.9559 16.6813C18.941 17.154 18.9227 17.6039 18.9007 18.0318C18.8784 18.4597 18.8674 18.9471 18.8674 19.4931C18.8674 20.0684 18.8708 20.6294 18.8784 21.1751C18.8855 21.7211 18.8894 22.1346 18.8894 22.4148C19.5386 22.4148 20.1215 22.4075 20.6382 22.3928C21.1546 22.3782 21.6268 22.3593 22.055 22.3373C22.4829 22.3153 22.8775 22.2931 23.2392 22.2711C23.6008 22.2488 23.9439 22.2231 24.2686 22.1935C24.2243 22.4148 24.2023 22.6437 24.2023 22.8797C24.2023 23.1009 24.2243 23.3225 24.2686 23.5438C23.8847 23.4995 23.4385 23.4628 22.9294 23.4333C22.4203 23.4037 21.9112 23.3853 21.4019 23.3777C20.8928 23.3704 20.413 23.3631 19.9631 23.3557C19.5127 23.3484 19.155 23.3445 18.8894 23.3445C18.8894 23.4772 18.8855 23.6213 18.8784 23.776C18.8708 23.9311 18.8674 24.127 18.8674 24.3626V26.5543C18.8674 27.3952 18.8708 28.0894 18.8784 28.6351C18.8855 29.1814 18.8965 29.5947 18.9117 29.8749H20.4612C21.0219 29.8749 21.5715 29.8636 22.1102 29.8413C22.6489 29.8193 23.158 29.79 23.6375 29.7531C24.1172 29.7164 24.5344 29.6612 24.8885 29.5871C24.8586 29.6905 24.8405 29.8049 24.8329 29.9301C24.8256 30.0558 24.8219 30.17 24.8219 30.2732C24.8219 30.5094 24.8439 30.7013 24.8885 30.8488C24.2243 30.8192 23.5639 30.8045 22.9071 30.8045H18.8894C18.2253 30.8045 17.5536 30.8192 16.8751 30.8488C16.9193 29.9045 16.9597 28.9638 16.9969 28.0265C17.0335 27.0893 17.0521 26.1337 17.0521 25.1595V21.3521C17.0521 20.3785 17.0335 19.419 16.9969 18.4744Z\" fill=\"#B9975B\"/>\\n<path d=\"M36.2073 25.1044C34.2886 23.0458 32.3701 20.9979 30.4516 18.9616C30.4369 19.3748 30.422 19.9282 30.4076 20.6219C30.3927 21.3156 30.3853 22.2599 30.3853 23.4551C30.3853 23.7652 30.3887 24.1491 30.3963 24.6063C30.4037 25.0641 30.4107 25.5438 30.4186 26.045C30.4257 26.5471 30.4369 27.0561 30.4516 27.5726C30.4663 28.0892 30.4812 28.5687 30.4958 29.0116C30.5105 29.4541 30.5254 29.8414 30.5404 30.1735C30.555 30.5056 30.5697 30.7308 30.5846 30.8489C30.3481 30.819 30.0902 30.8046 29.8097 30.8046C29.5143 30.8046 29.2415 30.819 28.9908 30.8489C29.0202 30.7014 29.0534 30.4283 29.0904 30.0297C29.127 29.6312 29.1603 29.1553 29.1901 28.6017C29.2192 28.0484 29.2527 27.4474 29.2896 26.7979C29.3263 26.1485 29.3559 25.4996 29.3782 24.8498C29.4004 24.2007 29.4185 23.5659 29.4334 22.9463C29.4481 22.3264 29.4557 21.7728 29.4557 21.286C29.4557 19.8692 29.4517 18.6515 29.4447 17.6333C29.4368 16.6152 29.4185 15.8552 29.3892 15.3532H29.7435C30.6435 16.3271 31.6062 17.3715 32.6322 18.4858C33.6577 19.6 34.6759 20.6991 35.687 21.7838C36.6978 22.8688 37.6573 23.8945 38.5647 24.8608C39.4724 25.8277 40.2654 26.6505 40.9444 27.329V24.3185C40.9444 22.769 40.9334 21.2603 40.9111 19.7917C40.8891 18.3234 40.841 16.9396 40.7671 15.641C41.0625 15.7151 41.3131 15.7518 41.52 15.7518C41.697 15.7518 41.933 15.7151 42.2284 15.641C42.1985 15.966 42.1653 16.4528 42.1286 17.102C42.0917 17.7517 42.0548 18.4452 42.0181 19.1831C41.9809 19.9211 41.9476 20.6439 41.9186 21.3522C41.8885 22.0606 41.8741 22.6289 41.8741 23.057V24.3848C41.8741 24.887 41.8775 25.4108 41.8851 25.9568C41.8924 26.5028 41.8995 27.0522 41.9073 27.6058C41.9144 28.1592 41.922 28.6761 41.9296 29.1553C41.9366 29.6351 41.9406 30.052 41.9406 30.4058V31.1364H41.6305C39.9333 29.1742 38.1256 27.163 36.2073 25.1044Z\" fill=\"#B9975B\"/>\\n<path d=\"M50.4478 16.7922C50.0639 16.7922 49.662 16.7961 49.2417 16.8032C48.8211 16.8107 48.4002 16.8254 47.9797 16.8477C47.5594 16.8697 47.1532 16.8959 46.7622 16.9252C46.371 16.9548 46.0209 16.9914 45.7108 17.036C45.7844 16.7699 45.8213 16.5342 45.8213 16.3273C45.8213 16.165 45.7844 15.9363 45.7108 15.6409C46.6847 15.6708 47.6366 15.6965 48.5663 15.7185C49.4962 15.7407 50.4479 15.7517 51.422 15.7517C52.3959 15.7517 53.3476 15.7407 54.2775 15.7185C55.2072 15.6965 56.1594 15.6708 57.133 15.6409C57.0592 15.9363 57.0222 16.1726 57.0222 16.3496C57.0222 16.5415 57.0592 16.7699 57.133 17.036C56.8232 16.9914 56.4723 16.9548 56.0816 16.9252C55.6906 16.8959 55.2847 16.8697 54.8641 16.8477C54.4435 16.8254 54.0227 16.8107 53.6024 16.8032C53.1818 16.7961 52.7796 16.7922 52.3959 16.7922C52.3519 18.3126 52.3294 19.8399 52.3294 21.3742V25.1818C52.3294 26.1558 52.3478 27.1153 52.3849 28.0593C52.4216 29.0042 52.4622 29.9341 52.5067 30.8488C52.1671 30.819 51.8057 30.8046 51.422 30.8046C51.0381 30.8046 50.6767 30.819 50.3371 30.8488C50.3816 29.9341 50.4219 29.0042 50.4591 28.0593C50.4958 27.1153 50.5144 26.1558 50.5144 25.1818V21.3742C50.5144 19.8399 50.4921 18.3126 50.4478 16.7922Z\" fill=\"#B9975B\"/>\\n<path d=\"M60.7373 18.4744C60.7004 17.5303 60.6598 16.5857 60.6155 15.6412C61.2797 15.6707 61.9398 15.6964 62.5969 15.7187C63.2532 15.7407 63.9139 15.7517 64.578 15.7517C65.2421 15.7517 65.8986 15.7407 66.5481 15.7187C67.1973 15.6964 67.8543 15.6707 68.5184 15.6412C68.4739 15.8624 68.4519 16.0837 68.4519 16.3053C68.4519 16.5266 68.4739 16.7478 68.5184 16.9694C68.0457 16.9398 67.6142 16.9105 67.2234 16.8806C66.8322 16.8513 66.419 16.822 65.9837 16.7921C65.5482 16.7628 65.0721 16.7368 64.556 16.7146C64.039 16.6923 63.4194 16.6813 62.6964 16.6813C62.6815 17.154 62.6631 17.6039 62.6411 18.0318C62.6191 18.4597 62.6079 18.9471 62.6079 19.4931C62.6079 20.0684 62.6113 20.6294 62.6191 21.1751C62.6262 21.7211 62.6301 22.1346 62.6301 22.4148C63.2793 22.4148 63.862 22.4075 64.379 22.3928C64.8951 22.3782 65.3673 22.3593 65.7954 22.3373C66.2236 22.3153 66.6182 22.2931 66.9799 22.2711C67.3415 22.2488 67.6846 22.2231 68.0093 22.1935C67.9651 22.4148 67.9431 22.6437 67.9431 22.8797C67.9431 23.1009 67.9651 23.3225 68.0093 23.5438C67.6254 23.4995 67.1792 23.4628 66.6698 23.4333C66.161 23.4037 65.6517 23.3853 65.1423 23.3777C64.6332 23.3704 64.1535 23.3631 63.7038 23.3557C63.2532 23.3484 62.8957 23.3445 62.6301 23.3445C62.6301 23.4772 62.6262 23.6213 62.6191 23.776C62.6113 23.9311 62.6079 24.127 62.6079 24.3626V26.5543C62.6079 27.3952 62.6113 28.0894 62.6191 28.6351C62.6262 29.1814 62.6372 29.5947 62.6521 29.8749H64.2017C64.7623 29.8749 65.312 29.8636 65.851 29.8413C66.3894 29.8193 66.8987 29.79 67.3782 29.7531C67.8577 29.7164 68.2749 29.6612 68.6292 29.5871C68.5991 29.6905 68.581 29.8049 68.5737 29.9301C68.5661 30.0558 68.5627 30.17 68.5627 30.2732C68.5627 30.5094 68.5847 30.7013 68.6292 30.8488C67.9651 30.8192 67.3044 30.8045 66.6478 30.8045H62.6301C61.9658 30.8045 61.2943 30.8192 60.6155 30.8488C60.6598 29.9045 60.7004 28.9638 60.7373 28.0265C60.774 27.0893 60.7926 26.1337 60.7926 25.1595V21.3521C60.7926 20.3785 60.774 19.419 60.7373 18.4744Z\" fill=\"#B9975B\"/>\\n<path d=\"M79.9482 25.1044C78.0294 23.0458 76.1109 20.9979 74.1924 18.9616C74.1777 19.3748 74.1628 19.9282 74.1484 20.6219C74.1335 21.3156 74.1262 22.2599 74.1262 23.4551C74.1262 23.7652 74.1296 24.1491 74.1372 24.6063C74.1445 25.0641 74.1516 25.5438 74.1594 26.045C74.1665 26.5471 74.1777 27.0561 74.1924 27.5726C74.2071 28.0892 74.222 28.5687 74.2367 29.0116C74.2513 29.4541 74.2663 29.8414 74.2812 30.1735C74.2959 30.5056 74.3105 30.7308 74.3254 30.8489C74.089 30.819 73.831 30.8046 73.5506 30.8046C73.2552 30.8046 72.9823 30.819 72.7317 30.8489C72.761 30.7014 72.7943 30.4283 72.8312 30.0297C72.8678 29.6312 72.9011 29.1553 72.931 28.6017C72.96 28.0484 72.9935 27.4474 73.0305 26.7979C73.0671 26.1485 73.0967 25.4996 73.119 24.8498C73.1413 24.2007 73.1593 23.5659 73.1742 22.9463C73.1889 22.3264 73.1965 21.7728 73.1965 21.286C73.1965 19.8692 73.1926 18.6515 73.1855 17.6333C73.1776 16.6152 73.1593 15.8552 73.13 15.3532H73.4843C74.3844 16.3271 75.347 17.3715 76.373 18.4858C77.3986 19.6 78.4167 20.6991 79.4278 21.7838C80.4384 22.8688 81.3979 23.8945 82.3056 24.8608C83.2132 25.8277 84.0062 26.6505 84.6852 27.329V24.3185C84.6852 22.769 84.6742 21.2603 84.652 19.7917C84.63 18.3234 84.5818 16.9396 84.5079 15.641C84.8033 15.7151 85.0539 15.7518 85.2606 15.7518C85.4379 15.7518 85.6738 15.7151 85.9692 15.641C85.9393 15.966 85.9061 16.4528 85.8694 17.102C85.8325 17.7517 85.7956 18.4452 85.7587 19.1831C85.722 19.9211 85.6885 20.6439 85.6594 21.3522C85.6293 22.0606 85.6149 22.6289 85.6149 23.057V24.3848C85.6149 24.887 85.6183 25.4108 85.6259 25.9568C85.6332 26.5028 85.6403 27.0522 85.6484 27.6058C85.6555 28.1592 85.6625 28.6761 85.6704 29.1553C85.6775 29.6351 85.6814 30.052 85.6814 30.4058V31.1364H85.3713C83.6741 29.1742 81.8664 27.163 79.9482 25.1044Z\" fill=\"#B9975B\"/>\\n<path d=\"M93.4025 23.9643C93.7862 23.9643 94.1845 23.9719 94.5977 23.9866C95.0107 24.0015 95.4093 24.0086 95.7932 24.0086C96.2062 24.0086 96.6194 24.0052 97.0329 23.9976C97.4456 23.9902 97.8591 23.9792 98.2726 23.9643L95.8154 18.3416L93.4025 23.9643ZM103.209 30.8487C103.002 30.8192 102.806 30.8045 102.622 30.8045H101.449C101.264 30.8045 101.069 30.8192 100.862 30.8487C100.759 30.5094 100.619 30.1 100.442 29.6203C100.265 29.1408 100.069 28.639 99.8554 28.115C99.6409 27.5913 99.4236 27.0599 99.202 26.5213C98.9807 25.9826 98.7741 25.4696 98.5824 24.9827C98.11 24.9681 97.6305 24.9571 97.1434 24.9495C96.6566 24.9422 96.1695 24.9382 95.6827 24.9382C95.2249 24.9382 94.7747 24.9422 94.3322 24.9495C93.8894 24.9571 93.4392 24.9681 92.982 24.9827C92.5095 26.1337 92.0816 27.2296 91.698 28.2698C91.3138 29.3102 91.0263 30.17 90.8346 30.8487C90.5835 30.8192 90.3106 30.8045 90.0154 30.8045C89.72 30.8045 89.4472 30.8192 89.1963 30.8487C90.392 28.2664 91.5574 25.6985 92.6942 23.1452C93.8302 20.5924 94.974 17.9951 96.125 15.3533H96.5458C96.8999 16.2094 97.2835 17.1351 97.6968 18.1316C98.11 19.1275 98.5306 20.1347 98.9587 21.1531C99.3866 22.1713 99.8143 23.1824 100.242 24.1859C100.671 25.1896 101.073 26.1227 101.449 26.9861C101.825 27.8495 102.165 28.6207 102.467 29.2992C102.77 29.9783 103.017 30.4947 103.209 30.8487Z\" fill=\"#B9975B\"/>\\n<path d=\"M108.617 22.6363C108.823 22.6805 109.049 22.7101 109.292 22.7248C109.536 22.7397 109.805 22.747 110.1 22.747C110.557 22.747 111.033 22.6954 111.528 22.5917C112.022 22.4891 112.476 22.3079 112.889 22.0497C113.303 21.7915 113.645 21.4447 113.919 21.009C114.191 20.574 114.328 20.0238 114.328 19.3599C114.328 18.7843 114.221 18.3085 114.007 17.9322C113.793 17.5559 113.516 17.2571 113.177 17.0358C112.837 16.8145 112.469 16.6632 112.07 16.5817C111.672 16.5008 111.281 16.4599 110.897 16.4599C110.38 16.4599 109.952 16.4712 109.613 16.4935C109.273 16.5155 108.986 16.5416 108.75 16.5707C108.72 17.3825 108.691 18.1867 108.661 18.9836C108.632 19.7805 108.617 20.5774 108.617 21.3743V22.6363ZM106.802 21.3743C106.802 20.4004 106.783 19.4448 106.746 18.5078C106.71 17.5708 106.669 16.6152 106.625 15.6411C107.052 15.6706 107.473 15.6966 107.886 15.7186C108.299 15.7406 108.72 15.7516 109.148 15.7516C109.576 15.7516 109.997 15.7332 110.41 15.6966C110.823 15.6596 111.243 15.6411 111.672 15.6411C112.292 15.6411 112.882 15.7002 113.443 15.8181C114.003 15.9365 114.494 16.1318 114.915 16.4047C115.335 16.6778 115.668 17.0358 115.911 17.4786C116.154 17.9212 116.276 18.4743 116.276 19.1387C116.276 19.847 116.117 20.4556 115.8 20.965C115.483 21.4741 115.095 21.8946 114.638 22.2267C114.18 22.5588 113.69 22.817 113.166 23.0016C112.642 23.1862 112.166 23.3077 111.738 23.3666C111.915 23.5879 112.159 23.8977 112.469 24.2966C112.779 24.6946 113.125 25.134 113.509 25.6133C113.893 26.093 114.291 26.595 114.704 27.1188C115.117 27.6428 115.516 28.1445 115.9 28.6238C116.283 29.1035 116.645 29.5427 116.985 29.9413C117.324 30.3396 117.597 30.6421 117.803 30.8487C117.582 30.8191 117.361 30.8044 117.14 30.8044H115.833C115.612 30.8044 115.398 30.8191 115.191 30.8487C114.97 30.5389 114.634 30.0738 114.184 29.4542C113.734 28.8343 113.236 28.1702 112.69 27.4618C112.144 26.7537 111.587 26.049 111.019 25.3477C110.451 24.6472 109.93 24.0527 109.458 23.5659H108.617V25.182C108.617 26.1556 108.635 27.1154 108.672 28.0594C108.709 29.004 108.75 29.9339 108.794 30.8487C108.454 30.8191 108.093 30.8044 107.709 30.8044C107.325 30.8044 106.964 30.8191 106.625 30.8487C106.669 29.9339 106.71 29.004 106.746 28.0594C106.783 27.1154 106.802 26.1556 106.802 25.182V21.3743Z\" fill=\"#B9975B\"/>\\n<path d=\"M120.625 18.5079C120.588 17.5709 120.547 16.615 120.503 15.6411C120.695 15.6707 120.879 15.6964 121.056 15.7186C121.233 15.7406 121.411 15.7516 121.588 15.7516C121.765 15.7516 121.942 15.7406 122.119 15.7186C122.296 15.6964 122.48 15.6707 122.672 15.6411C122.628 16.615 122.587 17.5709 122.551 18.5079C122.513 19.4449 122.495 20.4005 122.495 21.3741V25.1818C122.495 26.1557 122.513 27.1152 122.551 28.0595C122.587 29.0041 122.628 29.934 122.672 30.8487C122.332 30.8192 121.971 30.8045 121.588 30.8045C121.204 30.8045 120.842 30.8192 120.503 30.8487C120.547 29.934 120.588 29.0041 120.625 28.0595C120.661 27.1152 120.68 26.1557 120.68 25.1818V21.3741C120.68 20.4005 120.661 19.4449 120.625 18.5079Z\" fill=\"#001E60\"/>\\n<path d=\"M139.652 23.2782C139.652 22.0534 139.497 20.9946 139.187 20.1016C138.877 19.2089 138.446 18.4712 137.892 17.888C137.339 17.305 136.689 16.8735 135.944 16.593C135.199 16.3125 134.391 16.1724 133.52 16.1724C132.664 16.1724 131.864 16.3125 131.118 16.593C130.373 16.8735 129.724 17.305 129.171 17.888C128.617 18.4712 128.185 19.2089 127.875 20.1016C127.566 20.9946 127.411 22.0534 127.411 23.2782C127.411 24.5035 127.566 25.5622 127.875 26.4547C128.185 27.3477 128.617 28.0854 129.171 28.6683C129.724 29.2515 130.373 29.6831 131.118 29.963C131.864 30.244 132.664 30.3839 133.52 30.3839C134.391 30.3839 135.199 30.244 135.944 29.963C136.689 29.6831 137.339 29.2515 137.892 28.6683C138.446 28.0854 138.877 27.3477 139.187 26.4547C139.497 25.5622 139.652 24.5035 139.652 23.2782ZM125.241 23.2782C125.241 22.0238 125.444 20.9058 125.85 19.9243C126.256 18.9431 126.824 18.1129 127.555 17.4341C128.285 16.7556 129.159 16.2387 130.178 15.8846C131.196 15.5303 132.31 15.3533 133.52 15.3533C134.745 15.3533 135.867 15.5303 136.885 15.8846C137.903 16.2387 138.778 16.7556 139.508 17.4341C140.239 18.1129 140.807 18.9431 141.213 19.9243C141.619 20.9058 141.821 22.0238 141.821 23.2782C141.821 24.5325 141.619 25.6505 141.213 26.632C140.807 27.6135 140.239 28.4436 139.508 29.1219C138.778 29.8012 137.903 30.3066 136.885 30.6384C135.867 30.9705 134.745 31.1365 133.52 31.1365C132.31 31.1365 131.196 30.9705 130.178 30.6384C129.159 30.3066 128.285 29.8012 127.555 29.1219C126.824 28.4436 126.256 27.6135 125.85 26.632C125.444 25.6505 125.241 24.5325 125.241 23.2782Z\" fill=\"#001E60\"/>\\n<path d=\"M147.831 23.2782C147.831 22.0534 147.676 20.9946 147.366 20.1016C147.056 19.2089 146.624 18.4712 146.071 17.888C145.517 17.305 144.868 16.8735 144.123 16.593C143.377 16.3125 142.569 16.1724 141.699 16.1724C140.842 16.1724 140.042 16.3125 139.297 16.593C138.552 16.8735 137.903 17.305 137.349 17.888C136.796 18.4712 136.364 19.2089 136.054 20.1016C135.744 20.9946 135.589 22.0534 135.589 23.2782C135.589 24.5035 135.744 25.5622 136.054 26.4547C136.364 27.3477 136.796 28.0854 137.349 28.6683C137.903 29.2515 138.552 29.6831 139.297 29.963C140.042 30.244 140.842 30.3839 141.699 30.3839C142.569 30.3839 143.377 30.244 144.123 29.963C144.868 29.6831 145.517 29.2515 146.071 28.6683C146.624 28.0854 147.056 27.3477 147.366 26.4547C147.676 25.5622 147.831 24.5035 147.831 23.2782ZM133.42 23.2782C133.42 22.0238 133.623 20.9058 134.029 19.9243C134.434 18.9431 135.003 18.1129 135.733 17.4341C136.464 16.7556 137.338 16.2387 138.356 15.8846C139.375 15.5303 140.489 15.3533 141.699 15.3533C142.924 15.3533 144.045 15.5303 145.064 15.8846C146.082 16.2387 146.956 16.7556 147.687 17.4341C148.417 18.1129 148.985 18.9431 149.391 19.9243C149.797 20.9058 150 22.0238 150 23.2782C150 24.5325 149.797 25.6505 149.391 26.632C148.985 27.6135 148.417 28.4436 147.687 29.1219C146.956 29.8012 146.082 30.3066 145.064 30.6384C144.045 30.9705 142.924 31.1365 141.699 31.1365C140.489 31.1365 139.375 30.9705 138.356 30.6384C137.338 30.3066 136.464 29.8012 135.733 29.1219C135.003 28.4436 134.434 27.6135 134.029 26.632C133.623 25.6505 133.42 24.5325 133.42 23.2782Z\" fill=\"#001E60\"/>\\n<path d=\"M33.3203 6.2059C33.2177 6.25592 33.0938 6.3007 32.9492 6.34025C32.8042 6.37979 32.6423 6.41514 32.4635 6.44683C32.2843 6.47852 32.0976 6.49423 31.9028 6.49423C31.4869 6.49423 31.1025 6.43505 30.7498 6.31642C30.397 6.19805 30.093 6.01788 29.8376 5.77538C29.5823 5.53341 29.3822 5.23723 29.2374 4.8871C29.0926 4.53697 29.0203 4.13814 29.0203 3.69086C29.0203 3.24331 29.0926 2.84447 29.2374 2.49435C29.3822 2.14422 29.5849 1.84804 29.8455 1.6058C30.1063 1.36383 30.418 1.17947 30.7814 1.05299C31.1447 0.926762 31.5448 0.86365 31.9819 0.86365C32.3291 0.86365 32.6463 0.899003 32.9333 0.969972C33.2203 1.0412 33.4743 1.12683 33.6956 1.22687C33.6532 1.30072 33.6191 1.40049 33.5929 1.52698C33.5662 1.6532 33.5453 1.75874 33.5296 1.8428L33.4822 1.85851C33.4295 1.7954 33.3559 1.72443 33.2611 1.64535C33.1663 1.56626 33.0558 1.49006 32.9293 1.41621C32.8031 1.34262 32.6609 1.28082 32.503 1.2308C32.3451 1.18078 32.1712 1.15564 31.9819 1.15564C31.671 1.15564 31.383 1.20592 31.1169 1.3057C30.8511 1.40573 30.6196 1.55971 30.4221 1.76764C30.2247 1.97583 30.0707 2.23902 29.9599 2.55746C29.8497 2.87616 29.7942 3.25379 29.7942 3.69086C29.7942 4.12766 29.8497 4.50555 29.9599 4.82399C30.0707 5.14243 30.2247 5.40561 30.4221 5.61354C30.6196 5.82173 30.8511 5.97572 31.1169 6.07549C31.383 6.17579 31.671 6.22581 31.9819 6.22581C32.1712 6.22581 32.3461 6.20198 32.5069 6.15458C32.6675 6.10718 32.8149 6.05061 32.9492 5.98488C33.0833 5.91915 33.2046 5.84792 33.3125 5.77145C33.4204 5.69525 33.5112 5.62821 33.5848 5.57033L33.6165 5.60176L33.5453 6.06763C33.4981 6.1098 33.423 6.15589 33.3203 6.2059Z\" fill=\"#B9975B\"/>\\n<path d=\"M35.5789 1.98876C35.5658 1.65461 35.5514 1.31365 35.5354 0.966142C35.6037 0.976879 35.6697 0.985783 35.7329 0.993901C35.796 1.0015 35.8593 1.00569 35.9225 1.00569C35.9856 1.00569 36.0487 1.0015 36.112 0.993901C36.1752 0.985783 36.2409 0.976879 36.3095 0.966142C36.2935 1.31365 36.2789 1.65461 36.266 1.98876C36.2527 2.32318 36.2461 2.66414 36.2461 3.01139C36.2461 3.67472 36.2487 4.25006 36.2542 4.73714C36.2592 5.22397 36.2647 5.65973 36.27 6.0439C36.6437 6.0439 37.0016 6.03997 37.3439 6.03212C37.6859 6.02426 38.0546 5.99388 38.4495 5.94125C38.4231 6.03605 38.41 6.11513 38.41 6.17824C38.41 6.23638 38.4231 6.30735 38.4495 6.39141C38.2073 6.38094 37.9651 6.3757 37.7231 6.3757H36.266C36.0317 6.3757 35.7881 6.38094 35.5354 6.39141C35.5514 6.06511 35.5658 5.73332 35.5789 5.39655C35.592 5.05951 35.5985 4.71724 35.5985 4.36973V3.01139C35.5985 2.66414 35.592 2.32318 35.5789 1.98876Z\" fill=\"#B9975B\"/>\\n<path d=\"M40.3961 1.98876C40.383 1.65461 40.3686 1.31365 40.3526 0.966142C40.421 0.976879 40.487 0.985783 40.5501 0.993901C40.6132 1.0015 40.6766 1.00569 40.7397 1.00569C40.8028 1.00569 40.8659 1.0015 40.9293 0.993901C40.9924 0.985783 41.0581 0.976879 41.1267 0.966142C41.1107 1.31365 41.0961 1.65461 41.0832 1.98876C41.0699 2.32318 41.0633 2.66414 41.0633 3.01139V4.36973C41.0633 4.71724 41.0699 5.05951 41.0832 5.39655C41.0961 5.73332 41.1107 6.06511 41.1267 6.39141C41.0055 6.38094 40.8764 6.3757 40.7397 6.3757C40.6027 6.3757 40.4736 6.38094 40.3526 6.39141C40.3686 6.06511 40.383 5.73332 40.3961 5.39655C40.4092 5.05951 40.4157 4.71724 40.4157 4.36973V3.01139C40.4157 2.66414 40.4092 2.32318 40.3961 1.98876Z\" fill=\"#B9975B\"/>\\n<path d=\"M45.9912 4.34221C45.3067 3.60765 44.6221 2.87728 43.9381 2.15084C43.9326 2.29828 43.9274 2.49573 43.9221 2.7432C43.9169 2.99041 43.9143 3.32745 43.9143 3.75378C43.9143 3.86429 43.9156 4.00152 43.9182 4.1644C43.9208 4.32781 43.9235 4.49882 43.9261 4.67794C43.9287 4.8568 43.9326 5.03854 43.9381 5.22264C43.9431 5.407 43.9486 5.578 43.9538 5.73591C43.9591 5.89409 43.9643 6.0321 43.9696 6.15072C43.9748 6.26909 43.98 6.34949 43.9853 6.39165C43.9012 6.38091 43.809 6.37568 43.709 6.37568C43.6034 6.37568 43.5063 6.38091 43.4167 6.39165C43.4272 6.33901 43.439 6.24133 43.4523 6.09914C43.4654 5.9572 43.4772 5.7875 43.4877 5.59005C43.4982 5.3926 43.5102 5.17812 43.5233 4.94636C43.5364 4.7146 43.5471 4.4831 43.555 4.25134C43.5629 4.01985 43.5694 3.79332 43.5746 3.5723C43.5799 3.35102 43.5825 3.15356 43.5825 2.97994C43.5825 2.47452 43.5812 2.04007 43.5786 1.67685C43.576 1.31363 43.5694 1.04259 43.5589 0.863464H43.6852C44.0062 1.21097 44.3498 1.58336 44.7159 1.98089C45.0817 2.37841 45.445 2.7707 45.8058 3.15775C46.1662 3.54454 46.5084 3.91064 46.8321 4.25527C47.156 4.60016 47.4389 4.89372 47.6814 5.13596V4.06175C47.6814 3.50893 47.6772 2.97077 47.6693 2.44702C47.6615 1.92301 47.6442 1.42938 47.618 0.966119C47.7233 0.992568 47.8128 1.00566 47.8864 1.00566C47.9498 1.00566 48.0339 0.992568 48.1394 0.966119C48.1287 1.08213 48.1169 1.25575 48.1038 1.48751C48.0907 1.71901 48.0773 1.96648 48.0642 2.22967C48.0511 2.49285 48.0391 2.7508 48.0286 3.00377C48.0181 3.25648 48.0129 3.45891 48.0129 3.61158V4.08558C48.0129 4.2647 48.0142 4.45142 48.0168 4.64625C48.0195 4.84109 48.0221 5.03723 48.0247 5.23469C48.0273 5.43214 48.0299 5.61624 48.0325 5.7875C48.0352 5.95851 48.0367 6.10725 48.0367 6.23348V6.49404H47.926C47.3205 5.79405 46.6755 5.07677 45.9912 4.34221Z\" fill=\"#B9975B\"/>\\n<path d=\"M50.4729 1.98876C50.4598 1.65461 50.4454 1.31365 50.4294 0.966142C50.4978 0.976879 50.5638 0.985783 50.6269 0.993901C50.69 1.0015 50.7534 1.00569 50.8165 1.00569C50.8796 1.00569 50.9427 1.0015 51.0061 0.993901C51.0692 0.985783 51.1349 0.976879 51.2035 0.966142C51.1876 1.31365 51.1729 1.65461 51.1601 1.98876C51.1467 2.32318 51.1402 2.66414 51.1402 3.01139V4.36973C51.1402 4.71724 51.1467 5.05951 51.1601 5.39655C51.1729 5.73332 51.1876 6.06511 51.2035 6.39141C51.0823 6.38094 50.9532 6.3757 50.8165 6.3757C50.6795 6.3757 50.5504 6.38094 50.4294 6.39141C50.4454 6.06511 50.4598 5.73332 50.4729 5.39655C50.486 5.05951 50.4925 4.71724 50.4925 4.36973V3.01139C50.4925 2.66414 50.486 2.32318 50.4729 1.98876Z\" fill=\"#B9975B\"/>\\n<path d=\"M57.4144 6.2059C57.3117 6.25592 57.1879 6.3007 57.0433 6.34025C56.8982 6.37979 56.7364 6.41514 56.5575 6.44683C56.3784 6.47852 56.1917 6.49423 55.9968 6.49423C55.581 6.49423 55.1966 6.43505 54.8438 6.31642C54.4911 6.19805 54.187 6.01788 53.9317 5.77538C53.6764 5.53341 53.4763 5.23723 53.3315 4.8871C53.1867 4.53697 53.1144 4.13814 53.1144 3.69086C53.1144 3.24331 53.1867 2.84447 53.3315 2.49435C53.4763 2.14422 53.679 1.84804 53.9396 1.6058C54.2004 1.36383 54.512 1.17947 54.8755 1.05299C55.2387 0.926762 55.6389 0.86365 56.0759 0.86365C56.4232 0.86365 56.7403 0.899003 57.0273 0.969972C57.3143 1.0412 57.5684 1.12683 57.7896 1.22687C57.7472 1.30072 57.7132 1.40049 57.687 1.52698C57.6603 1.6532 57.6393 1.75874 57.6236 1.8428L57.5762 1.85851C57.5236 1.7954 57.45 1.72443 57.3552 1.64535C57.2604 1.56626 57.1499 1.49006 57.0234 1.41621C56.8972 1.34262 56.755 1.28082 56.5971 1.2308C56.4392 1.18078 56.2653 1.15564 56.0759 1.15564C55.7651 1.15564 55.477 1.20592 55.211 1.3057C54.9452 1.40573 54.7137 1.55971 54.5162 1.76764C54.3188 1.97583 54.1648 2.23902 54.054 2.55746C53.9437 2.87616 53.8882 3.25379 53.8882 3.69086C53.8882 4.12766 53.9437 4.50555 54.054 4.82399C54.1648 5.14243 54.3188 5.40561 54.5162 5.61354C54.7137 5.82173 54.9452 5.97572 55.211 6.07549C55.477 6.17579 55.7651 6.22581 56.0759 6.22581C56.2653 6.22581 56.4402 6.20198 56.601 6.15458C56.7615 6.10718 56.909 6.05061 57.0433 5.98488C57.1774 5.91915 57.2986 5.84792 57.4065 5.77145C57.5144 5.69525 57.6053 5.62821 57.6789 5.57033L57.7106 5.60176L57.6393 6.06763C57.5922 6.1098 57.517 6.15589 57.4144 6.2059Z\" fill=\"#B9975B\"/>\\n<path d=\"M60.1981 3.93545C60.3348 3.93545 60.477 3.93806 60.6244 3.9433C60.7719 3.94854 60.9141 3.95142 61.051 3.95142C61.1984 3.95142 61.3459 3.95011 61.4933 3.94723C61.6405 3.94487 61.7879 3.94094 61.9354 3.93545L61.0589 1.92948L60.1981 3.93545ZM63.6965 6.39157C63.6229 6.38084 63.5532 6.3756 63.4872 6.3756H63.0688C63.0028 6.3756 62.9331 6.38084 62.8595 6.39157C62.8226 6.27059 62.7726 6.1242 62.7095 5.95319C62.6464 5.78219 62.5764 5.60307 62.5002 5.41609C62.4238 5.22937 62.3463 5.03977 62.2672 4.84756C62.1883 4.6556 62.1145 4.47255 62.0461 4.29867C61.8775 4.29369 61.7065 4.28976 61.5329 4.28688C61.359 4.28426 61.1854 4.28295 61.0115 4.28295C60.8483 4.28295 60.6878 4.28426 60.5299 4.28688C60.372 4.28976 60.2112 4.29369 60.048 4.29867C59.8797 4.70955 59.727 5.10027 59.59 5.47161C59.4531 5.84268 59.3504 6.14934 59.2821 6.39157C59.1925 6.38084 59.0951 6.3756 58.9898 6.3756C58.8845 6.3756 58.7871 6.38084 58.6978 6.39157C59.1241 5.4703 59.54 4.55426 59.9454 3.64319C60.3508 2.73239 60.7588 1.80588 61.1694 0.863649H61.3194C61.4459 1.169 61.5826 1.49922 61.7303 1.85458C61.8775 2.20995 62.0276 2.56924 62.1802 2.93246C62.3329 3.29595 62.4856 3.65655 62.6382 4.01453C62.7909 4.37251 62.9344 4.70536 63.0688 5.01332C63.2031 5.32129 63.3241 5.59652 63.432 5.83875C63.5399 6.08099 63.6281 6.26509 63.6965 6.39157Z\" fill=\"#B9975B\"/>\\n<path d=\"M69.1851 4.36982C69.1851 4.93835 69.2008 5.49641 69.2325 6.04399C69.343 6.07044 69.493 6.09008 69.6826 6.10317C69.8722 6.11653 70.0668 6.12307 70.2669 6.12307C70.5565 6.12307 70.8462 6.08877 71.1355 6.02042C71.4252 5.95207 71.6844 5.82296 71.9136 5.63337C72.1424 5.44377 72.3294 5.18451 72.4742 4.85533C72.619 4.52668 72.6913 4.1014 72.6913 3.58C72.6913 3.12198 72.6348 2.74567 72.5216 2.4508C72.4082 2.15592 72.253 1.92312 72.0555 1.75185C71.8583 1.58085 71.6226 1.46248 71.349 1.39649C71.075 1.33076 70.7749 1.29776 70.4486 1.29776C70.2116 1.29776 69.9906 1.30562 69.7853 1.32159C69.58 1.3373 69.3956 1.3559 69.2325 1.37685C69.2168 1.62956 69.2047 1.89405 69.1969 2.17059C69.189 2.44687 69.1851 2.72734 69.1851 3.01147V4.36982ZM68.5375 3.01147C68.5375 2.66396 68.5307 2.32326 68.5178 1.98885C68.5045 1.65443 68.4901 1.31373 68.4743 0.966226C68.6744 0.976701 68.8732 0.985866 69.0706 0.993723C69.2678 1.00158 69.4666 1.00551 69.6667 1.00551C69.8667 1.00551 70.0655 0.99896 70.263 0.985866C70.4604 0.972772 70.6592 0.966226 70.8592 0.966226C71.3225 0.966226 71.7187 1.02672 72.0479 1.14771C72.3768 1.26895 72.6465 1.44127 72.8571 1.66491C73.0676 1.88881 73.2219 2.16247 73.3193 2.48641C73.4165 2.81009 73.4654 3.17488 73.4654 3.58C73.4654 4.10663 73.3745 4.55025 73.1928 4.91085C73.0111 5.27145 72.7796 5.5624 72.4978 5.78342C72.2163 6.00444 71.9057 6.16131 71.566 6.25322C71.2264 6.3454 70.9014 6.39149 70.5908 6.39149C70.4117 6.39149 70.2355 6.38861 70.0616 6.38364C69.888 6.37814 69.7114 6.37578 69.5326 6.37578H69.0033C68.8297 6.37578 68.6532 6.38102 68.4743 6.39149C68.4901 6.0652 68.5045 5.7334 68.5178 5.39637C68.5307 5.0596 68.5375 4.71733 68.5375 4.36982V3.01147Z\" fill=\"#B9975B\"/>\\n<path d=\"M75.5303 1.977C75.5172 1.63997 75.5028 1.3032 75.4868 0.966166C75.7238 0.976903 75.9593 0.985807 76.1936 0.993925C76.4278 1.00152 76.6637 1.00571 76.9004 1.00571C77.1374 1.00571 77.3716 1.00152 77.6033 0.993925C77.8348 0.985807 78.0692 0.976903 78.3062 0.966166C78.2905 1.04499 78.2824 1.12408 78.2824 1.2029C78.2824 1.28199 78.2905 1.36107 78.3062 1.4399C78.1375 1.42942 77.9836 1.41895 77.8442 1.40847C77.7047 1.398 77.5572 1.38752 77.4019 1.37679C77.2466 1.36631 77.0767 1.35715 76.8926 1.34929C76.7082 1.34117 76.4872 1.33724 76.2293 1.33724C76.2238 1.50589 76.2175 1.66642 76.2094 1.81909C76.2015 1.97177 76.1976 2.14565 76.1976 2.34023C76.1976 2.54554 76.1989 2.74587 76.2015 2.94044C76.2041 3.13528 76.2057 3.28271 76.2057 3.38275C76.4372 3.38275 76.6451 3.38013 76.8295 3.37463C77.0136 3.36966 77.182 3.36285 77.3349 3.35499C77.4876 3.34714 77.6282 3.33928 77.7573 3.33142C77.8864 3.32357 78.0087 3.31414 78.1244 3.30366C78.1087 3.38275 78.1009 3.46446 78.1009 3.54852C78.1009 3.6276 78.1087 3.70643 78.1244 3.78551C77.9875 3.76954 77.8283 3.75645 77.6468 3.74597C77.465 3.7355 77.2836 3.72895 77.1018 3.72633C76.9203 3.72345 76.7491 3.72109 76.5885 3.71821C76.4278 3.71586 76.3002 3.71428 76.2057 3.71428C76.2057 3.76168 76.2041 3.81301 76.2015 3.86827C76.1989 3.92378 76.1976 3.99344 76.1976 4.07751V4.85946C76.1976 5.15957 76.1989 5.40705 76.2015 5.60188C76.2041 5.79645 76.208 5.94389 76.2133 6.04393H76.7661C76.9662 6.04393 77.1623 6.04 77.3545 6.03214C77.5467 6.02429 77.7285 6.01381 77.8995 6.00045C78.0705 5.98736 78.2192 5.96772 78.3455 5.94127C78.335 5.9782 78.3284 6.01905 78.3258 6.06357C78.3232 6.10861 78.3219 6.14946 78.3219 6.18612C78.3219 6.27045 78.3298 6.3388 78.3455 6.39143C78.1087 6.38096 77.873 6.37572 77.6389 6.37572H76.2057C75.9687 6.37572 75.7291 6.38096 75.4868 6.39143C75.5028 6.05466 75.5172 5.71894 75.5303 5.38452C75.5434 5.05037 75.5499 4.70941 75.5499 4.3619V3.00356C75.5499 2.65605 75.5434 2.31404 75.5303 1.977Z\" fill=\"#B9975B\"/>\\n<path d=\"M80.3474 1.98876C80.3343 1.65461 80.3199 1.31365 80.3039 0.966142C80.3725 0.976879 80.4383 0.985783 80.5014 0.993901C80.5645 1.0015 80.6279 1.00569 80.691 1.00569C80.7544 1.00569 80.8175 1.0015 80.8806 0.993901C80.9437 0.985783 81.0094 0.976879 81.078 0.966142C81.0621 1.31365 81.0477 1.65461 81.0346 1.98876C81.0212 2.32318 81.0149 2.66414 81.0149 3.01139C81.0149 3.67472 81.0175 4.25006 81.0228 4.73714C81.028 5.22397 81.0332 5.65973 81.0385 6.0439C81.4122 6.0439 81.7702 6.03997 82.1124 6.03212C82.4547 6.02426 82.8232 5.99388 83.2181 5.94125C83.1916 6.03605 83.1788 6.11513 83.1788 6.17824C83.1788 6.23638 83.1916 6.30735 83.2181 6.39141C82.9758 6.38094 82.7336 6.3757 82.4916 6.3757H81.0346C80.8002 6.3757 80.5569 6.38094 80.3039 6.39141C80.3199 6.06511 80.3343 5.73332 80.3474 5.39655C80.3605 5.05951 80.367 4.71724 80.367 4.36973V3.01139C80.367 2.66414 80.3605 2.32318 80.3474 1.98876Z\" fill=\"#B9975B\"/>\\n<path d=\"M88.8962 3.60375C89.075 3.64591 89.2618 3.66686 89.4569 3.66686C89.62 3.66686 89.7884 3.64853 89.962 3.61161C90.1359 3.57494 90.2951 3.5079 90.4402 3.41023C90.5847 3.31307 90.7031 3.17873 90.7953 3.00746C90.8875 2.83646 90.9336 2.61648 90.9336 2.34832C90.9336 2.1218 90.9019 1.93744 90.8388 1.79524C90.7757 1.6533 90.6874 1.54253 90.5743 1.46371C90.4612 1.38462 90.3226 1.33067 90.1595 1.30161C89.9963 1.27306 89.8122 1.2584 89.6069 1.2584H88.8962V3.60375ZM88.2483 3.01139C88.2483 2.66414 88.2418 2.32318 88.2287 1.98877C88.2156 1.65461 88.2012 1.31365 88.1852 0.966144C88.3119 0.976881 88.4392 0.985785 88.5683 0.993903C88.6972 1.0015 88.8252 1.00569 88.9514 1.00569C89.0145 1.00569 89.0908 1.00307 89.1803 0.997831C89.2699 0.992593 89.3605 0.988665 89.4529 0.985785C89.5451 0.983428 89.6331 0.9795 89.7174 0.974C89.8015 0.968763 89.8727 0.966144 89.9306 0.966144C90.0097 0.966144 90.1068 0.968763 90.2226 0.974C90.3386 0.9795 90.4611 0.995212 90.59 1.0214C90.7191 1.04785 90.8466 1.08739 90.9731 1.13977C91.0993 1.1924 91.214 1.26887 91.3164 1.36891C91.4193 1.46894 91.5021 1.59386 91.5652 1.74391C91.6286 1.89397 91.6603 2.07964 91.6603 2.30066C91.6603 2.64817 91.5851 2.92995 91.4351 3.14573C91.285 3.36178 91.1006 3.53016 90.8822 3.65115C90.6636 3.7724 90.4321 3.85384 90.1872 3.896C89.9424 3.93817 89.7253 3.95912 89.5357 3.95912C89.4144 3.95912 89.3042 3.95807 89.2041 3.95519C89.1041 3.95257 89.0012 3.94602 88.8962 3.93555V4.36974C88.8962 4.71724 88.9025 5.05952 88.9158 5.39655C88.9289 5.73332 88.9436 6.06512 88.9593 6.39167C88.8381 6.38094 88.7092 6.3757 88.5725 6.3757C88.4353 6.3757 88.3064 6.38094 88.1852 6.39167C88.2012 6.06512 88.2156 5.73332 88.2287 5.39655C88.2418 5.05952 88.2483 4.71724 88.2483 4.36974V3.01139Z\" fill=\"#B9975B\"/>\\n<path d=\"M93.9344 3.93545C94.0711 3.93545 94.2133 3.93806 94.361 3.9433C94.5082 3.94854 94.6504 3.95142 94.7874 3.95142C94.9348 3.95142 95.0822 3.95011 95.2297 3.94723C95.3771 3.94487 95.5243 3.94094 95.672 3.93545L94.7952 1.92948L93.9344 3.93545ZM97.4328 6.39157C97.3593 6.38084 97.2896 6.3756 97.2239 6.3756H96.8051C96.7394 6.3756 96.6695 6.38084 96.5959 6.39157C96.559 6.27059 96.5089 6.1242 96.4458 5.95319C96.3827 5.78219 96.3128 5.60307 96.2366 5.41609C96.1601 5.22937 96.0826 5.03977 96.0035 4.84756C95.9247 4.6556 95.8509 4.47255 95.7825 4.29867C95.6139 4.29369 95.4428 4.28976 95.2692 4.28688C95.0956 4.28426 94.9217 4.28295 94.7478 4.28295C94.5847 4.28295 94.4242 4.28426 94.2663 4.28688C94.1083 4.28976 93.9478 4.29369 93.7847 4.29867C93.616 4.70955 93.4633 5.10027 93.3266 5.47161C93.1894 5.84268 93.087 6.14934 93.0184 6.39157C92.9288 6.38084 92.8314 6.3756 92.7264 6.3756C92.6209 6.3756 92.5235 6.38084 92.4342 6.39157C92.8605 5.4703 93.2764 4.55426 93.6817 3.64319C94.0871 2.73239 94.4954 1.80588 94.906 0.863649H95.0558C95.1823 1.169 95.319 1.49922 95.4667 1.85458C95.6139 2.20995 95.7639 2.56924 95.9166 2.93246C96.0693 3.29595 96.2219 3.65655 96.3746 4.01453C96.5273 4.37251 96.6708 4.70536 96.8051 5.01332C96.9395 5.32129 97.0607 5.59652 97.1686 5.83875C97.2762 6.08099 97.3645 6.26509 97.4328 6.39157Z\" fill=\"#B9975B\"/>\\n<path d=\"M99.8573 3.46171C99.9309 3.47742 100.011 3.48816 100.098 3.49339C100.185 3.49863 100.281 3.50099 100.387 3.50099C100.549 3.50099 100.719 3.48292 100.896 3.44573C101.072 3.40907 101.234 3.34465 101.381 3.25247C101.529 3.16029 101.651 3.03642 101.749 2.88113C101.846 2.72584 101.895 2.52969 101.895 2.29296C101.895 2.08739 101.856 1.91769 101.78 1.78361C101.704 1.64927 101.605 1.54268 101.484 1.4636C101.363 1.38477 101.231 1.33083 101.089 1.30176C100.947 1.27295 100.807 1.25829 100.67 1.25829C100.486 1.25829 100.334 1.26248 100.212 1.27007C100.091 1.27819 99.9888 1.28736 99.9047 1.29783C99.894 1.58747 99.8835 1.87422 99.873 2.15862C99.8626 2.44301 99.8573 2.72715 99.8573 3.01154V3.46171ZM99.2094 3.01154C99.2094 2.66403 99.2029 2.32334 99.1898 1.98866C99.1767 1.65451 99.1623 1.31354 99.1463 0.966298C99.299 0.976773 99.4491 0.985938 99.5968 0.993795C99.7439 1.00165 99.894 1.00558 100.047 1.00558C100.2 1.00558 100.349 0.999032 100.497 0.985938C100.644 0.972844 100.794 0.966298 100.947 0.966298C101.168 0.966298 101.379 0.987248 101.579 1.02941C101.779 1.07157 101.954 1.14123 102.104 1.23865C102.254 1.33607 102.372 1.4636 102.46 1.62177C102.546 1.77968 102.59 1.97714 102.59 2.21387C102.59 2.46658 102.533 2.68368 102.42 2.86542C102.307 3.04716 102.168 3.19721 102.005 3.31558C101.842 3.43395 101.667 3.52613 101.48 3.59212C101.293 3.65785 101.123 3.70132 100.971 3.72227C101.034 3.8011 101.121 3.91187 101.231 4.05407C101.342 4.196 101.466 4.35287 101.602 4.52387C101.739 4.69488 101.881 4.874 102.029 5.06072C102.176 5.2477 102.318 5.42682 102.455 5.59782C102.592 5.76909 102.721 5.92569 102.842 6.06763C102.963 6.20983 103.061 6.31772 103.135 6.39157C103.056 6.38083 102.977 6.37559 102.897 6.37559H102.432C102.353 6.37559 102.276 6.38083 102.203 6.39157C102.124 6.28105 102.004 6.11503 101.843 5.894C101.683 5.67272 101.505 5.43598 101.31 5.18327C101.116 4.93056 100.917 4.67916 100.714 4.42907C100.511 4.17898 100.326 3.96713 100.157 3.7935H99.8573V4.36989C99.8573 4.71714 99.8636 5.05967 99.877 5.39644C99.8901 5.73347 99.9047 6.06501 99.9204 6.39157C99.7992 6.38083 99.6703 6.37559 99.5337 6.37559C99.3964 6.37559 99.2676 6.38083 99.1463 6.39157C99.1623 6.06501 99.1767 5.73347 99.1898 5.39644C99.2029 5.05967 99.2094 4.71714 99.2094 4.36989V3.01154Z\" fill=\"#B9975B\"/>\\n<path d=\"M109.602 3.69072C109.602 3.25391 109.547 2.87602 109.436 2.55732C109.326 2.23914 109.172 1.9757 108.975 1.76777C108.777 1.55984 108.545 1.40586 108.279 1.30582C108.014 1.20578 107.725 1.15577 107.415 1.15577C107.109 1.15577 106.824 1.20578 106.558 1.30582C106.292 1.40586 106.061 1.55984 105.863 1.76777C105.666 1.9757 105.512 2.23914 105.401 2.55732C105.29 2.87602 105.235 3.25391 105.235 3.69072C105.235 4.12779 105.29 4.50541 105.401 4.82385C105.512 5.14255 105.666 5.40574 105.863 5.61367C106.061 5.8216 106.292 5.97558 106.558 6.07562C106.824 6.17565 107.109 6.22567 107.415 6.22567C107.725 6.22567 108.014 6.17565 108.279 6.07562C108.545 5.97558 108.777 5.8216 108.975 5.61367C109.172 5.40574 109.326 5.14255 109.436 4.82385C109.547 4.50541 109.602 4.12779 109.602 3.69072ZM104.461 3.69072C104.461 3.24344 104.534 2.8446 104.678 2.49421C104.823 2.14408 105.026 1.8479 105.287 1.60593C105.547 1.3637 105.859 1.17934 106.222 1.05311C106.585 0.926626 106.983 0.863514 107.415 0.863514C107.852 0.863514 108.252 0.926626 108.615 1.05311C108.978 1.17934 109.291 1.3637 109.551 1.60593C109.812 1.8479 110.014 2.14408 110.159 2.49421C110.304 2.8446 110.376 3.24344 110.376 3.69072C110.376 4.05918 110.326 4.3949 110.226 4.69763C110.126 5.00036 109.985 5.26878 109.804 5.50316C109.622 5.73727 109.403 5.9308 109.148 6.08347C108.893 6.23641 108.607 6.34168 108.291 6.39929C108.576 6.62582 108.864 6.85208 109.156 7.0786C109.448 7.30486 109.755 7.53138 110.076 7.75764C109.939 7.76812 109.813 7.80766 109.697 7.87601C109.581 7.94462 109.502 8.01297 109.46 8.08158C109.171 7.8129 108.878 7.54709 108.584 7.28391C108.289 7.02046 107.975 6.75466 107.644 6.48624C107.617 6.49147 107.578 6.49409 107.525 6.49409H107.415C106.983 6.49409 106.585 6.43491 106.222 6.31654C105.859 6.19791 105.547 6.01774 105.287 5.77551C105.026 5.53353 104.823 5.23735 104.678 4.88696C104.534 4.5371 104.461 4.13826 104.461 3.69072Z\" fill=\"#B9975B\"/>\\n<path d=\"M116.465 3.53267C116.465 2.78528 116.462 2.20863 116.457 1.80325C116.452 1.39786 116.438 1.11897 116.418 0.966293C116.475 0.976768 116.531 0.985934 116.583 0.993791C116.636 1.00165 116.689 1.00557 116.741 1.00557C116.81 1.00557 116.889 0.992481 116.978 0.966293C116.962 1.15039 116.947 1.37037 116.931 1.6257C116.915 1.88102 116.902 2.15468 116.891 2.44694C116.881 2.73919 116.87 3.0393 116.86 3.34726C116.849 3.65523 116.841 3.95403 116.836 4.2434C116.831 4.59641 116.777 4.91223 116.674 5.19113C116.572 5.47029 116.425 5.70728 116.236 5.90186C116.046 6.09669 115.813 6.24413 115.537 6.34416C115.261 6.4442 114.943 6.49422 114.585 6.49422C113.796 6.49422 113.222 6.31509 112.864 5.95711C112.506 5.59913 112.327 5.03322 112.327 4.25911C112.327 4.0119 112.333 3.79219 112.346 3.59971C112.36 3.40776 112.366 3.21161 112.366 3.01154C112.366 2.56923 112.361 2.1772 112.35 1.83493C112.34 1.49266 112.329 1.20303 112.319 0.966293C112.382 0.976768 112.45 0.985934 112.524 0.993791C112.598 1.00165 112.666 1.00557 112.73 1.00557C112.787 1.00557 112.844 1.00165 112.9 0.993791C112.955 0.985934 113.011 0.976768 113.069 0.966293C113.058 1.08204 113.048 1.23341 113.038 1.42039C113.027 1.6071 113.017 1.81922 113.006 2.05596C112.995 2.29295 112.987 2.54828 112.982 2.82194C112.977 3.09586 112.974 3.38 112.974 3.67487C112.974 3.85399 112.977 4.03966 112.982 4.23162C112.987 4.42383 113.006 4.61081 113.038 4.79229C113.069 4.97403 113.121 5.14765 113.192 5.31342C113.262 5.47945 113.364 5.62427 113.496 5.74787C113.627 5.87174 113.793 5.9689 113.993 6.04013C114.193 6.11109 114.441 6.14671 114.736 6.14671C115.025 6.14671 115.269 6.10455 115.466 6.02048C115.663 5.93616 115.825 5.82565 115.952 5.68869C116.078 5.55173 116.177 5.39382 116.248 5.21469C116.319 5.03583 116.37 4.84886 116.402 4.65402C116.433 4.45945 116.452 4.26461 116.457 4.06978C116.462 3.87494 116.465 3.69608 116.465 3.53267Z\" fill=\"#B9975B\"/>\\n<path d=\"M119.343 1.977C119.33 1.63997 119.316 1.3032 119.3 0.966166C119.537 0.976903 119.772 0.985807 120.007 0.993925C120.241 1.00152 120.477 1.00571 120.713 1.00571C120.95 1.00571 121.185 1.00152 121.416 0.993925C121.648 0.985807 121.882 0.976903 122.119 0.966166C122.103 1.04499 122.096 1.12408 122.096 1.2029C122.096 1.28199 122.103 1.36107 122.119 1.4399C121.951 1.42942 121.797 1.41895 121.657 1.40847C121.518 1.398 121.37 1.38752 121.215 1.37679C121.06 1.36631 120.89 1.35715 120.706 1.34929C120.521 1.34117 120.3 1.33724 120.042 1.33724C120.037 1.50589 120.03 1.66642 120.023 1.81909C120.014 1.97177 120.011 2.14565 120.011 2.34023C120.011 2.54554 120.012 2.74587 120.014 2.94044C120.017 3.13528 120.019 3.28271 120.019 3.38275C120.25 3.38275 120.458 3.38013 120.642 3.37463C120.827 3.36966 120.995 3.36285 121.148 3.35499C121.301 3.34714 121.441 3.33928 121.57 3.33142C121.699 3.32357 121.822 3.31414 121.937 3.30366C121.922 3.38275 121.914 3.46446 121.914 3.54852C121.914 3.6276 121.922 3.70643 121.937 3.78551C121.801 3.76954 121.641 3.75645 121.46 3.74597C121.278 3.7355 121.097 3.72895 120.915 3.72633C120.733 3.72345 120.562 3.72109 120.402 3.71821C120.241 3.71586 120.113 3.71428 120.019 3.71428C120.019 3.76168 120.017 3.81301 120.014 3.86827C120.012 3.92378 120.011 3.99344 120.011 4.07751V4.85946C120.011 5.15957 120.012 5.40705 120.014 5.60188C120.017 5.79645 120.021 5.94389 120.026 6.04393H120.579C120.779 6.04393 120.975 6.04 121.168 6.03214C121.36 6.02429 121.541 6.01381 121.712 6.00045C121.883 5.98736 122.032 5.96772 122.159 5.94127C122.148 5.9782 122.142 6.01905 122.139 6.06357C122.136 6.10861 122.135 6.14946 122.135 6.18612C122.135 6.27045 122.143 6.3388 122.159 6.39143C121.922 6.38096 121.686 6.37572 121.452 6.37572H120.019C119.782 6.37572 119.542 6.38096 119.3 6.39143C119.316 6.05466 119.33 5.71894 119.343 5.38452C119.356 5.05037 119.363 4.70941 119.363 4.3619V3.00356C119.363 2.65605 119.356 2.31404 119.343 1.977Z\" fill=\"#B9975B\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zsyd91\",\"data-framer-name\":\"Content Wrapper\",layoutDependency:layoutDependency,layoutId:\"EelUgr2Cw\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-zksbv5\",\"data-styles-preset\":\"q76vyXuxb\",children:\"Direcci\\xf3n\"})}),className:\"framer-1rx7fpy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kFN47FM27\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-6wrgnc\",\"data-framer-name\":\"Links Wrapper\",layoutDependency:layoutDependency,layoutId:\"hb6EqdpC7\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:`max((max((min(${componentViewport?.width||\"100vw\"}, 1150px) - 152px) / 5, 100px) * 5 + 122px) / 4, 121px)`,...addPropertyOverrides({FiMXvYNqR:{width:`max(max(min(${componentViewport?.width||\"100vw\"}, 1150px) - 88px, 100px), 121px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gjdv2n-container\",layoutDependency:layoutDependency,layoutId:\"Gl7FHyK55-container\",nodeId:\"Gl7FHyK55\",rendersWithMotion:true,scopeId:\"gLCJ8xV_k\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",IaSpHpHCV:\"Campichuelo 662\",id:\"Gl7FHyK55\",layoutId:\"Gl7FHyK55\",style:{width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fme839\",\"data-framer-name\":\"Content Wrapper\",layoutDependency:layoutDependency,layoutId:\"nNGNVGkD0\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-zksbv5\",\"data-styles-preset\":\"q76vyXuxb\",children:\"Tel\\xe9fonos\"})}),className:\"framer-1m1dow3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"u7T6c66tj\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vfebj4\",\"data-framer-name\":\"Links Wrapper\",layoutDependency:layoutDependency,layoutId:\"KMeSN78Zm\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:`max((max((min(${componentViewport?.width||\"100vw\"}, 1150px) - 152px) / 5, 100px) * 5 + 122px) / 4, 121px)`,...addPropertyOverrides({FiMXvYNqR:{width:`max(max(min(${componentViewport?.width||\"100vw\"}, 1150px) - 88px, 100px), 121px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dha7b-container\",layoutDependency:layoutDependency,layoutId:\"hUecQrMDF-container\",nodeId:\"hUecQrMDF\",rendersWithMotion:true,scopeId:\"gLCJ8xV_k\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",IaSpHpHCV:\"(011) 4616 3100\",id:\"hUecQrMDF\",layoutId:\"hUecQrMDF\",style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:`max((max((min(${componentViewport?.width||\"100vw\"}, 1150px) - 152px) / 5, 100px) * 5 + 122px) / 4, 121px)`,...addPropertyOverrides({FiMXvYNqR:{width:`max(max(min(${componentViewport?.width||\"100vw\"}, 1150px) - 88px, 100px), 121px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ij8hml-container\",layoutDependency:layoutDependency,layoutId:\"NOtn57Fn4-container\",nodeId:\"NOtn57Fn4\",rendersWithMotion:true,scopeId:\"gLCJ8xV_k\",children:/*#__PURE__*/_jsx(FooterLink,{Ea2TAF3N6:\"https://api.whatsapp.com/send?phone=5491136562926&text=Hola%20Cl%C3%ADnica%20del%20Parque%20Centenario\",height:\"100%\",IaSpHpHCV:\"Whatsapp +54 911 3656 2926\",id:\"NOtn57Fn4\",layoutId:\"NOtn57Fn4\",style:{width:\"100%\"},width:\"100%\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bqo9f1\",\"data-framer-name\":\"Content Wrapper\",layoutDependency:layoutDependency,layoutId:\"XIuomXPuF\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://facebook.com/clinicadelparquecentenario\",motionChild:true,nodeId:\"HZwfTqJrf\",scopeId:\"gLCJ8xV_k\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fit\",pixelHeight:512,pixelWidth:320,positionX:\"center\",positionY:\"center\",sizes:\"30px\",src:\"https://framerusercontent.com/images/8aoef4cMSM2btaO8bPUBrpq8.svg?width=320&height=512\"},className:\"framer-20xkyn framer-skc3f\",layoutDependency:layoutDependency,layoutId:\"HZwfTqJrf\"})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/clinicadelparquecentenario/\",motionChild:true,nodeId:\"RQlLem6hH\",scopeId:\"gLCJ8xV_k\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fit\",pixelHeight:512,pixelWidth:448,positionX:\"center\",positionY:\"center\",sizes:\"30px\",src:\"https://framerusercontent.com/images/h4ot8uraGvU3MC19UzYavSZEWaQ.svg?width=448&height=512\"},className:\"framer-1s8pce9 framer-skc3f\",layoutDependency:layoutDependency,layoutId:\"RQlLem6hH\"})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/clinicadelparquecentenario/\",motionChild:true,nodeId:\"FgvynGhCU\",scopeId:\"gLCJ8xV_k\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fit\",pixelHeight:512,pixelWidth:448,positionX:\"center\",positionY:\"center\",sizes:\"30px\",src:\"https://framerusercontent.com/images/dBgnRWwasQgzbsnTYBHow0gIUQ.svg?width=448&height=512\"},className:\"framer-yrg7fl framer-skc3f\",layoutDependency:layoutDependency,layoutId:\"FgvynGhCU\"})})]})]})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1aeav8k\",layoutDependency:layoutDependency,layoutId:\"OACaM5yCh\",style:{backgroundColor:\"var(--token-cb7a49b6-25f4-45fa-b826-a9b518f6ca8c, rgb(185, 151, 91))\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd7cd7f8-0338-482e-a7c4-4a60cf44990c, rgb(255, 255, 255)))\"},children:\"\\xa9 2025 . Cl\\xednica del Parque Centenario. Todos los derechos reservados.\"})}),className:\"framer-os3ogu\",fonts:[\"FS;Satoshi-medium\"],layoutDependency:layoutDependency,layoutId:\"Rkp8HR3q8\",style:{\"--extracted-r6o4lv\":\"var(--token-bd7cd7f8-0338-482e-a7c4-4a60cf44990c, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AkS5m.framer-skc3f, .framer-AkS5m .framer-skc3f { display: block; }\",\".framer-AkS5m.framer-1hkd0v4 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 38px; height: min-content; justify-content: center; overflow: hidden; padding: 44px 0px 0px 0px; position: relative; width: 1200px; }\",\".framer-AkS5m .framer-1ywxmcw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 58px; height: min-content; justify-content: flex-start; max-width: 1150px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-AkS5m .framer-17jxtkk { flex: none; height: 1px; overflow: visible; position: relative; width: 100%; }\",\".framer-AkS5m .framer-1ktixfu { display: grid; flex: none; gap: 38px; grid-auto-rows: min-content; grid-template-columns: repeat(5, minmax(100px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-AkS5m .framer-8wonhm { align-self: start; display: grid; flex: none; gap: 21px 10px; grid-auto-rows: min-content; grid-column: span 5; grid-template-columns: repeat(4, minmax(121px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; justify-self: start; overflow: hidden; padding: 12px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-AkS5m .framer-4c2sh8 { align-self: start; flex: none; height: 40px; justify-self: start; position: relative; width: 187px; }\",\".framer-AkS5m .framer-zsyd91, .framer-AkS5m .framer-fme839 { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 11px; height: auto; justify-content: flex-start; justify-self: start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-AkS5m .framer-1rx7fpy, .framer-AkS5m .framer-1m1dow3, .framer-AkS5m .framer-os3ogu { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-AkS5m .framer-6wrgnc, .framer-AkS5m .framer-1vfebj4 { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: auto; }\",\".framer-AkS5m .framer-1gjdv2n-container, .framer-AkS5m .framer-dha7b-container, .framer-AkS5m .framer-ij8hml-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-AkS5m .framer-bqo9f1 { align-self: start; display: grid; flex: none; gap: 11px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(auto-fill, minmax(30px, 1fr)); height: auto; justify-content: center; justify-self: start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-AkS5m .framer-20xkyn, .framer-AkS5m .framer-1s8pce9, .framer-AkS5m .framer-yrg7fl { align-self: start; aspect-ratio: 1.0344827586206897 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 29px); justify-self: start; position: relative; text-decoration: none; width: 30px; }\",\".framer-AkS5m .framer-1aeav8k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 45px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-AkS5m.framer-v-12kiak2.framer-1hkd0v4 { padding: 0px; width: 400px; }\",\".framer-AkS5m.framer-v-12kiak2 .framer-1ywxmcw { padding: 54px 44px 0px 44px; }\",\".framer-AkS5m.framer-v-12kiak2 .framer-1ktixfu { grid-template-columns: repeat(1, minmax(100px, 1fr)); }\",\".framer-AkS5m.framer-v-12kiak2 .framer-8wonhm { grid-column: span 1; grid-template-columns: repeat(1, minmax(121px, 1fr)); }\",\".framer-AkS5m.framer-v-12kiak2 .framer-1aeav8k { height: min-content; padding: 10px 20px 10px 20px; }\",\".framer-AkS5m.framer-v-12kiak2 .framer-os3ogu { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 284\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"FiMXvYNqR\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramergLCJ8xV_k=withCSS(Component,css,\"framer-AkS5m\");export default FramergLCJ8xV_k;FramergLCJ8xV_k.displayName=\"Footer\";FramergLCJ8xV_k.defaultProps={height:284,width:1200};addPropertyControls(FramergLCJ8xV_k,{variant:{options:[\"mlklEqKbg\",\"FiMXvYNqR\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramergLCJ8xV_k,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",weight:\"500\"}]},...FooterLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergLCJ8xV_k\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FiMXvYNqR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"284\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./gLCJ8xV_k.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";export function SearchIcon(props){return /*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",width:props.width,height:props.height,style:{...props.style,color:props.color},children:/*#__PURE__*/ _jsx(\"path\",{d:\"M232.49,215.51,185,168a92.12,92.12,0,1,0-17,17l47.53,47.54a12,12,0,0,0,17-17ZM44,112a68,68,0,1,1,68,68A68.07,68.07,0,0,1,44,112Z\",fill:\"currentColor\"})});}export function ClearIcon(props){return /*#__PURE__*/ _jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",...props,children:[/*#__PURE__*/ _jsx(\"rect\",{width:\"256\",height:\"256\",fill:\"none\"}),/*#__PURE__*/ _jsx(\"path\",{d:\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm37.66,130.34a8,8,0,0,1-11.32,11.32L128,139.31l-26.34,26.35a8,8,0,0,1-11.32-11.32L116.69,128,90.34,101.66a8,8,0,0,1,11.32-11.32L128,116.69l26.34-26.35a8,8,0,0,1,11.32,11.32L139.31,128Z\",fill:\"currentColor\"})]});}export function SpinnerIcon(props){const borderWidth=3;return /*#__PURE__*/ _jsxs(\"div\",{style:{position:\"relative\",...props.style},children:[/*#__PURE__*/ _jsx(motion.div,{animate:{rotate:360},transition:{ease:\"linear\",duration:1,repeat:Infinity},style:{borderRadius:100,backgroundImage:`conic-gradient(from 270deg, transparent 0%, ${props.color} 100%)`,width:\"100%\",height:\"100%\"}}),/*#__PURE__*/ _jsx(\"div\",{style:{backgroundColor:props.backgroundColor,borderRadius:100,position:\"absolute\",top:borderWidth,left:borderWidth,bottom:borderWidth,right:borderWidth}})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ClearIcon\":{\"type\":\"reactComponent\",\"name\":\"ClearIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"SpinnerIcon\":{\"type\":\"reactComponent\",\"name\":\"SpinnerIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchIcon\":{\"type\":\"reactComponent\",\"name\":\"SearchIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Icons.map","export function Storage(name) {\n    this.ready = new Promise((resolve, reject)=>{\n        var request = window.indexedDB.open(location.origin);\n        request.onupgradeneeded = (e)=>{\n            this.db = e.target[\"result\"];\n            this.db.createObjectStore(\"store\");\n        };\n        request.onsuccess = (e)=>{\n            this.db = e.target[\"result\"];\n            resolve();\n        };\n        request.onerror = (e)=>{\n            this.db = e.target[\"result\"];\n            reject(e);\n        };\n    });\n}\nStorage.prototype.get = function(key) {\n    return this.ready.then(()=>{\n        return new Promise((resolve, reject)=>{\n            var request = this.getStore().get(key);\n            request.onsuccess = (e)=>resolve(e.target.result)\n            ;\n            request.onerror = reject;\n        });\n    });\n};\nStorage.prototype.getStore = function() {\n    return this.db.transaction([\n        \"store\"\n    ], \"readwrite\").objectStore(\"store\");\n};\nStorage.prototype.set = function(key, value) {\n    return this.ready.then(()=>{\n        return new Promise((resolve, reject)=>{\n            var request = this.getStore().put(value, key);\n            request.onsuccess = resolve;\n            request.onerror = reject;\n        });\n    });\n};\nStorage.prototype.delete = function(key, value) {\n    window.indexedDB.deleteDatabase(location.origin);\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"Storage\":{\"type\":\"function\"}}}","// @ts-ignore\nimport{Storage}from\"https://framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js\";export const hashCode=s=>s.split(\"\").reduce((a,b)=>{a=(a<<5)-a+b.charCodeAt(0);return a&a;},0);export function corsProxy(url){return`https://cors-anywhere.herokuapp.com/${url}`;}export async function cachedResponse(url,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.get(cacheKey);if(data){return data;}else{var req=new XMLHttpRequest;req.open(\"GET\",url,true);req.responseType=\"blob\";return new Promise((resolve,reject)=>{req.onload=async function(){if(this.status===200){await cache.set(url,this.response);resolve(this.response);}else{reject(new Error(`Response status ${this.status} ${this.statusText}`));}};req.onerror=function(error){reject(error);};req.send();});}}export async function setCachedData(url,dataToCache,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.set(cacheKey,dataToCache);}export async function checkForCachedData(url,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.get(cacheKey);if(data){return data;}else{return null;}}\nexport const __FramerMetadata__ = {\"exports\":{\"hashCode\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setCachedData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkForCachedData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"corsProxy\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"cachedResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cache.map","/*\n * cache\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/m2nL4qHNbqX9QCxsHsGL/b9aplVZjN51x28yfNK16/cache.js\"\n","import{checkForCachedData,setCachedData}from\"https://framer.com/m/cache-YMiL.js@b9aplVZjN51x28yfNK16\";const VERSION=1;const defaultLocaleId=\"default\";export function isDefaultLocaleId(localeId){return!localeId||localeId===\"default\";}const INDEX_KEY=\"searchIndexCache\";function getIndexKey(localeId){if(isDefaultLocaleId(localeId))return INDEX_KEY;return`${INDEX_KEY}-${localeId}`;}const METADATA_KEY=\"searchCacheMetadata\";function getMetadataKey(localeId){if(isDefaultLocaleId(localeId))return METADATA_KEY;return`${METADATA_KEY}-${localeId}`;}export async function getCachedIndex(localeId,indexHash){// A check here for metadata can be added later if we need to\n// migrate or expire the index. Though most likely, any version change\n// should result in deleting the cache and starting again.\nconst metadataKey=getMetadataKey(localeId);const indexKey=getIndexKey(localeId);const[metadata,cachedIndex]=await Promise.all([checkForCachedData(metadataKey),checkForCachedData(indexKey)]);if(cachedIndex){return{status:indexHash&&(metadata===null||metadata===void 0?void 0:metadata.indexHash)===indexHash?\"fresh\":\"stale\",searchIndex:cachedIndex};}return{status:\"miss\"};}export function setCachedIndex(localeId,index,indexHash){const indexKey=getIndexKey(localeId);setCachedData(indexKey,index);const metadata={version:VERSION,timestamp:Date.now(),indexHash};const metadataKey=getMetadataKey(localeId);setCachedData(metadataKey,metadata);}\nexport const __FramerMetadata__ = {\"exports\":{\"getCachedIndex\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setCachedIndex\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isDefaultLocaleId\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cachedIndex.map","// Fake example data used for when the search component is in preview mode.\n// Note that the `url` value is used as a key in React, so it needs to be unique.\nexport const fakeResults={\"/\":{version:1,title:\"Example Search Result\",description:\"Description of search result.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/\",codeblock:[]},\"/example-1\":{version:1,title:\"Publish your Site to Search\",description:\"Try Site Search to instantly search your Framer site content.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/1/\",codeblock:[]},\"/example-2\":{version:1,title:\"Customise your Site Search\",description:\"Personalize everything from corner radius, to icon weight.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/2/\",codeblock:[]}};\nexport const __FramerMetadata__ = {\"exports\":{\"fakeResults\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fakeResults.map","// This file is based on the Levenshtein algorithm. Originally from Koen but maybe he\n// got it from somewhere else.\nconst peq=new Uint32Array(65536);const myers_32=(a,b)=>{const n=a.length;const m=b.length;const lst=1<<n-1;let pv=-1;let mv=0;let sc=n;let i=n;while(i--){peq[a.charCodeAt(i)]|=1<<i;}for(i=0;i<m;i++){let eq=peq[b.charCodeAt(i)];const xv=eq|mv;eq|=(eq&pv)+pv^pv;mv|=~(eq|pv);pv&=eq;if(mv&lst){sc++;}if(pv&lst){sc--;}mv=mv<<1|1;pv=pv<<1|~(xv|mv);mv&=xv;}i=n;while(i--){peq[a.charCodeAt(i)]=0;}return sc;};const myers_x=(b,a)=>{const n=a.length;const m=b.length;const mhc=[];const phc=[];const hsize=Math.ceil(n/32);const vsize=Math.ceil(m/32);for(let i=0;i<hsize;i++){phc[i]=-1;mhc[i]=0;}let j=0;for(;j<vsize-1;j++){let mv=0;let pv=-1;const start=j*32;const vlen=Math.min(32,m)+start;for(let k=start;k<vlen;k++){peq[b.charCodeAt(k)]|=1<<k;}for(let i1=0;i1<n;i1++){const eq=peq[a.charCodeAt(i1)];const pb=phc[i1/32|0]>>>i1&1;const mb=mhc[i1/32|0]>>>i1&1;const xv=eq|mv;const xh=((eq|mb)&pv)+pv^pv|eq|mb;let ph=mv|~(xh|pv);let mh=pv&xh;if(ph>>>31^pb){phc[i1/32|0]^=1<<i1;}if(mh>>>31^mb){mhc[i1/32|0]^=1<<i1;}ph=ph<<1|pb;mh=mh<<1|mb;pv=mh|~(xv|ph);mv=ph&xv;}for(let k1=start;k1<vlen;k1++){peq[b.charCodeAt(k1)]=0;}}let mv1=0;let pv1=-1;const start1=j*32;const vlen1=Math.min(32,m-start1)+start1;for(let k2=start1;k2<vlen1;k2++){peq[b.charCodeAt(k2)]|=1<<k2;}let score=m;for(let i2=0;i2<n;i2++){const eq1=peq[a.charCodeAt(i2)];const pb1=phc[i2/32|0]>>>i2&1;const mb1=mhc[i2/32|0]>>>i2&1;const xv1=eq1|mv1;const xh1=((eq1|mb1)&pv1)+pv1^pv1|eq1|mb1;let ph1=mv1|~(xh1|pv1);let mh1=pv1&xh1;score+=ph1>>>m-1&1;score-=mh1>>>m-1&1;if(ph1>>>31^pb1){phc[i2/32|0]^=1<<i2;}if(mh1>>>31^mb1){mhc[i2/32|0]^=1<<i2;}ph1=ph1<<1|pb1;mh1=mh1<<1|mb1;pv1=mh1|~(xv1|ph1);mv1=ph1&xv1;}for(let k3=start1;k3<vlen1;k3++){peq[b.charCodeAt(k3)]=0;}return score;};const distance=(a,b)=>{if(a.length<b.length){const tmp=b;b=a;a=tmp;}if(b.length===0){return a.length;}if(a.length<=32){return myers_32(a,b);}return myers_x(a,b);};const closest=(str,arr)=>{let min_distance=Infinity;let min_index=0;for(let i=0;i<arr.length;i++){const dist=distance(str,arr[i]);if(dist<min_distance){min_distance=dist;min_index=i;}}return arr[min_index];};export{closest,distance};\nexport const __FramerMetadata__ = {\"exports\":{\"closest\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"distance\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fuzzySearch.map","export const localStorageDebugFlag=typeof window!==\"undefined\"&&window.localStorage.getItem(\"__framerDebugSearch\")===\"true\";const groupsRegex=/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]\\d*|\\d+/gu;function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(groupsRegex)||[];return groups.map(capitalizeFirstLetter).join(\" \");}export function clampText(text,maxLength){const textLength=text.length;if(textLength<=maxLength){return text;}const slicedText=text.slice(0,maxLength);if(textLength>maxLength){return slicedText+\"…\";}return slicedText;}export function isEmptyObject(object){return Object.keys(object).length===0;}export function createLogger(showOutput){function log(...data){console.log(Date.now(),...data);}function time(label){console.time(label);}function timeEnd(label){console.timeEnd(label);}function noop(){}if(!showOutput){return{log:noop,time:noop,timeEnd:noop};}return{log,time,timeEnd};}export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFontFamily(theme){if(theme.inputFont?.fontFamily)return theme.inputFont.fontFamily;if(theme.titleFont?.fontFamily)return theme.titleFont.fontFamily;if(theme.subtitleFont?.fontFamily)return theme.subtitleFont.fontFamily;return DEFAULT_FONT_FAMILY;}export function animationKeyFromLayout(layout){return`${layout}Animation`;}export const safeDocument=typeof document!==\"undefined\"?document:null;export const safeWindow=typeof window!==\"undefined\"?window:null;const metaTagSelector='meta[name=\"framer-search-index\"]';export function getMetaTagContent(){const metaTag=safeDocument?.querySelector(metaTagSelector);if(!metaTag)return undefined;const metaTagContent=metaTag.getAttribute(\"content\");return metaTagContent;}export const checkIfOverLimit=()=>{return getMetaTagContent()===\"limit-reached\";};export function stripLocaleSlugFromPath(url,localeSlug){if(!localeSlug)return url;const localeSlugWithSlash=`/${localeSlug}`;if(url.startsWith(localeSlugWithSlash)){return url.slice(localeSlugWithSlash.length);}}/**\n * @param isHighPriority If true and `scheduler.yield` is not available, the function will either use `postTask` or if also not available, return a resolved promise.\n */export function yieldToMain(isHighPriority){if(\"scheduler\"in window){// see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n// \"user-blocking\" is the highest priority and creates a paint opportunity.\n// \"user-visible\" is the default, creates a paint opportunity, but has more potential to be delayed (by \"user-blocking\" tasks).\nconst options={priority:isHighPriority?\"user-blocking\":\"user-visible\"};if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if(isHighPriority){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but do not guarantee a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve,0);});}\nexport const __FramerMetadata__ = {\"exports\":{\"getFontFamily\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isEmptyObject\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createLogger\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeWindow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stripLocaleSlugFromPath\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"animationKeyFromLayout\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMetaTagContent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"clampText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkIfOverLimit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeDocument\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localStorageDebugFlag\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useMemo,useRef,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/tNoptd4yPooYpM8oEpDk/SearchModal.js\";import{getCachedIndex,setCachedIndex,isDefaultLocaleId}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/wltkapIGIk88vadN6BJZ/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/eyOLqz3EwodGKorNsdxm/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);function isValidUrl(url){try{new URL(url);return true;}catch(_error){return false;}}const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const controllerRef=useRef(null);const[results,setResults]=useState(null);const[,startTransition]=useTransition();useMemo(()=>{if(!query||!index){return;}if(controllerRef.current){controllerRef.current.abort();}const controller=new AbortController;controllerRef.current=controller;executeRawSearch(index,query,settings,controllerRef.current.signal).then(results=>{if(!controller.signal.aborted){controllerRef.current=null;startTransition(()=>{setResults(results);});}});return;},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const metaTag=safeDocument?.querySelector('meta[name=\"framer-search-index\"]');if(!metaTag){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}const metaTagContent=metaTag.getAttribute(\"content\");const cacheResult=await getCachedIndex(localeId,metaTagContent);const isOverLimit=metaTagContent===\"limit-reached\";if(isOverLimit){log(\"Page limit for plan exceeded\");}// If a cached index exists, use the cached version until latest one\n// from the network loads.\nif(cacheResult.status!==\"miss\"&&!isOverLimit){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using cached index\");if(cacheResult.status===\"fresh\")return;}// Return early and do not make a fetch request if the URL is not valid.\nif(!metaTagContent||!isValidUrl(metaTagContent)){log(\"Meta tag exists but URL is not valid yet\");// If there is no cached index, show the pending index message.\n// Otherwise use the cache to as the index to search.\nif(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No cache to use, page reload required to check for meta tag\");}else{log(\"Continue using cache\");}return;}const searchIndexURL=getSearchIndexURL(metaTagContent,localeId);const response=await fetch(searchIndexURL);if(!response.ok){throw new Error(response.statusText);}const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,metaTagContent);setStatus(\"success\");log(\"Using downloaded index\");}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getSearchIndexURL(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useSearch.map","export var Browser;(function(Browser){var isTouch=Browser.isTouch=()=>\"ontouchstart\"in window||navigator.maxTouchPoints>0;var isChrome=Browser.isChrome=()=>navigator.userAgent.toLowerCase().includes(\"chrome/\");var isWebKit=Browser.isWebKit=()=>navigator.userAgent.toLowerCase().includes(\"applewebkit/\");var isSafari=Browser.isSafari=()=>isWebKit()&&!isChrome();var isSafariDesktop=Browser.isSafariDesktop=()=>isSafari()&&!isTouch();var isWindows=Browser.isWindows=()=>/Win/.test(navigator.platform);var isMacOS=Browser.isMacOS=()=>/Mac/.test(navigator.platform);})(Browser||(Browser={}));\nexport const __FramerMetadata__ = {\"exports\":{\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./browser.map","// From: @framerjs/fresco/src/components/utils/useCallbackOnMouseMove.ts\nimport{useRef,useCallback}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";/**\n * Webkit fires mousemove events if the pointer's coordination changes relative\n * to its container (e.g. if the container scrolls), or when a modifier key is\n * pressed, mousemove would fire even if the cursor did not actually move.\n * This helper compares the cursor position between mouse events, and fire the\n * callback only when its position changes.\n */ export const useCallbackOnMouseMove=(callback,mousePositionRef)=>{const prevPositionRef=useRef(null);return useCallback(event=>{if(!Browser.isSafari())return callback(event);const ref=mousePositionRef?mousePositionRef:prevPositionRef;const{clientX,clientY}=event;const prevCursorPosition=ref.current;ref.current={x:clientX,y:clientY};// Ignore mouse moves unless we have a position. Else it might be an\n// element that appears behind the mouse without the mouse moving.\nif(!prevCursorPosition){return;}if(prevCursorPosition.x!==clientX||prevCursorPosition.y!==clientY){return callback(event);}},[mousePositionRef,callback]);};\nexport const __FramerMetadata__ = {\"exports\":{\"useCallbackOnMouseMove\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Point\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useCallbackOnMouseMove.map","// Safari does not support `element.scrollIntoView({ block: \"nearest\" })`, so this\n// is a workaround for that.\nexport function scrollIntoView(targetElement,scrollElement,/** Additional spacing to add from the top or bottom of the scroll element viewport. */ {offsetTop,offsetBottom}){const targetElementBounds=targetElement.getBoundingClientRect();const scrollElementBounds=scrollElement.getBoundingClientRect();if(targetElementBounds.top<scrollElementBounds.top){const difference=scrollElementBounds.top-targetElementBounds.top;scrollElement.scrollTop=scrollElement.scrollTop-difference-offsetTop;}else if(targetElementBounds.bottom>scrollElementBounds.bottom){const topAligned=scrollElementBounds.top-targetElementBounds.top;const minOffset=scrollElement.scrollTop-topAligned-offsetTop;const bottomAligned=targetElementBounds.bottom-scrollElementBounds.bottom;const offset=scrollElement.scrollTop+bottomAligned+offsetBottom;scrollElement.scrollTop=Math.min(minOffset,offset);}}\nexport const __FramerMetadata__ = {\"exports\":{\"scrollIntoView\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./scrollIntoView.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/qgjZo9Qqnhxk2AtdAUvd/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/eyOLqz3EwodGKorNsdxm/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{useEffect,useState}from\"react\";function getViewportSize(){if(typeof window===\"undefined\"){return{width:0,height:0};}return{width:window.innerWidth,height:window.innerHeight};}export function useViewportSizeState(getState){const[state,setState]=useState(()=>getState(getViewportSize()));useEffect(()=>{const handleWindowResize=()=>setState(getState(getViewportSize()));window.addEventListener(\"resize\",handleWindowResize);return()=>{window.removeEventListener(\"resize\",handleWindowResize);};},[]);return state;}\nexport const __FramerMetadata__ = {\"exports\":{\"useViewportSizeState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useViewportSizeState.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{createPortal}from\"react-dom\";import{useRef,useState,useEffect,forwardRef}from\"react\";import{AnimatePresence,motion}from\"framer-motion\";import{SearchIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{addPropertyControls,ControlType,RenderTarget,withCSS}from\"framer\";import{SearchModal,SearchResultItemType,SearchResultTitleType,SearchResultSubtitleType,SearchInputDividerType,SearchInputClearButtonType,SearchLayoutType,SearchIconType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/tNoptd4yPooYpM8oEpDk/SearchModal.js\";import{useViewportSizeState}from\"https://framerusercontent.com/modules/hqEf5wXaAewP8VPuaZ98/5A0QGVeEr2cwheQpIuEG/useViewportSizeState.js\";import{titleCase,DEFAULT_FONT_FAMILY,isEmptyObject,animationKeyFromLayout,checkIfOverLimit}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/eyOLqz3EwodGKorNsdxm/utils.js\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";var EntryPointOptions;// SITE SEARCH\n// By Anthony and Hunter\n(function(EntryPointOptions){EntryPointOptions[\"icon\"]=\"Icon\";EntryPointOptions[\"input\"]=\"Input\";})(EntryPointOptions||(EntryPointOptions={}));function buildShadow(shadowProperty,fallback=\"none\"){if(!shadowProperty)return fallback;const{x,y,blur,color,spread}=shadowProperty;return`${x}px ${y}px ${blur}px ${spread}px ${color}`;}const Overlay=/*#__PURE__*/forwardRef(function Overlay(props,ref){const{layoutType,theme,onDismiss}=props;useEffect(()=>{const handleKeyDown=event=>{if(event.code===\"Escape\"){event.stopPropagation();onDismiss();}};const handlePointerDown=event=>{if(event.pointerType!==\"touch\")return;const isWithinSearchHeader=Boolean(event.target instanceof Element&&event.target.closest(\"[role=search]\"));if(isWithinSearchHeader)return;if(document.activeElement instanceof HTMLInputElement){document.activeElement.blur();}};// Event listener added to window so that pressing escape key to dimiss\n// can be invoked from anywhere on the page.\nwindow.addEventListener(\"keydown\",handleKeyDown);window.addEventListener(\"pointerdown\",handlePointerDown,{capture:true});// Disable page scrolling when overlay is shown.\ndocument.body.classList.add(bodyOverflowHidden);return()=>{window.removeEventListener(\"keydown\",handleKeyDown);window.removeEventListener(\"pointerdown\",handlePointerDown,{capture:true});document.body.classList.remove(bodyOverflowHidden);};},[]);return /*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(\"div\",{ref:ref,className:\"__framer-search-modal-container\",role:\"presentation\",style:{...backdropStyles,zIndex:props.backdropOptions.zIndex,justifyContent:layoutType===SearchLayoutType.Sidebar?\"flex-start\":\"center\"},onClick:onDismiss,children:[/*#__PURE__*/_jsx(motion.div,{role:\"presentation\",initial:{opacity:0},animate:{opacity:1},exit:{opacity:0,transition:{duration:0}},transition:theme.overlayTransition,style:{top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",boxSizing:\"border-box\",position:\"absolute\",touchAction:\"none\",backgroundColor:props.backdropOptions.backgroundColor}}),/*#__PURE__*/_jsx(SearchModal,{urlScope:props.urlScope,layoutType:layoutType,inputOptions:props.inputOptions,resultOptions:props.resultOptions,modalOptions:props.modalOptions,backdropOptions:props.backdropOptions,theme:props.theme,onDismiss:onDismiss})]}),document.body);});const backdropStyles={width:\"100%\",boxSizing:\"border-box\",willChange:\"transform\",position:\"fixed\",display:\"flex\",alignItems:\"flex-start\",top:0,left:0,right:0,bottom:0};const containerStyle={height:\"100%\",display:\"flex\",borderRadius:10,cursor:\"inherit\",overflow:\"hidden\"};const bodyOverflowHidden=\"__framer-overflow-hidden\";/**\n *\n * SEARCH\n * By Anthony and Hunter\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n */const EntryPoint=withCSS(function EntryPoint(props){const overlay=useRef(null);const[isOpen,setIsOpen]=useState(false);const[isOverLimit,setIsOverLimit]=useState(false);const[isSafariTouchDevice,setIsSafariTouchDevice]=useState(false);const[isOnCanvas]=useState(()=>RenderTarget.current()===RenderTarget.canvas);useEffect(()=>{setIsOverLimit(checkIfOverLimit());setIsSafariTouchDevice(Browser.isSafari()&&Browser.isTouch());},[]);const baseInputFontSize=props.inputOptions?.inputFont?.fontSize?props.inputOptions.inputFont.fontSize:\"16px\";// The font size is set to a minimum of `16px` on Safari with touch screens\n// because otherwise Safari will zoom in slightly if the type size is smaller.\nconst inputFontSize=isSafariTouchDevice?`max(16px, ${baseInputFontSize})`:baseInputFontSize;const layoutType=useViewportSizeState(size=>{if(size.width<props.modalOptions.width+10){return SearchLayoutType.FixedTop;}// @ts-ignore – Fallback\nreturn props.modalOptions.layoutType||props.layoutType;});const theme={subtitleColor:props.resultOptions.subtitleOptions.subtitleColor,backgroundColor:props.modalOptions.backgroundColor,foregroundColor:props.resultOptions.titleColor,placeholderColor:props.inputOptions.placeholderOptions.placeholderColor,titleFont:props.resultOptions?.titleFont&&!isEmptyObject(props.resultOptions.titleFont)?props.resultOptions.titleFont:{fontSize:14,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},subtitleFont:props.resultOptions.subtitleOptions?.subtitleFont&&!isEmptyObject(props.resultOptions.subtitleOptions.subtitleFont)?props.resultOptions.subtitleOptions.subtitleFont:{fontSize:12,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},inputFont:props.inputOptions?.inputFont&&!isEmptyObject(props.inputOptions.inputFont)?props.inputOptions.inputFont:{fontSize:16,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},// Keep separate so we can more easily override\ninputFontSize:inputFontSize,width:props.modalOptions.width,offsetTop:props.modalOptions.top,borderRadius:props.modalOptions.borderRadius,shadow:buildShadow(props.modalOptions.shadow),entryIconColor:props.iconColor,entryIconSize:props.iconSize,entryIconImage:props.iconImage,inputIconSize:props.inputOptions.iconOptions.iconSize,inputIconColor:props.inputOptions.iconOptions.iconColor,inputIconImage:props.inputOptions.iconOptions.iconImage,gapBetweenStatusAndSearch:16,gapBetweenResults:1,scrollBarWidth:20,margin:10,spacing:8,zIndex:props.backdropOptions.zIndex,horizontalSpacing:20,overlayTransition:props.backdropOptions.transition};const handleClick=event=>{// Both need to keep `autofocus` working on the search input.\nevent.preventDefault();event.stopPropagation();if(isOverLimit)return;setIsOpen(true);};return /*#__PURE__*/_jsxs(\"div\",{style:{...containerStyle,...props.style,pointerEvents:isOverLimit?\"none\":\"auto\",opacity:isOverLimit?.4:1},children:[/*#__PURE__*/_jsx(\"button\",{\"aria-label\":\"Search Icon\",style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",background:\"none\",cursor:\"inherit\",color:\"inherit\",border:\"none\",outline:\"inherit\",padding:0},onClick:handleClick,children:props.iconType===SearchIconType.Custom&&theme.entryIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:theme.entryIconImage.src,width:theme.entryIconSize,height:theme.entryIconSize}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.entryIconColor,width:theme.entryIconSize,height:theme.entryIconSize})}),/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen&&!isOnCanvas&&/*#__PURE__*/_jsx(Overlay,{ref:overlay,layoutType:layoutType,urlScope:props.urlScope,inputOptions:props.inputOptions,resultOptions:props.resultOptions,backdropOptions:props.backdropOptions,modalOptions:props.modalOptions,theme:theme,onDismiss:()=>setIsOpen(false)})})]});},[// Prevent scrolling on iOS Safari when Input is focused.\n// From: https://gist.github.com/kiding/72721a0553fa93198ae2bb6eefaa3299\n`\n        @keyframes __framer-blink-input {\n            0% { opacity: 0; }\n            100% { opacity: 1; }\n        }\n\n        .__framer-search-modal-container input:focus {\n            animation: __framer-blink-input 0.01s;\n        }\n        `,// Allow styling of input placeholder\n`\n         .__framer-search-modal-container input::placeholder, \n         .__framer-search-modal-container input::-webkit-input-placeholder { \n            color: var(--framer-search-placeholder-color, #999999);\n            opacity: 1;\n        }\n        `,// Allow fallback to 100vh when dvh unit is not supported.\n`\n        .__framer-search-modal-container {\n            height: 100vh;\n            height: 100dvh;\n        }\n        .__framer-search-modal-container .__framer-max-height-80dvh {\n            max-height: 80vh;\n            max-height: 80dvh;\n        }\n        `,`\n        body.${bodyOverflowHidden} {\n            overflow: hidden;\n        }`,// Increase hit target\n`\n        button.__framer-search-clear-button {\n            position: relative;\n        }\n        button.__framer-search-clear-button::after {\n            content: \"\";\n            position: absolute;\n            top: -10px;\n            right: -10px;\n            bottom: -10px;\n            left: -10px;\n        }`],\"framer-lib-search\");export default EntryPoint;addPropertyControls(EntryPoint,{urlScope:{title:\"Scope\",// @ts-ignore - Internal\ntype:ControlType.PageScope},// entryType: {\n//     title: \"Type\",\n//     type: ControlType.Enum,\n//     options: Object.values(SearchEntryType),\n//     optionTitles: Object.values(SearchEntryType).map(titleCase),\n//     displaySegmentedControl: true,\n// },\niconType:{title:\"Icon\",type:ControlType.Enum,options:Object.values(SearchIconType),optionTitles:Object.values(SearchIconType).map(titleCase),displaySegmentedControl:true},iconColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.iconType===SearchIconType.Custom},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===SearchIconType.Default},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24},inputOptions:{title:\"Input\",type:ControlType.Object,buttonTitle:\"Icon, Styles\",controls:{iconOptions:{title:\"Icon\",type:ControlType.Object,buttonTitle:\"Color, Size\",controls:{iconType:{title:\"Icon\",type:ControlType.Enum,options:Object.values(SearchIconType),optionTitles:Object.values(SearchIconType).map(titleCase),displaySegmentedControl:true},iconColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.45)\",hidden:({iconType})=>{return iconType===SearchIconType.Custom;}},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:({iconType})=>iconType===SearchIconType.Default},iconSize:{title:\"Icon Size\",type:ControlType.Number,displayStepper:true,defaultValue:18,min:0,max:100}}},inputFont:{title:\"Font\",// @ts-ignore – Internal\ntype:ControlType.Font,displayFontSize:true},textColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\"},placeholderOptions:{title:\"Placeholder\",type:ControlType.Object,buttonTitle:\"Color, Text\",controls:{placeholderText:{title:\"Text\",type:ControlType.String,defaultValue:\"Search...\"},placeholderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.4)\"}}},dividerType:{title:\"Divider\",type:ControlType.Enum,options:Object.values(SearchInputDividerType),optionTitles:Object.keys(SearchInputDividerType).map(titleCase),defaultValue:SearchInputDividerType.FullWidth},clearButtonType:{title:\"Clear Type\",type:ControlType.Enum,options:Object.values(SearchInputClearButtonType),optionTitles:Object.keys(SearchInputClearButtonType).map(titleCase),defaultValue:SearchInputClearButtonType.Icon},clearButtonText:{title:\"Clear Text\",type:ControlType.String,defaultValue:\"Clear\",hidden:props=>props.clearButtonType!==SearchInputClearButtonType.Text}}},modalOptions:{title:\"Modal\",buttonTitle:\"Layout, Width\",type:ControlType.Object,controls:{layoutType:{title:\"Layout\",type:ControlType.Enum,options:Object.keys(SearchLayoutType),optionTitles:Object.values(SearchLayoutType).map(titleCase),defaultValue:SearchLayoutType.QuickMenu},width:{title:\"Width\",type:ControlType.Number,defaultValue:500,min:200,max:1e3,displayStepper:true,step:5,hidden:props=>props.layoutType===SearchLayoutType.FixedTop},top:{title:\"Top\",type:ControlType.Number,defaultValue:0,min:0,max:1e3,displayStepper:true,hidden:props=>props.layoutType!==SearchLayoutType.FixedTop},heightIsStatic:{title:\"Height\",type:ControlType.Boolean,enabledTitle:\"Instant\",disabledTitle:\"Animate\",hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu},heightTransition:{title:\"Type\",type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:800,damping:60},hidden:({heightIsStatic,layoutType})=>layoutType!==SearchLayoutType.QuickMenu||heightIsStatic},borderRadius:{title:\"Radius\",type:ControlType.Number,defaultValue:16,displayStepper:true,min:0,hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu},shadow:{buttonTitle:\"Options\",type:ControlType.Object,defaultValue:{x:0,y:20,blur:40,spread:0,color:\"rgba(0,0,0,0.2)\"},controls:{color:{type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.2)\"},x:{type:ControlType.Number,defaultValue:0},y:{type:ControlType.Number,defaultValue:20},blur:{type:ControlType.Number,defaultValue:40},spread:{type:ControlType.Number,defaultValue:0}}},backgroundColor:{title:\"Background\",type:ControlType.Color,defaultValue:\"#FFF\"},[animationKeyFromLayout(SearchLayoutType.QuickMenu)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu,optional:true,buttonTitle:\"Options\",controls:{opacity:{type:ControlType.Number,defaultValue:.5,step:.1,min:0,max:1},scale:{type:ControlType.Number,defaultValue:.75,step:.1,min:0,max:2},// rotate: {\n//     type: ControlType.Number,\n//     defaultValue: 0,\n//     min: -360,\n//     max: 360,\n// },\nx:{type:ControlType.Number,defaultValue:0,min:-500,max:500},y:{type:ControlType.Number,defaultValue:0,min:-500,max:500},transition:{type:ControlType.Transition}}},[animationKeyFromLayout(SearchLayoutType.FixedTop)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",buttonTitle:\"Options\",hidden:({layoutType})=>layoutType!==SearchLayoutType.FixedTop,optional:true,controls:{opacity:{type:ControlType.Number,defaultValue:.8,step:.1,min:0,max:1},y:{type:ControlType.Number,defaultValue:0,min:-100,max:100},transition:{type:ControlType.Transition}}},[animationKeyFromLayout(SearchLayoutType.Sidebar)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",buttonTitle:\"Options\",hidden:({layoutType})=>layoutType!==SearchLayoutType.Sidebar,optional:true,controls:{opacity:{type:ControlType.Number,defaultValue:.8,step:.1,min:0,max:1},x:{type:ControlType.Number,defaultValue:0,min:-1e3,max:1e3},transition:{type:ControlType.Transition}}}}},resultOptions:{title:\"Results\",buttonTitle:\"Fonts, Style\",type:ControlType.Object,defaultValue:{},// description:\n//     \"Learn more about how to use Site Search [here](https://framer.com/learn/site-search)\",\ncontrols:{itemType:{title:\"Style\",type:ControlType.Enum,options:Object.values(SearchResultItemType),optionTitles:Object.keys(SearchResultItemType).map(titleCase),defaultValue:SearchResultItemType.FullWidth},titleFont:{title:\"Title\",// @ts-ignore - Internal\ntype:ControlType.Font,defaultValue:{fontSize:15},displayFontSize:true},titleColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\"},titleType:{title:\"Content\",type:ControlType.Enum,options:Object.values(SearchResultTitleType),optionTitles:Object.keys(SearchResultTitleType).map(titleCase),defaultValue:SearchResultTitleType.H1,displaySegmentedControl:true},subtitleOptions:{type:ControlType.Object,title:\"Subtitle\",buttonTitle:\"Font, Content\",controls:{subtitleFont:{title:\"Font\",// @ts-ignore - Internal\ntype:ControlType.Font,defaultValue:{fontSize:13},displayFontSize:true},subtitleColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.4)\"},subtitleType:{title:\"Content\",type:ControlType.Enum,options:Object.values(SearchResultSubtitleType),optionTitles:Object.keys(SearchResultSubtitleType).map(titleCase),defaultValue:SearchResultSubtitleType.Path}}}}},backdropOptions:{title:\"Backdrop\",type:ControlType.Object,buttonTitle:\"Color, Z Index\",controls:{backgroundColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.8)\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},transition:{type:ControlType.Transition}}}});EntryPoint.displayName=\"Search\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"EntryPoint\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"40\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"WindowAnimation\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"EntryPointProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Shadow\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ResponsiveImage\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Search.map","// Generated by Framer (b742ddc)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={bXEMfbKxp:{hover:true}};const cycleOrder=[\"bXEMfbKxp\"];const serializationHash=\"framer-efJyi\";const variantClassNames={bXEMfbKxp:\"framer-v-1ddwdhm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0: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!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({height,id,link,newTab,smoothScroll,text,width,...props})=>{var _ref;return{...props,LWE8QcWhU:link!==null&&link!==void 0?link:props.LWE8QcWhU,nw1aYSkVo:(_ref=text!==null&&text!==void 0?text:props.nw1aYSkVo)!==null&&_ref!==void 0?_ref:\"Home\",tPd6gtRvS:newTab!==null&&newTab!==void 0?newTab:props.tPd6gtRvS,VyMwIkeg6:smoothScroll!==null&&smoothScroll!==void 0?smoothScroll:props.VyMwIkeg6};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,nw1aYSkVo,LWE8QcWhU,tPd6gtRvS,VyMwIkeg6,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"bXEMfbKxp\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:LWE8QcWhU,openInNewTab:tPd6gtRvS,smoothScroll:VyMwIkeg6,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1ddwdhm\",className,classNames)} framer-bgs0ch`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"bXEMfbKxp\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{opacity:1,...style},variants:{\"bXEMfbKxp-hover\":{opacity:.75}},...addPropertyOverrides({\"bXEMfbKxp-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.3em\"},children:\"Home\"})}),className:\"framer-cv9qc0\",fonts:[\"FS;Satoshi-medium\"],layoutDependency:layoutDependency,layoutId:\"WZsLhQoxe\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:nw1aYSkVo,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-efJyi.framer-bgs0ch, .framer-efJyi .framer-bgs0ch { display: block; }\",\".framer-efJyi.framer-1ddwdhm { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-efJyi .framer-cv9qc0 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-efJyi.framer-1ddwdhm { gap: 0px; } .framer-efJyi.framer-1ddwdhm > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-efJyi.framer-1ddwdhm > :first-child { margin-top: 0px; } .framer-efJyi.framer-1ddwdhm > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 47\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"PO9Xl1puU\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"nw1aYSkVo\":\"text\",\"LWE8QcWhU\":\"link\",\"tPd6gtRvS\":\"newTab\",\"VyMwIkeg6\":\"smoothScroll\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FrameryNZHSAx4u=withCSS(Component,css,\"framer-efJyi\");export default FrameryNZHSAx4u;FrameryNZHSAx4u.displayName=\"Navlink\";FrameryNZHSAx4u.defaultProps={height:23,width:47};addPropertyControls(FrameryNZHSAx4u,{nw1aYSkVo:{defaultValue:\"Home\",displayTextArea:false,title:\"Text\",type:ControlType.String},LWE8QcWhU:{title:\"Link\",type:ControlType.Link},tPd6gtRvS:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},VyMwIkeg6:{defaultValue:false,title:\"Smooth Scroll\",type:ControlType.Boolean}});addFonts(FrameryNZHSAx4u,[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryNZHSAx4u\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"PO9Xl1puU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"47\",\"framerVariables\":\"{\\\"nw1aYSkVo\\\":\\\"text\\\",\\\"LWE8QcWhU\\\":\\\"link\\\",\\\"tPd6gtRvS\\\":\\\"newTab\\\",\\\"VyMwIkeg6\\\":\\\"smoothScroll\\\"}\",\"framerIntrinsicHeight\":\"23\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yNZHSAx4u.map","// Generated by Framer (ff92f61)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,ResolveLinks,resolvePageScope,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Search from\"https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/YEWVMBKmXJ83pATPgzu8/Search.js\";import Button from\"https://framerusercontent.com/modules/nDEqR50i8jWJOdwmF81A/NHCuWbtNabliixkaDNU2/mic5zMKUH.js\";import Navlink from\"https://framerusercontent.com/modules/sPkCQt1H6GXcHBxSsTII/Zz1f3ZTUrYtX1ppqpHgf/yNZHSAx4u.js\";const NavlinkFonts=getFonts(Navlink);const SearchFonts=getFonts(Search);const ButtonFonts=getFonts(Button);const cycleOrder=[\"IazYoPFGw\",\"xrkBWfsN8\",\"kHU_WkbnX\"];const serializationHash=\"framer-fuHDR\";const variantClassNames={IazYoPFGw:\"framer-v-6qwg9n\",kHU_WkbnX:\"framer-v-17bgg5a\",xrkBWfsN8:\"framer-v-7b4nre\"};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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Mobile-close\":\"xrkBWfsN8\",\"Mobile-open\":\"kHU_WkbnX\",Desktop:\"IazYoPFGw\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"IazYoPFGw\"};};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:\"IazYoPFGw\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap19ht90z=activeVariantCallback(async(...args)=>{setVariant(\"kHU_WkbnX\");});const onTap168no8g=activeVariantCallback(async(...args)=>{setVariant(\"xrkBWfsN8\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"kHU_WkbnX\")return true;return false;};const isDisplayed1=()=>{if([\"xrkBWfsN8\",\"kHU_WkbnX\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"xrkBWfsN8\",\"kHU_WkbnX\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-6qwg9n\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"IazYoPFGw\",ref:refBinding,style:{backgroundColor:\"var(--token-bd7cd7f8-0338-482e-a7c4-4a60cf44990c, rgb(255, 255, 255))\",...style},...addPropertyOverrides({kHU_WkbnX:{\"data-framer-name\":\"Mobile-open\"},xrkBWfsN8:{\"data-framer-name\":\"Mobile-close\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vndn7i\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"utZmOXSyr\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5nprvh\",\"data-framer-name\":\"Nav-content-Wrapper\",layoutDependency:layoutDependency,layoutId:\"sxCHaF205\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nzjckj\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"rqHsl35uH\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"bodmHzRAy\",scopeId:\"Jmig7qleX\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-no0jzi framer-z8hpoh\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"bodmHzRAy\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-15qhd6k\",\"data-framer-name\":\"Logo Centenario\",layoutDependency:layoutDependency,layoutId:\"PxIxSh73S\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1toa57i\",\"data-framer-name\":\"Vector\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"uucSTP0w5\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 150 32\"><path d=\"M 12.053 30.329 C 11.765 30.469 11.418 30.594 11.013 30.705 C 10.607 30.815 10.153 30.915 9.652 31.004 C 9.15 31.092 8.626 31.137 8.08 31.137 C 6.914 31.137 5.837 30.97 4.848 30.639 C 3.859 30.307 3.007 29.801 2.291 29.122 C 1.575 28.444 1.015 27.613 0.609 26.632 C 0.203 25.65 0 24.532 0 23.278 C 0 22.024 0.203 20.906 0.609 19.924 C 1.015 18.943 1.583 18.113 2.313 17.434 C 3.044 16.756 3.918 16.239 4.937 15.885 C 5.955 15.53 7.076 15.353 8.301 15.353 C 9.275 15.353 10.164 15.453 10.969 15.652 C 11.773 15.851 12.485 16.091 13.105 16.372 C 12.987 16.579 12.89 16.858 12.817 17.213 C 12.743 17.567 12.684 17.862 12.64 18.098 L 12.507 18.142 C 12.36 17.965 12.153 17.766 11.887 17.545 C 11.622 17.323 11.312 17.109 10.958 16.903 C 10.603 16.696 10.205 16.523 9.762 16.383 C 9.32 16.243 8.833 16.172 8.301 16.172 C 7.43 16.172 6.623 16.313 5.877 16.593 C 5.132 16.873 4.483 17.305 3.929 17.888 C 3.376 18.471 2.944 19.209 2.634 20.102 C 2.324 20.995 2.17 22.053 2.17 23.278 C 2.17 24.503 2.324 25.562 2.634 26.455 C 2.944 27.348 3.376 28.086 3.929 28.668 C 4.483 29.252 5.132 29.683 5.877 29.963 C 6.623 30.244 7.43 30.384 8.301 30.384 C 8.833 30.384 9.323 30.318 9.773 30.185 C 10.223 30.052 10.637 29.893 11.013 29.709 C 11.389 29.524 11.729 29.325 12.031 29.111 C 12.334 28.897 12.588 28.709 12.795 28.547 L 12.883 28.635 L 12.684 29.941 C 12.551 30.059 12.341 30.189 12.053 30.329 Z\" fill=\"rgb(185,151,91)\"></path><path d=\"M 16.997 18.474 C 16.96 17.53 16.919 16.586 16.875 15.641 C 17.539 15.671 18.199 15.696 18.856 15.719 C 19.513 15.741 20.173 15.752 20.837 15.752 C 21.502 15.752 22.158 15.741 22.808 15.719 C 23.457 15.696 24.114 15.671 24.778 15.641 C 24.733 15.862 24.711 16.084 24.711 16.305 C 24.711 16.527 24.733 16.748 24.778 16.969 C 24.305 16.94 23.873 16.91 23.483 16.881 C 23.091 16.851 22.678 16.822 22.243 16.792 C 21.808 16.763 21.332 16.737 20.815 16.715 C 20.299 16.692 19.679 16.681 18.956 16.681 C 18.941 17.154 18.923 17.604 18.901 18.032 C 18.878 18.46 18.867 18.947 18.867 19.493 C 18.867 20.068 18.871 20.629 18.878 21.175 C 18.886 21.721 18.889 22.135 18.889 22.415 C 19.539 22.415 20.122 22.407 20.638 22.393 C 21.155 22.378 21.627 22.359 22.055 22.337 C 22.483 22.315 22.878 22.293 23.239 22.271 C 23.601 22.249 23.944 22.223 24.269 22.194 C 24.224 22.415 24.202 22.644 24.202 22.88 C 24.202 23.101 24.224 23.323 24.269 23.544 C 23.885 23.5 23.439 23.463 22.929 23.433 C 22.42 23.404 21.911 23.385 21.402 23.378 C 20.893 23.37 20.413 23.363 19.963 23.356 C 19.513 23.348 19.155 23.345 18.889 23.345 C 18.889 23.477 18.886 23.621 18.878 23.776 C 18.871 23.931 18.867 24.127 18.867 24.363 L 18.867 26.554 C 18.867 27.395 18.871 28.089 18.878 28.635 C 18.886 29.181 18.896 29.595 18.912 29.875 L 20.461 29.875 C 21.022 29.875 21.572 29.864 22.11 29.841 C 22.649 29.819 23.158 29.79 23.637 29.753 C 24.117 29.716 24.534 29.661 24.889 29.587 C 24.859 29.691 24.84 29.805 24.833 29.93 C 24.826 30.056 24.822 30.17 24.822 30.273 C 24.822 30.509 24.844 30.701 24.889 30.849 C 24.224 30.819 23.564 30.805 22.907 30.805 L 18.889 30.805 C 18.225 30.805 17.554 30.819 16.875 30.849 C 16.919 29.904 16.96 28.964 16.997 28.026 C 17.034 27.089 17.052 26.134 17.052 25.16 L 17.052 21.352 C 17.052 20.378 17.034 19.419 16.997 18.474 Z\" fill=\"rgb(185,151,91)\"></path><path d=\"M 36.207 25.104 C 34.289 23.046 32.37 20.998 30.452 18.962 C 30.437 19.375 30.422 19.928 30.408 20.622 C 30.393 21.316 30.385 22.26 30.385 23.455 C 30.385 23.765 30.389 24.149 30.396 24.606 C 30.404 25.064 30.411 25.544 30.419 26.045 C 30.426 26.547 30.437 27.056 30.452 27.573 C 30.466 28.089 30.481 28.569 30.496 29.012 C 30.511 29.454 30.525 29.841 30.54 30.174 C 30.555 30.506 30.57 30.731 30.585 30.849 C 30.348 30.819 30.09 30.805 29.81 30.805 C 29.514 30.805 29.241 30.819 28.991 30.849 C 29.02 30.701 29.053 30.428 29.09 30.03 C 29.127 29.631 29.16 29.155 29.19 28.602 C 29.219 28.048 29.253 27.447 29.29 26.798 C 29.326 26.148 29.356 25.5 29.378 24.85 C 29.4 24.201 29.419 23.566 29.433 22.946 C 29.448 22.326 29.456 21.773 29.456 21.286 C 29.456 19.869 29.452 18.651 29.445 17.633 C 29.437 16.615 29.419 15.855 29.389 15.353 L 29.744 15.353 C 30.643 16.327 31.606 17.372 32.632 18.486 C 33.658 19.6 34.676 20.699 35.687 21.784 C 36.698 22.869 37.657 23.895 38.565 24.861 C 39.472 25.828 40.265 26.651 40.944 27.329 L 40.944 24.319 C 40.944 22.769 40.933 21.26 40.911 19.792 C 40.889 18.323 40.841 16.94 40.767 15.641 C 41.063 15.715 41.313 15.752 41.52 15.752 C 41.697 15.752 41.933 15.715 42.228 15.641 C 42.199 15.966 42.165 16.453 42.129 17.102 C 42.092 17.752 42.055 18.445 42.018 19.183 C 41.981 19.921 41.948 20.644 41.919 21.352 C 41.889 22.061 41.874 22.629 41.874 23.057 L 41.874 24.385 C 41.874 24.887 41.877 25.411 41.885 25.957 C 41.892 26.503 41.9 27.052 41.907 27.606 C 41.914 28.159 41.922 28.676 41.93 29.155 C 41.937 29.635 41.941 30.052 41.941 30.406 L 41.941 31.136 L 41.63 31.136 C 39.933 29.174 38.126 27.163 36.207 25.104 Z\" fill=\"rgb(185,151,91)\"></path><path d=\"M 50.448 16.792 C 50.064 16.792 49.662 16.796 49.242 16.803 C 48.821 16.811 48.4 16.825 47.98 16.848 C 47.559 16.87 47.153 16.896 46.762 16.925 C 46.371 16.955 46.021 16.991 45.711 17.036 C 45.784 16.77 45.821 16.534 45.821 16.327 C 45.821 16.165 45.784 15.936 45.711 15.641 C 46.685 15.671 47.637 15.697 48.566 15.719 C 49.496 15.741 50.448 15.752 51.422 15.752 C 52.396 15.752 53.348 15.741 54.278 15.719 C 55.207 15.697 56.159 15.671 57.133 15.641 C 57.059 15.936 57.022 16.173 57.022 16.35 C 57.022 16.541 57.059 16.77 57.133 17.036 C 56.823 16.991 56.472 16.955 56.082 16.925 C 55.691 16.896 55.285 16.87 54.864 16.848 C 54.444 16.825 54.023 16.811 53.602 16.803 C 53.182 16.796 52.78 16.792 52.396 16.792 C 52.352 18.313 52.329 19.84 52.329 21.374 L 52.329 25.182 C 52.329 26.156 52.348 27.115 52.385 28.059 C 52.422 29.004 52.462 29.934 52.507 30.849 C 52.167 30.819 51.806 30.805 51.422 30.805 C 51.038 30.805 50.677 30.819 50.337 30.849 C 50.382 29.934 50.422 29.004 50.459 28.059 C 50.496 27.115 50.514 26.156 50.514 25.182 L 50.514 21.374 C 50.514 19.84 50.492 18.313 50.448 16.792 Z\" fill=\"rgb(185,151,91)\"></path><path d=\"M 60.737 18.474 C 60.7 17.53 60.66 16.586 60.615 15.641 C 61.28 15.671 61.94 15.696 62.597 15.719 C 63.253 15.741 63.914 15.752 64.578 15.752 C 65.242 15.752 65.899 15.741 66.548 15.719 C 67.197 15.696 67.854 15.671 68.518 15.641 C 68.474 15.862 68.452 16.084 68.452 16.305 C 68.452 16.527 68.474 16.748 68.518 16.969 C 68.046 16.94 67.614 16.91 67.223 16.881 C 66.832 16.851 66.419 16.822 65.984 16.792 C 65.548 16.763 65.072 16.737 64.556 16.715 C 64.039 16.692 63.419 16.681 62.696 16.681 C 62.681 17.154 62.663 17.604 62.641 18.032 C 62.619 18.46 62.608 18.947 62.608 19.493 C 62.608 20.068 62.611 20.629 62.619 21.175 C 62.626 21.721 62.63 22.135 62.63 22.415 C 63.279 22.415 63.862 22.407 64.379 22.393 C 64.895 22.378 65.367 22.359 65.795 22.337 C 66.224 22.315 66.618 22.293 66.98 22.271 C 67.341 22.249 67.685 22.223 68.009 22.194 C 67.965 22.415 67.943 22.644 67.943 22.88 C 67.943 23.101 67.965 23.323 68.009 23.544 C 67.625 23.5 67.179 23.463 66.67 23.433 C 66.161 23.404 65.652 23.385 65.142 23.378 C 64.633 23.37 64.153 23.363 63.704 23.356 C 63.253 23.348 62.896 23.345 62.63 23.345 C 62.63 23.477 62.626 23.621 62.619 23.776 C 62.611 23.931 62.608 24.127 62.608 24.363 L 62.608 26.554 C 62.608 27.395 62.611 28.089 62.619 28.635 C 62.626 29.181 62.637 29.595 62.652 29.875 L 64.202 29.875 C 64.762 29.875 65.312 29.864 65.851 29.841 C 66.389 29.819 66.899 29.79 67.378 29.753 C 67.858 29.716 68.275 29.661 68.629 29.587 C 68.599 29.691 68.581 29.805 68.574 29.93 C 68.566 30.056 68.563 30.17 68.563 30.273 C 68.563 30.509 68.585 30.701 68.629 30.849 C 67.965 30.819 67.304 30.805 66.648 30.805 L 62.63 30.805 C 61.966 30.805 61.294 30.819 60.615 30.849 C 60.66 29.904 60.7 28.964 60.737 28.026 C 60.774 27.089 60.793 26.134 60.793 25.16 L 60.793 21.352 C 60.793 20.378 60.774 19.419 60.737 18.474 Z\" fill=\"rgb(185,151,91)\"></path><path d=\"M 79.948 25.104 C 78.029 23.046 76.111 20.998 74.192 18.962 C 74.178 19.375 74.163 19.928 74.148 20.622 C 74.133 21.316 74.126 22.26 74.126 23.455 C 74.126 23.765 74.13 24.149 74.137 24.606 C 74.144 25.064 74.152 25.544 74.159 26.045 C 74.166 26.547 74.178 27.056 74.192 27.573 C 74.207 28.089 74.222 28.569 74.237 29.012 C 74.251 29.454 74.266 29.841 74.281 30.174 C 74.296 30.506 74.311 30.731 74.325 30.849 C 74.089 30.819 73.831 30.805 73.551 30.805 C 73.255 30.805 72.982 30.819 72.732 30.849 C 72.761 30.701 72.794 30.428 72.831 30.03 C 72.868 29.631 72.901 29.155 72.931 28.602 C 72.96 28.048 72.993 27.447 73.031 26.798 C 73.067 26.148 73.097 25.5 73.119 24.85 C 73.141 24.201 73.159 23.566 73.174 22.946 C 73.189 22.326 73.197 21.773 73.197 21.286 C 73.197 19.869 73.193 18.651 73.186 17.633 C 73.178 16.615 73.159 15.855 73.13 15.353 L 73.484 15.353 C 74.384 16.327 75.347 17.372 76.373 18.486 C 77.399 19.6 78.417 20.699 79.428 21.784 C 80.438 22.869 81.398 23.895 82.306 24.861 C 83.213 25.828 84.006 26.651 84.685 27.329 L 84.685 24.319 C 84.685 22.769 84.674 21.26 84.652 19.792 C 84.63 18.323 84.582 16.94 84.508 15.641 C 84.803 15.715 85.054 15.752 85.261 15.752 C 85.438 15.752 85.674 15.715 85.969 15.641 C 85.939 15.966 85.906 16.453 85.869 17.102 C 85.832 17.752 85.796 18.445 85.759 19.183 C 85.722 19.921 85.689 20.644 85.659 21.352 C 85.629 22.061 85.615 22.629 85.615 23.057 L 85.615 24.385 C 85.615 24.887 85.618 25.411 85.626 25.957 C 85.633 26.503 85.64 27.052 85.648 27.606 C 85.656 28.159 85.662 28.676 85.67 29.155 C 85.677 29.635 85.681 30.052 85.681 30.406 L 85.681 31.136 L 85.371 31.136 C 83.674 29.174 81.866 27.163 79.948 25.104 Z\" fill=\"rgb(185,151,91)\"></path><path d=\"M 93.403 23.964 C 93.786 23.964 94.185 23.972 94.598 23.987 C 95.011 24.002 95.409 24.009 95.793 24.009 C 96.206 24.009 96.619 24.005 97.033 23.998 C 97.446 23.99 97.859 23.979 98.273 23.964 L 95.815 18.342 Z M 103.209 30.849 C 103.002 30.819 102.806 30.805 102.622 30.805 L 101.449 30.805 C 101.264 30.805 101.069 30.819 100.862 30.849 C 100.759 30.509 100.619 30.1 100.442 29.62 C 100.265 29.141 100.069 28.639 99.855 28.115 C 99.641 27.591 99.424 27.06 99.202 26.521 C 98.981 25.983 98.774 25.47 98.582 24.983 C 98.11 24.968 97.63 24.957 97.143 24.95 C 96.657 24.942 96.169 24.938 95.683 24.938 C 95.225 24.938 94.775 24.942 94.332 24.95 C 93.889 24.957 93.439 24.968 92.982 24.983 C 92.51 26.134 92.082 27.23 91.698 28.27 C 91.314 29.31 91.026 30.17 90.835 30.849 C 90.584 30.819 90.311 30.805 90.015 30.805 C 89.72 30.805 89.447 30.819 89.196 30.849 C 90.392 28.266 91.557 25.698 92.694 23.145 C 93.83 20.592 94.974 17.995 96.125 15.353 L 96.546 15.353 C 96.9 16.209 97.284 17.135 97.697 18.132 C 98.11 19.128 98.531 20.135 98.959 21.153 C 99.387 22.171 99.814 23.182 100.242 24.186 C 100.671 25.19 101.073 26.123 101.449 26.986 C 101.825 27.849 102.165 28.621 102.467 29.299 C 102.77 29.978 103.017 30.495 103.209 30.849 Z\" fill=\"rgb(185,151,91)\"></path><path d=\"M 108.617 22.636 C 108.823 22.68 109.049 22.71 109.292 22.725 C 109.536 22.74 109.805 22.747 110.1 22.747 C 110.557 22.747 111.033 22.695 111.528 22.592 C 112.022 22.489 112.476 22.308 112.889 22.05 C 113.303 21.791 113.645 21.445 113.919 21.009 C 114.191 20.574 114.328 20.024 114.328 19.36 C 114.328 18.784 114.221 18.308 114.007 17.932 C 113.793 17.556 113.516 17.257 113.177 17.036 C 112.837 16.814 112.469 16.663 112.07 16.582 C 111.672 16.501 111.281 16.46 110.897 16.46 C 110.38 16.46 109.952 16.471 109.613 16.493 C 109.273 16.515 108.986 16.542 108.75 16.571 C 108.72 17.382 108.691 18.187 108.661 18.984 C 108.632 19.78 108.617 20.577 108.617 21.374 Z M 106.802 21.374 C 106.802 20.4 106.783 19.445 106.746 18.508 C 106.71 17.571 106.669 16.615 106.625 15.641 C 107.052 15.671 107.473 15.697 107.886 15.719 C 108.299 15.741 108.72 15.752 109.148 15.752 C 109.576 15.752 109.997 15.733 110.41 15.697 C 110.823 15.66 111.243 15.641 111.672 15.641 C 112.292 15.641 112.882 15.7 113.443 15.818 C 114.003 15.937 114.494 16.132 114.915 16.405 C 115.335 16.678 115.668 17.036 115.911 17.479 C 116.154 17.921 116.276 18.474 116.276 19.139 C 116.276 19.847 116.117 20.456 115.8 20.965 C 115.483 21.474 115.095 21.895 114.638 22.227 C 114.18 22.559 113.69 22.817 113.166 23.002 C 112.642 23.186 112.166 23.308 111.738 23.367 C 111.915 23.588 112.159 23.898 112.469 24.297 C 112.779 24.695 113.125 25.134 113.509 25.613 C 113.893 26.093 114.291 26.595 114.704 27.119 C 115.117 27.643 115.516 28.145 115.9 28.624 C 116.283 29.104 116.645 29.543 116.985 29.941 C 117.324 30.34 117.597 30.642 117.803 30.849 C 117.582 30.819 117.361 30.804 117.14 30.804 L 115.833 30.804 C 115.612 30.804 115.398 30.819 115.191 30.849 C 114.97 30.539 114.634 30.074 114.184 29.454 C 113.734 28.834 113.236 28.17 112.69 27.462 C 112.144 26.754 111.587 26.049 111.019 25.348 C 110.451 24.647 109.93 24.053 109.458 23.566 L 108.617 23.566 L 108.617 25.182 C 108.617 26.156 108.635 27.115 108.672 28.059 C 108.709 29.004 108.75 29.934 108.794 30.849 C 108.454 30.819 108.093 30.804 107.709 30.804 C 107.325 30.804 106.964 30.819 106.625 30.849 C 106.669 29.934 106.71 29.004 106.746 28.059 C 106.783 27.115 106.802 26.156 106.802 25.182 Z\" fill=\"rgb(185,151,91)\"></path><path d=\"M 120.625 18.508 C 120.588 17.571 120.547 16.615 120.503 15.641 C 120.695 15.671 120.879 15.696 121.056 15.719 C 121.233 15.741 121.411 15.752 121.588 15.752 C 121.765 15.752 121.942 15.741 122.119 15.719 C 122.296 15.696 122.48 15.671 122.672 15.641 C 122.628 16.615 122.587 17.571 122.551 18.508 C 122.513 19.445 122.495 20.401 122.495 21.374 L 122.495 25.182 C 122.495 26.156 122.513 27.115 122.551 28.059 C 122.587 29.004 122.628 29.934 122.672 30.849 C 122.332 30.819 121.971 30.805 121.588 30.805 C 121.204 30.805 120.842 30.819 120.503 30.849 C 120.547 29.934 120.588 29.004 120.625 28.059 C 120.661 27.115 120.68 26.156 120.68 25.182 L 120.68 21.374 C 120.68 20.401 120.661 19.445 120.625 18.508 Z\" fill=\"rgb(0,30,96)\"></path><path d=\"M 139.652 23.278 C 139.652 22.053 139.497 20.995 139.187 20.102 C 138.877 19.209 138.446 18.471 137.892 17.888 C 137.339 17.305 136.689 16.874 135.944 16.593 C 135.199 16.313 134.391 16.172 133.52 16.172 C 132.664 16.172 131.864 16.313 131.118 16.593 C 130.373 16.874 129.724 17.305 129.171 17.888 C 128.617 18.471 128.185 19.209 127.875 20.102 C 127.566 20.995 127.411 22.053 127.411 23.278 C 127.411 24.504 127.566 25.562 127.875 26.455 C 128.185 27.348 128.617 28.085 129.171 28.668 C 129.724 29.252 130.373 29.683 131.118 29.963 C 131.864 30.244 132.664 30.384 133.52 30.384 C 134.391 30.384 135.199 30.244 135.944 29.963 C 136.689 29.683 137.339 29.252 137.892 28.668 C 138.446 28.085 138.877 27.348 139.187 26.455 C 139.497 25.562 139.652 24.504 139.652 23.278 Z M 125.241 23.278 C 125.241 22.024 125.444 20.906 125.85 19.924 C 126.256 18.943 126.824 18.113 127.555 17.434 C 128.285 16.756 129.159 16.239 130.178 15.885 C 131.196 15.53 132.31 15.353 133.52 15.353 C 134.745 15.353 135.867 15.53 136.885 15.885 C 137.903 16.239 138.778 16.756 139.508 17.434 C 140.239 18.113 140.807 18.943 141.213 19.924 C 141.619 20.906 141.821 22.024 141.821 23.278 C 141.821 24.532 141.619 25.651 141.213 26.632 C 140.807 27.613 140.239 28.444 139.508 29.122 C 138.778 29.801 137.903 30.307 136.885 30.638 C 135.867 30.971 134.745 31.137 133.52 31.137 C 132.31 31.137 131.196 30.971 130.178 30.638 C 129.159 30.307 128.285 29.801 127.555 29.122 C 126.824 28.444 126.256 27.613 125.85 26.632 C 125.444 25.651 125.241 24.532 125.241 23.278 Z\" fill=\"rgb(0,30,96)\"></path><path d=\"M 147.831 23.278 C 147.831 22.053 147.676 20.995 147.366 20.102 C 147.056 19.209 146.624 18.471 146.071 17.888 C 145.517 17.305 144.868 16.874 144.123 16.593 C 143.377 16.313 142.569 16.172 141.699 16.172 C 140.842 16.172 140.042 16.313 139.297 16.593 C 138.552 16.874 137.903 17.305 137.349 17.888 C 136.796 18.471 136.364 19.209 136.054 20.102 C 135.744 20.995 135.589 22.053 135.589 23.278 C 135.589 24.504 135.744 25.562 136.054 26.455 C 136.364 27.348 136.796 28.085 137.349 28.668 C 137.903 29.252 138.552 29.683 139.297 29.963 C 140.042 30.244 140.842 30.384 141.699 30.384 C 142.569 30.384 143.377 30.244 144.123 29.963 C 144.868 29.683 145.517 29.252 146.071 28.668 C 146.624 28.085 147.056 27.348 147.366 26.455 C 147.676 25.562 147.831 24.504 147.831 23.278 Z M 133.42 23.278 C 133.42 22.024 133.623 20.906 134.029 19.924 C 134.434 18.943 135.003 18.113 135.733 17.434 C 136.464 16.756 137.338 16.239 138.356 15.885 C 139.375 15.53 140.489 15.353 141.699 15.353 C 142.924 15.353 144.045 15.53 145.064 15.885 C 146.082 16.239 146.956 16.756 147.687 17.434 C 148.417 18.113 148.985 18.943 149.391 19.924 C 149.797 20.906 150 22.024 150 23.278 C 150 24.532 149.797 25.651 149.391 26.632 C 148.985 27.613 148.417 28.444 147.687 29.122 C 146.956 29.801 146.082 30.307 145.064 30.638 C 144.045 30.971 142.924 31.137 141.699 31.137 C 140.489 31.137 139.375 30.971 138.356 30.638 C 137.338 30.307 136.464 29.801 135.733 29.122 C 135.003 28.444 134.434 27.613 134.029 26.632 C 133.623 25.651 133.42 24.532 133.42 23.278 Z\" fill=\"rgb(0,30,96)\"></path><path d=\"M 33.32 6.206 C 33.218 6.256 33.094 6.301 32.949 6.34 C 32.804 6.38 32.642 6.415 32.464 6.447 C 32.284 6.479 32.098 6.494 31.903 6.494 C 31.487 6.494 31.102 6.435 30.75 6.316 C 30.397 6.198 30.093 6.018 29.838 5.775 C 29.582 5.533 29.382 5.237 29.237 4.887 C 29.093 4.537 29.02 4.138 29.02 3.691 C 29.02 3.243 29.093 2.844 29.237 2.494 C 29.382 2.144 29.585 1.848 29.846 1.606 C 30.106 1.364 30.418 1.179 30.781 1.053 C 31.145 0.927 31.545 0.864 31.982 0.864 C 32.329 0.864 32.646 0.899 32.933 0.97 C 33.22 1.041 33.474 1.127 33.696 1.227 C 33.653 1.301 33.619 1.4 33.593 1.527 C 33.566 1.653 33.545 1.759 33.53 1.843 L 33.482 1.859 C 33.429 1.795 33.356 1.724 33.261 1.645 C 33.166 1.566 33.056 1.49 32.929 1.416 C 32.803 1.343 32.661 1.281 32.503 1.231 C 32.345 1.181 32.171 1.156 31.982 1.156 C 31.671 1.156 31.383 1.206 31.117 1.306 C 30.851 1.406 30.62 1.56 30.422 1.768 C 30.225 1.976 30.071 2.239 29.96 2.557 C 29.85 2.876 29.794 3.254 29.794 3.691 C 29.794 4.128 29.85 4.506 29.96 4.824 C 30.071 5.142 30.225 5.406 30.422 5.614 C 30.62 5.822 30.851 5.976 31.117 6.075 C 31.383 6.176 31.671 6.226 31.982 6.226 C 32.171 6.226 32.346 6.202 32.507 6.155 C 32.667 6.107 32.815 6.051 32.949 5.985 C 33.083 5.919 33.205 5.848 33.313 5.771 C 33.42 5.695 33.511 5.628 33.585 5.57 L 33.617 5.602 L 33.545 6.068 C 33.498 6.11 33.423 6.156 33.32 6.206 Z\" fill=\"rgb(185,151,91)\"></path><path d=\"M 35.579 1.989 C 35.566 1.655 35.551 1.314 35.535 0.966 C 35.604 0.977 35.67 0.986 35.733 0.994 C 35.796 1.002 35.859 1.006 35.922 1.006 C 35.986 1.006 36.049 1.002 36.112 0.994 C 36.175 0.986 36.241 0.977 36.309 0.966 C 36.294 1.314 36.279 1.655 36.266 1.989 C 36.253 2.323 36.246 2.664 36.246 3.011 C 36.246 3.675 36.249 4.25 36.254 4.737 C 36.259 5.224 36.265 5.66 36.27 6.044 C 36.644 6.044 37.002 6.04 37.344 6.032 C 37.686 6.024 38.055 5.994 38.45 5.941 C 38.423 6.036 38.41 6.115 38.41 6.178 C 38.41 6.236 38.423 6.307 38.45 6.391 C 38.207 6.381 37.965 6.376 37.723 6.376 L 36.266 6.376 C 36.032 6.376 35.788 6.381 35.535 6.391 C 35.551 6.065 35.566 5.733 35.579 5.397 C 35.592 5.06 35.599 4.717 35.599 4.37 L 35.599 3.011 C 35.599 2.664 35.592 2.323 35.579 1.989 Z\" fill=\"rgb(185,151,91)\"></path><path d=\"M 40.396 1.989 C 40.383 1.655 40.369 1.314 40.353 0.966 C 40.421 0.977 40.487 0.986 40.55 0.994 C 40.613 1.002 40.677 1.006 40.74 1.006 C 40.803 1.006 40.866 1.002 40.929 0.994 C 40.992 0.986 41.058 0.977 41.127 0.966 C 41.111 1.314 41.096 1.655 41.083 1.989 C 41.07 2.323 41.063 2.664 41.063 3.011 L 41.063 4.37 C 41.063 4.717 41.07 5.06 41.083 5.397 C 41.096 5.733 41.111 6.065 41.127 6.391 C 41.005 6.381 40.876 6.376 40.74 6.376 C 40.603 6.376 40.474 6.381 40.353 6.391 C 40.369 6.065 40.383 5.733 40.396 5.397 C 40.409 5.06 40.416 4.717 40.416 4.37 L 40.416 3.011 C 40.416 2.664 40.409 2.323 40.396 1.989 Z\" fill=\"rgb(185,151,91)\"></path><path d=\"M 45.991 4.342 C 45.307 3.608 44.622 2.877 43.938 2.151 C 43.933 2.298 43.927 2.496 43.922 2.743 C 43.917 2.99 43.914 3.327 43.914 3.754 C 43.914 3.864 43.916 4.002 43.918 4.164 C 43.921 4.328 43.923 4.499 43.926 4.678 C 43.929 4.857 43.933 5.039 43.938 5.223 C 43.943 5.407 43.949 5.578 43.954 5.736 C 43.959 5.894 43.964 6.032 43.97 6.151 C 43.975 6.269 43.98 6.349 43.985 6.392 C 43.901 6.381 43.809 6.376 43.709 6.376 C 43.603 6.376 43.506 6.381 43.417 6.392 C 43.427 6.339 43.439 6.241 43.452 6.099 C 43.465 5.957 43.477 5.787 43.488 5.59 C 43.498 5.393 43.51 5.178 43.523 4.946 C 43.536 4.715 43.547 4.483 43.555 4.251 C 43.563 4.02 43.569 3.793 43.575 3.572 C 43.58 3.351 43.583 3.154 43.583 2.98 C 43.583 2.475 43.581 2.04 43.579 1.677 C 43.576 1.314 43.569 1.043 43.559 0.863 L 43.685 0.863 C 44.006 1.211 44.35 1.583 44.716 1.981 C 45.082 2.378 45.445 2.771 45.806 3.158 C 46.166 3.545 46.508 3.911 46.832 4.255 C 47.156 4.6 47.439 4.894 47.681 5.136 L 47.681 4.062 C 47.681 3.509 47.677 2.971 47.669 2.447 C 47.661 1.923 47.644 1.429 47.618 0.966 C 47.723 0.993 47.813 1.006 47.886 1.006 C 47.95 1.006 48.034 0.993 48.139 0.966 C 48.129 1.082 48.117 1.256 48.104 1.488 C 48.091 1.719 48.077 1.966 48.064 2.23 C 48.051 2.493 48.039 2.751 48.029 3.004 C 48.018 3.256 48.013 3.459 48.013 3.612 L 48.013 4.086 C 48.013 4.265 48.014 4.451 48.017 4.646 C 48.02 4.841 48.022 5.037 48.025 5.235 C 48.027 5.432 48.03 5.616 48.032 5.787 C 48.035 5.959 48.037 6.107 48.037 6.233 L 48.037 6.494 L 47.926 6.494 C 47.321 5.794 46.675 5.077 45.991 4.342 Z\" fill=\"rgb(185,151,91)\"></path><path d=\"M 50.473 1.989 C 50.46 1.655 50.445 1.314 50.429 0.966 C 50.498 0.977 50.564 0.986 50.627 0.994 C 50.69 1.002 50.753 1.006 50.816 1.006 C 50.88 1.006 50.943 1.002 51.006 0.994 C 51.069 0.986 51.135 0.977 51.203 0.966 C 51.188 1.314 51.173 1.655 51.16 1.989 C 51.147 2.323 51.14 2.664 51.14 3.011 L 51.14 4.37 C 51.14 4.717 51.147 5.06 51.16 5.397 C 51.173 5.733 51.188 6.065 51.203 6.391 C 51.082 6.381 50.953 6.376 50.816 6.376 C 50.679 6.376 50.55 6.381 50.429 6.391 C 50.445 6.065 50.46 5.733 50.473 5.397 C 50.486 5.06 50.492 4.717 50.492 4.37 L 50.492 3.011 C 50.492 2.664 50.486 2.323 50.473 1.989 Z\" fill=\"rgb(185,151,91)\"></path><path d=\"M 57.414 6.206 C 57.312 6.256 57.188 6.301 57.043 6.34 C 56.898 6.38 56.736 6.415 56.557 6.447 C 56.378 6.479 56.192 6.494 55.997 6.494 C 55.581 6.494 55.197 6.435 54.844 6.316 C 54.491 6.198 54.187 6.018 53.932 5.775 C 53.676 5.533 53.476 5.237 53.331 4.887 C 53.187 4.537 53.114 4.138 53.114 3.691 C 53.114 3.243 53.187 2.844 53.331 2.494 C 53.476 2.144 53.679 1.848 53.94 1.606 C 54.2 1.364 54.512 1.179 54.876 1.053 C 55.239 0.927 55.639 0.864 56.076 0.864 C 56.423 0.864 56.74 0.899 57.027 0.97 C 57.314 1.041 57.568 1.127 57.79 1.227 C 57.747 1.301 57.713 1.4 57.687 1.527 C 57.66 1.653 57.639 1.759 57.624 1.843 L 57.576 1.859 C 57.524 1.795 57.45 1.724 57.355 1.645 C 57.26 1.566 57.15 1.49 57.023 1.416 C 56.897 1.343 56.755 1.281 56.597 1.231 C 56.439 1.181 56.265 1.156 56.076 1.156 C 55.765 1.156 55.477 1.206 55.211 1.306 C 54.945 1.406 54.714 1.56 54.516 1.768 C 54.319 1.976 54.165 2.239 54.054 2.557 C 53.944 2.876 53.888 3.254 53.888 3.691 C 53.888 4.128 53.944 4.506 54.054 4.824 C 54.165 5.142 54.319 5.406 54.516 5.614 C 54.714 5.822 54.945 5.976 55.211 6.075 C 55.477 6.176 55.765 6.226 56.076 6.226 C 56.265 6.226 56.44 6.202 56.601 6.155 C 56.761 6.107 56.909 6.051 57.043 5.985 C 57.177 5.919 57.299 5.848 57.407 5.771 C 57.514 5.695 57.605 5.628 57.679 5.57 L 57.711 5.602 L 57.639 6.068 C 57.592 6.11 57.517 6.156 57.414 6.206 Z\" fill=\"rgb(185,151,91)\"></path><path d=\"M 60.198 3.935 C 60.335 3.935 60.477 3.938 60.624 3.943 C 60.772 3.949 60.914 3.951 61.051 3.951 C 61.198 3.951 61.346 3.95 61.493 3.947 C 61.641 3.945 61.788 3.941 61.935 3.935 L 61.059 1.929 Z M 63.697 6.392 C 63.623 6.381 63.553 6.376 63.487 6.376 L 63.069 6.376 C 63.003 6.376 62.933 6.381 62.859 6.392 C 62.823 6.271 62.773 6.124 62.709 5.953 C 62.646 5.782 62.576 5.603 62.5 5.416 C 62.424 5.229 62.346 5.04 62.267 4.848 C 62.188 4.656 62.114 4.473 62.046 4.299 C 61.877 4.294 61.706 4.29 61.533 4.287 C 61.359 4.284 61.185 4.283 61.011 4.283 C 60.848 4.283 60.688 4.284 60.53 4.287 C 60.372 4.29 60.211 4.294 60.048 4.299 C 59.88 4.71 59.727 5.1 59.59 5.472 C 59.453 5.843 59.35 6.149 59.282 6.392 C 59.193 6.381 59.095 6.376 58.99 6.376 C 58.885 6.376 58.787 6.381 58.698 6.392 C 59.124 5.47 59.54 4.554 59.945 3.643 C 60.351 2.732 60.759 1.806 61.169 0.864 L 61.319 0.864 C 61.446 1.169 61.583 1.499 61.73 1.855 C 61.877 2.21 62.028 2.569 62.18 2.932 C 62.333 3.296 62.486 3.657 62.638 4.015 C 62.791 4.373 62.934 4.705 63.069 5.013 C 63.203 5.321 63.324 5.597 63.432 5.839 C 63.54 6.081 63.628 6.265 63.697 6.392 Z\" fill=\"rgb(185,151,91)\"></path><path d=\"M 69.185 4.37 C 69.185 4.938 69.201 5.496 69.232 6.044 C 69.343 6.07 69.493 6.09 69.683 6.103 C 69.872 6.117 70.067 6.123 70.267 6.123 C 70.556 6.123 70.846 6.089 71.135 6.02 C 71.425 5.952 71.684 5.823 71.914 5.633 C 72.142 5.444 72.329 5.185 72.474 4.855 C 72.619 4.527 72.691 4.101 72.691 3.58 C 72.691 3.122 72.635 2.746 72.522 2.451 C 72.408 2.156 72.253 1.923 72.055 1.752 C 71.858 1.581 71.623 1.462 71.349 1.396 C 71.075 1.331 70.775 1.298 70.449 1.298 C 70.212 1.298 69.991 1.306 69.785 1.322 C 69.58 1.337 69.396 1.356 69.232 1.377 C 69.217 1.63 69.205 1.894 69.197 2.171 C 69.189 2.447 69.185 2.727 69.185 3.011 Z M 68.537 3.011 C 68.537 2.664 68.531 2.323 68.518 1.989 C 68.504 1.654 68.49 1.314 68.474 0.966 C 68.674 0.977 68.873 0.986 69.071 0.994 C 69.268 1.002 69.467 1.006 69.667 1.006 C 69.867 1.006 70.066 0.999 70.263 0.986 C 70.46 0.973 70.659 0.966 70.859 0.966 C 71.323 0.966 71.719 1.027 72.048 1.148 C 72.377 1.269 72.647 1.441 72.857 1.665 C 73.068 1.889 73.222 2.162 73.319 2.486 C 73.416 2.81 73.465 3.175 73.465 3.58 C 73.465 4.107 73.374 4.55 73.193 4.911 C 73.011 5.271 72.78 5.562 72.498 5.783 C 72.216 6.004 71.906 6.161 71.566 6.253 C 71.226 6.345 70.901 6.391 70.591 6.391 C 70.412 6.391 70.236 6.389 70.062 6.384 C 69.888 6.378 69.711 6.376 69.533 6.376 L 69.003 6.376 C 68.83 6.376 68.653 6.381 68.474 6.391 C 68.49 6.065 68.504 5.733 68.518 5.396 C 68.531 5.06 68.537 4.717 68.537 4.37 Z\" fill=\"rgb(185,151,91)\"></path><path d=\"M 75.53 1.977 C 75.517 1.64 75.503 1.303 75.487 0.966 C 75.724 0.977 75.959 0.986 76.194 0.994 C 76.428 1.002 76.664 1.006 76.9 1.006 C 77.137 1.006 77.372 1.002 77.603 0.994 C 77.835 0.986 78.069 0.977 78.306 0.966 C 78.29 1.045 78.282 1.124 78.282 1.203 C 78.282 1.282 78.29 1.361 78.306 1.44 C 78.138 1.429 77.984 1.419 77.844 1.408 C 77.705 1.398 77.557 1.388 77.402 1.377 C 77.247 1.366 77.077 1.357 76.893 1.349 C 76.708 1.341 76.487 1.337 76.229 1.337 C 76.224 1.506 76.218 1.666 76.209 1.819 C 76.201 1.972 76.198 2.146 76.198 2.34 C 76.198 2.546 76.199 2.746 76.201 2.94 C 76.204 3.135 76.206 3.283 76.206 3.383 C 76.437 3.383 76.645 3.38 76.829 3.375 C 77.014 3.37 77.182 3.363 77.335 3.355 C 77.488 3.347 77.628 3.339 77.757 3.331 C 77.886 3.324 78.009 3.314 78.124 3.304 C 78.109 3.383 78.101 3.464 78.101 3.549 C 78.101 3.628 78.109 3.706 78.124 3.786 C 77.987 3.77 77.828 3.756 77.647 3.746 C 77.465 3.736 77.284 3.729 77.102 3.726 C 76.92 3.723 76.749 3.721 76.588 3.718 C 76.428 3.716 76.3 3.714 76.206 3.714 C 76.206 3.762 76.204 3.813 76.201 3.868 C 76.199 3.924 76.198 3.993 76.198 4.078 L 76.198 4.859 C 76.198 5.16 76.199 5.407 76.201 5.602 C 76.204 5.796 76.208 5.944 76.213 6.044 L 76.766 6.044 C 76.966 6.044 77.162 6.04 77.355 6.032 C 77.547 6.024 77.728 6.014 77.9 6 C 78.07 5.987 78.219 5.968 78.346 5.941 C 78.335 5.978 78.328 6.019 78.326 6.064 C 78.323 6.109 78.322 6.149 78.322 6.186 C 78.322 6.27 78.33 6.339 78.346 6.391 C 78.109 6.381 77.873 6.376 77.639 6.376 L 76.206 6.376 C 75.969 6.376 75.729 6.381 75.487 6.391 C 75.503 6.055 75.517 5.719 75.53 5.385 C 75.543 5.05 75.55 4.709 75.55 4.362 L 75.55 3.004 C 75.55 2.656 75.543 2.314 75.53 1.977 Z\" fill=\"rgb(185,151,91)\"></path><path d=\"M 80.347 1.989 C 80.334 1.655 80.32 1.314 80.304 0.966 C 80.373 0.977 80.438 0.986 80.501 0.994 C 80.564 1.002 80.628 1.006 80.691 1.006 C 80.754 1.006 80.817 1.002 80.881 0.994 C 80.944 0.986 81.009 0.977 81.078 0.966 C 81.062 1.314 81.048 1.655 81.035 1.989 C 81.021 2.323 81.015 2.664 81.015 3.011 C 81.015 3.675 81.017 4.25 81.023 4.737 C 81.028 5.224 81.033 5.66 81.038 6.044 C 81.412 6.044 81.77 6.04 82.112 6.032 C 82.455 6.024 82.823 5.994 83.218 5.941 C 83.192 6.036 83.179 6.115 83.179 6.178 C 83.179 6.236 83.192 6.307 83.218 6.391 C 82.976 6.381 82.734 6.376 82.492 6.376 L 81.035 6.376 C 80.8 6.376 80.557 6.381 80.304 6.391 C 80.32 6.065 80.334 5.733 80.347 5.397 C 80.361 5.06 80.367 4.717 80.367 4.37 L 80.367 3.011 C 80.367 2.664 80.361 2.323 80.347 1.989 Z\" fill=\"rgb(185,151,91)\"></path><path d=\"M 88.896 3.604 C 89.075 3.646 89.262 3.667 89.457 3.667 C 89.62 3.667 89.788 3.649 89.962 3.612 C 90.136 3.575 90.295 3.508 90.44 3.41 C 90.585 3.313 90.703 3.179 90.795 3.007 C 90.888 2.836 90.934 2.616 90.934 2.348 C 90.934 2.122 90.902 1.937 90.839 1.795 C 90.776 1.653 90.687 1.543 90.574 1.464 C 90.461 1.385 90.323 1.331 90.16 1.302 C 89.996 1.273 89.812 1.258 89.607 1.258 L 88.896 1.258 Z M 88.248 3.011 C 88.248 2.664 88.242 2.323 88.229 1.989 C 88.216 1.655 88.201 1.314 88.185 0.966 C 88.312 0.977 88.439 0.986 88.568 0.994 C 88.697 1.002 88.825 1.006 88.951 1.006 C 89.014 1.006 89.091 1.003 89.18 0.998 C 89.27 0.993 89.361 0.989 89.453 0.986 C 89.545 0.983 89.633 0.98 89.717 0.974 C 89.802 0.969 89.873 0.966 89.931 0.966 C 90.01 0.966 90.107 0.969 90.223 0.974 C 90.339 0.98 90.461 0.995 90.59 1.021 C 90.719 1.048 90.847 1.087 90.973 1.14 C 91.099 1.192 91.214 1.269 91.316 1.369 C 91.419 1.469 91.502 1.594 91.565 1.744 C 91.629 1.894 91.66 2.08 91.66 2.301 C 91.66 2.648 91.585 2.93 91.435 3.146 C 91.285 3.362 91.101 3.53 90.882 3.651 C 90.664 3.772 90.432 3.854 90.187 3.896 C 89.942 3.938 89.725 3.959 89.536 3.959 C 89.414 3.959 89.304 3.958 89.204 3.955 C 89.104 3.953 89.001 3.946 88.896 3.936 L 88.896 4.37 C 88.896 4.717 88.903 5.06 88.916 5.397 C 88.929 5.733 88.944 6.065 88.959 6.392 C 88.838 6.381 88.709 6.376 88.573 6.376 C 88.435 6.376 88.306 6.381 88.185 6.392 C 88.201 6.065 88.216 5.733 88.229 5.397 C 88.242 5.06 88.248 4.717 88.248 4.37 Z\" fill=\"rgb(185,151,91)\"></path><path d=\"M 93.934 3.935 C 94.071 3.935 94.213 3.938 94.361 3.943 C 94.508 3.949 94.65 3.951 94.787 3.951 C 94.935 3.951 95.082 3.95 95.23 3.947 C 95.377 3.945 95.524 3.941 95.672 3.935 L 94.795 1.929 Z M 97.433 6.392 C 97.359 6.381 97.29 6.376 97.224 6.376 L 96.805 6.376 C 96.739 6.376 96.669 6.381 96.596 6.392 C 96.559 6.271 96.509 6.124 96.446 5.953 C 96.383 5.782 96.313 5.603 96.237 5.416 C 96.16 5.229 96.083 5.04 96.004 4.848 C 95.925 4.656 95.851 4.473 95.782 4.299 C 95.614 4.294 95.443 4.29 95.269 4.287 C 95.096 4.284 94.922 4.283 94.748 4.283 C 94.585 4.283 94.424 4.284 94.266 4.287 C 94.108 4.29 93.948 4.294 93.785 4.299 C 93.616 4.71 93.463 5.1 93.327 5.472 C 93.189 5.843 93.087 6.149 93.018 6.392 C 92.929 6.381 92.831 6.376 92.726 6.376 C 92.621 6.376 92.523 6.381 92.434 6.392 C 92.861 5.47 93.276 4.554 93.682 3.643 C 94.087 2.732 94.495 1.806 94.906 0.864 L 95.056 0.864 C 95.182 1.169 95.319 1.499 95.467 1.855 C 95.614 2.21 95.764 2.569 95.917 2.932 C 96.069 3.296 96.222 3.657 96.375 4.015 C 96.527 4.373 96.671 4.705 96.805 5.013 C 96.939 5.321 97.061 5.597 97.169 5.839 C 97.276 6.081 97.365 6.265 97.433 6.392 Z\" fill=\"rgb(185,151,91)\"></path><path d=\"M 99.857 3.462 C 99.931 3.477 100.011 3.488 100.098 3.493 C 100.185 3.499 100.281 3.501 100.387 3.501 C 100.549 3.501 100.719 3.483 100.896 3.446 C 101.072 3.409 101.234 3.345 101.381 3.252 C 101.529 3.16 101.651 3.036 101.749 2.881 C 101.846 2.726 101.895 2.53 101.895 2.293 C 101.895 2.087 101.856 1.918 101.78 1.784 C 101.704 1.649 101.605 1.543 101.484 1.464 C 101.363 1.385 101.231 1.331 101.089 1.302 C 100.947 1.273 100.807 1.258 100.67 1.258 C 100.486 1.258 100.334 1.262 100.212 1.27 C 100.091 1.278 99.989 1.287 99.905 1.298 C 99.894 1.587 99.884 1.874 99.873 2.159 C 99.863 2.443 99.857 2.727 99.857 3.012 Z M 99.209 3.012 C 99.209 2.664 99.203 2.323 99.19 1.989 C 99.177 1.655 99.162 1.314 99.146 0.966 C 99.299 0.977 99.449 0.986 99.597 0.994 C 99.744 1.002 99.894 1.006 100.047 1.006 C 100.2 1.006 100.349 0.999 100.497 0.986 C 100.644 0.973 100.794 0.966 100.947 0.966 C 101.168 0.966 101.379 0.987 101.579 1.029 C 101.779 1.072 101.954 1.141 102.104 1.239 C 102.254 1.336 102.372 1.464 102.46 1.622 C 102.546 1.78 102.59 1.977 102.59 2.214 C 102.59 2.467 102.533 2.684 102.42 2.865 C 102.307 3.047 102.168 3.197 102.005 3.316 C 101.842 3.434 101.667 3.526 101.48 3.592 C 101.293 3.658 101.123 3.701 100.971 3.722 C 101.034 3.801 101.121 3.912 101.231 4.054 C 101.342 4.196 101.466 4.353 101.602 4.524 C 101.739 4.695 101.881 4.874 102.029 5.061 C 102.176 5.248 102.318 5.427 102.455 5.598 C 102.592 5.769 102.721 5.926 102.842 6.068 C 102.963 6.21 103.061 6.318 103.135 6.392 C 103.056 6.381 102.977 6.376 102.897 6.376 L 102.432 6.376 C 102.353 6.376 102.276 6.381 102.203 6.392 C 102.124 6.281 102.004 6.115 101.843 5.894 C 101.683 5.673 101.505 5.436 101.31 5.183 C 101.116 4.931 100.917 4.679 100.714 4.429 C 100.511 4.179 100.326 3.967 100.157 3.793 L 99.857 3.793 L 99.857 4.37 C 99.857 4.717 99.864 5.06 99.877 5.396 C 99.89 5.733 99.905 6.065 99.92 6.392 C 99.799 6.381 99.67 6.376 99.534 6.376 C 99.396 6.376 99.268 6.381 99.146 6.392 C 99.162 6.065 99.177 5.733 99.19 5.396 C 99.203 5.06 99.209 4.717 99.209 4.37 Z\" fill=\"rgb(185,151,91)\"></path><path d=\"M 109.602 3.691 C 109.602 3.254 109.547 2.876 109.436 2.557 C 109.326 2.239 109.172 1.976 108.975 1.768 C 108.777 1.56 108.545 1.406 108.279 1.306 C 108.014 1.206 107.725 1.156 107.415 1.156 C 107.109 1.156 106.824 1.206 106.558 1.306 C 106.292 1.406 106.061 1.56 105.863 1.768 C 105.666 1.976 105.512 2.239 105.401 2.557 C 105.29 2.876 105.235 3.254 105.235 3.691 C 105.235 4.128 105.29 4.505 105.401 4.824 C 105.512 5.143 105.666 5.406 105.863 5.614 C 106.061 5.822 106.292 5.976 106.558 6.076 C 106.824 6.176 107.109 6.226 107.415 6.226 C 107.725 6.226 108.014 6.176 108.279 6.076 C 108.545 5.976 108.777 5.822 108.975 5.614 C 109.172 5.406 109.326 5.143 109.436 4.824 C 109.547 4.505 109.602 4.128 109.602 3.691 Z M 104.461 3.691 C 104.461 3.243 104.534 2.845 104.678 2.494 C 104.823 2.144 105.026 1.848 105.287 1.606 C 105.547 1.364 105.859 1.179 106.222 1.053 C 106.585 0.927 106.983 0.864 107.415 0.864 C 107.852 0.864 108.252 0.927 108.615 1.053 C 108.978 1.179 109.291 1.364 109.551 1.606 C 109.812 1.848 110.014 2.144 110.159 2.494 C 110.304 2.845 110.376 3.243 110.376 3.691 C 110.376 4.059 110.326 4.395 110.226 4.698 C 110.126 5 109.985 5.269 109.804 5.503 C 109.622 5.737 109.403 5.931 109.148 6.083 C 108.893 6.236 108.607 6.342 108.291 6.399 C 108.576 6.626 108.864 6.852 109.156 7.079 C 109.448 7.305 109.755 7.531 110.076 7.758 C 109.939 7.768 109.813 7.808 109.697 7.876 C 109.581 7.945 109.502 8.013 109.46 8.082 C 109.171 7.813 108.878 7.547 108.584 7.284 C 108.289 7.02 107.975 6.755 107.644 6.486 C 107.617 6.491 107.578 6.494 107.525 6.494 L 107.415 6.494 C 106.983 6.494 106.585 6.435 106.222 6.317 C 105.859 6.198 105.547 6.018 105.287 5.776 C 105.026 5.534 104.823 5.237 104.678 4.887 C 104.534 4.537 104.461 4.138 104.461 3.691 Z\" fill=\"rgb(185,151,91)\"></path><path d=\"M 116.465 3.533 C 116.465 2.785 116.462 2.209 116.457 1.803 C 116.452 1.398 116.438 1.119 116.418 0.966 C 116.475 0.977 116.531 0.986 116.583 0.994 C 116.636 1.002 116.689 1.006 116.741 1.006 C 116.81 1.006 116.889 0.992 116.978 0.966 C 116.962 1.15 116.947 1.37 116.931 1.626 C 116.915 1.881 116.902 2.155 116.891 2.447 C 116.881 2.739 116.87 3.039 116.86 3.347 C 116.849 3.655 116.841 3.954 116.836 4.243 C 116.831 4.596 116.777 4.912 116.674 5.191 C 116.572 5.47 116.425 5.707 116.236 5.902 C 116.046 6.097 115.813 6.244 115.537 6.344 C 115.261 6.444 114.943 6.494 114.585 6.494 C 113.796 6.494 113.222 6.315 112.864 5.957 C 112.506 5.599 112.327 5.033 112.327 4.259 C 112.327 4.012 112.333 3.792 112.346 3.6 C 112.36 3.408 112.366 3.212 112.366 3.012 C 112.366 2.569 112.361 2.177 112.35 1.835 C 112.34 1.493 112.329 1.203 112.319 0.966 C 112.382 0.977 112.45 0.986 112.524 0.994 C 112.598 1.002 112.666 1.006 112.73 1.006 C 112.787 1.006 112.844 1.002 112.9 0.994 C 112.955 0.986 113.011 0.977 113.069 0.966 C 113.058 1.082 113.048 1.233 113.038 1.42 C 113.027 1.607 113.017 1.819 113.006 2.056 C 112.995 2.293 112.987 2.548 112.982 2.822 C 112.977 3.096 112.974 3.38 112.974 3.675 C 112.974 3.854 112.977 4.04 112.982 4.232 C 112.987 4.424 113.006 4.611 113.038 4.792 C 113.069 4.974 113.121 5.148 113.192 5.313 C 113.262 5.479 113.364 5.624 113.496 5.748 C 113.627 5.872 113.793 5.969 113.993 6.04 C 114.193 6.111 114.441 6.147 114.736 6.147 C 115.025 6.147 115.269 6.105 115.466 6.02 C 115.663 5.936 115.825 5.826 115.952 5.689 C 116.078 5.552 116.177 5.394 116.248 5.215 C 116.319 5.036 116.37 4.849 116.402 4.654 C 116.433 4.459 116.452 4.265 116.457 4.07 C 116.462 3.875 116.465 3.696 116.465 3.533 Z\" fill=\"rgb(185,151,91)\"></path><path d=\"M 119.343 1.977 C 119.33 1.64 119.316 1.303 119.3 0.966 C 119.537 0.977 119.772 0.986 120.007 0.994 C 120.241 1.002 120.477 1.006 120.713 1.006 C 120.95 1.006 121.185 1.002 121.416 0.994 C 121.648 0.986 121.882 0.977 122.119 0.966 C 122.103 1.045 122.096 1.124 122.096 1.203 C 122.096 1.282 122.103 1.361 122.119 1.44 C 121.951 1.429 121.797 1.419 121.657 1.408 C 121.518 1.398 121.37 1.388 121.215 1.377 C 121.06 1.366 120.89 1.357 120.706 1.349 C 120.521 1.341 120.3 1.337 120.042 1.337 C 120.037 1.506 120.03 1.666 120.023 1.819 C 120.014 1.972 120.011 2.146 120.011 2.34 C 120.011 2.546 120.012 2.746 120.014 2.94 C 120.017 3.135 120.019 3.283 120.019 3.383 C 120.25 3.383 120.458 3.38 120.642 3.375 C 120.827 3.37 120.995 3.363 121.148 3.355 C 121.301 3.347 121.441 3.339 121.57 3.331 C 121.699 3.324 121.822 3.314 121.937 3.304 C 121.922 3.383 121.914 3.464 121.914 3.549 C 121.914 3.628 121.922 3.706 121.937 3.786 C 121.801 3.77 121.641 3.756 121.46 3.746 C 121.278 3.736 121.097 3.729 120.915 3.726 C 120.733 3.723 120.562 3.721 120.402 3.718 C 120.241 3.716 120.113 3.714 120.019 3.714 C 120.019 3.762 120.017 3.813 120.014 3.868 C 120.012 3.924 120.011 3.993 120.011 4.078 L 120.011 4.859 C 120.011 5.16 120.012 5.407 120.014 5.602 C 120.017 5.796 120.021 5.944 120.026 6.044 L 120.579 6.044 C 120.779 6.044 120.975 6.04 121.168 6.032 C 121.36 6.024 121.541 6.014 121.712 6 C 121.883 5.987 122.032 5.968 122.159 5.941 C 122.148 5.978 122.142 6.019 122.139 6.064 C 122.136 6.109 122.135 6.149 122.135 6.186 C 122.135 6.27 122.143 6.339 122.159 6.391 C 121.922 6.381 121.686 6.376 121.452 6.376 L 120.019 6.376 C 119.782 6.376 119.542 6.381 119.3 6.391 C 119.316 6.055 119.33 5.719 119.343 5.385 C 119.356 5.05 119.363 4.709 119.363 4.362 L 119.363 3.004 C 119.363 2.656 119.356 2.314 119.343 1.977 Z\" fill=\"rgb(185,151,91)\"></path></svg>',svgContentId:9451310318,withExternalLayout:true})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-e1ibgu\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"xZgCVUPCI\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cb7bc4\",\"data-framer-name\":\"Navmenu\",layoutDependency:layoutDependency,layoutId:\"wjOJEXpX3\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:1},variants:{kHU_WkbnX:{backgroundColor:\"var(--token-004d2fad-67c6-4d23-a0e2-a7f462bab3da, rgb(215, 214, 255))\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,opacity:1},xrkBWfsN8:{backgroundColor:\"var(--token-004d2fad-67c6-4d23-a0e2-a7f462bab3da, rgb(215, 214, 255))\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,opacity:0}},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+(20+((componentViewport?.height||89.5)-40-49.5)/2)+.25+13+0+0,...addPropertyOverrides({kHU_WkbnX:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||100)-40-60)/2)+1+62+0+36+0},xrkBWfsN8:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||100)-40-60)/2)+1+62+0+36+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1h8v6lm-container\",layoutDependency:layoutDependency,layoutId:\"oRrIN7kqh-container\",nodeId:\"oRrIN7kqh\",rendersWithMotion:true,scopeId:\"Jmig7qleX\",children:/*#__PURE__*/_jsx(Navlink,{height:\"100%\",id:\"oRrIN7kqh\",layoutId:\"oRrIN7kqh\",LWE8QcWhU:resolvedLinks[0],nw1aYSkVo:\"Inicio\",tPd6gtRvS:false,VyMwIkeg6:false,width:\"100%\",...addPropertyOverrides({kHU_WkbnX:{LWE8QcWhU:resolvedLinks[2]},xrkBWfsN8:{LWE8QcWhU:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ckb97tYuU\"},implicitPathVariables:undefined},{href:{webPageId:\"Ckb97tYuU\"},implicitPathVariables:undefined},{href:{webPageId:\"Ckb97tYuU\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+(20+((componentViewport?.height||89.5)-40-49.5)/2)+.25+13+0+0,...addPropertyOverrides({kHU_WkbnX:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||100)-40-60)/2)+1+62+0+36+58},xrkBWfsN8:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||100)-40-60)/2)+1+62+0+36+58}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xmx6qo-container\",layoutDependency:layoutDependency,layoutId:\"fuekKFLWG-container\",nodeId:\"fuekKFLWG\",rendersWithMotion:true,scopeId:\"Jmig7qleX\",children:/*#__PURE__*/_jsx(Navlink,{height:\"100%\",id:\"fuekKFLWG\",layoutId:\"fuekKFLWG\",LWE8QcWhU:resolvedLinks1[0],nw1aYSkVo:\"Especialidades\",tPd6gtRvS:false,VyMwIkeg6:false,width:\"100%\",...addPropertyOverrides({kHU_WkbnX:{LWE8QcWhU:resolvedLinks1[2]},xrkBWfsN8:{LWE8QcWhU:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({kHU_WkbnX:{height:23,y:(componentViewport?.y||0)+(20+((componentViewport?.height||100)-40-60)/2)+1+62+0+36+116}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i5i3pi-container\",layoutDependency:layoutDependency,layoutId:\"AYbSQke25-container\",nodeId:\"AYbSQke25\",rendersWithMotion:true,scopeId:\"Jmig7qleX\",children:/*#__PURE__*/_jsx(Navlink,{height:\"100%\",id:\"AYbSQke25\",layoutId:\"AYbSQke25\",LWE8QcWhU:\"https://portalpacientes.clinicadelparquecentenario.org.ar/?_gl=1*1t2o88d*_gcl_au*MTg4OTYxNDk5OS4xNzQ4MzY5OTg4\",nw1aYSkVo:\"Portal de pacientes\",tPd6gtRvS:false,VyMwIkeg6:false,width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ukQ1bybrE\"},implicitPathVariables:undefined},{href:{webPageId:\"ukQ1bybrE\"},implicitPathVariables:undefined},{href:{webPageId:\"ukQ1bybrE\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+(20+((componentViewport?.height||89.5)-40-49.5)/2)+.25+13+0+0,...addPropertyOverrides({kHU_WkbnX:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||100)-40-60)/2)+1+62+0+36+174},xrkBWfsN8:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||100)-40-60)/2)+1+62+0+36+116}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ufd53e-container\",layoutDependency:layoutDependency,layoutId:\"PSlxPKrkC-container\",nodeId:\"PSlxPKrkC\",rendersWithMotion:true,scopeId:\"Jmig7qleX\",children:/*#__PURE__*/_jsx(Navlink,{height:\"100%\",id:\"PSlxPKrkC\",layoutId:\"PSlxPKrkC\",LWE8QcWhU:resolvedLinks2[0],nw1aYSkVo:\"Laboratorio\",tPd6gtRvS:false,VyMwIkeg6:false,width:\"100%\",...addPropertyOverrides({kHU_WkbnX:{LWE8QcWhU:resolvedLinks2[2]},xrkBWfsN8:{LWE8QcWhU:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rDBzEvZcw\"},implicitPathVariables:undefined},{href:{webPageId:\"rDBzEvZcw\"},implicitPathVariables:undefined},{href:{webPageId:\"rDBzEvZcw\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+(20+((componentViewport?.height||89.5)-40-49.5)/2)+.25+13+0+0,...addPropertyOverrides({kHU_WkbnX:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||100)-40-60)/2)+1+62+0+36+232},xrkBWfsN8:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||100)-40-60)/2)+1+62+0+36+174}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2o6lri-container\",layoutDependency:layoutDependency,layoutId:\"qgTm09bjd-container\",nodeId:\"qgTm09bjd\",rendersWithMotion:true,scopeId:\"Jmig7qleX\",children:/*#__PURE__*/_jsx(Navlink,{height:\"100%\",id:\"qgTm09bjd\",layoutId:\"qgTm09bjd\",LWE8QcWhU:resolvedLinks3[0],nw1aYSkVo:\"Atenci\\xf3n\",tPd6gtRvS:false,VyMwIkeg6:false,width:\"100%\",...addPropertyOverrides({kHU_WkbnX:{LWE8QcWhU:resolvedLinks3[2]},xrkBWfsN8:{LWE8QcWhU:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xf8kyb\",\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"PBpg4G5Fv\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fqegkh\",\"data-framer-name\":\"Search Button\",layoutDependency:layoutDependency,layoutId:\"zRnxXeNaD\",style:{backgroundColor:\"var(--token-e3493f1d-9011-4d8c-b7c2-f9da011acde2, rgb(250, 250, 250))\",borderBottomLeftRadius:1e3,borderBottomRightRadius:1e3,borderTopLeftRadius:1e3,borderTopRightRadius:1e3},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pdlshu-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ENCJyHrnZ-container\",nodeId:\"ENCJyHrnZ\",rendersWithMotion:true,scopeId:\"Jmig7qleX\",children:/*#__PURE__*/_jsx(Search,{backdropOptions:{backgroundColor:\"rgba(0, 0, 0, 0.8)\",transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},zIndex:10},height:\"100%\",iconColor:\"rgb(51, 51, 51)\",iconSize:16,iconType:\"default\",id:\"ENCJyHrnZ\",inputOptions:{clearButtonText:\"Clear\",clearButtonType:\"icon\",dividerType:\"fullWidth\",iconOptions:{iconColor:\"rgba(0, 0, 0, 0.45)\",iconSize:18,iconType:\"default\"},inputFont:{},placeholderOptions:{placeholderColor:\"rgba(0, 0, 0, 0.4)\",placeholderText:\"Search...\"},textColor:\"rgb(51, 51, 51)\"},layoutId:\"ENCJyHrnZ\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:16,heightIsStatic:true,heightTransition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},layoutType:\"QuickMenu\",shadow:{blur:40,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"fullWidth\",subtitleOptions:{subtitleColor:\"rgba(0, 0, 0, 0.4)\",subtitleFont:{},subtitleType:\"path\"},titleColor:\"rgb(51, 51, 51)\",titleFont:{},titleType:\"h1\"},style:{height:\"100%\",width:\"100%\"},urlScope:resolvePageScope({webPageId:\"Ckb97tYuU\"},router),width:\"100%\"})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1q8tdod\",\"data-framer-name\":\"Search Button\",layoutDependency:layoutDependency,layoutId:\"ZHsVDBmYi\",style:{backgroundColor:\"var(--token-361c4e97-a766-4f18-af89-08060b5908e7, rgb(28, 39, 76))\",borderBottomLeftRadius:1e3,borderBottomRightRadius:1e3,borderTopLeftRadius:1e3,borderTopRightRadius:1e3},...addPropertyOverrides({kHU_WkbnX:{\"data-highlight\":true,onTap:onTap168no8g},xrkBWfsN8:{\"data-highlight\":true,onTap:onTap19ht90z}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-d2tkjv\",\"data-framer-name\":\"menu_1_svgrepo_com_1_\",fill:\"black\",intrinsicHeight:800,intrinsicWidth:800,layoutDependency:layoutDependency,layoutId:\"A9xMoWJgR\",svg:'<svg width=\"800\" height=\"800\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M19.5 8.25h-15v-1.5h15v1.5Zm0 4.5h-15v-1.5h15v1.5Zm0 4.5h-15v-1.5h15v1.5Z\" fill-rule=\"evenodd\" clip-rule=\"evenodd\" fill=\"#fff\"/></svg>',withExternalLayout:true})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:49,y:(componentViewport?.y||0)+(20+((componentViewport?.height||89.5)-40-49.5)/2)+.25+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tzrysh-container\",layoutDependency:layoutDependency,layoutId:\"xU7EoYmKr-container\",nodeId:\"xU7EoYmKr\",rendersWithMotion:true,scopeId:\"Jmig7qleX\",children:/*#__PURE__*/_jsx(Button,{dcBFjeCsT:\"Solicitar turno\",height:\"100%\",id:\"xU7EoYmKr\",layoutId:\"xU7EoYmKr\",o5adMPPQJ:\"https://api.whatsapp.com/send?phone=5491136562926&text=Hola%20Cl%C3%ADnica%20del%20Parque%20Centenario\",sU32rtFv_:false,variant:matchVariant(\"RtzoVpj14\"),VfrxvtdDJ:true,width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:49,y:(componentViewport?.y||0)+(20+((componentViewport?.height||89.5)-40-49.5)/2)+.25+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hmqthy-container\",layoutDependency:layoutDependency,layoutId:\"QVEgrSjyL-container\",nodeId:\"QVEgrSjyL\",rendersWithMotion:true,scopeId:\"Jmig7qleX\",children:/*#__PURE__*/_jsx(Button,{dcBFjeCsT:\"Portal pacientes\",height:\"100%\",id:\"QVEgrSjyL\",layoutId:\"QVEgrSjyL\",o5adMPPQJ:\"https://portalpacientes.clinicadelparquecentenario.org.ar/?_gl=1*1t2o88d*_gcl_au*MTg4OTYxNDk5OS4xNzQ4MzY5OTg4\",sU32rtFv_:false,variant:matchVariant(\"GGVs14J9h\"),VfrxvtdDJ:true,width:\"100%\"})})})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fuHDR.framer-z8hpoh, .framer-fuHDR .framer-z8hpoh { display: block; }\",\".framer-fuHDR.framer-6qwg9n { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 20px 0px 20px 0px; position: relative; width: 1200px; }\",\".framer-fuHDR .framer-1vndn7i { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: center; max-width: 1200px; overflow: hidden; padding: 0px 25px 0px 25px; position: relative; width: 1px; }\",\".framer-fuHDR .framer-5nprvh { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-fuHDR .framer-1nzjckj { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 31px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; user-select: none; width: 200px; }\",\".framer-fuHDR .framer-no0jzi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-fuHDR .framer-15qhd6k { flex: none; gap: 0px; height: 30px; overflow: visible; position: relative; width: 150px; }\",\".framer-fuHDR .framer-1toa57i { flex: none; height: 32px; left: 0px; position: absolute; top: -1px; width: 150px; }\",\".framer-fuHDR .framer-e1ibgu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-fuHDR .framer-1cb7bc4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 35px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-fuHDR .framer-1h8v6lm-container, .framer-fuHDR .framer-1xmx6qo-container, .framer-fuHDR .framer-1i5i3pi-container, .framer-fuHDR .framer-ufd53e-container, .framer-fuHDR .framer-2o6lri-container, .framer-fuHDR .framer-tzrysh-container, .framer-fuHDR .framer-hmqthy-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-fuHDR .framer-1xf8kyb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 11px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-fuHDR .framer-1fqegkh, .framer-fuHDR .framer-1q8tdod { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 40px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 40px; will-change: var(--framer-will-change-override, transform); }\",\".framer-fuHDR .framer-1pdlshu-container { aspect-ratio: 1 / 1; cursor: pointer; flex: none; height: var(--framer-aspect-ratio-supported, 40px); position: relative; width: 40px; }\",\".framer-fuHDR .framer-d2tkjv { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-fuHDR.framer-v-7b4nre.framer-6qwg9n, .framer-fuHDR.framer-v-17bgg5a.framer-6qwg9n { overflow: visible; width: 400px; }\",\".framer-fuHDR.framer-v-7b4nre .framer-1vndn7i, .framer-fuHDR.framer-v-17bgg5a .framer-1vndn7i { height: 60px; overflow: visible; padding: 0px 18px 0px 18px; }\",\".framer-fuHDR.framer-v-7b4nre .framer-5nprvh, .framer-fuHDR.framer-v-17bgg5a .framer-5nprvh { height: 58px; overflow: visible; }\",\".framer-fuHDR.framer-v-7b4nre .framer-1nzjckj, .framer-fuHDR.framer-v-17bgg5a .framer-1nzjckj { width: min-content; }\",\".framer-fuHDR.framer-v-7b4nre .framer-e1ibgu { align-content: flex-start; align-items: flex-start; height: 1px; justify-content: flex-start; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 62px; width: unset; z-index: 1; }\",\".framer-fuHDR.framer-v-7b4nre .framer-1cb7bc4, .framer-fuHDR.framer-v-17bgg5a .framer-1cb7bc4 { flex: 1 0 0px; flex-direction: column; padding: 36px; width: 1px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-fuHDR.framer-v-7b4nre .framer-1xf8kyb, .framer-fuHDR.framer-v-17bgg5a .framer-1xf8kyb { gap: 16px; }\",\".framer-fuHDR.framer-v-7b4nre .framer-1q8tdod, .framer-fuHDR.framer-v-17bgg5a .framer-1q8tdod { cursor: pointer; }\",\".framer-fuHDR.framer-v-17bgg5a .framer-e1ibgu { align-content: flex-start; align-items: flex-start; justify-content: flex-start; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 62px; width: unset; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 89.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"xrkBWfsN8\":{\"layout\":[\"fixed\",\"auto\"]},\"kHU_WkbnX\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJmig7qleX=withCSS(Component,css,\"framer-fuHDR\");export default FramerJmig7qleX;FramerJmig7qleX.displayName=\"Navbar\";FramerJmig7qleX.defaultProps={height:89.5,width:1200};addPropertyControls(FramerJmig7qleX,{variant:{options:[\"IazYoPFGw\",\"xrkBWfsN8\",\"kHU_WkbnX\"],optionTitles:[\"Desktop\",\"Mobile-close\",\"Mobile-open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerJmig7qleX,[{explicitInter:true,fonts:[]},...NavlinkFonts,...SearchFonts,...ButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJmig7qleX\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"89.5\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xrkBWfsN8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kHU_WkbnX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Jmig7qleX.map","// Generated by Framer (62e9832)\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/gLCJ8xV_k/gLCJ8xV_k.js\";import Navbar from\"#framer/local/canvasComponent/Jmig7qleX/Jmig7qleX.js\";const NavbarFonts=getFonts(Navbar);const FooterFonts=getFonts(Footer);const breakpoints={A_LP4VpDm:\"(max-width: 809.98px)\",hKT_TQEGv:\"(min-width: 810px) and (max-width: 1199.98px)\",WW0mb2657:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-oHtV1\";const variantClassNames={A_LP4VpDm:\"framer-v-1ihpfbb\",hKT_TQEGv:\"framer-v-1au6kb3\",WW0mb2657:\"framer-v-f72vmz\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={A_LP4VpDm:[\".framer-oHtV1 .framer-10c8mos-container { left: 0px; right: 0px; transform: unset; width: unset; }\"],hKT_TQEGv:[\".framer-oHtV1 .framer-10c8mos-container { left: 0px; right: 0px; transform: unset; width: unset; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={A_LP4VpDm:\".framer-1ihpfbb-override\",hKT_TQEGv:\".framer-1au6kb3-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-oHtV1.framer-x323ut, .framer-oHtV1 .framer-x323ut { display: block; }\",\".framer-oHtV1.framer-f72vmz { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-oHtV1 .framer-10c8mos-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; transform: translateX(-50%); width: 1200px; z-index: 10; }\",\".framer-oHtV1 .framer-mn0ggt { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-oHtV1 .framer-kogcix-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={A_LP4VpDm:\"(max-width: 809.98px)\",hKT_TQEGv:\"(min-width: 810px) and (max-width: 1199.98px)\",WW0mb2657:\"(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:\"WW0mb2657\",Phone:\"A_LP4VpDm\",Tablet:\"hKT_TQEGv\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"WW0mb2657\"};};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:\"WW0mb2657\",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-f72vmz\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{A_LP4VpDm:{width:\"100vw\"},hKT_TQEGv:{width:\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:89,width:\"1200px\",y:0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{A_LP4VpDm:{\"data-framer-layout-hint-center-x\":undefined},hKT_TQEGv:{\"data-framer-layout-hint-center-x\":undefined}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-10c8mos-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"gUo74mmIV\",scopeId:\"lz2s8sg7A\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{A_LP4VpDm:{variant:matchVariant(\"xrkBWfsN8\")},hKT_TQEGv:{variant:matchVariant(\"xrkBWfsN8\")}},children:/*#__PURE__*/_jsx(Navbar,{height:\"100%\",id:\"gUo74mmIV\",layoutId:\"gUo74mmIV\",style:{width:\"100%\"},variant:matchVariant(\"IazYoPFGw\"),width:\"100%\"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-mn0ggt\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:334,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-kogcix-container\",nodeId:\"Qp9RLOh4h\",scopeId:\"lz2s8sg7A\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{A_LP4VpDm:{variant:matchVariant(\"FiMXvYNqR\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"Qp9RLOh4h\",layoutId:\"Qp9RLOh4h\",style:{width:\"100%\"},variant:matchVariant(\"mlklEqKbg\"),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\"]},\"hKT_TQEGv\":{\"layout\":[\"fixed\",\"fixed\"]},\"A_LP4VpDm\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"WW0mb2657\":[\".framer-10c8mos-container\",\".framer-kogcix-container\"],\"hKT_TQEGv\":[\".framer-10c8mos-container\",\".framer-kogcix-container\"],\"A_LP4VpDm\":[\".framer-10c8mos-container\",\".framer-kogcix-container\"]}\n * @framerBreakpoints {\"WW0mb2657\":{\"min\":1200,\"canvasClassName\":\"framer-f72vmz-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"hKT_TQEGv\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1au6kb3-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"A_LP4VpDm\":{\"max\":809,\"canvasClassName\":\"framer-1ihpfbb-override\",\"minHeight\":1500,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant WW0mb2657\n * @framerLayoutTemplate true\n */const Framerlz2s8sg7A=withCSS(Component,css,\"framer-oHtV1\");export default Framerlz2s8sg7A;Framerlz2s8sg7A.displayName=\"Template\";Framerlz2s8sg7A.defaultProps={height:1e3,width:1200};addFonts(Framerlz2s8sg7A,[{explicitInter:true,fonts:[]},...NavbarFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerlz2s8sg7A\",\"slots\":[],\"annotations\":{\"framerLayoutTemplate\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerDefaultVariant\":\"WW0mb2657\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hKT_TQEGv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"A_LP4VpDm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"WW0mb2657\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-f72vmz-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"hKT_TQEGv\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1au6kb3-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"A_LP4VpDm\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1ihpfbb-override\\\",\\\"minHeight\\\":1500,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerHitTargets\":\"{\\\"WW0mb2657\\\":[\\\".framer-10c8mos-container\\\",\\\".framer-kogcix-container\\\"],\\\"hKT_TQEGv\\\":[\\\".framer-10c8mos-container\\\",\\\".framer-kogcix-container\\\"],\\\"A_LP4VpDm\\\":[\\\".framer-10c8mos-container\\\",\\\".framer-kogcix-container\\\"]}\"}},\"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/soX12wusXTSl5x7AB2ZI/vXon8EvN0xPAYQTcyp27/lz2s8sg7A.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {IbNCifrVA: \"especialidades\", ZWjFZY0Dy: \"especialidades-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/c2xeeQzpSANQKcVD9QSu/8QcjlOaaWnNvBjKbldFM/augiA20Il.js\")), path: \"/\"}, fETM9XAx7: {elements: {QN0PKlRnP: \"especialidades-1\", w9ATHnW9Y: \"especialidades\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bHCDJcGRhLCBN4nqo7yt/DlPFWCPEHT3FbadDLsjG/fETM9XAx7.js\")), path: \"/cardiología\"}, PwDe9I_Mj: {elements: {HTmx1aZea: \"especialidades\", xzseunsKE: \"especialidades-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LP533BJeNijzNjZcqJMr/st9PMIulivsVuFJW27XA/PwDe9I_Mj.js\")), path: \"/oftalmologia\"}, Ckb97tYuU: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mQ4G4URmJ3Y62laDceMU/mFxn4MQETiGmf6hVqyxf/Ckb97tYuU.js\")), path: \"/especialidades\"}, rDBzEvZcw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RIZBAlm1zOm3MtYDB5XU/zBpVdhSXMTU2jzKiB4OF/rDBzEvZcw.js\")), path: \"/atencion\"}, ukQ1bybrE: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NyhrwWUQrjHwcEQd9a7e/lYeed9hYVihsugkmWV7C/ukQ1bybrE.js\")), path: \"/laboratorio\"}, FxpLWMLnF: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tbH7pZrfsw1LL3m8ym3y/l0YMNy7Ro7jcYWkvBHWA/FxpLWMLnF.js\")), path: \"/404\"}}\r\n\r\n\t\tconst locales = [{code: \"es\", id: \"default\", name: \"Spanish\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst framerSiteId = \"693115ef1f403ab26b0fa033669562d19642d19c27bfbfcdb52c6bded6883e24\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"fETM9XAx7\":\r\ncase \"PwDe9I_Mj\":\r\ncase \"Ckb97tYuU\":\r\ncase \"rDBzEvZcw\":\r\ncase \"ukQ1bybrE\":\r\ncase \"FxpLWMLnF\":\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 \"fETM9XAx7\":\r\ncase \"PwDe9I_Mj\":\r\ncase \"Ckb97tYuU\":\r\ncase \"rDBzEvZcw\":\r\ncase \"ukQ1bybrE\":\r\ncase \"FxpLWMLnF\":\r\nreturn [{hash: \"f72vmz\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1au6kb3\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1ihpfbb\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tbH7pZrfsw1LL3m8ym3y/l0YMNy7Ro7jcYWkvBHWA/FxpLWMLnF.js\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: false,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://clinicadelparquecentenario.org.ar\",\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: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/PP4zEnNYT79OaBvH2CUz/NltxNUQLJAafKfqAVUiu/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {mask: {angle: 0, type: \"wipe\", width: \"100%\"}, opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, 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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"}