{"version":3,"file":"shared-lib.B6Ws6Kbb.mjs","names":["fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","useMemo","useState","HomeFactory","React","fonts","css","className","Feather","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","useState","React","useRef","useState","useCallback"],"sources":["https:/framerusercontent.com/modules/dZmpWI8AcNpEk64W8irm/CoMxLTWCnkM3caEiSXx3/MUlEDPhjv.js","https:/framerusercontent.com/modules/21TJVq7cV0A7y16yMKJ2/FTPUx5CLQEEVhFc35AmQ/hv4Y2guya.js","https:/framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js","https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framerusercontent.com/modules/8tFVJ9SCM5akQRM0UzVD/YkxZV5bKC4LrRDEdvAgQ/home.js","https:/framer.com/m/feather-icons/home.js@0.0.29","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js","https:/framerusercontent.com/modules/bvRUJ4DigvqjMaHCxk74/TJGnzeRGPc3VJBECkJmv/bLANM2RUt.js","https:/framerusercontent.com/modules/J5LFfFz5ID26sNJsT7FL/kKurF6T4tzJQYZDULAXP/ucYkaUbPX.js","https:/framerusercontent.com/modules/MPC78W1z3mcRCdumIOmr/Xc9pPG13MkO4ngXc64xy/Pdk3WnqoX.js","https:/framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js","https:/framer.com/m/framer/store.js@^1.0.0","https:/framerusercontent.com/modules/zjLKOIrkLjDR89HjgWam/7xMt8s98TnI1Jqvr1HFR/TimedOverlay.js"],"sourcesContent":["// Generated by Framer (d1ca0bd)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Satoshi-regular\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",weight:\"400\"},{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-gRoUt .framer-styles-preset-1u25pok:not(.rich-text-wrapper), .framer-gRoUt .framer-styles-preset-1u25pok.rich-text-wrapper p { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-edcdea75-f507-41ac-b08c-67aab2ffe8d9, #081410); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-gRoUt\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (64adcc9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"RY6z0epEY\",\"txoN9me1E\"];const serializationHash=\"framer-WsXz9\";const variantClassNames={RY6z0epEY:\"framer-v-111b0s2\",txoN9me1E:\"framer-v-fdmidp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Dark:\"txoN9me1E\",Light:\"RY6z0epEY\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"RY6z0epEY\"};};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:\"RY6z0epEY\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-111b0s2\",className,classNames),\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"RY6z0epEY\",ref:refBinding,style:{...style},...addPropertyOverrides({txoN9me1E:{\"data-framer-name\":\"Dark\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-45z1e8\",\"data-framer-name\":\"CE-Logo\",layoutDependency:layoutDependency,layoutId:\"I12679:4593;12679:3375\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1rlmf35\",\"data-framer-name\":\"Text\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"pdyBRsEMF\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 136 24\"><path d=\"M 15.877 13.562 C 15.839 13.395 15.73 13.251 15.583 13.162 L 12.699 11.492 C 12.413 11.325 12.047 11.411 11.87 11.684 C 11.307 12.555 10.249 13.074 9.042 13.074 C 6.79 13.074 5.275 11.537 5.275 9.249 C 5.275 6.961 6.79 5.425 9.042 5.425 C 10.246 5.425 11.304 5.939 11.872 6.797 C 12.05 7.067 12.413 7.151 12.697 6.986 L 15.58 5.334 C 15.73 5.248 15.839 5.103 15.877 4.936 C 15.915 4.772 15.885 4.597 15.791 4.458 C 14.325 2.253 11.801 0.937 9.039 0.937 C 4.291 0.937 0.712 4.511 0.712 9.247 C 0.712 13.983 4.294 17.557 9.039 17.557 C 11.804 17.557 14.328 16.24 15.791 14.036 C 15.882 13.897 15.915 13.722 15.877 13.557 Z\" fill=\"var(--token-7f7808c8-a32b-4af9-acc7-80648fd84d6d, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Secondary&quot;} */\"></path><path d=\"M 17.477 0.863 L 21.277 0.863 C 21.477 0.863 21.64 1.025 21.64 1.225 L 21.64 17.23 C 21.64 17.43 21.477 17.592 21.277 17.592 L 17.477 17.592 C 17.277 17.592 17.115 17.43 17.115 17.23 L 17.115 1.225 C 17.115 1.025 17.277 0.863 17.477 0.863 Z\" fill=\"var(--token-7f7808c8-a32b-4af9-acc7-80648fd84d6d, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Secondary&quot;} */\"></path><path d=\"M 22.75 10.793 C 22.75 6.74 25.994 3.612 30.027 3.612 C 34.06 3.612 37.304 6.74 37.304 10.793 C 37.304 14.845 34.087 17.974 30.027 17.974 C 25.966 17.974 22.75 14.845 22.75 10.793 Z M 32.781 10.793 C 32.781 9.107 31.61 7.963 30.029 7.963 C 28.449 7.963 27.303 9.105 27.303 10.793 C 27.303 12.481 28.475 13.623 30.029 13.623 C 31.584 13.623 32.781 12.481 32.781 10.793 Z\" fill=\"var(--token-7f7808c8-a32b-4af9-acc7-80648fd84d6d, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Secondary&quot;} */\"></path><path d=\"M 51.573 4.354 L 51.573 17.23 C 51.573 17.43 51.411 17.591 51.21 17.591 L 47.411 17.591 C 47.211 17.591 47.048 17.43 47.048 17.23 L 47.048 16.232 C 46.285 17.321 44.951 17.974 43.259 17.974 C 40.451 17.974 38.245 16.042 38.245 12.124 L 38.245 4.354 C 38.245 4.154 38.407 3.992 38.607 3.992 L 42.407 3.992 C 42.607 3.992 42.769 4.154 42.769 4.354 L 42.769 11.555 C 42.769 13.023 43.642 13.704 44.814 13.704 C 46.204 13.704 47.048 12.861 47.048 11.228 L 47.048 4.354 C 47.048 4.154 47.211 3.992 47.411 3.992 L 51.21 3.992 C 51.411 3.992 51.573 4.154 51.573 4.354 Z\" fill=\"var(--token-7f7808c8-a32b-4af9-acc7-80648fd84d6d, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Secondary&quot;} */\"></path><path d=\"M 67.53 1.226 L 67.53 17.23 C 67.53 17.43 67.368 17.592 67.167 17.592 L 63.368 17.592 C 63.168 17.592 63.005 17.43 63.005 17.23 L 63.005 16.342 C 62.133 17.375 60.88 17.974 59.135 17.974 C 55.483 17.974 52.731 14.874 52.731 10.794 C 52.731 6.713 55.483 3.613 59.135 3.613 C 60.88 3.613 62.133 4.21 63.005 5.245 L 63.005 1.228 C 63.005 1.028 63.168 0.866 63.368 0.866 L 67.167 0.866 C 67.368 0.866 67.53 1.028 67.53 1.228 Z M 63.005 10.794 C 63.005 9.027 61.834 7.83 60.144 7.83 C 58.455 7.83 57.283 9.027 57.283 10.794 C 57.283 12.56 58.455 13.758 60.144 13.758 C 61.834 13.758 63.005 12.56 63.005 10.794 Z\" fill=\"var(--token-7f7808c8-a32b-4af9-acc7-80648fd84d6d, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Secondary&quot;} */\"></path><path d=\"M 132.236 5.234 L 131.422 5.234 L 131.422 7.722 L 130.436 7.722 L 130.436 5.234 L 129.621 5.234 L 129.621 4.28 L 132.234 4.28 L 132.234 5.234 Z\" fill=\"var(--token-7f7808c8-a32b-4af9-acc7-80648fd84d6d, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Secondary&quot;} */\"></path><path d=\"M 135.997 7.724 L 135.011 7.724 L 135.011 6.046 L 134.242 7.334 L 134.154 7.334 L 133.385 6.046 L 133.385 7.724 L 132.398 7.724 L 132.398 4.282 L 133.385 4.282 L 134.199 5.684 L 135.013 4.282 L 136 4.282 L 136 7.724 Z\" fill=\"var(--token-7f7808c8-a32b-4af9-acc7-80648fd84d6d, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Secondary&quot;} */\"></path><path d=\"M 82.486 13.482 L 82.486 17.23 C 82.486 17.43 82.323 17.592 82.123 17.592 L 70.847 17.592 C 70.646 17.592 70.484 17.43 70.484 17.23 L 70.484 1.228 C 70.484 1.028 70.646 0.866 70.847 0.866 L 81.991 0.866 C 82.192 0.866 82.354 1.028 82.354 1.228 L 82.354 4.949 C 82.354 5.149 82.192 5.311 81.991 5.311 L 75.26 5.311 L 75.26 6.815 L 81.324 6.815 C 81.524 6.815 81.687 6.977 81.687 7.177 L 81.687 10.844 C 81.687 11.044 81.524 11.206 81.324 11.206 L 75.26 11.206 L 75.26 13.12 L 82.126 13.12 C 82.326 13.12 82.488 13.282 82.488 13.482 Z\" fill=\"var(--token-7f7808c8-a32b-4af9-acc7-80648fd84d6d, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Secondary&quot;} */\"></path><path d=\"M 97.704 4.642 L 97.704 17.227 C 97.704 17.427 97.542 17.588 97.341 17.588 L 93.638 17.588 C 93.438 17.588 93.276 17.427 93.276 17.227 L 93.276 16.363 C 92.421 17.376 91.196 17.961 89.489 17.961 C 85.915 17.961 83.222 14.926 83.222 10.934 C 83.222 6.942 85.915 3.908 89.489 3.908 C 91.196 3.908 92.423 4.492 93.276 5.505 L 93.276 4.642 C 93.276 4.442 93.438 4.28 93.638 4.28 L 97.341 4.28 C 97.542 4.28 97.704 4.442 97.704 4.642 Z M 93.278 10.934 C 93.278 9.203 92.132 8.033 90.478 8.033 C 88.824 8.033 87.678 9.205 87.678 10.934 C 87.678 12.663 88.824 13.835 90.478 13.835 C 92.132 13.835 93.278 12.663 93.278 10.934 Z\" fill=\"var(--token-7f7808c8-a32b-4af9-acc7-80648fd84d6d, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Secondary&quot;} */\"></path><path d=\"M 107.479 4.392 L 107.479 8.513 C 107.479 8.72 107.304 8.885 107.096 8.872 C 105.409 8.769 103.476 9.632 103.476 12.079 L 103.476 17.228 C 103.476 17.428 103.314 17.59 103.114 17.59 L 99.411 17.59 C 99.21 17.59 99.048 17.428 99.048 17.228 L 99.048 4.643 C 99.048 4.443 99.21 4.281 99.411 4.281 L 103.114 4.281 C 103.314 4.281 103.476 4.443 103.476 4.643 L 103.476 6.756 C 103.968 5.081 105.445 4.159 107.078 4.03 C 107.291 4.012 107.476 4.177 107.476 4.392 Z\" fill=\"var(--token-7f7808c8-a32b-4af9-acc7-80648fd84d6d, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Secondary&quot;} */\"></path><path d=\"M 108.868 0.863 L 112.572 0.863 C 112.772 0.863 112.934 1.025 112.934 1.225 L 112.934 17.227 C 112.934 17.427 112.772 17.589 112.572 17.589 L 108.868 17.589 C 108.668 17.589 108.506 17.427 108.506 17.227 L 108.506 1.225 C 108.506 1.025 108.668 0.863 108.868 0.863 Z\" fill=\"var(--token-7f7808c8-a32b-4af9-acc7-80648fd84d6d, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Secondary&quot;} */\"></path><path d=\"M 127.633 4.28 C 127.881 4.28 128.056 4.526 127.975 4.761 L 123.582 17.377 C 122.21 21.305 119.78 23.355 115.882 23.279 C 115.687 23.277 115.527 23.112 115.527 22.915 L 115.527 19.47 C 115.527 19.275 115.682 19.116 115.877 19.108 C 117.449 19.06 118.213 18.321 118.758 17.313 C 118.809 17.22 118.811 17.103 118.771 17.005 L 113.708 4.779 C 113.609 4.541 113.784 4.278 114.043 4.278 L 118.205 4.278 C 118.36 4.278 118.497 4.374 118.548 4.521 L 121.157 11.998 L 123.166 4.546 C 123.209 4.389 123.351 4.278 123.516 4.278 L 127.635 4.278 Z\" fill=\"var(--token-7f7808c8-a32b-4af9-acc7-80648fd84d6d, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Secondary&quot;} */\"></path></svg>',svgContentId:10053304415,withExternalLayout:true,...addPropertyOverrides({txoN9me1E:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 136 24\"><path d=\"M 15.877 13.562 C 15.839 13.395 15.73 13.251 15.583 13.162 L 12.699 11.492 C 12.413 11.325 12.047 11.411 11.87 11.684 C 11.307 12.555 10.249 13.074 9.042 13.074 C 6.79 13.074 5.275 11.537 5.275 9.249 C 5.275 6.961 6.79 5.425 9.042 5.425 C 10.246 5.425 11.304 5.939 11.872 6.797 C 12.05 7.067 12.413 7.151 12.697 6.986 L 15.58 5.334 C 15.73 5.248 15.839 5.103 15.877 4.936 C 15.915 4.772 15.885 4.597 15.791 4.458 C 14.325 2.253 11.801 0.937 9.039 0.937 C 4.291 0.937 0.712 4.511 0.712 9.247 C 0.712 13.983 4.294 17.557 9.039 17.557 C 11.804 17.557 14.328 16.24 15.791 14.036 C 15.882 13.897 15.915 13.722 15.877 13.557 Z\" fill=\"var(--token-edcdea75-f507-41ac-b08c-67aab2ffe8d9, rgb(8, 20, 16)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path><path d=\"M 17.477 0.863 L 21.277 0.863 C 21.477 0.863 21.64 1.025 21.64 1.225 L 21.64 17.23 C 21.64 17.43 21.477 17.592 21.277 17.592 L 17.477 17.592 C 17.277 17.592 17.115 17.43 17.115 17.23 L 17.115 1.225 C 17.115 1.025 17.277 0.863 17.477 0.863 Z\" fill=\"var(--token-edcdea75-f507-41ac-b08c-67aab2ffe8d9, rgb(8, 20, 16)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path><path d=\"M 22.75 10.793 C 22.75 6.74 25.994 3.612 30.027 3.612 C 34.06 3.612 37.304 6.74 37.304 10.793 C 37.304 14.845 34.087 17.974 30.027 17.974 C 25.966 17.974 22.75 14.845 22.75 10.793 Z M 32.781 10.793 C 32.781 9.107 31.61 7.963 30.029 7.963 C 28.449 7.963 27.303 9.105 27.303 10.793 C 27.303 12.481 28.475 13.623 30.029 13.623 C 31.584 13.623 32.781 12.481 32.781 10.793 Z\" fill=\"var(--token-edcdea75-f507-41ac-b08c-67aab2ffe8d9, rgb(8, 20, 16)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path><path d=\"M 51.573 4.354 L 51.573 17.23 C 51.573 17.43 51.411 17.591 51.21 17.591 L 47.411 17.591 C 47.211 17.591 47.048 17.43 47.048 17.23 L 47.048 16.232 C 46.285 17.321 44.951 17.974 43.259 17.974 C 40.451 17.974 38.245 16.042 38.245 12.124 L 38.245 4.354 C 38.245 4.154 38.407 3.992 38.607 3.992 L 42.407 3.992 C 42.607 3.992 42.769 4.154 42.769 4.354 L 42.769 11.555 C 42.769 13.023 43.642 13.704 44.814 13.704 C 46.204 13.704 47.048 12.861 47.048 11.228 L 47.048 4.354 C 47.048 4.154 47.211 3.992 47.411 3.992 L 51.21 3.992 C 51.411 3.992 51.573 4.154 51.573 4.354 Z\" fill=\"var(--token-edcdea75-f507-41ac-b08c-67aab2ffe8d9, rgb(8, 20, 16)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path><path d=\"M 67.53 1.226 L 67.53 17.23 C 67.53 17.43 67.368 17.592 67.167 17.592 L 63.368 17.592 C 63.168 17.592 63.005 17.43 63.005 17.23 L 63.005 16.342 C 62.133 17.375 60.88 17.974 59.135 17.974 C 55.483 17.974 52.731 14.874 52.731 10.794 C 52.731 6.713 55.483 3.613 59.135 3.613 C 60.88 3.613 62.133 4.21 63.005 5.245 L 63.005 1.228 C 63.005 1.028 63.168 0.866 63.368 0.866 L 67.167 0.866 C 67.368 0.866 67.53 1.028 67.53 1.228 Z M 63.005 10.794 C 63.005 9.027 61.834 7.83 60.144 7.83 C 58.455 7.83 57.283 9.027 57.283 10.794 C 57.283 12.56 58.455 13.758 60.144 13.758 C 61.834 13.758 63.005 12.56 63.005 10.794 Z\" fill=\"var(--token-edcdea75-f507-41ac-b08c-67aab2ffe8d9, rgb(8, 20, 16)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path><path d=\"M 132.236 5.234 L 131.422 5.234 L 131.422 7.722 L 130.436 7.722 L 130.436 5.234 L 129.621 5.234 L 129.621 4.28 L 132.234 4.28 L 132.234 5.234 Z\" fill=\"var(--token-edcdea75-f507-41ac-b08c-67aab2ffe8d9, rgb(8, 20, 16)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path><path d=\"M 135.997 7.724 L 135.011 7.724 L 135.011 6.046 L 134.242 7.334 L 134.154 7.334 L 133.385 6.046 L 133.385 7.724 L 132.398 7.724 L 132.398 4.282 L 133.385 4.282 L 134.199 5.684 L 135.013 4.282 L 136 4.282 L 136 7.724 Z\" fill=\"var(--token-edcdea75-f507-41ac-b08c-67aab2ffe8d9, rgb(8, 20, 16)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path><path d=\"M 82.486 13.482 L 82.486 17.23 C 82.486 17.43 82.323 17.592 82.123 17.592 L 70.847 17.592 C 70.646 17.592 70.484 17.43 70.484 17.23 L 70.484 1.228 C 70.484 1.028 70.646 0.866 70.847 0.866 L 81.991 0.866 C 82.192 0.866 82.354 1.028 82.354 1.228 L 82.354 4.949 C 82.354 5.149 82.192 5.311 81.991 5.311 L 75.26 5.311 L 75.26 6.815 L 81.324 6.815 C 81.524 6.815 81.687 6.977 81.687 7.177 L 81.687 10.844 C 81.687 11.044 81.524 11.206 81.324 11.206 L 75.26 11.206 L 75.26 13.12 L 82.126 13.12 C 82.326 13.12 82.488 13.282 82.488 13.482 Z\" fill=\"var(--token-edcdea75-f507-41ac-b08c-67aab2ffe8d9, rgb(8, 20, 16)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path><path d=\"M 97.704 4.642 L 97.704 17.227 C 97.704 17.427 97.542 17.588 97.341 17.588 L 93.638 17.588 C 93.438 17.588 93.276 17.427 93.276 17.227 L 93.276 16.363 C 92.421 17.376 91.196 17.961 89.489 17.961 C 85.915 17.961 83.222 14.926 83.222 10.934 C 83.222 6.942 85.915 3.908 89.489 3.908 C 91.196 3.908 92.423 4.492 93.276 5.505 L 93.276 4.642 C 93.276 4.442 93.438 4.28 93.638 4.28 L 97.341 4.28 C 97.542 4.28 97.704 4.442 97.704 4.642 Z M 93.278 10.934 C 93.278 9.203 92.132 8.033 90.478 8.033 C 88.824 8.033 87.678 9.205 87.678 10.934 C 87.678 12.663 88.824 13.835 90.478 13.835 C 92.132 13.835 93.278 12.663 93.278 10.934 Z\" fill=\"var(--token-edcdea75-f507-41ac-b08c-67aab2ffe8d9, rgb(8, 20, 16)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path><path d=\"M 107.479 4.392 L 107.479 8.513 C 107.479 8.72 107.304 8.885 107.096 8.872 C 105.409 8.769 103.476 9.632 103.476 12.079 L 103.476 17.228 C 103.476 17.428 103.314 17.59 103.114 17.59 L 99.411 17.59 C 99.21 17.59 99.048 17.428 99.048 17.228 L 99.048 4.643 C 99.048 4.443 99.21 4.281 99.411 4.281 L 103.114 4.281 C 103.314 4.281 103.476 4.443 103.476 4.643 L 103.476 6.756 C 103.968 5.081 105.445 4.159 107.078 4.03 C 107.291 4.012 107.476 4.177 107.476 4.392 Z\" fill=\"var(--token-edcdea75-f507-41ac-b08c-67aab2ffe8d9, rgb(8, 20, 16)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path><path d=\"M 108.868 0.863 L 112.572 0.863 C 112.772 0.863 112.934 1.025 112.934 1.225 L 112.934 17.227 C 112.934 17.427 112.772 17.589 112.572 17.589 L 108.868 17.589 C 108.668 17.589 108.506 17.427 108.506 17.227 L 108.506 1.225 C 108.506 1.025 108.668 0.863 108.868 0.863 Z\" fill=\"var(--token-edcdea75-f507-41ac-b08c-67aab2ffe8d9, rgb(8, 20, 16)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path><path d=\"M 127.633 4.28 C 127.881 4.28 128.056 4.526 127.975 4.761 L 123.582 17.377 C 122.21 21.305 119.78 23.355 115.882 23.279 C 115.687 23.277 115.527 23.112 115.527 22.915 L 115.527 19.47 C 115.527 19.275 115.682 19.116 115.877 19.108 C 117.449 19.06 118.213 18.321 118.758 17.313 C 118.809 17.22 118.811 17.103 118.771 17.005 L 113.708 4.779 C 113.609 4.541 113.784 4.278 114.043 4.278 L 118.205 4.278 C 118.36 4.278 118.497 4.374 118.548 4.521 L 121.157 11.998 L 123.166 4.546 C 123.209 4.389 123.351 4.278 123.516 4.278 L 127.635 4.278 Z\" fill=\"var(--token-edcdea75-f507-41ac-b08c-67aab2ffe8d9, rgb(8, 20, 16)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',svgContentId:12601862886}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5sgqok\",\"data-framer-name\":\"Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"pKMzqSQHt\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 37 36\"><path d=\"M 0 18 C 0 10.845 0 7.267 1.693 4.683 C 2.473 3.491 3.492 2.473 4.685 1.692 C 7.27 0 10.849 0 18.006 0 C 25.164 0 28.743 0 31.328 1.692 C 32.521 2.473 33.539 3.491 34.32 4.683 C 36.013 7.267 36.013 10.845 36.013 18 C 36.013 25.155 36.013 28.733 34.32 31.317 C 33.539 32.509 32.521 33.527 31.328 34.308 C 28.743 36 25.164 36 18.006 36 C 10.849 36 7.27 36 4.685 34.308 C 3.492 33.527 2.473 32.509 1.693 31.317 C 0 28.733 0 25.155 0 18 Z\" fill=\"var(--token-7f7808c8-a32b-4af9-acc7-80648fd84d6d, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Secondary&quot;} */\"></path><path d=\"M 3.103 18 C 3.103 11.217 3.103 7.825 5.096 5.627 C 5.265 5.441 5.443 5.263 5.63 5.094 C 7.828 3.102 11.221 3.102 18.007 3.102 C 24.792 3.102 28.185 3.102 30.384 5.094 C 30.57 5.263 30.748 5.441 30.917 5.627 C 32.91 7.825 32.91 11.217 32.91 18 C 32.91 24.783 32.91 28.175 30.917 30.373 C 30.748 30.559 30.57 30.737 30.384 30.906 C 28.185 32.898 24.792 32.898 18.007 32.898 C 11.221 32.898 7.828 32.898 5.63 30.906 C 5.443 30.737 5.265 30.559 5.096 30.373 C 3.103 28.175 3.103 24.783 3.103 18 Z\" fill=\"var(--token-7f7808c8-a32b-4af9-acc7-80648fd84d6d, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Secondary&quot;} */\"></path><path d=\"M 31.605 6.563 C 32.91 8.777 32.91 12.11 32.91 18 C 32.91 24.783 32.91 28.175 30.917 30.373 C 30.748 30.559 30.57 30.737 30.384 30.906 C 28.185 32.898 24.792 32.898 18.007 32.898 C 11.221 32.898 7.828 32.898 5.63 30.906 C 5.443 30.737 5.265 30.559 5.096 30.373 C 4.143 29.321 3.646 27.997 3.386 26.159 C 16.622 26.12 19.141 7.958 31.605 6.563 Z\" fill=\"var(--token-edcdea75-f507-41ac-b08c-67aab2ffe8d9, rgb(8, 20, 16)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path><path d=\"M 8.968 13.723 C 10.371 15.119 10.1 18.016 11.439 18.016 C 13.16 18.016 12.588 15.05 13.708 13.919 C 15.112 12.517 18.006 12.788 18.006 11.45 C 18.006 9.733 15.036 10.302 13.904 9.183 C 12.503 7.787 12.772 4.895 11.439 4.895 C 9.714 4.895 10.291 7.856 9.164 8.987 C 7.767 10.387 4.872 10.118 4.872 11.45 C 4.872 13.173 7.84 12.602 8.968 13.723 Z\" fill=\"var(--token-edcdea75-f507-41ac-b08c-67aab2ffe8d9, rgb(8, 20, 16)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path><path d=\"M 7.058 17.161 C 6.417 17.161 6.632 18.272 6.208 18.696 C 5.683 19.221 4.597 19.122 4.597 19.624 C 4.597 20.268 5.709 20.054 6.136 20.474 C 6.664 21.002 6.559 22.084 7.058 22.084 C 7.703 22.084 7.488 20.976 7.917 20.547 C 8.437 20.022 9.522 20.123 9.522 19.624 C 9.522 18.974 8.411 19.189 7.981 18.766 C 7.462 18.246 7.561 17.161 7.058 17.161 Z\" fill=\"var(--token-edcdea75-f507-41ac-b08c-67aab2ffe8d9, rgb(8, 20, 16)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path><path d=\"M 3.23 16.426 C 3.483 16.69 3.441 17.229 3.687 17.229 C 4.007 17.229 3.905 16.671 4.105 16.46 C 4.369 16.2 4.909 16.249 4.909 16.003 C 4.909 15.683 4.362 15.785 4.151 15.573 C 3.879 15.313 3.939 14.781 3.687 14.781 C 3.362 14.781 3.475 15.328 3.264 15.54 C 3 15.803 2.46 15.751 2.46 16.003 C 2.46 16.324 3.019 16.215 3.23 16.426 Z\" fill=\"var(--token-edcdea75-f507-41ac-b08c-67aab2ffe8d9, rgb(8, 20, 16)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',svgContentId:10127455015,withExternalLayout:true,...addPropertyOverrides({txoN9me1E:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 37 36\"><path d=\"M 0 18 C 0 10.845 0 7.267 1.693 4.683 C 2.473 3.491 3.492 2.473 4.685 1.692 C 7.27 0 10.849 0 18.006 0 C 25.164 0 28.743 0 31.328 1.692 C 32.521 2.473 33.539 3.491 34.32 4.683 C 36.013 7.267 36.013 10.845 36.013 18 C 36.013 25.155 36.013 28.733 34.32 31.317 C 33.539 32.509 32.521 33.527 31.328 34.308 C 28.743 36 25.164 36 18.006 36 C 10.849 36 7.27 36 4.685 34.308 C 3.492 33.527 2.473 32.509 1.693 31.317 C 0 28.733 0 25.155 0 18 Z\" fill=\"var(--token-edcdea75-f507-41ac-b08c-67aab2ffe8d9, rgb(8, 20, 16)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path><path d=\"M 3.103 18 C 3.103 11.217 3.103 7.825 5.096 5.627 C 5.265 5.441 5.443 5.263 5.63 5.094 C 7.828 3.102 11.221 3.102 18.007 3.102 C 24.792 3.102 28.185 3.102 30.384 5.094 C 30.57 5.263 30.748 5.441 30.917 5.627 C 32.91 7.825 32.91 11.217 32.91 18 C 32.91 24.783 32.91 28.175 30.917 30.373 C 30.748 30.559 30.57 30.737 30.384 30.906 C 28.185 32.898 24.792 32.898 18.007 32.898 C 11.221 32.898 7.828 32.898 5.63 30.906 C 5.443 30.737 5.265 30.559 5.096 30.373 C 3.103 28.175 3.103 24.783 3.103 18 Z\" fill=\"var(--token-edcdea75-f507-41ac-b08c-67aab2ffe8d9, rgb(8, 20, 16)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path><path d=\"M 31.605 6.563 C 32.91 8.777 32.91 12.11 32.91 18 C 32.91 24.783 32.91 28.175 30.917 30.373 C 30.748 30.559 30.57 30.737 30.384 30.906 C 28.185 32.898 24.792 32.898 18.007 32.898 C 11.221 32.898 7.828 32.898 5.63 30.906 C 5.443 30.737 5.265 30.559 5.096 30.373 C 4.143 29.321 3.646 27.997 3.386 26.159 C 16.622 26.12 19.141 7.958 31.605 6.563 Z\" fill=\"var(--token-7f7808c8-a32b-4af9-acc7-80648fd84d6d, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Secondary&quot;} */\"></path><path d=\"M 8.968 13.723 C 10.371 15.119 10.1 18.016 11.439 18.016 C 13.16 18.016 12.588 15.05 13.708 13.919 C 15.112 12.517 18.006 12.788 18.006 11.45 C 18.006 9.733 15.036 10.302 13.904 9.183 C 12.503 7.787 12.772 4.895 11.439 4.895 C 9.714 4.895 10.291 7.856 9.164 8.987 C 7.767 10.387 4.872 10.118 4.872 11.45 C 4.872 13.173 7.84 12.602 8.968 13.723 Z\" fill=\"var(--token-7f7808c8-a32b-4af9-acc7-80648fd84d6d, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Secondary&quot;} */\"></path><path d=\"M 7.058 17.161 C 6.417 17.161 6.632 18.272 6.208 18.696 C 5.683 19.221 4.597 19.122 4.597 19.624 C 4.597 20.268 5.709 20.054 6.136 20.474 C 6.664 21.002 6.559 22.084 7.058 22.084 C 7.703 22.084 7.488 20.976 7.917 20.547 C 8.437 20.022 9.522 20.123 9.522 19.624 C 9.522 18.974 8.411 19.189 7.981 18.766 C 7.462 18.246 7.561 17.161 7.058 17.161 Z\" fill=\"var(--token-7f7808c8-a32b-4af9-acc7-80648fd84d6d, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Secondary&quot;} */\"></path><path d=\"M 3.23 16.426 C 3.483 16.69 3.441 17.229 3.687 17.229 C 4.007 17.229 3.905 16.671 4.105 16.46 C 4.369 16.2 4.909 16.249 4.909 16.003 C 4.909 15.683 4.362 15.785 4.151 15.573 C 3.879 15.313 3.939 14.781 3.687 14.781 C 3.362 14.781 3.475 15.328 3.264 15.54 C 3 15.803 2.46 15.751 2.46 16.003 C 2.46 16.324 3.019 16.215 3.23 16.426 Z\" fill=\"var(--token-7f7808c8-a32b-4af9-acc7-80648fd84d6d, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Secondary&quot;} */\"></path></svg>',svgContentId:9321960608}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-WsXz9.framer-17ldhor, .framer-WsXz9 .framer-17ldhor { display: block; }\",\".framer-WsXz9.framer-111b0s2 { height: 36px; position: relative; width: 179px; }\",\".framer-WsXz9 .framer-45z1e8 { aspect-ratio: 4.972222222222222 / 1; flex: none; gap: 0px; height: var(--framer-aspect-ratio-supported, 36px); left: 0px; overflow: visible; position: absolute; top: 0px; width: 179px; }\",\".framer-WsXz9 .framer-1rlmf35 { bottom: 4px; flex: none; height: 24px; position: absolute; right: 0px; width: 136px; }\",\".framer-WsXz9 .framer-5sgqok { flex: none; height: 36px; left: 0px; position: absolute; top: 0px; width: 37px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 179\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"txoN9me1E\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerhv4Y2guya=withCSS(Component,css,\"framer-WsXz9\");export default Framerhv4Y2guya;Framerhv4Y2guya.displayName=\"Logo\";Framerhv4Y2guya.defaultProps={height:36,width:179};addPropertyControls(Framerhv4Y2guya,{variant:{options:[\"RY6z0epEY\",\"txoN9me1E\"],optionTitles:[\"Light\",\"Dark\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerhv4Y2guya,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerhv4Y2guya\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"179\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"36\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"txoN9me1E\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hv4Y2guya.map","import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","/*\n * nullstate (framer/icon-nullstate@0.7.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js\"\n","let r;\nvar s = (o) => {\n    if (!r) {\n        const n = o.forwardRef(({color: t = \"currentColor\", size: e = 24, ...i}, l) => {\n            return o.createElement(\"svg\", {ref: l, xmlns: \"http://www.w3.org/2000/svg\", width: e, height: e, viewBox: \"0 0 24 24\", fill: \"none\", stroke: t, strokeWidth: \"2\", strokeLinecap: \"round\", strokeLinejoin: \"round\", ...i}, o.createElement(\"path\", {d: \"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"}), o.createElement(\"polyline\", {points: \"9 22 9 12 15 12 15 22\"}));\n        });\n        n.displayName = \"Home\",r = n;\n    }\n    return r;\n};\nconst __FramerMetadata__ = {exports: {default: {type: \"reactComponent\", slots: [], annotations: {framerContractVersion: \"1\"}}, __FramerMetadata__: {type: \"variable\"}}};\nexport { __FramerMetadata__, s as default };","/*\n * home (feather-icons/home@0.0.29)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/8tFVJ9SCM5akQRM0UzVD/YkxZV5bKC4LrRDEdvAgQ/home.js\"\nexport { default } from \"https://framerusercontent.com/modules/8tFVJ9SCM5akQRM0UzVD/YkxZV5bKC4LrRDEdvAgQ/home.js\"\n","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/feather-icons/home.js@0.0.29\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"activity\",\"airplay\",\"alert-circle\",\"alert-octagon\",\"alert-triangle\",\"align-center\",\"align-justify\",\"align-left\",\"align-right\",\"anchor\",\"aperture\",\"archive\",\"arrow-down\",\"arrow-down-circle\",\"arrow-down-left\",\"arrow-down-right\",\"arrow-left\",\"arrow-left-circle\",\"arrow-right\",\"arrow-right-circle\",\"arrow-up\",\"arrow-up-circle\",\"arrow-up-left\",\"arrow-up-right\",\"at-sign\",\"award\",\"bar-chart\",\"bar-chart-2\",\"battery\",\"battery-charging\",\"bell\",\"bell-off\",\"bluetooth\",\"bold\",\"book\",\"book-open\",\"bookmark\",\"box\",\"briefcase\",\"calendar\",\"camera\",\"camera-off\",\"cast\",\"check\",\"check-circle\",\"check-square\",\"chevron-down\",\"chevron-left\",\"chevron-right\",\"chevron-up\",\"chevrons-down\",\"chevrons-left\",\"chevrons-right\",\"chevrons-up\",\"chrome\",\"circle\",\"clipboard\",\"clock\",\"cloud\",\"cloud-drizzle\",\"cloud-lightning\",\"cloud-off\",\"cloud-rain\",\"cloud-snow\",\"code\",\"codepen\",\"codesandbox\",\"coffee\",\"columns\",\"command\",\"compass\",\"copy\",\"corner-down-left\",\"corner-down-right\",\"corner-left-down\",\"corner-left-up\",\"corner-right-down\",\"corner-right-up\",\"corner-up-left\",\"corner-up-right\",\"cpu\",\"credit-card\",\"crop\",\"crosshair\",\"database\",\"delete\",\"disc\",\"divide\",\"divide-circle\",\"divide-square\",\"dollar-sign\",\"download\",\"download-cloud\",\"dribbble\",\"droplet\",\"edit\",\"edit-2\",\"edit-3\",\"external-link\",\"eye\",\"eye-off\",\"facebook\",\"fast-forward\",\"feather\",\"figma\",\"file\",\"file-minus\",\"file-plus\",\"file-text\",\"film\",\"filter\",\"flag\",\"folder\",\"folder-minus\",\"folder-plus\",\"framer\",\"frown\",\"gift\",\"git-branch\",\"git-commit\",\"git-merge\",\"git-pull-request\",\"github\",\"gitlab\",\"globe\",\"grid\",\"hard-drive\",\"hash\",\"headphones\",\"heart\",\"help-circle\",\"hexagon\",\"home\",\"image\",\"inbox\",\"info\",\"instagram\",\"italic\",\"key\",\"layers\",\"layout\",\"life-buoy\",\"link\",\"link-2\",\"linkedin\",\"list\",\"loader\",\"lock\",\"log-in\",\"log-out\",\"mail\",\"map\",\"map-pin\",\"maximize\",\"maximize-2\",\"meh\",\"menu\",\"message-circle\",\"message-square\",\"mic\",\"mic-off\",\"minimize\",\"minimize-2\",\"minus\",\"minus-circle\",\"minus-square\",\"monitor\",\"moon\",\"more-horizontal\",\"more-vertical\",\"mouse-pointer\",\"move\",\"music\",\"navigation\",\"navigation-2\",\"octagon\",\"package\",\"paperclip\",\"pause\",\"pause-circle\",\"pen-tool\",\"percent\",\"phone\",\"phone-call\",\"phone-forwarded\",\"phone-incoming\",\"phone-missed\",\"phone-off\",\"phone-outgoing\",\"pie-chart\",\"play\",\"play-circle\",\"plus\",\"plus-circle\",\"plus-square\",\"pocket\",\"power\",\"printer\",\"radio\",\"refresh-ccw\",\"refresh-cw\",\"repeat\",\"rewind\",\"rotate-ccw\",\"rotate-cw\",\"rss\",\"save\",\"scissors\",\"search\",\"send\",\"server\",\"settings\",\"share\",\"share-2\",\"shield\",\"shield-off\",\"shopping-bag\",\"shopping-cart\",\"shuffle\",\"sidebar\",\"skip-back\",\"skip-forward\",\"slack\",\"slash\",\"sliders\",\"smartphone\",\"smile\",\"speaker\",\"square\",\"star\",\"stop-circle\",\"sun\",\"sunrise\",\"sunset\",\"tablet\",\"tag\",\"target\",\"terminal\",\"thermometer\",\"thumbs-down\",\"thumbs-up\",\"toggle-left\",\"toggle-right\",\"tool\",\"trash\",\"trash-2\",\"trello\",\"trending-down\",\"trending-up\",\"triangle\",\"truck\",\"tv\",\"twitch\",\"twitter\",\"type\",\"umbrella\",\"underline\",\"unlock\",\"upload\",\"upload-cloud\",\"user\",\"user-check\",\"user-minus\",\"user-plus\",\"user-x\",\"users\",\"video\",\"video-off\",\"voicemail\",\"volume\",\"volume-1\",\"volume-2\",\"volume-x\",\"watch\",\"wifi\",\"wifi-off\",\"wind\",\"x\",\"x-circle\",\"x-octagon\",\"x-square\",\"youtube\",\"zap\",\"zap-off\",\"zoom-in\",\"zoom-out\",];const moduleBaseUrl=\"https://framer.com/m/feather-icons/\";const uppercaseIconKeys=iconKeys.map(name=>name.charAt(0).toUpperCase()+name.slice(1));const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * FEATHER\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){let active=true;// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.29`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);// console.log(module.default)\nif(active)setSelectedIcon(module.default(React));}catch(e){console.log(e);if(active)setSelectedIcon(null);}return()=>{active=false;};}// Import module when new style or icon is selected\nuseEffect(()=>{importModule();},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(\"div\",{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(SelectedIcon,{style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Feather\";Icon.defaultProps={width:24,height:24,iconSelection:\"home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,optionTitles:uppercaseIconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Feather site](https://feathericons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Feather.map","// Generated by Framer (4cfe617)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Satoshi-regular\",\"FS;Satoshi-bold\",\"FS;Satoshi-bold italic\",\"FS;Satoshi-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",weight:\"400\"},{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2\",weight:\"700\"},{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/CDEBEFT2R7XKNGXSBBLZGMY4MMHZG75P/HEVKDGQCYDZ7Z6CDVR2ZQGBCTUD6ZARH/BKWEE3VKGTFABE37K2DTH625VUSN2N35.woff2\",weight:\"700\"},{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/MPIFA4B3XXRNY2MJDGP6GOOOAF6EOCLO/W5E4ZFYPJ3V6JKMBGHB6YMITK6EWS2XA/QOMBWPST76ICDYF6WOBS7SQ7RBT67QW2.woff2\",weight:\"400\"}]}];export const css=['.framer-oguz0 .framer-styles-preset-psrby1:not(.rich-text-wrapper), .framer-oguz0 .framer-styles-preset-psrby1.rich-text-wrapper p { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-edcdea75-f507-41ac-b08c-67aab2ffe8d9, #081410); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1439px) and (min-width: 810px) { .framer-oguz0 .framer-styles-preset-psrby1:not(.rich-text-wrapper), .framer-oguz0 .framer-styles-preset-psrby1.rich-text-wrapper p { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-edcdea75-f507-41ac-b08c-67aab2ffe8d9, #081410); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-oguz0 .framer-styles-preset-psrby1:not(.rich-text-wrapper), .framer-oguz0 .framer-styles-preset-psrby1.rich-text-wrapper p { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-edcdea75-f507-41ac-b08c-67aab2ffe8d9, #081410); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-oguz0\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (65a4904)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getPropertyControls,Link,patchBorderRadiusScaleCorrector,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Feather}from\"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/bvRUJ4DigvqjMaHCxk74/TJGnzeRGPc3VJBECkJmv/bLANM2RUt.js\";const FeatherFonts=getFonts(Feather);const FeatherControls=getPropertyControls(Feather);const enabledGestures={ePCQgqkiD:{hover:true},p8yAABGwg:{hover:true},qJu5Flewn:{hover:true}};const cycleOrder=[\"ePCQgqkiD\",\"p8yAABGwg\",\"qJu5Flewn\"];const serializationHash=\"framer-1xJMB\";const variantClassNames={ePCQgqkiD:\"framer-v-ujz1jp\",p8yAABGwg:\"framer-v-25czd2\",qJu5Flewn:\"framer-v-1a8nbdf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ochpP4pcr=undefined;const Vnf8Lt3_P=undefined;const KQEGJqAfI=undefined;const VrG3TKAfJ=undefined;const FrCX8P85Y=undefined;const A3QoZoPwd=undefined;const hTO7OwSbr=undefined;const jY9wMwBAL=undefined;const liYiqZ54v=undefined;const hvc8_eco1=undefined;const GQMIB2fo_=undefined;const XaGQVM2ca=undefined;const cSN7oJ9Cy=undefined;const patchBorderRadiusScaleCorrector1=patchBorderRadiusScaleCorrector();const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Default:\"ePCQgqkiD\",Ghost:\"qJu5Flewn\",Outline:\"p8yAABGwg\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Alert-circle\":\"alert-circle\",\"Alert-octagon\":\"alert-octagon\",\"Alert-triangle\":\"alert-triangle\",\"Align-center\":\"align-center\",\"Align-justify\":\"align-justify\",\"Align-left\":\"align-left\",\"Align-right\":\"align-right\",\"Arrow-down-circle\":\"arrow-down-circle\",\"Arrow-down-left\":\"arrow-down-left\",\"Arrow-down-right\":\"arrow-down-right\",\"Arrow-down\":\"arrow-down\",\"Arrow-left-circle\":\"arrow-left-circle\",\"Arrow-left\":\"arrow-left\",\"Arrow-right-circle\":\"arrow-right-circle\",\"Arrow-right\":\"arrow-right\",\"Arrow-up-circle\":\"arrow-up-circle\",\"Arrow-up-left\":\"arrow-up-left\",\"Arrow-up-right\":\"arrow-up-right\",\"Arrow-up\":\"arrow-up\",\"At-sign\":\"at-sign\",\"Bar-chart-2\":\"bar-chart-2\",\"Bar-chart\":\"bar-chart\",\"Battery-charging\":\"battery-charging\",\"Bell-off\":\"bell-off\",\"Book-open\":\"book-open\",\"Camera-off\":\"camera-off\",\"Check-circle\":\"check-circle\",\"Check-square\":\"check-square\",\"Chevron-down\":\"chevron-down\",\"Chevron-left\":\"chevron-left\",\"Chevron-right\":\"chevron-right\",\"Chevron-up\":\"chevron-up\",\"Chevrons-down\":\"chevrons-down\",\"Chevrons-left\":\"chevrons-left\",\"Chevrons-right\":\"chevrons-right\",\"Chevrons-up\":\"chevrons-up\",\"Cloud-drizzle\":\"cloud-drizzle\",\"Cloud-lightning\":\"cloud-lightning\",\"Cloud-off\":\"cloud-off\",\"Cloud-rain\":\"cloud-rain\",\"Cloud-snow\":\"cloud-snow\",\"Corner-down-left\":\"corner-down-left\",\"Corner-down-right\":\"corner-down-right\",\"Corner-left-down\":\"corner-left-down\",\"Corner-left-up\":\"corner-left-up\",\"Corner-right-down\":\"corner-right-down\",\"Corner-right-up\":\"corner-right-up\",\"Corner-up-left\":\"corner-up-left\",\"Corner-up-right\":\"corner-up-right\",\"Credit-card\":\"credit-card\",\"Divide-circle\":\"divide-circle\",\"Divide-square\":\"divide-square\",\"Dollar-sign\":\"dollar-sign\",\"Download-cloud\":\"download-cloud\",\"Edit-2\":\"edit-2\",\"Edit-3\":\"edit-3\",\"External-link\":\"external-link\",\"Eye-off\":\"eye-off\",\"Fast-forward\":\"fast-forward\",\"File-minus\":\"file-minus\",\"File-plus\":\"file-plus\",\"File-text\":\"file-text\",\"Folder-minus\":\"folder-minus\",\"Folder-plus\":\"folder-plus\",\"Git-branch\":\"git-branch\",\"Git-commit\":\"git-commit\",\"Git-merge\":\"git-merge\",\"Git-pull-request\":\"git-pull-request\",\"Hard-drive\":\"hard-drive\",\"Help-circle\":\"help-circle\",\"Life-buoy\":\"life-buoy\",\"Link-2\":\"link-2\",\"Log-in\":\"log-in\",\"Log-out\":\"log-out\",\"Map-pin\":\"map-pin\",\"Maximize-2\":\"maximize-2\",\"Message-circle\":\"message-circle\",\"Message-square\":\"message-square\",\"Mic-off\":\"mic-off\",\"Minimize-2\":\"minimize-2\",\"Minus-circle\":\"minus-circle\",\"Minus-square\":\"minus-square\",\"More-horizontal\":\"more-horizontal\",\"More-vertical\":\"more-vertical\",\"Mouse-pointer\":\"mouse-pointer\",\"Navigation-2\":\"navigation-2\",\"Pause-circle\":\"pause-circle\",\"Pen-tool\":\"pen-tool\",\"Phone-call\":\"phone-call\",\"Phone-forwarded\":\"phone-forwarded\",\"Phone-incoming\":\"phone-incoming\",\"Phone-missed\":\"phone-missed\",\"Phone-off\":\"phone-off\",\"Phone-outgoing\":\"phone-outgoing\",\"Pie-chart\":\"pie-chart\",\"Play-circle\":\"play-circle\",\"Plus-circle\":\"plus-circle\",\"Plus-square\":\"plus-square\",\"Refresh-ccw\":\"refresh-ccw\",\"Refresh-cw\":\"refresh-cw\",\"Rotate-ccw\":\"rotate-ccw\",\"Rotate-cw\":\"rotate-cw\",\"Share-2\":\"share-2\",\"Shield-off\":\"shield-off\",\"Shopping-bag\":\"shopping-bag\",\"Shopping-cart\":\"shopping-cart\",\"Skip-back\":\"skip-back\",\"Skip-forward\":\"skip-forward\",\"Stop-circle\":\"stop-circle\",\"Thumbs-down\":\"thumbs-down\",\"Thumbs-up\":\"thumbs-up\",\"Toggle-left\":\"toggle-left\",\"Toggle-right\":\"toggle-right\",\"Trash-2\":\"trash-2\",\"Trending-down\":\"trending-down\",\"Trending-up\":\"trending-up\",\"Upload-cloud\":\"upload-cloud\",\"User-check\":\"user-check\",\"User-minus\":\"user-minus\",\"User-plus\":\"user-plus\",\"User-x\":\"user-x\",\"Video-off\":\"video-off\",\"Volume-1\":\"volume-1\",\"Volume-2\":\"volume-2\",\"Volume-x\":\"volume-x\",\"Wifi-off\":\"wifi-off\",\"X-circle\":\"x-circle\",\"X-octagon\":\"x-octagon\",\"X-square\":\"x-square\",\"Zap-off\":\"zap-off\",\"Zoom-in\":\"zoom-in\",\"Zoom-out\":\"zoom-out\",Activity:\"activity\",Airplay:\"airplay\",Anchor:\"anchor\",Aperture:\"aperture\",Archive:\"archive\",Award:\"award\",Battery:\"battery\",Bell:\"bell\",Bluetooth:\"bluetooth\",Bold:\"bold\",Book:\"book\",Bookmark:\"bookmark\",Box:\"box\",Briefcase:\"briefcase\",Calendar:\"calendar\",Camera:\"camera\",Cast:\"cast\",Check:\"check\",Chrome:\"chrome\",Circle:\"circle\",Clipboard:\"clipboard\",Clock:\"clock\",Cloud:\"cloud\",Code:\"code\",Codepen:\"codepen\",Codesandbox:\"codesandbox\",Coffee:\"coffee\",Columns:\"columns\",Command:\"command\",Compass:\"compass\",Copy:\"copy\",Cpu:\"cpu\",Crop:\"crop\",Crosshair:\"crosshair\",Database:\"database\",Delete:\"delete\",Disc:\"disc\",Divide:\"divide\",Download:\"download\",Dribbble:\"dribbble\",Droplet:\"droplet\",Edit:\"edit\",Eye:\"eye\",Facebook:\"facebook\",Feather:\"feather\",Figma:\"figma\",File:\"file\",Film:\"film\",Filter:\"filter\",Flag:\"flag\",Folder:\"folder\",Framer:\"framer\",Frown:\"frown\",Gift:\"gift\",Github:\"github\",Gitlab:\"gitlab\",Globe:\"globe\",Grid:\"grid\",Hash:\"hash\",Headphones:\"headphones\",Heart:\"heart\",Hexagon:\"hexagon\",Home:\"home\",Image:\"image\",Inbox:\"inbox\",Info:\"info\",Instagram:\"instagram\",Italic:\"italic\",Key:\"key\",Layers:\"layers\",Layout:\"layout\",Link:\"link\",Linkedin:\"linkedin\",List:\"list\",Loader:\"loader\",Lock:\"lock\",Mail:\"mail\",Map:\"map\",Maximize:\"maximize\",Meh:\"meh\",Menu:\"menu\",Mic:\"mic\",Minimize:\"minimize\",Minus:\"minus\",Monitor:\"monitor\",Moon:\"moon\",Move:\"move\",Music:\"music\",Navigation:\"navigation\",Octagon:\"octagon\",Package:\"package\",Paperclip:\"paperclip\",Pause:\"pause\",Percent:\"percent\",Phone:\"phone\",Play:\"play\",Plus:\"plus\",Pocket:\"pocket\",Power:\"power\",Printer:\"printer\",Radio:\"radio\",Repeat:\"repeat\",Rewind:\"rewind\",Rss:\"rss\",Save:\"save\",Scissors:\"scissors\",Search:\"search\",Send:\"send\",Server:\"server\",Settings:\"settings\",Share:\"share\",Shield:\"shield\",Shuffle:\"shuffle\",Sidebar:\"sidebar\",Slack:\"slack\",Slash:\"slash\",Sliders:\"sliders\",Smartphone:\"smartphone\",Smile:\"smile\",Speaker:\"speaker\",Square:\"square\",Star:\"star\",Sun:\"sun\",Sunrise:\"sunrise\",Sunset:\"sunset\",Tablet:\"tablet\",Tag:\"tag\",Target:\"target\",Terminal:\"terminal\",Thermometer:\"thermometer\",Tool:\"tool\",Trash:\"trash\",Trello:\"trello\",Triangle:\"triangle\",Truck:\"truck\",Tv:\"tv\",Twitch:\"twitch\",Twitter:\"twitter\",Type:\"type\",Umbrella:\"umbrella\",Underline:\"underline\",Unlock:\"unlock\",Upload:\"upload\",User:\"user\",Users:\"users\",Video:\"video\",Voicemail:\"voicemail\",Volume:\"volume\",Watch:\"watch\",Wifi:\"wifi\",Wind:\"wind\",X:\"x\",Youtube:\"youtube\",Zap:\"zap\"};const humanReadableEnumMap1={Horizontal:\"row\",Vertical:\"column\"};const getProps=({ariaLabel,background,border,color,direction,height,hoverGostButton,icon,iconColor,id,leftIcon,link,rightIcon,tap2,title,width,...props})=>{return{...props,A3QoZoPwd:border??props.A3QoZoPwd??{borderColor:'var(--token-7f7808c8-a32b-4af9-acc7-80648fd84d6d, rgb(255, 255, 255)) /* {\"name\":\"Secondary\"} */',borderStyle:\"solid\",borderWidth:1},cSN7oJ9Cy:rightIcon??props.cSN7oJ9Cy??false,FrCX8P85Y:link??props.FrCX8P85Y,GQMIB2fo_:humanReadableEnumMap[icon]??icon??props.GQMIB2fo_??\"framer\",hTO7OwSbr:color??props.hTO7OwSbr??\"var(--token-edcdea75-f507-41ac-b08c-67aab2ffe8d9, rgb(8, 20, 16))\",hvc8_eco1:leftIcon??props.hvc8_eco1??true,jY9wMwBAL:title??props.jY9wMwBAL??\"Button\",KQEGJqAfI:ariaLabel??props.KQEGJqAfI??\"\",liYiqZ54v:hoverGostButton??props.liYiqZ54v??\"var(--token-b9a803b8-60b8-447f-b29c-d8a8b108868e, rgb(30, 255, 1))\",ochpP4pcr:humanReadableEnumMap1[direction]??direction??props.ochpP4pcr??\"row\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ePCQgqkiD\",Vnf8Lt3_P:background??props.Vnf8Lt3_P??\"var(--token-b9a803b8-60b8-447f-b29c-d8a8b108868e, rgb(30, 255, 1))\",VrG3TKAfJ:tap2??props.VrG3TKAfJ,XaGQVM2ca:iconColor??props.XaGQVM2ca??\"var(--token-edcdea75-f507-41ac-b08c-67aab2ffe8d9, rgb(8, 20, 16))\"};};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,GQMIB2fo_,jY9wMwBAL,hvc8_eco1,cSN7oJ9Cy,VrG3TKAfJ,ochpP4pcr,Vnf8Lt3_P,hTO7OwSbr,liYiqZ54v,XaGQVM2ca,A3QoZoPwd,FrCX8P85Y,KQEGJqAfI,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ePCQgqkiD\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapta0nsf=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(VrG3TKAfJ){const res=await VrG3TKAfJ(...args);if(res===false)return false;}});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,...addPropertyOverrides({p8yAABGwg:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:FrCX8P85Y,motionChild:true,nodeId:\"ePCQgqkiD\",openInNewTab:false,scopeId:\"ucYkaUbPX\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,\"aria-label\":KQEGJqAfI,className:`${cx(scopingClassNames,\"framer-ujz1jp\",className,classNames)} framer-obhfoa`,\"data-framer-name\":\"Default\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"ePCQgqkiD\",onTap:onTapta0nsf,ref:refBinding,style:{\"--1w8fiik\":ochpP4pcr,\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",\"--corner-shape-fallback\":.566,backgroundColor:Vnf8Lt3_P,borderBottomLeftRadius:\"calc(16px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderBottomRightRadius:\"calc(16px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopLeftRadius:\"calc(16px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",borderTopRightRadius:\"calc(16px*var(--one-if-corner-shape-supported,var(--corner-shape-fallback,1)))\",cornerShape:\"superellipse(2)\",opacity:1,...style},variants:{\"ePCQgqkiD-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",opacity:.8},\"p8yAABGwg-hover\":{backgroundColor:Vnf8Lt3_P,opacity:1},\"qJu5Flewn-hover\":{opacity:1},p8yAABGwg:{\"--border-bottom-width\":(A3QoZoPwd?.borderBottomWidth??A3QoZoPwd?.borderWidth)+\"px\",\"--border-color\":A3QoZoPwd?.borderColor,\"--border-left-width\":(A3QoZoPwd?.borderLeftWidth??A3QoZoPwd?.borderWidth)+\"px\",\"--border-right-width\":(A3QoZoPwd?.borderRightWidth??A3QoZoPwd?.borderWidth)+\"px\",\"--border-style\":A3QoZoPwd?.borderStyle,\"--border-top-width\":(A3QoZoPwd?.borderTopWidth??A3QoZoPwd?.borderWidth)+\"px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},qJu5Flewn:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({\"ePCQgqkiD-hover\":{\"data-framer-name\":undefined},\"p8yAABGwg-hover\":{\"data-framer-name\":undefined},\"qJu5Flewn-hover\":{\"data-framer-name\":undefined},p8yAABGwg:{\"data-border\":true,\"data-framer-name\":\"Outline\"},qJu5Flewn:{\"data-framer-name\":\"Ghost\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-psrby1\",\"data-styles-preset\":\"bLANM2RUt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-hTO7OwSbr-ucYkaUbPX))\"},children:\"Button\"})}),className:\"framer-1wh6yq4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"M5tphJgCh\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-hTO7OwSbr-ucYkaUbPX)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-hTO7OwSbr-ucYkaUbPX\":hTO7OwSbr,\"--variable-reference-liYiqZ54v-ucYkaUbPX\":liYiqZ54v},text:jY9wMwBAL,variants:{\"qJu5Flewn-hover\":{\"--extracted-r6o4lv\":\"var(--variable-reference-liYiqZ54v-ucYkaUbPX)\",\"--variable-reference-liYiqZ54v-ucYkaUbPX\":liYiqZ54v}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"qJu5Flewn-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-psrby1\",\"data-styles-preset\":\"bLANM2RUt\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-liYiqZ54v-ucYkaUbPX))\"},children:\"Button\"})})}},baseVariant,gestureVariant)}),hvc8_eco1!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1a9kjuw-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"xuqP1Z7l8-container\",nodeId:\"xuqP1Z7l8\",rendersWithMotion:true,scopeId:\"ucYkaUbPX\",children:/*#__PURE__*/_jsx(Feather,{color:XaGQVM2ca,height:\"100%\",iconSearch:\"Home\",iconSelection:GQMIB2fo_,id:\"xuqP1Z7l8\",layoutId:\"xuqP1Z7l8\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"qJu5Flewn-hover\":{color:liYiqZ54v}},baseVariant,gestureVariant)})})}),cSN7oJ9Cy!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-r5kj60-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Vusp8uwty-container\",nodeId:\"Vusp8uwty\",rendersWithMotion:true,scopeId:\"ucYkaUbPX\",children:/*#__PURE__*/_jsx(Feather,{color:XaGQVM2ca,height:\"100%\",iconSearch:\"Home\",iconSelection:GQMIB2fo_,id:\"Vusp8uwty\",layoutId:\"Vusp8uwty\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})})});});const css=[\".framer-1xJMB.framer-obhfoa, .framer-1xJMB .framer-obhfoa { display: block; }\",\".framer-1xJMB.framer-ujz1jp { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: var(--1w8fiik); flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; min-height: 40px; overflow: visible; padding: 10px 24px 10px 24px; position: relative; text-decoration: none; width: min-content; }\",\".framer-1xJMB .framer-1wh6yq4 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-1xJMB .framer-1a9kjuw-container, .framer-1xJMB .framer-r5kj60-container { flex: none; height: 15px; position: relative; width: 16px; }\",\".framer-1xJMB.framer-v-1a8nbdf.framer-ujz1jp { padding: 10px 0px 10px 0px; }\",\".framer-1xJMB.framer-v-25czd2.hover .framer-1wh6yq4 { order: 1; }\",\".framer-1xJMB.framer-v-25czd2.hover .framer-1a9kjuw-container { order: 0; }\",\".framer-1xJMB.framer-v-25czd2.hover .framer-r5kj60-container { order: 2; }\",...sharedStyle.css,'.framer-1xJMB[data-border=\"true\"]::after, .framer-1xJMB [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 130\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,null,\"40px\",null]},\"p8yAABGwg\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,null,\"40px\",null]},\"qJu5Flewn\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,null,\"40px\",null]},\"mVGMF8XC7\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,null,\"40px\",null]},\"XYnzXp4bS\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,null,\"40px\",null]},\"aZRztdB3y\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,null,\"40px\",null]}}}\n * @framerVariables {\"GQMIB2fo_\":\"icon\",\"jY9wMwBAL\":\"title\",\"hvc8_eco1\":\"leftIcon\",\"cSN7oJ9Cy\":\"rightIcon\",\"VrG3TKAfJ\":\"tap2\",\"ochpP4pcr\":\"direction\",\"Vnf8Lt3_P\":\"background\",\"hTO7OwSbr\":\"color\",\"liYiqZ54v\":\"hoverGostButton\",\"XaGQVM2ca\":\"iconColor\",\"A3QoZoPwd\":\"border\",\"FrCX8P85Y\":\"link\",\"KQEGJqAfI\":\"ariaLabel\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerucYkaUbPX=withCSS(Component,css,\"framer-1xJMB\");export default FramerucYkaUbPX;FramerucYkaUbPX.displayName=\"Default Button\";FramerucYkaUbPX.defaultProps={height:50,width:130};addPropertyControls(FramerucYkaUbPX,{variant:{options:[\"ePCQgqkiD\",\"p8yAABGwg\",\"qJu5Flewn\"],optionTitles:[\"Default\",\"Outline\",\"Ghost\"],title:\"Variant\",type:ControlType.Enum},GQMIB2fo_:FeatherControls?.[\"iconSelection\"]&&{...FeatherControls[\"iconSelection\"],defaultValue:\"framer\",description:undefined,hidden:undefined,optional:undefined,title:\"Icon\"},onGQMIB2fo_Change:{changes:\"GQMIB2fo_\",type:ControlType.ChangeHandler},jY9wMwBAL:{defaultValue:\"Button\",displayTextArea:false,title:\"Title\",type:ControlType.String},onjY9wMwBALChange:{changes:\"jY9wMwBAL\",type:ControlType.ChangeHandler},hvc8_eco1:{defaultValue:true,title:\"Left-Icon\",type:ControlType.Boolean},onhvc8_eco1Change:{changes:\"hvc8_eco1\",type:ControlType.ChangeHandler},cSN7oJ9Cy:{defaultValue:false,title:\"Right-Icon\",type:ControlType.Boolean},oncSN7oJ9CyChange:{changes:\"cSN7oJ9Cy\",type:ControlType.ChangeHandler},VrG3TKAfJ:{title:\"Tap 2\",type:ControlType.EventHandler},ochpP4pcr:{defaultValue:\"row\",displaySegmentedControl:true,optionIcons:[\"direction-horizontal\",\"direction-vertical\"],options:[\"row\",\"column\"],optionTitles:[\"Horizontal\",\"Vertical\"],title:\"Direction\",type:ControlType.Enum},Vnf8Lt3_P:{defaultValue:'var(--token-b9a803b8-60b8-447f-b29c-d8a8b108868e, rgb(30, 255, 1)) /* {\"name\":\"Accent-1\"} */',title:\"Background\",type:ControlType.Color},hTO7OwSbr:{defaultValue:'var(--token-edcdea75-f507-41ac-b08c-67aab2ffe8d9, rgb(8, 20, 16)) /* {\"name\":\"Primary\"} */',title:\"Color\",type:ControlType.Color},liYiqZ54v:{defaultValue:'var(--token-b9a803b8-60b8-447f-b29c-d8a8b108868e, rgb(30, 255, 1)) /* {\"name\":\"Accent-1\"} */',title:\"Hover (Gost Button)\",type:ControlType.Color},XaGQVM2ca:{defaultValue:'var(--token-edcdea75-f507-41ac-b08c-67aab2ffe8d9, rgb(8, 20, 16)) /* {\"name\":\"Primary\"} */',title:\"Icon Color\",type:ControlType.Color},A3QoZoPwd:{defaultValue:{borderColor:'var(--token-7f7808c8-a32b-4af9-acc7-80648fd84d6d, rgb(255, 255, 255)) /* {\"name\":\"Secondary\"} */',borderStyle:\"solid\",borderWidth:1},title:\"Border\",type:ControlType.Border},FrCX8P85Y:{title:\"Link\",type:ControlType.Link},KQEGJqAfI:{defaultValue:\"\",title:\"Aria Label\",type:ControlType.String},onKQEGJqAfIChange:{changes:\"KQEGJqAfI\",type:ControlType.ChangeHandler}});addFonts(FramerucYkaUbPX,[{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\"}]},...FeatherFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerucYkaUbPX\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"130\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"40px\\\",null]},\\\"p8yAABGwg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"40px\\\",null]},\\\"qJu5Flewn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"40px\\\",null]},\\\"mVGMF8XC7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"40px\\\",null]},\\\"XYnzXp4bS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"40px\\\",null]},\\\"aZRztdB3y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"40px\\\",null]}}}\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"GQMIB2fo_\\\":\\\"icon\\\",\\\"jY9wMwBAL\\\":\\\"title\\\",\\\"hvc8_eco1\\\":\\\"leftIcon\\\",\\\"cSN7oJ9Cy\\\":\\\"rightIcon\\\",\\\"VrG3TKAfJ\\\":\\\"tap2\\\",\\\"ochpP4pcr\\\":\\\"direction\\\",\\\"Vnf8Lt3_P\\\":\\\"background\\\",\\\"hTO7OwSbr\\\":\\\"color\\\",\\\"liYiqZ54v\\\":\\\"hoverGostButton\\\",\\\"XaGQVM2ca\\\":\\\"iconColor\\\",\\\"A3QoZoPwd\\\":\\\"border\\\",\\\"FrCX8P85Y\\\":\\\"link\\\",\\\"KQEGJqAfI\\\":\\\"ariaLabel\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"50\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ucYkaUbPX.map","// Generated by Framer (ab3275d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Satoshi-regular\",\"FS;Satoshi-bold\",\"FS;Satoshi-bold italic\",\"FS;Satoshi-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",weight:\"400\"},{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2\",weight:\"700\"},{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/CDEBEFT2R7XKNGXSBBLZGMY4MMHZG75P/HEVKDGQCYDZ7Z6CDVR2ZQGBCTUD6ZARH/BKWEE3VKGTFABE37K2DTH625VUSN2N35.woff2\",weight:\"700\"},{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/MPIFA4B3XXRNY2MJDGP6GOOOAF6EOCLO/W5E4ZFYPJ3V6JKMBGHB6YMITK6EWS2XA/QOMBWPST76ICDYF6WOBS7SQ7RBT67QW2.woff2\",weight:\"400\"}]}];export const css=['.framer-Ljq9N .framer-styles-preset-1p66m1i:not(.rich-text-wrapper), .framer-Ljq9N .framer-styles-preset-1p66m1i.rich-text-wrapper p { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 150%; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-edcdea75-f507-41ac-b08c-67aab2ffe8d9, #081410); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-Ljq9N\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map","/*\n * createStore (framer/store@1.0.1)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js\"\n","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import React,{forwardRef,startTransition,useCallback,useEffect,useMemo,useRef,useState}from\"react\";import{useIsStaticRenderer}from\"framer\";import{motion}from\"framer-motion\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";// Store for managing overlay visibility\nconst useStore=createStore({isOverlayVisible:false});// Overlay styles\nconst popUpStructure={position:\"fixed\",top:0,left:0,right:0,bottom:0,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",backgroundColor:\"rgba(0, 0, 0, 0.8)\",zIndex:1e3};// Animation configuration\nconst animation={initial:{y:25,opacity:0},animate:{y:0,opacity:1},exit:{y:10,opacity:0},transition:{type:\"spring\",stiffness:500,damping:25,mass:.5}};// HOC to show overlay after 1 second and close on click outside or cancel button\nexport function withTimedOverlay(Component){return function WrappedComponent(props){const[store,setStore]=useStore();const[overlayDismissed,setOverlayDismissed]=React.useState(false);const popupRef=useRef(null)// Ref for the popup content\n;// Check if overlay was dismissed previously\nuseEffect(()=>{const dismissed=sessionStorage.getItem(\"overlayDismissed\")===\"true\";setOverlayDismissed(dismissed);if(dismissed){setStore({isOverlayVisible:false});}},[setStore]);// Show overlay after 1 second\nuseEffect(()=>{if(overlayDismissed)return;const timer=setTimeout(()=>{setStore({isOverlayVisible:true});},1e3)// 1 second\n;return()=>clearTimeout(timer);},[overlayDismissed,setStore]);// Close overlay on click outside the popup\nuseEffect(()=>{if(!store.isOverlayVisible)return;const handleMouseDown=event=>{// Check if the click is outside the popup content\nif(popupRef.current&&!popupRef.current.contains(event.target)){setStore({isOverlayVisible:false});sessionStorage.setItem(\"overlayDismissed\",\"true\");}};document.addEventListener(\"mousedown\",handleMouseDown);return()=>document.removeEventListener(\"mousedown\",handleMouseDown);},[store.isOverlayVisible,setStore]);if(!store.isOverlayVisible)return null;return /*#__PURE__*/_jsx(\"div\",{style:popUpStructure,role:\"dialog\",\"aria-modal\":\"true\",children:/*#__PURE__*/_jsx(motion.div,{...animation,ref:popupRef,children:/*#__PURE__*/_jsx(Component,{...props})})});};}// HOC to wrap a component (e.g., a button) with overlay dismissal functionality\nexport function withCancelOverlay(Component){return function WrappedComponent(props){const[,setStore]=useStore();// Dismiss overlay and handle link navigation\nconst handleClick=event=>{event.preventDefault();// Dismiss the overlay\nsetStore({isOverlayVisible:false});sessionStorage.setItem(\"overlayDismissed\",\"true\");// Navigate to the link after a short delay (for smooth overlay dismissal)\nif(props.href){setTimeout(()=>{window.location.href=props.href;},300)// Delay to allow overlay animation to complete\n;}};return /*#__PURE__*/_jsx(Component,{...props,onClick:handleClick});};}// HOC to delay cookie banner visibility by 2 seconds after mount\nexport function withCookieBannerDelay(Component){return /*#__PURE__*/forwardRef(function WrappedComponent(props,ref){const isStaticRenderer=useIsStaticRenderer();const[isVisible,setIsVisible]=useState(isStaticRenderer);useEffect(()=>{if(isStaticRenderer)return;if(typeof window===\"undefined\")return;const timerId=window.setTimeout(()=>{startTransition(()=>setIsVisible(true));},2e3);return()=>{window.clearTimeout(timerId);};},[isStaticRenderer]);if(!isVisible)return null;return /*#__PURE__*/_jsx(Component,{ref:ref,...props});});}// HOC to lock document/body scrolling when a mobile drawer appears open based on height\nexport function withLockBodyScrollWhenOpen(Component){return /*#__PURE__*/forwardRef(function WrappedComponent(props,ref){const elementRef=useRef(null);const previousOverflowRef=useRef(null);const isLockedRef=useRef(false);const setMergedRef=useCallback(node=>{elementRef.current=node;if(typeof ref===\"function\"){ref(node);}else if(ref&&\"current\"in ref){ref.current=node;}},[ref]);useEffect(()=>{if(typeof window===\"undefined\"||typeof document===\"undefined\"){return;}const htmlStyle=document.documentElement.style;const bodyStyle=document.body.style;let observedNode=null;let rafId=0;const unlockScroll=()=>{if(!isLockedRef.current)return;if(previousOverflowRef.current){htmlStyle.overflow=previousOverflowRef.current.html;bodyStyle.overflow=previousOverflowRef.current.body;}previousOverflowRef.current=null;isLockedRef.current=false;};const lockScroll=()=>{if(isLockedRef.current)return;previousOverflowRef.current={html:htmlStyle.overflow,body:bodyStyle.overflow};htmlStyle.overflow=\"hidden\";bodyStyle.overflow=\"hidden\";isLockedRef.current=true;};const updateFromHeight=()=>{const node=elementRef.current;if(!node){unlockScroll();return;}const height=node.getBoundingClientRect().height;const isOpen=height>120;if(isOpen)lockScroll();else unlockScroll();};const resizeObserver=new ResizeObserver(()=>{updateFromHeight();});const handleTransitionOrAnimationEnd=()=>{updateFromHeight();};const syncObservedNode=()=>{const currentNode=elementRef.current;if(observedNode===currentNode)return;if(observedNode){resizeObserver.unobserve(observedNode);observedNode.removeEventListener(\"transitionend\",handleTransitionOrAnimationEnd);observedNode.removeEventListener(\"animationend\",handleTransitionOrAnimationEnd);}observedNode=currentNode;if(observedNode){resizeObserver.observe(observedNode);observedNode.addEventListener(\"transitionend\",handleTransitionOrAnimationEnd);observedNode.addEventListener(\"animationend\",handleTransitionOrAnimationEnd);}};const pollHeight=()=>{syncObservedNode();updateFromHeight();rafId=window.requestAnimationFrame(pollHeight);};window.addEventListener(\"resize\",updateFromHeight);pollHeight();return()=>{if(rafId){window.cancelAnimationFrame(rafId);}window.removeEventListener(\"resize\",updateFromHeight);if(observedNode){resizeObserver.unobserve(observedNode);observedNode.removeEventListener(\"transitionend\",handleTransitionOrAnimationEnd);observedNode.removeEventListener(\"animationend\",handleTransitionOrAnimationEnd);}resizeObserver.disconnect();unlockScroll();};},[]);return /*#__PURE__*/_jsx(Component,{ref:setMergedRef,...props});});}// HOC to show a full-page loader on every page load.\nexport function withSiteLoader(Component){return /*#__PURE__*/forwardRef(function WrappedComponent(props,ref){const isStaticRenderer=useIsStaticRenderer();const[phase,setPhase]=useState(isStaticRenderer?\"hidden\":\"visible\");const restoreOverflowRef=useRef(null);const hideTimeoutRef=useRef(null);const fadeTimeoutRef=useRef(null);const startedAtRef=useRef(0);useEffect(()=>{if(isStaticRenderer||typeof window===\"undefined\"||typeof document===\"undefined\"){return;}const MIN_DURATION=1200;const FADE_DURATION=180;startedAtRef.current=Date.now();const lockScroll=()=>{if(restoreOverflowRef.current)return;restoreOverflowRef.current={html:document.documentElement.style.overflow,body:document.body.style.overflow};document.documentElement.style.overflow=\"hidden\";document.body.style.overflow=\"hidden\";};const restoreScroll=()=>{if(!restoreOverflowRef.current)return;document.documentElement.style.overflow=restoreOverflowRef.current.html;document.body.style.overflow=restoreOverflowRef.current.body;restoreOverflowRef.current=null;};const finalizeHide=()=>{startTransition(()=>setPhase(\"hidden\"));restoreScroll();};const beginFade=()=>{startTransition(()=>setPhase(\"fading\"));if(fadeTimeoutRef.current!==null){window.clearTimeout(fadeTimeoutRef.current);}fadeTimeoutRef.current=window.setTimeout(finalizeHide,FADE_DURATION);};const requestHide=()=>{const elapsed=Date.now()-startedAtRef.current;const remaining=Math.max(MIN_DURATION-elapsed,0);if(hideTimeoutRef.current!==null){window.clearTimeout(hideTimeoutRef.current);}hideTimeoutRef.current=window.setTimeout(beginFade,remaining);};lockScroll();if(document.readyState===\"complete\"){requestHide();}else{window.addEventListener(\"load\",requestHide,{once:true});hideTimeoutRef.current=window.setTimeout(beginFade,MIN_DURATION);}return()=>{window.removeEventListener(\"load\",requestHide);if(hideTimeoutRef.current!==null){window.clearTimeout(hideTimeoutRef.current);}if(fadeTimeoutRef.current!==null){window.clearTimeout(fadeTimeoutRef.current);}restoreScroll();};},[isStaticRenderer]);const isHidden=phase===\"hidden\";const style={...props.style??{},position:\"fixed\",inset:0,width:\"100vw\",height:\"100vh\",opacity:phase===\"fading\"||isHidden?0:1,transition:\"opacity 500ms ease\",pointerEvents:isHidden?\"none\":\"auto\",visibility:isHidden?\"hidden\":\"visible\"};return /*#__PURE__*/_jsx(Component,{ref:ref,...props,style:style});});}// HOC to center rich-text images without changing their intrinsic sizing.\nexport function withFullWidthCenteredRichTextImages(Component){return /*#__PURE__*/forwardRef(function WrappedRichTextImages(props,ref){const scopeId=useMemo(()=>`rt-center-${Math.random().toString(36).slice(2,10)}`,[]);const rootRef=useRef(null);const setMergedRef=useCallback(node=>{rootRef.current=node;if(typeof ref===\"function\"){ref(node);}else if(ref&&\"current\"in ref){ref.current=node;}},[ref]);useEffect(()=>{if(typeof window===\"undefined\"||typeof document===\"undefined\"){return;}const rootNode=rootRef.current;if(!rootNode)return;const centerImageWrappers=()=>{const applyCenteringStyles=element=>{element.style.setProperty(\"display\",\"block\",\"important\");element.style.setProperty(\"margin-left\",\"auto\",\"important\");element.style.setProperty(\"margin-right\",\"auto\",\"important\");};const mediaElements=new Set;const images=rootNode.querySelectorAll(\"img\");images.forEach(imageNode=>{mediaElements.add(imageNode);});const descendants=rootNode.querySelectorAll(\"*\");descendants.forEach(node=>{if(!(node instanceof HTMLElement))return;const{backgroundImage}=window.getComputedStyle(node);if(backgroundImage&&backgroundImage!==\"none\"){mediaElements.add(node);}});mediaElements.forEach(mediaElement=>{applyCenteringStyles(mediaElement);const wrapper=mediaElement.parentElement;if(!wrapper||wrapper===rootNode||!rootNode.contains(wrapper)){return;}applyCenteringStyles(wrapper);});};centerImageWrappers();const mutationObserver=new MutationObserver(()=>{centerImageWrappers();});mutationObserver.observe(rootNode,{childList:true,subtree:true});return()=>{mutationObserver.disconnect();};},[]);const mergedProps={...props,style:{...props.style??{}},\"data-rt-image-center\":scopeId};return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                    [data-rt-image-center=\"${scopeId}\"] img,\n                    [data-rt-image-center=\"${scopeId}\"] [style*=\"background-image\"] {\n                        display: block !important;\n                        margin-left: auto !important;\n                        margin-right: auto !important;\n                    }\n\n                    [data-rt-image-center=\"${scopeId}\"] :has(> img),\n                    [data-rt-image-center=\"${scopeId}\"] :has(> [style*=\"background-image\"]) {\n                        display: block !important;\n                        margin-left: auto !important;\n                        margin-right: auto !important;\n                    }\n\n                    [data-rt-image-center=\"${scopeId}\"] p:has(> img),\n                    [data-rt-image-center=\"${scopeId}\"] figure:has(img),\n                    [data-rt-image-center=\"${scopeId}\"] div:has(> img),\n                    [data-rt-image-center=\"${scopeId}\"] p:has(> [style*=\"background-image\"]),\n                    [data-rt-image-center=\"${scopeId}\"] figure:has([style*=\"background-image\"]),\n                    [data-rt-image-center=\"${scopeId}\"] div:has(> [style*=\"background-image\"]) {\n                        text-align: center !important;\n                    }\n                `}),/*#__PURE__*/_jsx(Component,{ref:setMergedRef,...mergedProps})]});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withLockBodyScrollWhenOpen\":{\"type\":\"reactHoc\",\"name\":\"withLockBodyScrollWhenOpen\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCancelOverlay\":{\"type\":\"reactHoc\",\"name\":\"withCancelOverlay\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCookieBannerDelay\":{\"type\":\"reactHoc\",\"name\":\"withCookieBannerDelay\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFullWidthCenteredRichTextImages\":{\"type\":\"reactHoc\",\"name\":\"withFullWidthCenteredRichTextImages\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSiteLoader\":{\"type\":\"reactHoc\",\"name\":\"withSiteLoader\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTimedOverlay\":{\"type\":\"reactHoc\",\"name\":\"withTimedOverlay\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TimedOverlay.map"],"mappings":"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"}